.PlatformInfoModal-module__hks69a__modalOverlay{z-index:1000;background-color:#000c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.PlatformInfoModal-module__hks69a__modalContent{background:#1a1a1a;border:1px solid #333;border-radius:8px;width:100%;max-width:1000px;max-height:85vh;overflow-y:auto;box-shadow:0 10px 30px #00000080}.PlatformInfoModal-module__hks69a__modalHeader{border-bottom:1px solid #333;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.PlatformInfoModal-module__hks69a__modalHeader h2{color:#fff;margin:0;font-size:1.3rem;font-weight:600}.PlatformInfoModal-module__hks69a__closeButton{color:#888;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;transition:all .2s}.PlatformInfoModal-module__hks69a__closeButton:hover{color:#fff;background-color:#ffffff1a}.PlatformInfoModal-module__hks69a__modalBody{padding:20px 24px 24px}.PlatformInfoModal-module__hks69a__section{margin-bottom:20px}.PlatformInfoModal-module__hks69a__description{color:#ccc;margin:0 0 24px;font-size:.85rem;line-height:1.5}.PlatformInfoModal-module__hks69a__section h3{color:#fff;margin:0 0 8px;font-size:.95rem;font-weight:600}.PlatformInfoModal-module__hks69a__section p{color:#ccc;margin:0 0 12px;font-size:.8rem;line-height:1.5}.PlatformInfoModal-module__hks69a__expandButton{color:#888;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px 0;font-size:.75rem;transition:color .2s;display:flex}.PlatformInfoModal-module__hks69a__expandButton:hover{color:#ccc}.PlatformInfoModal-module__hks69a__expandedContent{background:#0000004d;border-left:2px solid #333;border-radius:4px;margin-top:12px;padding:12px}.PlatformInfoModal-module__hks69a__expandedContent p{color:#999;margin:0;font-size:.75rem;line-height:1.4}.PlatformInfoModal-module__hks69a__howItWorks{background:#0003;border:1px solid #333;border-radius:12px;margin:24px 0;padding:20px}.PlatformInfoModal-module__hks69a__howItWorks h3{color:#fff;margin:0 0 16px;font-size:1.1rem;font-weight:600}.PlatformInfoModal-module__hks69a__howItWorks ol{color:#ccc;margin:0;padding-left:20px;font-size:.95rem;line-height:1.6}.PlatformInfoModal-module__hks69a__howItWorks li{margin-bottom:8px}.PlatformInfoModal-module__hks69a__howItWorks li strong{color:#0ea5e9;font-weight:600}.PlatformInfoModal-module__hks69a__footer{text-align:center;border-top:1px solid #333;margin-top:24px;padding-top:24px}.PlatformInfoModal-module__hks69a__footer p{color:#dc2626;letter-spacing:.5px;margin:0;font-size:.9rem;font-weight:500}.PlatformInfoModal-module__hks69a__conceptBox{background:linear-gradient(135deg,#1a1a1a 0%,#2a2a2a 100%);border:1px solid #dc2626;border-radius:8px;align-items:flex-start;gap:16px;margin-bottom:24px;padding:24px;display:flex}.PlatformInfoModal-module__hks69a__conceptIcon{color:#dc2626;background:#dc26261a;border:1px solid #dc26264d;border-radius:8px;flex-shrink:0;margin-top:4px;padding:12px}.PlatformInfoModal-module__hks69a__conceptText h3{color:#fff;margin:0 0 12px;font-size:1.2rem;font-weight:600}.PlatformInfoModal-module__hks69a__conceptText p{color:#ccc;margin:0;font-size:.95rem;line-height:1.6}.PlatformInfoModal-module__hks69a__conceptText strong{color:#dc2626;font-weight:600}.PlatformInfoModal-module__hks69a__stepsContainer{background:#0000004d;border:1px solid #333;border-radius:8px;margin:24px 0;padding:24px}.PlatformInfoModal-module__hks69a__stepsHeader{border-bottom:1px solid #333;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;display:flex}.PlatformInfoModal-module__hks69a__stepsHeader h3{color:#fff;margin:0;font-size:1.2rem;font-weight:600}.PlatformInfoModal-module__hks69a__stepIndicators{gap:8px;display:flex}.PlatformInfoModal-module__hks69a__stepIndicator{cursor:pointer;background-color:#444;border:2px solid #0000;border-radius:50%;width:12px;height:12px;transition:all .2s}.PlatformInfoModal-module__hks69a__stepIndicator.PlatformInfoModal-module__hks69a__active{background-color:#dc2626;border-color:#dc2626;transform:scale(1.1)}.PlatformInfoModal-module__hks69a__stepIndicator:hover{background-color:#666}.PlatformInfoModal-module__hks69a__stepIndicator.PlatformInfoModal-module__hks69a__active:hover{background-color:#dc2626}.PlatformInfoModal-module__hks69a__stepContent{background:#0003;border-left:3px solid #dc2626;border-radius:8px;align-items:flex-start;gap:20px;margin:24px 0;padding:20px;display:flex}.PlatformInfoModal-module__hks69a__stepIcon{color:#fff;background:#dc2626;border-radius:8px;flex-shrink:0;margin-top:4px;padding:12px}.PlatformInfoModal-module__hks69a__stepInfo h4{color:#fff;margin:0 0 8px;font-size:1.2rem;font-weight:600}.PlatformInfoModal-module__hks69a__stepSubtitle{color:#dc2626;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-size:.9rem;font-weight:500;display:block}.PlatformInfoModal-module__hks69a__stepDescription{color:#ccc;margin:0 0 12px;font-size:.95rem;line-height:1.6}.PlatformInfoModal-module__hks69a__stepDetails{color:#aaa;margin:0;font-size:.9rem;font-style:italic;line-height:1.5}.PlatformInfoModal-module__hks69a__stepNavigation{border-top:1px solid #333;justify-content:space-between;margin-top:20px;padding-top:16px;display:flex}.PlatformInfoModal-module__hks69a__navButton{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:4px;min-width:80px;padding:10px 20px;font-size:.9rem;font-weight:500;transition:all .2s}.PlatformInfoModal-module__hks69a__navButton:hover{background:#b91c1c;transform:translateY(-1px)}.PlatformInfoModal-module__hks69a__navButton:disabled{color:#888;cursor:not-allowed;opacity:.5;background:#444;transform:none}.PlatformInfoModal-module__hks69a__speculatorBox{background:#0006;border:1px solid #444;border-radius:8px;margin:24px 0;padding:24px}.PlatformInfoModal-module__hks69a__speculatorHeader{border-bottom:1px solid #333;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}.PlatformInfoModal-module__hks69a__speculatorHeader h3{color:#fff;margin:0;font-size:1.2rem;font-weight:600}.PlatformInfoModal-module__hks69a__speculatorBox p{color:#ccc;margin:0 0 16px;font-size:.95rem;line-height:1.6}.PlatformInfoModal-module__hks69a__speculatorBox strong{color:#dc2626;font-weight:600}.PlatformInfoModal-module__hks69a__winningFormula{text-align:center;background:#dc26261a;border:1px solid #dc26264d;border-radius:4px;padding:16px}.PlatformInfoModal-module__hks69a__winningFormula span{color:#fff;font-size:.95rem;font-weight:500}.PlatformInfoModal-module__hks69a__inspirationBox{background:#0003;border-left:3px solid #666;border-radius:4px;align-items:flex-start;gap:12px;margin:16px 0;padding:16px 20px;display:flex}.PlatformInfoModal-module__hks69a__inspirationBox p{color:#aaa;margin:0;font-size:.9rem;font-style:italic;line-height:1.5}.PlatformInfoModal-module__hks69a__inspirationBox strong{color:#fff;font-weight:600}@media (max-width:768px){.PlatformInfoModal-module__hks69a__modalOverlay{padding:10px}.PlatformInfoModal-module__hks69a__modalContent{max-height:90vh}.PlatformInfoModal-module__hks69a__modalHeader,.PlatformInfoModal-module__hks69a__modalBody{padding:16px}.PlatformInfoModal-module__hks69a__modalHeader{margin-bottom:16px}.PlatformInfoModal-module__hks69a__section{gap:12px;margin-bottom:20px}.PlatformInfoModal-module__hks69a__howItWorks{margin:20px 0;padding:16px}.PlatformInfoModal-module__hks69a__conceptBox,.PlatformInfoModal-module__hks69a__stepsContainer,.PlatformInfoModal-module__hks69a__speculatorBox{margin:16px 0;padding:16px}.PlatformInfoModal-module__hks69a__conceptBox{text-align:center;flex-direction:column;gap:12px}.PlatformInfoModal-module__hks69a__stepsHeader{flex-direction:column;align-items:flex-start;gap:12px}.PlatformInfoModal-module__hks69a__stepIndicators{align-self:center}.PlatformInfoModal-module__hks69a__stepContent{text-align:center;flex-direction:column;gap:12px}.PlatformInfoModal-module__hks69a__stepNavigation{flex-direction:column;gap:8px}.PlatformInfoModal-module__hks69a__navButton{width:100%}.PlatformInfoModal-module__hks69a__speculatorHeader{justify-content:center}.PlatformInfoModal-module__hks69a__inspirationBox{text-align:center;flex-direction:column;gap:8px}}
:root{--color-text:#e0e0e0;--color-red:#ff003c;--color-green:#00ff41;--color-blue:#06f;--color-black:#050505}.LogoSVG-module__WfXoVG__logoContainer{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex;position:relative}.LogoSVG-module__WfXoVG__logoSVG{display:block}.LogoSVG-module__WfXoVG__logoPath{stroke-dasharray:0;stroke-dashoffset:0;transition:all .3s}.LogoSVG-module__WfXoVG__logoContainer:hover .LogoSVG-module__WfXoVG__logoPath{fill:#050505;stroke:#00ff41;stroke-width:1.2px;stroke-dasharray:.5 4;stroke-linecap:round;animation:3s linear infinite LogoSVG-module__WfXoVG__dashMove}@keyframes LogoSVG-module__WfXoVG__dashMove{0%{stroke-dashoffset:0;stroke:#00ff41}33%{stroke:#ff003c}66%{stroke:#06f}to{stroke-dashoffset:-4.5px;stroke:#00ff41}}.LogoSVG-module__WfXoVG__logoImage{vertical-align:middle;filter:brightness(0)saturate()invert(89%)sepia(6%)saturate(159%)hue-rotate(202deg)brightness(95%)contrast(88%);margin:auto 0;display:block}.LogoSVG-module__WfXoVG__logoTextOverlay{color:#fff;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;opacity:0;pointer-events:none;text-shadow:0 1px 3px #000000b3;font-size:.6rem;font-weight:600;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-45%)}.LogoSVG-module__WfXoVG__logoContainer:hover .LogoSVG-module__WfXoVG__logoTextOverlay{opacity:1}
.DecisionTreeModal-module__VnfbrG__modalOverlay{z-index:9999;background:#000000d9;min-width:100vw;min-height:100vh;padding:20px;position:fixed;inset:0;justify-content:center!important;align-items:center!important;display:flex!important}.DecisionTreeModal-module__VnfbrG__modalContent{width:520px;max-width:90vw;height:560px;max-height:85vh;box-shadow:none;background:#000;border:1px solid #333;border-radius:0;flex-direction:column;margin:auto;font-family:SF Mono,Monaco,Consolas,Courier New,monospace;display:flex;position:relative;overflow:hidden auto}.DecisionTreeModal-module__VnfbrG__header{background:#0a0a0a;border-bottom:1px solid #333;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.DecisionTreeModal-module__VnfbrG__modalTitle{color:#fff;text-transform:uppercase;letter-spacing:1px;margin:0;font-size:12px;font-weight:600}.DecisionTreeModal-module__VnfbrG__titleSection{background:#000;border-bottom:1px solid #222;justify-content:flex-start;align-items:center;gap:1rem;padding:.75rem 1.25rem;display:flex}.DecisionTreeModal-module__VnfbrG__headerContent{flex:1;align-items:center;gap:.75rem;display:flex}.DecisionTreeModal-module__VnfbrG__iconWrapper{background:#111;border:1px solid #333;border-radius:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.DecisionTreeModal-module__VnfbrG__title{color:#fff;text-transform:uppercase;letter-spacing:1px;margin:0;font-size:13px;font-weight:600}.DecisionTreeModal-module__VnfbrG__closeButton{color:#666;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}.DecisionTreeModal-module__VnfbrG__closeButton:hover{color:#fff;border-color:#333}.DecisionTreeModal-module__VnfbrG__backButton{color:#666;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:#0a0a0a;border:1px solid #333;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .75rem;font-family:SF Mono,Monaco,Consolas,Courier New,monospace;font-size:10px;font-weight:600;transition:all .15s;display:flex}.DecisionTreeModal-module__VnfbrG__backButton:hover{color:#22c55e;background:#111;border-color:#22c55e}.DecisionTreeModal-module__VnfbrG__content{scrollbar-width:thin;scrollbar-color:#333 #0a0a0a;flex-direction:column;flex:1;padding:1.25rem;display:flex;overflow-y:auto}.DecisionTreeModal-module__VnfbrG__contentCentered{justify-content:center}.DecisionTreeModal-module__VnfbrG__content::-webkit-scrollbar{width:6px}.DecisionTreeModal-module__VnfbrG__content::-webkit-scrollbar-track{background:#0a0a0a}.DecisionTreeModal-module__VnfbrG__content::-webkit-scrollbar-thumb{background:#333}.DecisionTreeModal-module__VnfbrG__content::-webkit-scrollbar-thumb:hover{background:#444}.DecisionTreeModal-module__VnfbrG__description{color:#999;text-align:left;word-wrap:break-word;white-space:normal;max-width:100%;margin:0 0 1.25rem;font-size:12px;line-height:1.6}.DecisionTreeModal-module__VnfbrG__details{background:#0a0a0a;border:1px solid #222;flex-direction:column;gap:.5rem;margin-bottom:.5rem;padding:1rem;display:flex}.DecisionTreeModal-module__VnfbrG__detailItem{align-items:flex-start;gap:.75rem;display:flex}.DecisionTreeModal-module__VnfbrG__detailBullet{width:4px;height:4px;box-shadow:none;border-radius:0;flex-shrink:0;margin-top:.5em}.DecisionTreeModal-module__VnfbrG__detailText{color:#ccc;flex:1;font-size:11px;line-height:1.5}.DecisionTreeModal-module__VnfbrG__emphasis{color:#f59e0b;text-underline-offset:2px;text-decoration:underline}.DecisionTreeModal-module__VnfbrG__subItem{margin-left:1rem}.DecisionTreeModal-module__VnfbrG__subItem .DecisionTreeModal-module__VnfbrG__detailBullet{width:3px;height:3px}.DecisionTreeModal-module__VnfbrG__subItem .DecisionTreeModal-module__VnfbrG__detailText{color:#999;font-size:10px;font-style:italic}.DecisionTreeModal-module__VnfbrG__summary{color:#999;text-align:left;word-wrap:break-word;white-space:normal;max-width:100%;margin:.75rem 0;font-size:12px;line-height:1.6}.DecisionTreeModal-module__VnfbrG__formulaSection{background:#050505;border:1px solid #222;margin-top:1rem}.DecisionTreeModal-module__VnfbrG__formulaHeader{color:#666;text-transform:uppercase;letter-spacing:1px;background:#0a0a0a;border-bottom:1px solid #222;padding:.5rem .75rem;font-size:9px;font-weight:600}.DecisionTreeModal-module__VnfbrG__formulaContent{padding:.75rem}.DecisionTreeModal-module__VnfbrG__formulaLine{color:#ccc;white-space:pre;font-family:SF Mono,Monaco,Consolas,Courier New,monospace;font-size:11px;line-height:1.6}.DecisionTreeModal-module__VnfbrG__formulaLine:empty{height:.5rem}.DecisionTreeModal-module__VnfbrG__footnote{color:#666;text-align:center;border-top:1px solid #222;margin:1rem 0 0;padding-top:.75rem;font-size:11px;font-style:italic}.DecisionTreeModal-module__VnfbrG__inlineChildrenContainer{flex-direction:column;gap:1rem;margin-top:1.25rem;display:flex}.DecisionTreeModal-module__VnfbrG__inlineChildBox{background:#050505;border:1px solid #333;padding:1rem}.DecisionTreeModal-module__VnfbrG__inlineChildHeader{align-items:center;gap:.625rem;margin-bottom:.75rem;display:flex}.DecisionTreeModal-module__VnfbrG__inlineChildIcon{border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.DecisionTreeModal-module__VnfbrG__inlineChildTitle{color:#fff;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:11px;font-weight:600}.DecisionTreeModal-module__VnfbrG__inlineChildDescription{color:#999;margin:0 0 .75rem;font-size:11px;line-height:1.5}.DecisionTreeModal-module__VnfbrG__inlineChildDetails{flex-direction:column;gap:.375rem;display:flex}.DecisionTreeModal-module__VnfbrG__options{flex-direction:column;flex:1;justify-content:flex-start;gap:.5rem;display:flex}.DecisionTreeModal-module__VnfbrG__optionCard{cursor:pointer;text-align:left;background:#0a0a0a;border:1px solid #222;align-items:center;gap:.75rem;width:100%;padding:.875rem;transition:all .15s;display:flex}.DecisionTreeModal-module__VnfbrG__optionCard:hover{background:#000;border-color:#333}.DecisionTreeModal-module__VnfbrG__optionIcon{background:#111;border:1px solid #333;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.DecisionTreeModal-module__VnfbrG__optionContent{flex:1}.DecisionTreeModal-module__VnfbrG__stepBadge{color:#22c55e;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.125rem;font-size:9px;font-weight:600;display:inline-block}.DecisionTreeModal-module__VnfbrG__optionTitle{color:#fff;text-transform:uppercase;letter-spacing:.5px;margin:0 0 .25rem;font-size:11px;font-weight:600}.DecisionTreeModal-module__VnfbrG__optionDescription{color:#666;margin:0;font-size:10px;line-height:1.4}.DecisionTreeModal-module__VnfbrG__optionArrow{color:#333;flex-shrink:0;transition:all .15s}.DecisionTreeModal-module__VnfbrG__optionCard:hover .DecisionTreeModal-module__VnfbrG__optionArrow{color:#22c55e;transform:translate(2px)}.DecisionTreeModal-module__VnfbrG__stepNavSection{border-top:1px solid #222;gap:.5rem;margin-top:1.5rem;padding-top:1rem;display:flex}.DecisionTreeModal-module__VnfbrG__stepNavCard{cursor:pointer;text-align:left;background:#0a0a0a;border:1px solid #333;flex:1;align-items:center;gap:.5rem;padding:.625rem .75rem;transition:all .15s;display:flex}.DecisionTreeModal-module__VnfbrG__stepNavCardNext{text-align:right;justify-content:flex-end}.DecisionTreeModal-module__VnfbrG__stepNavCard:hover{background:#000;border-color:#22c55e}.DecisionTreeModal-module__VnfbrG__stepNavIcon{border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.DecisionTreeModal-module__VnfbrG__stepNavContent{flex-direction:column;gap:.125rem;min-width:0;display:flex}.DecisionTreeModal-module__VnfbrG__stepNavLabel{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:8px;font-weight:600}.DecisionTreeModal-module__VnfbrG__stepNavTitle{color:#fff;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;overflow:hidden}.DecisionTreeModal-module__VnfbrG__stepNavArrowLeft,.DecisionTreeModal-module__VnfbrG__stepNavArrowRight{color:#333;flex-shrink:0;transition:all .15s}.DecisionTreeModal-module__VnfbrG__stepNavCard:hover .DecisionTreeModal-module__VnfbrG__stepNavArrowLeft{color:#22c55e;transform:translate(-2px)}.DecisionTreeModal-module__VnfbrG__stepNavCard:hover .DecisionTreeModal-module__VnfbrG__stepNavArrowRight{color:#22c55e;transform:translate(2px)}.DecisionTreeModal-module__VnfbrG__nextStepSection{border-top:1px solid #222;margin-top:1.5rem;padding-top:1rem}.DecisionTreeModal-module__VnfbrG__nextStepLabel{color:#666;text-transform:uppercase;letter-spacing:1px;margin-bottom:.75rem;font-size:9px;font-weight:600}.DecisionTreeModal-module__VnfbrG__nextStepCard{cursor:pointer;text-align:left;background:#0a0a0a;border:1px solid #22c55e40;align-items:center;gap:.75rem;width:100%;padding:.875rem;transition:all .15s;display:flex}.DecisionTreeModal-module__VnfbrG__nextStepCard:hover{background:#000;border-color:#22c55e}.DecisionTreeModal-module__VnfbrG__nextStepCard:hover .DecisionTreeModal-module__VnfbrG__optionArrow{color:#22c55e;transform:translate(2px)}.DecisionTreeModal-module__VnfbrG__flowDiagram{flex:1;justify-content:center;align-items:center;gap:.375rem;display:flex}.DecisionTreeModal-module__VnfbrG__flowStep{white-space:nowrap;color:#fff;text-transform:uppercase;letter-spacing:.5px;background:#0a0a0a;border:1px solid #333;border-radius:0;align-items:center;gap:.375rem;padding:.5rem .625rem;font-size:10px;font-weight:600;display:flex}.DecisionTreeModal-module__VnfbrG__flowArrow{color:#333;font-family:SF Mono,Monaco,Consolas,Courier New,monospace;font-size:12px;font-weight:400}@media (max-width:768px){.DecisionTreeModal-module__VnfbrG__modalContent{width:95%;max-width:400px;height:500px;max-height:80vh}.DecisionTreeModal-module__VnfbrG__header{padding:1rem}.DecisionTreeModal-module__VnfbrG__title{font-size:12px}.DecisionTreeModal-module__VnfbrG__content{padding:1rem}.DecisionTreeModal-module__VnfbrG__optionCard{padding:.75rem}.DecisionTreeModal-module__VnfbrG__optionIcon{width:28px;height:28px}.DecisionTreeModal-module__VnfbrG__flowDiagram{gap:.25rem}.DecisionTreeModal-module__VnfbrG__flowStep{gap:.25rem;padding:.375rem .5rem;font-size:9px}.DecisionTreeModal-module__VnfbrG__flowStep svg{width:12px;height:12px}.DecisionTreeModal-module__VnfbrG__flowArrow{font-size:10px}}@media (max-width:480px){.DecisionTreeModal-module__VnfbrG__header{padding:.875rem}.DecisionTreeModal-module__VnfbrG__title{font-size:11px}.DecisionTreeModal-module__VnfbrG__content{padding:.875rem}.DecisionTreeModal-module__VnfbrG__description{font-size:11px}.DecisionTreeModal-module__VnfbrG__details{padding:.75rem}.DecisionTreeModal-module__VnfbrG__detailText,.DecisionTreeModal-module__VnfbrG__optionTitle{font-size:10px}.DecisionTreeModal-module__VnfbrG__optionDescription{font-size:9px}.DecisionTreeModal-module__VnfbrG__flowStep{padding:.25rem .375rem;font-size:8px}.DecisionTreeModal-module__VnfbrG__flowStep svg{width:10px;height:10px}}
.Navbar-module__nuAbfa__header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;background:#050505f2;border-bottom:1px solid #333;width:100%;padding:0;font-family:Helvetica,Arial,sans-serif;position:fixed;top:0;left:0;right:0}.Navbar-module__nuAbfa__headerContainer{max-width:100vw;margin:0;padding:0}.Navbar-module__nuAbfa__headerContent{grid-template-columns:repeat(12,1fr);align-items:center;gap:0;width:100vw;height:56px;display:grid}.Navbar-module__nuAbfa__headerContent.Navbar-module__nuAbfa__mobile{justify-content:space-between;height:48px;padding:0 1rem;display:flex}.Navbar-module__nuAbfa__leftSection{grid-column:span 2;align-items:center;gap:16px;padding-left:1.5rem;display:flex}.Navbar-module__nuAbfa__logoLink{align-items:center;height:100%;text-decoration:none;display:flex}.Navbar-module__nuAbfa__desktopNav{grid-column:span 10;justify-self:end;align-items:center;gap:16px;padding-right:1.5rem;display:flex}.Navbar-module__nuAbfa__guideButton{cursor:pointer;color:#e0e0e0b3;text-transform:uppercase;letter-spacing:.05em;background:0 0;border:none;align-items:center;gap:6px;padding:8px 12px;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;transition:all .15s;display:flex;position:relative}.Navbar-module__nuAbfa__guideButton:hover{color:#e0e0e0}.Navbar-module__nuAbfa__guideButton:after{content:"";background:#e0e0e0;height:1px;transition:transform .2s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.Navbar-module__nuAbfa__guideButton:hover:after{transform:scaleX(1)}.Navbar-module__nuAbfa__publishLink{text-decoration:none}.Navbar-module__nuAbfa__publishButton{color:#f01c20;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:0 0;border:1px solid #f01c20;border-radius:0;padding:8px 20px;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;transition:all .2s;position:relative;overflow:hidden}.Navbar-module__nuAbfa__publishButton:before{content:"";z-index:-1;background:#f01c20;width:100%;height:100%;transition:left .3s;position:absolute;top:0;left:-100%}.Navbar-module__nuAbfa__publishButton:hover{color:#050505}.Navbar-module__nuAbfa__publishButton:hover:before{left:0}.Navbar-module__nuAbfa__mobileNav{align-items:center;gap:8px;display:flex}.Navbar-module__nuAbfa__menuButton{color:#e0e0e0cc;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;transition:all .15s;display:flex}.Navbar-module__nuAbfa__menuButton:hover{color:#f01c20}.Navbar-module__nuAbfa__mobileMenuDropdown{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:999;background:#050505fa;border-bottom:1px solid #333;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 20px #0000004d}.Navbar-module__nuAbfa__mobileMenuContainer{max-width:1400px;margin:0 auto;padding:1rem}.Navbar-module__nuAbfa__mobileMenuContent{flex-direction:column;gap:1rem;display:flex}.Navbar-module__nuAbfa__mobilePublishLink{text-decoration:none}.Navbar-module__nuAbfa__mobilePublishButton{color:#f01c20;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;text-align:center;background:0 0;border:1px solid #f01c20;width:100%;padding:12px 20px;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;transition:all .2s;position:relative;overflow:hidden}.Navbar-module__nuAbfa__mobilePublishButton:before{content:"";z-index:-1;background:#f01c20;width:100%;height:100%;transition:left .3s;position:absolute;top:0;left:-100%}.Navbar-module__nuAbfa__mobilePublishButton:hover{color:#050505}.Navbar-module__nuAbfa__mobilePublishButton:hover:before{left:0}.Navbar-module__nuAbfa__mobileWalletSection{border-top:1px solid #4040404d;flex-direction:column;gap:.75rem;padding-top:.5rem;display:flex}.Navbar-module__nuAbfa__profileLink{text-decoration:none}.Navbar-module__nuAbfa__mobileMenuItem{color:#e0e0e0cc;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #e0e0e00d;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:16px 20px;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;transition:all .15s;display:flex}.Navbar-module__nuAbfa__mobileMenuItem:hover{color:#e0e0e0;background:#e0e0e005;padding-left:24px}.Navbar-module__nuAbfa__mobileMenuItem.Navbar-module__nuAbfa__disconnectButton{color:#f01c20;border-bottom:1px solid #333}.Navbar-module__nuAbfa__mobileMenuItem.Navbar-module__nuAbfa__disconnectButton:hover{color:#f01c20;background:#f01c200d}.Navbar-module__nuAbfa__marginBottom{margin-bottom:.75rem}.Navbar-module__nuAbfa__connectButton{color:#050505;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:#e0e0e0;border:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 20px;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;transition:all .2s;display:flex}.Navbar-module__nuAbfa__connectButton:hover{color:#e0e0e0;background:#f01c20}.Navbar-module__nuAbfa__networkInfo{color:#e0e0e066;text-align:center;text-transform:uppercase;letter-spacing:.05em;background:0 0;border-top:1px solid #e0e0e00d;margin-top:.5rem;padding:12px 20px;font-family:Helvetica,Arial,sans-serif;font-size:.625rem;font-weight:400}@media (max-width:767px){.Navbar-module__nuAbfa__headerContainer{padding:0 1rem}.Navbar-module__nuAbfa__leftSection{grid-column:unset;gap:8px;padding-left:0}.Navbar-module__nuAbfa__desktopNav{grid-column:unset;justify-self:unset;padding-right:0;display:none}}@media (min-width:768px){.Navbar-module__nuAbfa__mobileNav{display:none}}
.Toast-module__eHqTLW__toast{z-index:1001;background:#1a1a1a;border:1px solid #333;border-radius:8px;align-items:center;gap:.75rem;max-width:400px;padding:1rem 1.5rem;transition:transform .3s ease-in-out;display:flex;position:fixed;bottom:2rem;right:2rem;transform:translate(calc(100% + 2rem));box-shadow:0 10px 25px #00000080}.Toast-module__eHqTLW__toast.Toast-module__eHqTLW__show{transform:translate(0)}.Toast-module__eHqTLW__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}.Toast-module__eHqTLW__content{flex:1}.Toast-module__eHqTLW__message{color:#fff;margin:0;font-size:14px;font-weight:500}.Toast-module__eHqTLW__closeButton{color:#666;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:4px;transition:all .2s}.Toast-module__eHqTLW__closeButton:hover{color:#fff;background:#ffffff1a}.Toast-module__eHqTLW__success{border-color:#10b981}.Toast-module__eHqTLW__success .Toast-module__eHqTLW__iconWrapper{color:#10b981}.Toast-module__eHqTLW__error{border-color:#ef4444}.Toast-module__eHqTLW__error .Toast-module__eHqTLW__iconWrapper{color:#ef4444}.Toast-module__eHqTLW__warning{border-color:#f59e0b}.Toast-module__eHqTLW__warning .Toast-module__eHqTLW__iconWrapper{color:#f59e0b}.Toast-module__eHqTLW__info{border-color:#3b82f6}.Toast-module__eHqTLW__info .Toast-module__eHqTLW__iconWrapper{color:#3b82f6}@media (max-width:768px){.Toast-module__eHqTLW__toast{max-width:none;bottom:1rem;left:1rem;right:1rem}}
.AirdropHistory-module__fTu6xW__container{max-height:600px;padding:1rem;font-family:SF Mono,Monaco,Consolas,monospace;overflow-y:auto}.AirdropHistory-module__fTu6xW__loadingContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}.AirdropHistory-module__fTu6xW__loadingSpinner{border:2px solid #6b72804d;border-top-color:#3b82f6;border-radius:50%;width:1.5rem;height:1.5rem;margin-bottom:1rem;animation:1s linear infinite AirdropHistory-module__fTu6xW__spin}@keyframes AirdropHistory-module__fTu6xW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AirdropHistory-module__fTu6xW__errorContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.AirdropHistory-module__fTu6xW__errorText{color:#ef4444;margin-bottom:1rem}.AirdropHistory-module__fTu6xW__retryButton{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:.5rem;padding:.5rem 1rem;transition:background-color .2s}.AirdropHistory-module__fTu6xW__retryButton:hover{background:#2563eb}.AirdropHistory-module__fTu6xW__emptyState{text-align:center;color:#94a3b8;flex-direction:column;justify-content:center;align-items:center;padding:2rem;font-family:SF Mono,Monaco,Consolas,monospace;display:flex}.AirdropHistory-module__fTu6xW__emptyIcon{opacity:.6;color:#6b7280;margin-bottom:1rem}.AirdropHistory-module__fTu6xW__emptyState h3{color:#e2e8f0;text-transform:uppercase;letter-spacing:.5px;margin:.5rem 0;font-size:.875rem;font-weight:600}.AirdropHistory-module__fTu6xW__emptyState p{margin:0;font-size:.8rem;line-height:1.4}.AirdropHistory-module__fTu6xW__statsContainer{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.AirdropHistory-module__fTu6xW__statCard{background:#0000004d;border:1px solid #40404066;border-radius:6px;flex:1;align-items:center;gap:.5rem;min-width:140px;padding:.75rem;transition:all .2s;display:flex}.AirdropHistory-module__fTu6xW__statCard:hover{border-color:#80808080;box-shadow:0 2px 8px #0000004d}.AirdropHistory-module__fTu6xW__statCard svg{color:#3b82f6;flex-shrink:0}.AirdropHistory-module__fTu6xW__statValue{color:#fff;font-family:SF Mono,Monaco,Consolas,monospace;font-size:1rem;font-weight:700;line-height:1.2}.AirdropHistory-module__fTu6xW__statLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.7rem;font-weight:500;line-height:1.2}.AirdropHistory-module__fTu6xW__section{margin-bottom:1.5rem}.AirdropHistory-module__fTu6xW__sectionTitle{color:#3b82f6;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #4040404d;margin:0 0 .75rem;padding-bottom:.5rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.875rem;font-weight:700}.AirdropHistory-module__fTu6xW__roundsContainer{flex-direction:column;gap:.75rem;display:flex}.AirdropHistory-module__fTu6xW__roundCard{background:#0006;border:1px solid #4040404d;border-radius:8px;padding:1rem;transition:all .3s}.AirdropHistory-module__fTu6xW__roundCard:hover{border-color:#80808080;box-shadow:0 4px 12px #0000004d}.AirdropHistory-module__fTu6xW__roundHeader{border-bottom:1px solid #4040404d;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.5rem;display:flex}.AirdropHistory-module__fTu6xW__roundNumber{color:#3b82f6;text-transform:uppercase;letter-spacing:.5px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.875rem;font-weight:700}.AirdropHistory-module__fTu6xW__roundStatus{text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:.25rem .5rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.75rem;font-weight:600}.AirdropHistory-module__fTu6xW__roundStatus.AirdropHistory-module__fTu6xW__active{color:#10b981;background:#10b98126;border:1px solid #10b98166}.AirdropHistory-module__fTu6xW__roundStatus.AirdropHistory-module__fTu6xW__inactive{color:#9ca3af;background:#6b728026;border:1px solid #6b728066}.AirdropHistory-module__fTu6xW__roundStats{flex-wrap:wrap;gap:1rem;margin-bottom:.75rem;display:flex}.AirdropHistory-module__fTu6xW__roundStat{color:#94a3b8;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.75rem;font-weight:500}.AirdropHistory-module__fTu6xW__roundStat span{color:#fff;font-weight:600}.AirdropHistory-module__fTu6xW__progressBar{background:#6b72804d;border-radius:3px;width:100%;height:6px;overflow:hidden}.AirdropHistory-module__fTu6xW__progressFill{background:linear-gradient(90deg,#3b82f6 0%,#10b981 100%);height:100%;transition:width .5s}.AirdropHistory-module__fTu6xW__tableContainer{background:#0006;border:1px solid #4040404d;border-radius:8px;overflow:hidden}.AirdropHistory-module__fTu6xW__claimsTable{border-collapse:collapse;width:100%;font-family:SF Mono,Monaco,Consolas,monospace}.AirdropHistory-module__fTu6xW__claimsTable th{text-align:left;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;background:#0009;border-bottom:1px solid #40404066;padding:.75rem 1rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.75rem;font-weight:600}.AirdropHistory-module__fTu6xW__claimsTable td{vertical-align:middle;border-bottom:1px solid #40404033;padding:.875rem 1rem}.AirdropHistory-module__fTu6xW__claimsTable tr:last-child td{border-bottom:none}.AirdropHistory-module__fTu6xW__claimsTable tr:hover{background:#3b82f61a}.AirdropHistory-module__fTu6xW__claimerCell{align-items:center;gap:.5rem;display:flex}.AirdropHistory-module__fTu6xW__addressLink{color:#3b82f6;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.8rem;font-weight:500;text-decoration:none;transition:color .2s}.AirdropHistory-module__fTu6xW__addressLink:hover{color:#60a5fa;text-decoration:underline}.AirdropHistory-module__fTu6xW__amountCell{color:#10b981;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.875rem;font-weight:700}.AirdropHistory-module__fTu6xW__roundBadge{color:#a78bfa;text-transform:uppercase;letter-spacing:.5px;background:#7c3aed26;border:1px solid #7c3aed66;border-radius:4px;padding:.25rem .5rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.7rem;font-weight:600}.AirdropHistory-module__fTu6xW__dateCell{color:#94a3b8;align-items:center;gap:.375rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.8rem;display:flex}.AirdropHistory-module__fTu6xW__transactionLink{color:#3b82f6;border:1px solid #0000;border-radius:4px;align-items:center;gap:.375rem;padding:.25rem .5rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.8rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.AirdropHistory-module__fTu6xW__transactionLink:hover{color:#60a5fa;background:#3b82f61a;border-color:#3b82f64d}@media (max-width:768px){.AirdropHistory-module__fTu6xW__container{padding:1rem}.AirdropHistory-module__fTu6xW__statsContainer{grid-template-columns:1fr}.AirdropHistory-module__fTu6xW__roundStats{flex-direction:column;gap:.5rem}.AirdropHistory-module__fTu6xW__tableContainer{overflow-x:auto}.AirdropHistory-module__fTu6xW__claimsTable{min-width:600px}}
.AirdropClaimModal-module__3a0g1q__modalOverlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AirdropClaimModal-module__3a0g1q__modalContent{background:#1a1a1a;border:1px solid #333;border-radius:20px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000080}.AirdropClaimModal-module__3a0g1q__modalHeader{justify-content:space-between;align-items:center;margin-bottom:24px;padding:24px 24px 0;display:flex}.AirdropClaimModal-module__3a0g1q__headerContent{align-items:center;gap:12px;display:flex}.AirdropClaimModal-module__3a0g1q__headerContent h3{color:#fff;margin:0;font-size:1.4rem;font-weight:600}.AirdropClaimModal-module__3a0g1q__headerIcon{color:#10b981}.AirdropClaimModal-module__3a0g1q__closeButton{color:#999;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px;transition:all .2s}.AirdropClaimModal-module__3a0g1q__closeButton:hover{color:#fff;background:#ffffff1a}.AirdropClaimModal-module__3a0g1q__modalBody{padding:0 24px 24px}.AirdropClaimModal-module__3a0g1q__airdropOverview{background:linear-gradient(135deg,#10b9811a,#10b9810d);border:1px solid #10b9814d;border-radius:16px;margin-bottom:24px;padding:24px}.AirdropClaimModal-module__3a0g1q__airdropHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.AirdropClaimModal-module__3a0g1q__airdropTitle{align-items:center;gap:12px;display:flex}.AirdropClaimModal-module__3a0g1q__airdropTitle h4{color:#fff;margin:0;font-size:1.3rem;font-weight:600}.AirdropClaimModal-module__3a0g1q__airdropIcon{color:#10b981;animation:2s infinite AirdropClaimModal-module__3a0g1q__pulse}@keyframes AirdropClaimModal-module__3a0g1q__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.AirdropClaimModal-module__3a0g1q__liveBadge{color:#000;background:#10b981;border-radius:12px;padding:4px 12px;font-size:.8rem;font-weight:700;animation:1.5s ease-in-out infinite AirdropClaimModal-module__3a0g1q__blink}@keyframes AirdropClaimModal-module__3a0g1q__blink{0%,50%{opacity:1}51%,to{opacity:.7}}.AirdropClaimModal-module__3a0g1q__expiredBadge{color:#fff;background:#ef4444;border-radius:12px;padding:4px 12px;font-size:.8rem;font-weight:700}.AirdropClaimModal-module__3a0g1q__timeInfo{align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:flex}.AirdropClaimModal-module__3a0g1q__timeRemaining{color:#fbbf24}.AirdropClaimModal-module__3a0g1q__expired{color:#ef4444}.AirdropClaimModal-module__3a0g1q__airdropStats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:20px;display:grid}.AirdropClaimModal-module__3a0g1q__statGroup{flex-direction:column;gap:12px;display:flex}.AirdropClaimModal-module__3a0g1q__stat{flex-direction:column;gap:4px;display:flex}.AirdropClaimModal-module__3a0g1q__statLabel{color:#999;font-size:.9rem;font-weight:500}.AirdropClaimModal-module__3a0g1q__statValue{color:#10b981;font-size:1.1rem;font-weight:700}.AirdropClaimModal-module__3a0g1q__progressSection{margin-top:16px}.AirdropClaimModal-module__3a0g1q__progressBar{background:#333;border-radius:4px;width:100%;height:8px;margin-bottom:8px;overflow:hidden}.AirdropClaimModal-module__3a0g1q__progressFill{background:linear-gradient(90deg,#10b981,#065f46);border-radius:4px;height:100%;transition:width .3s}.AirdropClaimModal-module__3a0g1q__progressInfo{color:#ccc;justify-content:space-between;font-size:.85rem;display:flex}.AirdropClaimModal-module__3a0g1q__eligibilitySection{background:#252525;border:1px solid #333;border-radius:12px;margin-bottom:24px;padding:20px}.AirdropClaimModal-module__3a0g1q__eligibilityTitle{color:#fff;margin:0 0 16px;font-size:1.1rem;font-weight:600}.AirdropClaimModal-module__3a0g1q__eligibilityChecks{flex-direction:column;gap:16px;margin-bottom:20px;display:flex}.AirdropClaimModal-module__3a0g1q__check{border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.AirdropClaimModal-module__3a0g1q__checkPass{background:#10b9811a;border-color:#10b9814d}.AirdropClaimModal-module__3a0g1q__checkFail{background:#ef44441a;border-color:#ef44444d}.AirdropClaimModal-module__3a0g1q__checkIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.9rem;font-weight:700;display:inline-flex}.AirdropClaimModal-module__3a0g1q__checkPass .AirdropClaimModal-module__3a0g1q__checkIcon{color:#000;background:#10b981}.AirdropClaimModal-module__3a0g1q__checkFail .AirdropClaimModal-module__3a0g1q__checkIcon{color:#fff;background:#ef4444}.AirdropClaimModal-module__3a0g1q__checkContent{flex-direction:column;gap:2px;display:flex}.AirdropClaimModal-module__3a0g1q__checkLabel{color:#fff;font-weight:600}.AirdropClaimModal-module__3a0g1q__checkDescription{color:#999;font-size:.85rem}.AirdropClaimModal-module__3a0g1q__claimableAmount{background:#10b9811a;border:1px solid #10b9814d;border-radius:8px;justify-content:space-between;align-items:center;padding:16px;display:flex}.AirdropClaimModal-module__3a0g1q__claimableLabel{color:#ccc;font-size:.95rem;font-weight:500}.AirdropClaimModal-module__3a0g1q__claimableValue{color:#10b981;font-size:1.3rem;font-weight:700}.AirdropClaimModal-module__3a0g1q__actions{margin-bottom:16px}.AirdropClaimModal-module__3a0g1q__claimButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981,#065f46);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:16px 24px;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.AirdropClaimModal-module__3a0g1q__claimButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #10b9814d}.AirdropClaimModal-module__3a0g1q__claimButton:disabled{opacity:.7;cursor:not-allowed;box-shadow:none;transform:none}.AirdropClaimModal-module__3a0g1q__connectPrompt,.AirdropClaimModal-module__3a0g1q__notEligible,.AirdropClaimModal-module__3a0g1q__alreadyClaimed,.AirdropClaimModal-module__3a0g1q__expired{border:1px solid;border-radius:8px;align-items:center;gap:12px;padding:16px;display:flex}.AirdropClaimModal-module__3a0g1q__connectPrompt{color:#ccc;background:#ffffff0d;border-color:#ffffff1a;justify-content:center}.AirdropClaimModal-module__3a0g1q__connectPrompt p{margin:0;font-size:.95rem}.AirdropClaimModal-module__3a0g1q__notEligible{color:#ef4444;background:#ef44441a;border-color:#ef44444d}.AirdropClaimModal-module__3a0g1q__notEligible svg{flex-shrink:0}.AirdropClaimModal-module__3a0g1q__notEligible h5{margin:0 0 4px;font-size:1rem;font-weight:600}.AirdropClaimModal-module__3a0g1q__notEligible p{color:#ccc;margin:0;font-size:.9rem}.AirdropClaimModal-module__3a0g1q__alreadyClaimed{color:#10b981;background:#10b9811a;border-color:#10b9814d}.AirdropClaimModal-module__3a0g1q__alreadyClaimed svg{flex-shrink:0}.AirdropClaimModal-module__3a0g1q__alreadyClaimed h5{margin:0 0 4px;font-size:1rem;font-weight:600}.AirdropClaimModal-module__3a0g1q__alreadyClaimed p{color:#ccc;margin:0;font-size:.9rem}.AirdropClaimModal-module__3a0g1q__expired{color:#9ca3af;background:#9ca3af1a;border-color:#9ca3af4d}.AirdropClaimModal-module__3a0g1q__expired svg{flex-shrink:0}.AirdropClaimModal-module__3a0g1q__expired h5{margin:0 0 4px;font-size:1rem;font-weight:600}.AirdropClaimModal-module__3a0g1q__expired p{color:#ccc;margin:0;font-size:.9rem}.AirdropClaimModal-module__3a0g1q__successMessage{color:#10b981;background:#10b9811a;border:1px solid #10b9814d;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:12px;font-weight:600;display:flex}.AirdropClaimModal-module__3a0g1q__loading{color:#999;justify-content:center;align-items:center;gap:12px;padding:60px 20px;display:flex}.AirdropClaimModal-module__3a0g1q__error{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;align-items:center;gap:8px;margin-bottom:20px;padding:16px;display:flex}.AirdropClaimModal-module__3a0g1q__spinner{border:2px solid #333;border-top-color:#10b981;border-radius:50%;width:20px;height:20px;animation:1s linear infinite AirdropClaimModal-module__3a0g1q__spin}@keyframes AirdropClaimModal-module__3a0g1q__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.AirdropClaimModal-module__3a0g1q__modalContent{width:95%;max-height:calc(100vh - 40px);margin:20px}.AirdropClaimModal-module__3a0g1q__modalHeader{padding:20px 20px 0}.AirdropClaimModal-module__3a0g1q__modalBody{padding:0 20px 20px}.AirdropClaimModal-module__3a0g1q__airdropOverview{padding:16px}.AirdropClaimModal-module__3a0g1q__airdropHeader{flex-direction:column;align-items:flex-start;gap:12px}.AirdropClaimModal-module__3a0g1q__airdropStats{grid-template-columns:1fr;gap:12px}.AirdropClaimModal-module__3a0g1q__eligibilitySection{padding:16px}.AirdropClaimModal-module__3a0g1q__eligibilityChecks{gap:12px}.AirdropClaimModal-module__3a0g1q__check{padding:12px}.AirdropClaimModal-module__3a0g1q__claimableAmount{text-align:center;flex-direction:column;gap:8px}}@media (max-width:480px){.AirdropClaimModal-module__3a0g1q__headerContent h3{font-size:1.2rem}.AirdropClaimModal-module__3a0g1q__airdropTitle h4{font-size:1.1rem}.AirdropClaimModal-module__3a0g1q__claimButton{padding:14px 20px;font-size:.95rem}}
.AirdropEstimateModal-module__PPGonq__modalOverlay{z-index:1000;background:#000000e6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.AirdropEstimateModal-module__PPGonq__modalContent{background:#000;border:1px solid #333;border-radius:0;width:100%;max-width:800px;max-height:90vh;font-family:SF Mono,Monaco,Consolas,monospace;overflow:hidden}.AirdropEstimateModal-module__PPGonq__modalHeader{background:#0a0a0a;border-bottom:1px solid #333;justify-content:space-between;align-items:center;margin-bottom:0;padding:16px 16px 0;display:flex}.AirdropEstimateModal-module__PPGonq__modalHeader h2{color:#fff;letter-spacing:1px;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-family:SF Mono,Monaco,Consolas,monospace;font-size:14px;font-weight:600;display:flex}.AirdropEstimateModal-module__PPGonq__icon{color:#a855f7;flex-shrink:0}.AirdropEstimateModal-module__PPGonq__closeButton{color:#666;cursor:pointer;background:0 0;border:1px solid #333;border-radius:0;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.AirdropEstimateModal-module__PPGonq__closeButton:hover{color:#fff;background:#1a1a1a;border-color:#666}.AirdropEstimateModal-module__PPGonq__modalBody{max-height:70vh;padding:24px;overflow-y:auto}.AirdropEstimateModal-module__PPGonq__modalBody::-webkit-scrollbar{width:6px}.AirdropEstimateModal-module__PPGonq__modalBody::-webkit-scrollbar-track{background:#1a1a1a;border-radius:0}.AirdropEstimateModal-module__PPGonq__modalBody::-webkit-scrollbar-thumb{background:#a855f7;border-radius:0}.AirdropEstimateModal-module__PPGonq__modalBody::-webkit-scrollbar-thumb:hover{background:#9333ea}.AirdropEstimateModal-module__PPGonq__modalFooter{border-top:1px solid #333;justify-content:center;padding:24px;display:flex}.AirdropEstimateModal-module__PPGonq__refreshButton{color:#a855f7;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:#a855f71a;border:1px solid #a855f7;border-radius:0;align-items:center;gap:8px;padding:12px 24px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:12px;font-weight:600;transition:all .2s;display:flex}.AirdropEstimateModal-module__PPGonq__refreshButton:hover{background:#a855f733;border-color:#a855f780}.AirdropEstimateModal-module__PPGonq__refreshButton:disabled{opacity:.5;cursor:not-allowed}.AirdropEstimateModal-module__PPGonq__spinning{animation:1s linear infinite AirdropEstimateModal-module__PPGonq__spin}@keyframes AirdropEstimateModal-module__PPGonq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AirdropEstimateModal-module__PPGonq__connectPrompt{text-align:center;color:#9ca3af;padding:40px 32px}.AirdropEstimateModal-module__PPGonq__loading{color:#9ca3af;justify-content:center;align-items:center;gap:12px;padding:40px 32px;display:flex}.AirdropEstimateModal-module__PPGonq__spinner{border:2px solid #333;border-top-color:#a855f7;border-radius:50%;width:20px;height:20px;animation:1s linear infinite AirdropEstimateModal-module__PPGonq__spin}.AirdropEstimateModal-module__PPGonq__error{color:#ef4444;background:#ef44441a;border:1px solid #ef4444;border-radius:0;align-items:center;gap:8px;margin:24px;padding:16px;font-family:SF Mono,Monaco,Consolas,monospace;display:flex}.AirdropEstimateModal-module__PPGonq__airdropHeader{background:#a855f71a;border:1px solid #a855f7;border-radius:0;margin-bottom:24px;padding:20px}.AirdropEstimateModal-module__PPGonq__airdropDescription{color:#a855f7;text-align:center;margin:0;font-family:SF Mono,Monaco,Consolas,monospace;font-size:1rem;line-height:1.4}.AirdropEstimateModal-module__PPGonq__airdropDescription strong{color:#fff;font-weight:600}.AirdropEstimateModal-module__PPGonq__holdingsGrid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:28px;display:grid}@media (max-width:768px){.AirdropEstimateModal-module__PPGonq__holdingsGrid{grid-template-columns:1fr}}.AirdropEstimateModal-module__PPGonq__holdingCard{background:#0a0a0a;border:1px solid #333;border-radius:0;padding:20px}.AirdropEstimateModal-module__PPGonq__holdingHeader{align-items:center;gap:8px;margin-bottom:16px;display:flex}.AirdropEstimateModal-module__PPGonq__holdingHeader h4{color:#fff;text-transform:uppercase;letter-spacing:.5px;margin:0;font-family:SF Mono,Monaco,Consolas,monospace;font-size:1.125rem;font-weight:600}.AirdropEstimateModal-module__PPGonq__holdingIcon{color:#a855f7;width:20px;height:20px}.AirdropEstimateModal-module__PPGonq__holdingStats{justify-content:space-between;margin-bottom:16px;display:flex}.AirdropEstimateModal-module__PPGonq__stat{text-align:center}.AirdropEstimateModal-module__PPGonq__statValue{color:#fff;font-family:SF Mono,Monaco,Consolas,monospace;font-size:1.75rem;font-weight:600;line-height:1.2;display:block}.AirdropEstimateModal-module__PPGonq__statLabel{color:#666;text-transform:uppercase;letter-spacing:.5px;margin-top:4px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.8rem;display:block}.AirdropEstimateModal-module__PPGonq__groupBreakdown{border-top:1px solid #333;margin-top:12px;padding-top:12px}.AirdropEstimateModal-module__PPGonq__groupLabel{color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.8rem;display:block}.AirdropEstimateModal-module__PPGonq__groupList{flex-wrap:wrap;gap:8px;display:flex}.AirdropEstimateModal-module__PPGonq__groupItem{color:#a855f7;background:#a855f71a;border:1px solid #a855f7;border-radius:0;padding:4px 8px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.8rem}.AirdropEstimateModal-module__PPGonq__allocationCard{background:#10b9810d;border:1px solid #10b981;border-radius:0;margin-bottom:28px;padding:24px}.AirdropEstimateModal-module__PPGonq__allocationHeader{align-items:center;gap:8px;margin-bottom:20px;display:flex}.AirdropEstimateModal-module__PPGonq__allocationHeader h4{color:#10b981;text-transform:uppercase;letter-spacing:.5px;margin:0;font-family:SF Mono,Monaco,Consolas,monospace;font-size:1.25rem;font-weight:600}.AirdropEstimateModal-module__PPGonq__allocationIcon{color:#10b981;width:22px;height:22px}.AirdropEstimateModal-module__PPGonq__allocationGrid{gap:16px;display:grid}.AirdropEstimateModal-module__PPGonq__allocationItem{border-bottom:1px solid #10b9811a;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.AirdropEstimateModal-module__PPGonq__allocationLabel{color:#666;text-transform:uppercase;letter-spacing:.5px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.9rem}.AirdropEstimateModal-module__PPGonq__allocationValue{color:#fff;cursor:help;border-bottom:1px dotted #ffffff80;font-family:SF Mono,Monaco,Consolas,monospace;font-weight:600;transition:border-bottom-color .2s}.AirdropEstimateModal-module__PPGonq__allocationValue:hover{border-bottom-color:#10b981}.AirdropEstimateModal-module__PPGonq__allocationTotal{border-top:2px solid #10b981;justify-content:space-between;align-items:center;margin-top:12px;padding:16px 0;display:flex}.AirdropEstimateModal-module__PPGonq__totalLabel{color:#10b981;text-transform:uppercase;letter-spacing:.5px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:1.125rem;font-weight:600}.AirdropEstimateModal-module__PPGonq__totalValue{color:#10b981;font-family:SF Mono,Monaco,Consolas,monospace;font-size:1.375rem;font-weight:700}.AirdropEstimateModal-module__PPGonq__poolStats{background:#0a0a0a;border:1px solid #333;border-radius:0;margin-bottom:20px;padding:20px}.AirdropEstimateModal-module__PPGonq__poolStats h5{color:#fff;text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.9rem;font-weight:600}.AirdropEstimateModal-module__PPGonq__statsGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;display:grid}.AirdropEstimateModal-module__PPGonq__statItem{text-align:center;padding:12px}.AirdropEstimateModal-module__PPGonq__statItem .AirdropEstimateModal-module__PPGonq__statLabel{color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.8rem;display:block}.AirdropEstimateModal-module__PPGonq__statItem .AirdropEstimateModal-module__PPGonq__statValue{color:#fff;font-family:SF Mono,Monaco,Consolas,monospace;font-size:1.25rem;font-weight:600}.AirdropEstimateModal-module__PPGonq__disclaimer{color:#f59e0b;background:#f59e0b1a;border:1px solid #f59e0b;border-radius:0;align-items:flex-start;gap:8px;padding:16px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.9rem;line-height:1.4;display:flex}@media (max-width:768px){.AirdropEstimateModal-module__PPGonq__modalOverlay{padding:12px}.AirdropEstimateModal-module__PPGonq__modalContent{max-height:95vh}.AirdropEstimateModal-module__PPGonq__modalHeader{padding:20px 24px}.AirdropEstimateModal-module__PPGonq__modalHeader h2{font-size:1.25rem}.AirdropEstimateModal-module__PPGonq__modalBody{padding:24px}.AirdropEstimateModal-module__PPGonq__modalFooter{padding:20px 24px}}@media (max-width:480px){.AirdropEstimateModal-module__PPGonq__modalOverlay{padding:8px}.AirdropEstimateModal-module__PPGonq__modalContent{border-radius:0}.AirdropEstimateModal-module__PPGonq__modalHeader{padding:16px 20px}.AirdropEstimateModal-module__PPGonq__modalBody{padding:20px}.AirdropEstimateModal-module__PPGonq__modalFooter{padding:16px 20px}.AirdropEstimateModal-module__PPGonq__statsGrid{grid-template-columns:repeat(2,1fr)}}
.EnhancedAirdropModal-module__f7RoMq__modalOverlay{z-index:1000;background:#000000e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.EnhancedAirdropModal-module__f7RoMq__modalContent{background:#000;border:1px solid #333;border-radius:0;width:90%;max-width:700px;max-height:90vh;font-family:SF Mono,Monaco,Consolas,monospace;overflow-y:auto}.EnhancedAirdropModal-module__f7RoMq__modalHeader{background:#0a0a0a;border-bottom:1px solid #333;justify-content:space-between;align-items:center;margin-bottom:0;padding:16px 16px 0;display:flex}.EnhancedAirdropModal-module__f7RoMq__headerContent{align-items:center;gap:8px;display:flex}.EnhancedAirdropModal-module__f7RoMq__headerContent h3{color:#fff;letter-spacing:1px;text-transform:uppercase;margin:0;font-size:14px;font-weight:600}.EnhancedAirdropModal-module__f7RoMq__headerIcon{color:#a855f7}.EnhancedAirdropModal-module__f7RoMq__closeButton{color:#666;cursor:pointer;background:0 0;border:1px solid #333;border-radius:0;padding:6px;transition:all .2s}.EnhancedAirdropModal-module__f7RoMq__closeButton:hover{color:#fff;background:#1a1a1a;border-color:#666}.EnhancedAirdropModal-module__f7RoMq__tabNavigation{background:#000;border-bottom:1px solid #333;border-radius:0;margin:0;display:flex}.EnhancedAirdropModal-module__f7RoMq__tabButton{color:#666;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:0 0;border:none;border-right:1px solid #333;border-radius:0;align-items:center;gap:8px;padding:12px 20px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:12px;font-weight:600;transition:all .2s;display:flex}.EnhancedAirdropModal-module__f7RoMq__tabButton:hover{color:#fff;background:#1a1a1a}.EnhancedAirdropModal-module__f7RoMq__tabButton.EnhancedAirdropModal-module__f7RoMq__activeTab{color:#a855f7;background:#0a0a0a;border-bottom:1px solid #a855f7;border-right:1px solid #333}.EnhancedAirdropModal-module__f7RoMq__modalBody{padding:24px}.EnhancedAirdropModal-module__f7RoMq__claimTab,.EnhancedAirdropModal-module__f7RoMq__historyTab{min-height:300px}.EnhancedAirdropModal-module__f7RoMq__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.EnhancedAirdropModal-module__f7RoMq__emptyIcon{color:#666;margin-bottom:1rem}.EnhancedAirdropModal-module__f7RoMq__emptyState h4{color:#e2e8f0;text-transform:uppercase;letter-spacing:.5px;margin:.5rem 0;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.875rem;font-weight:600}.EnhancedAirdropModal-module__f7RoMq__emptyState p{color:#94a3b8;margin:0 0 1.5rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.8rem;line-height:1.4}.EnhancedAirdropModal-module__f7RoMq__switchTabButton{color:#3b82f6;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:#3b82f626;border:1px solid #3b82f666;border-radius:0;align-items:center;gap:8px;padding:.75rem 1rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.8rem;font-weight:600;transition:all .2s;display:flex}.EnhancedAirdropModal-module__f7RoMq__switchTabButton:hover{background:#3b82f640;border-color:#3b82f699}.EnhancedAirdropModal-module__f7RoMq__airdropOverview{background:#000;border:1px solid #333;border-radius:0;margin-bottom:1.5rem;padding:1rem;transition:all .3s}.EnhancedAirdropModal-module__f7RoMq__airdropOverview:hover{border-color:#666}.EnhancedAirdropModal-module__f7RoMq__airdropHeader{border-bottom:1px solid #333;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.EnhancedAirdropModal-module__f7RoMq__airdropTitle{align-items:center;gap:8px;display:flex}.EnhancedAirdropModal-module__f7RoMq__airdropTitle h4{color:#3b82f6;text-transform:uppercase;letter-spacing:.5px;margin:0;font-family:SF Mono,Monaco,Consolas,monospace;font-size:1.125rem;font-weight:700}.EnhancedAirdropModal-module__f7RoMq__airdropIcon{color:#10b981;animation:2s infinite EnhancedAirdropModal-module__f7RoMq__pulse}@keyframes EnhancedAirdropModal-module__f7RoMq__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.EnhancedAirdropModal-module__f7RoMq__liveBadge{color:#10b981;text-transform:uppercase;letter-spacing:.5px;background:#10b98126;border:1px solid #10b98166;border-radius:0;padding:.25rem .75rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.75rem;font-weight:600;animation:1.5s ease-in-out infinite EnhancedAirdropModal-module__f7RoMq__blink}@keyframes EnhancedAirdropModal-module__f7RoMq__blink{0%,50%{opacity:1}51%,to{opacity:.7}}.EnhancedAirdropModal-module__f7RoMq__airdropStats{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}.EnhancedAirdropModal-module__f7RoMq__statGroup{flex-direction:column;flex:1;gap:.75rem;display:flex}.EnhancedAirdropModal-module__f7RoMq__stat{background:#0a0a0a;border:1px solid #333;border-radius:0;align-items:center;gap:.5rem;min-width:140px;padding:.5rem .75rem;display:flex}.EnhancedAirdropModal-module__f7RoMq__statLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;margin-right:.25rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.7rem;font-weight:500}.EnhancedAirdropModal-module__f7RoMq__statValue{color:#fff;white-space:nowrap;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.875rem;font-weight:600}.EnhancedAirdropModal-module__f7RoMq__progressSection{margin-top:1rem}.EnhancedAirdropModal-module__f7RoMq__progressBar{background:#1a1a1a;border-radius:0;width:100%;height:6px;margin-bottom:.5rem;overflow:hidden}.EnhancedAirdropModal-module__f7RoMq__progressFill{background:#a855f7;border-radius:0;height:100%;transition:width .5s}.EnhancedAirdropModal-module__f7RoMq__progressInfo{color:#94a3b8;justify-content:space-between;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.75rem;display:flex}.EnhancedAirdropModal-module__f7RoMq__burnWarning{background:#ef44441a;border:1px solid #ef44444d;border-radius:0;align-items:flex-start;gap:.75rem;margin-top:1rem;padding:.875rem;transition:all .2s;display:flex}.EnhancedAirdropModal-module__f7RoMq__burnWarning:hover{background:#ef444426;border-color:#ef444466}.EnhancedAirdropModal-module__f7RoMq__warningIcon{flex-shrink:0;margin-top:.125rem;font-size:1.125rem}.EnhancedAirdropModal-module__f7RoMq__warningContent{flex:1}.EnhancedAirdropModal-module__f7RoMq__warningTitle{color:#ef4444;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.75rem;font-weight:700}.EnhancedAirdropModal-module__f7RoMq__warningText{color:#f87171;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.7rem;font-weight:500;line-height:1.4}.EnhancedAirdropModal-module__f7RoMq__eligibilitySection{background:#000;border:1px solid #333;border-radius:0;margin-bottom:1.5rem;padding:1rem}.EnhancedAirdropModal-module__f7RoMq__eligibilityChecks{flex-direction:column;gap:16px;margin-bottom:20px;display:flex}.EnhancedAirdropModal-module__f7RoMq__checkPass{background:#3b82f626;border:1px solid #3b82f666;border-radius:0;align-items:center;gap:.75rem;padding:.75rem;display:flex}.EnhancedAirdropModal-module__f7RoMq__checkIcon{color:#fff;background:#3b82f6;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.75rem;font-weight:700;display:inline-flex}.EnhancedAirdropModal-module__f7RoMq__checkContent{flex-direction:column;gap:2px;display:flex}.EnhancedAirdropModal-module__f7RoMq__checkLabel{color:#e2e8f0;text-transform:uppercase;letter-spacing:.5px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.75rem;font-weight:500}.EnhancedAirdropModal-module__f7RoMq__checkDescription{color:#fff;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.875rem;font-weight:600}.EnhancedAirdropModal-module__f7RoMq__claimableAmount{background:#10b98126;border:1px solid #10b98166;border-radius:0;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:1rem;display:flex}.EnhancedAirdropModal-module__f7RoMq__claimableLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.75rem;font-weight:500}.EnhancedAirdropModal-module__f7RoMq__claimableValue{color:#10b981;font-family:SF Mono,Monaco,Consolas,monospace;font-size:1.125rem;font-weight:700}.EnhancedAirdropModal-module__f7RoMq__actions{margin-bottom:16px}.EnhancedAirdropModal-module__f7RoMq__claimButton{color:#3b82f6;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:#3b82f626;border:1px solid #3b82f666;border-radius:0;justify-content:center;align-items:center;gap:8px;width:100%;padding:.75rem 1.5rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.EnhancedAirdropModal-module__f7RoMq__claimButton:hover:not(:disabled){background:#3b82f640;border-color:#3b82f699}.EnhancedAirdropModal-module__f7RoMq__claimButton:disabled{opacity:.7;cursor:not-allowed;box-shadow:none;transform:none}.EnhancedAirdropModal-module__f7RoMq__connectPrompt,.EnhancedAirdropModal-module__f7RoMq__notEligible,.EnhancedAirdropModal-module__f7RoMq__alreadyClaimed{border:1px solid;border-radius:0;align-items:center;gap:.75rem;padding:1rem;font-family:SF Mono,Monaco,Consolas,monospace;display:flex}.EnhancedAirdropModal-module__f7RoMq__connectPrompt{color:#94a3b8;background:#6b728026;border-color:#6b728066;justify-content:center}.EnhancedAirdropModal-module__f7RoMq__connectPrompt p{margin:0;font-size:.95rem}.EnhancedAirdropModal-module__f7RoMq__notEligible{color:#f87171;background:#ef444426;border-color:#ef444466}.EnhancedAirdropModal-module__f7RoMq__notEligible svg{flex-shrink:0}.EnhancedAirdropModal-module__f7RoMq__notEligible h5{text-transform:uppercase;letter-spacing:.5px;margin:0 0 .25rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.875rem;font-weight:600}.EnhancedAirdropModal-module__f7RoMq__notEligible p{color:#94a3b8;margin:0 0 .75rem;font-size:.8rem;line-height:1.4}.EnhancedAirdropModal-module__f7RoMq__alreadyClaimed{color:#10b981;background:#10b98126;border-color:#10b98166}.EnhancedAirdropModal-module__f7RoMq__alreadyClaimed svg{flex-shrink:0}.EnhancedAirdropModal-module__f7RoMq__alreadyClaimed h5{text-transform:uppercase;letter-spacing:.5px;margin:0 0 .25rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.875rem;font-weight:600}.EnhancedAirdropModal-module__f7RoMq__alreadyClaimed p{color:#94a3b8;margin:0 0 .75rem;font-size:.8rem;line-height:1.4}.EnhancedAirdropModal-module__f7RoMq__viewHistoryButton{color:#10b981;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:#10b98126;border:1px solid #10b98166;border-radius:0;align-items:center;gap:6px;padding:.5rem .75rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.75rem;font-weight:600;transition:all .2s;display:flex}.EnhancedAirdropModal-module__f7RoMq__viewHistoryButton:hover{background:#10b98140;border-color:#10b98199}.EnhancedAirdropModal-module__f7RoMq__loading{color:#999;justify-content:center;align-items:center;gap:12px;padding:60px 20px;display:flex}.EnhancedAirdropModal-module__f7RoMq__error{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:0;align-items:center;gap:8px;margin-bottom:20px;padding:16px;display:flex}.EnhancedAirdropModal-module__f7RoMq__spinner{border:2px solid #333;border-top-color:#10b981;border-radius:50%;width:20px;height:20px;animation:1s linear infinite EnhancedAirdropModal-module__f7RoMq__spin}@keyframes EnhancedAirdropModal-module__f7RoMq__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.EnhancedAirdropModal-module__f7RoMq__modalContent{width:95%;max-height:calc(100vh - 40px);margin:20px}.EnhancedAirdropModal-module__f7RoMq__modalHeader{padding:20px 20px 0}.EnhancedAirdropModal-module__f7RoMq__tabNavigation{margin:20px 20px 0}.EnhancedAirdropModal-module__f7RoMq__modalBody{padding:20px}.EnhancedAirdropModal-module__f7RoMq__airdropOverview{padding:16px}.EnhancedAirdropModal-module__f7RoMq__airdropHeader{flex-direction:column;align-items:flex-start;gap:12px}.EnhancedAirdropModal-module__f7RoMq__airdropStats{grid-template-columns:1fr;gap:12px}.EnhancedAirdropModal-module__f7RoMq__eligibilitySection{padding:16px}.EnhancedAirdropModal-module__f7RoMq__claimableAmount{text-align:center;flex-direction:column;gap:8px}.EnhancedAirdropModal-module__f7RoMq__burnWarning{gap:.625rem;padding:.75rem}.EnhancedAirdropModal-module__f7RoMq__warningTitle{font-size:.7rem}.EnhancedAirdropModal-module__f7RoMq__warningText{font-size:.65rem}.EnhancedAirdropModal-module__f7RoMq__tabButton{padding:12px 16px;font-size:.9rem}}@media (max-width:480px){.EnhancedAirdropModal-module__f7RoMq__headerContent h3{font-size:1.2rem}.EnhancedAirdropModal-module__f7RoMq__airdropTitle h4{font-size:1.1rem}.EnhancedAirdropModal-module__f7RoMq__claimButton{padding:14px 20px;font-size:.95rem}.EnhancedAirdropModal-module__f7RoMq__tabButton{padding:10px 12px;font-size:.85rem}.EnhancedAirdropModal-module__f7RoMq__tabButton span{display:none}}.EnhancedAirdropModal-module__f7RoMq__concurrentInterface{color:#fff;width:100%;max-width:800px;margin:0 auto}.EnhancedAirdropModal-module__f7RoMq__concurrentInterface .EnhancedAirdropModal-module__f7RoMq__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.EnhancedAirdropModal-module__f7RoMq__concurrentInterface .EnhancedAirdropModal-module__f7RoMq__title{color:#fff;align-items:center;gap:8px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:18px;font-weight:600;display:flex}.EnhancedAirdropModal-module__f7RoMq__batchControls{align-items:center;gap:8px;display:flex}.EnhancedAirdropModal-module__f7RoMq__selectAllButton{color:#94a3b8;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:#0a0a0a;border:1px solid #333;border-radius:0;padding:6px 12px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:12px;transition:all .2s}.EnhancedAirdropModal-module__f7RoMq__selectAllButton:hover{color:#3b82f6;background:#3b82f626;border-color:#3b82f666}.EnhancedAirdropModal-module__f7RoMq__batchClaimButton{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:#3b82f6;border:1px solid #3b82f6;border-radius:0;align-items:center;gap:6px;padding:8px 16px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:13px;font-weight:600;transition:all .2s;display:flex}.EnhancedAirdropModal-module__f7RoMq__batchClaimButton:hover{background:#2563eb;border-color:#2563eb}.EnhancedAirdropModal-module__f7RoMq__concurrentInterface .EnhancedAirdropModal-module__f7RoMq__errorAlert{color:#f87171;background:#ef444426;border:1px solid #ef444466;border-radius:0;align-items:center;gap:8px;margin-bottom:16px;padding:12px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:14px;display:flex}.EnhancedAirdropModal-module__f7RoMq__roundsList{flex-direction:column;gap:16px;display:flex}.EnhancedAirdropModal-module__f7RoMq__roundCard{background:#0a0a0a;border:1px solid #333;border-radius:0;padding:16px;transition:all .3s}.EnhancedAirdropModal-module__f7RoMq__roundCard.EnhancedAirdropModal-module__f7RoMq__claimable{background:#3b82f60d;border-color:#3b82f6;box-shadow:0 4px 12px #3b82f640}.EnhancedAirdropModal-module__f7RoMq__roundCard.EnhancedAirdropModal-module__f7RoMq__selected{background:#3b82f626;border-color:#2563eb}.EnhancedAirdropModal-module__f7RoMq__roundCard:hover{border-color:#666}.EnhancedAirdropModal-module__f7RoMq__roundHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.EnhancedAirdropModal-module__f7RoMq__roundInfo{align-items:center;gap:12px;display:flex}.EnhancedAirdropModal-module__f7RoMq__roundTitle{color:#fff;text-transform:uppercase;letter-spacing:.5px;margin:0;font-family:SF Mono,Monaco,Consolas,monospace;font-size:16px;font-weight:600}.EnhancedAirdropModal-module__f7RoMq__roundStatus{align-items:center;display:flex}.EnhancedAirdropModal-module__f7RoMq__roundCheckbox{cursor:pointer;accent-color:#3b82f6;width:16px;height:16px}.EnhancedAirdropModal-module__f7RoMq__roundDetails{margin-bottom:16px}.EnhancedAirdropModal-module__f7RoMq__amounts{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.EnhancedAirdropModal-module__f7RoMq__totalAmount{color:#94a3b8;font-family:SF Mono,Monaco,Consolas,monospace;font-size:14px}.EnhancedAirdropModal-module__f7RoMq__userAmount{color:#10b981;font-family:SF Mono,Monaco,Consolas,monospace;font-size:14px;font-weight:600}.EnhancedAirdropModal-module__f7RoMq__concurrentInterface .EnhancedAirdropModal-module__f7RoMq__progress{align-items:center;gap:8px;margin-bottom:8px;display:flex}.EnhancedAirdropModal-module__f7RoMq__concurrentInterface .EnhancedAirdropModal-module__f7RoMq__progressBar{background:#1a1a1a;border-radius:0;flex:1;height:6px;overflow:hidden}.EnhancedAirdropModal-module__f7RoMq__concurrentInterface .EnhancedAirdropModal-module__f7RoMq__progressFill{background:#10b981;height:100%;transition:width .3s}.EnhancedAirdropModal-module__f7RoMq__concurrentInterface .EnhancedAirdropModal-module__f7RoMq__progressText{color:#94a3b8;min-width:60px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:12px}.EnhancedAirdropModal-module__f7RoMq__timeRemaining{color:#ef4444;align-items:center;gap:4px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:12px;display:flex}.EnhancedAirdropModal-module__f7RoMq__roundActions{justify-content:flex-end;display:flex}.EnhancedAirdropModal-module__f7RoMq__concurrentInterface .EnhancedAirdropModal-module__f7RoMq__claimButton{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:#10b981;border:1px solid #10b981;border-radius:0;align-items:center;gap:6px;padding:10px 16px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:14px;font-weight:600;transition:all .2s;display:flex}.EnhancedAirdropModal-module__f7RoMq__concurrentInterface .EnhancedAirdropModal-module__f7RoMq__claimButton:hover{background:#059669;border-color:#059669}.EnhancedAirdropModal-module__f7RoMq__concurrentInterface .EnhancedAirdropModal-module__f7RoMq__claimButton:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.EnhancedAirdropModal-module__f7RoMq__claimedStatus{color:#10b981;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:14px;font-weight:600;display:flex}.EnhancedAirdropModal-module__f7RoMq__notEligible{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:14px}.EnhancedAirdropModal-module__f7RoMq__notClaimable{color:#ef4444;text-transform:uppercase;letter-spacing:.5px;font-family:SF Mono,Monaco,Consolas,monospace;font-size:14px}.EnhancedAirdropModal-module__f7RoMq__concurrentInterface .EnhancedAirdropModal-module__f7RoMq__loadingState{color:#94a3b8;flex-direction:column;align-items:center;gap:12px;padding:40px;font-family:SF Mono,Monaco,Consolas,monospace;display:flex}.EnhancedAirdropModal-module__f7RoMq__concurrentInterface .EnhancedAirdropModal-module__f7RoMq__emptyState{color:#94a3b8;text-align:center;flex-direction:column;align-items:center;gap:12px;padding:40px;font-family:SF Mono,Monaco,Consolas,monospace;display:flex}
.PublishSuccessModal-module__0n-l0G__modalBackdrop{z-index:9998;background-color:#000000d9;animation:.2s ease-out PublishSuccessModal-module__0n-l0G__fadeIn;position:fixed;inset:0}.PublishSuccessModal-module__0n-l0G__modalWrapper{z-index:9999;animation:.2s ease-out PublishSuccessModal-module__0n-l0G__slideIn;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.PublishSuccessModal-module__0n-l0G__modalContent{box-shadow:none;background:#000;border:1px solid #333;border-radius:0;width:90vw;max-width:480px;font-family:SF Mono,Monaco,Consolas,Courier New,monospace;overflow:hidden}.PublishSuccessModal-module__0n-l0G__header{text-align:center;background:#0a0a0a;border-bottom:1px solid #333;padding:1.5rem 1.5rem 0;position:relative}.PublishSuccessModal-module__0n-l0G__successIcon{color:#22c55e;animation:2s infinite PublishSuccessModal-module__0n-l0G__pulse}.PublishSuccessModal-module__0n-l0G__closeButton{color:#666;cursor:pointer;background:0 0;border:1px solid #333;border-radius:0;justify-content:center;align-items:center;width:32px;height:32px;padding:.5rem;transition:all .15s;display:flex;position:absolute;top:1rem;right:1rem}.PublishSuccessModal-module__0n-l0G__closeButton:hover{color:#22c55e;background:#0a0a0a;border-color:#22c55e}.PublishSuccessModal-module__0n-l0G__body{padding:1.5rem}.PublishSuccessModal-module__0n-l0G__title{text-align:center;color:#22c55e;letter-spacing:1px;text-transform:uppercase;margin:0 0 1.5rem;font-family:SF Mono,Monaco,Consolas,Courier New,monospace;font-size:16px;font-weight:600}.PublishSuccessModal-module__0n-l0G__details{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.PublishSuccessModal-module__0n-l0G__detailItem{background:#0a0a0a;border:1px solid #333;border-radius:0;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.PublishSuccessModal-module__0n-l0G__detailContent{flex:1}.PublishSuccessModal-module__0n-l0G__icon{color:#22c55e;flex-shrink:0;margin-top:.125rem}.PublishSuccessModal-module__0n-l0G__label{color:#666;text-transform:uppercase;letter-spacing:.5px;margin:0 0 .25rem;font-family:SF Mono,Monaco,Consolas,Courier New,monospace;font-size:11px;font-weight:600}.PublishSuccessModal-module__0n-l0G__value{color:#fff;word-break:break-all;letter-spacing:.5px;margin:0;font-family:SF Mono,Monaco,Consolas,Courier New,monospace;font-size:12px}.PublishSuccessModal-module__0n-l0G__viewTransactionInline{color:#22c55e;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;background:#000;border:1px solid #333;border-radius:0;align-self:flex-start;align-items:center;gap:.375rem;margin-top:.25rem;padding:.5rem .75rem;font-family:SF Mono,Monaco,Consolas,Courier New,monospace;font-size:10px;font-weight:600;text-decoration:none;transition:all .15s;display:flex}.PublishSuccessModal-module__0n-l0G__viewTransactionInline:hover{color:#22c55e;background:#0a0a0a;border-color:#22c55e}.PublishSuccessModal-module__0n-l0G__successMessage{color:#666;text-align:center;letter-spacing:.5px;margin:0;font-family:SF Mono,Monaco,Consolas,Courier New,monospace;font-size:11px;line-height:1.5}.PublishSuccessModal-module__0n-l0G__footer{background:#0a0a0a;border-top:1px solid #333;justify-content:center;padding:1.5rem;display:flex}.PublishSuccessModal-module__0n-l0G__okButton{color:#000;cursor:pointer;letter-spacing:.5px;text-transform:uppercase;background:#22c55e;border:1px solid #22c55e;border-radius:0;min-width:120px;padding:.75rem 2rem;font-family:SF Mono,Monaco,Consolas,Courier New,monospace;font-size:12px;font-weight:600;transition:all .15s}.PublishSuccessModal-module__0n-l0G__okButton:hover{color:#22c55e;background:#000;border-color:#22c55e}.PublishSuccessModal-module__0n-l0G__okButton:active{transform:none}@keyframes PublishSuccessModal-module__0n-l0G__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PublishSuccessModal-module__0n-l0G__slideIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes PublishSuccessModal-module__0n-l0G__pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@media (max-width:640px){.PublishSuccessModal-module__0n-l0G__modalContent{width:95vw;margin:0 1rem}.PublishSuccessModal-module__0n-l0G__header{padding:1rem 1rem 0}.PublishSuccessModal-module__0n-l0G__body,.PublishSuccessModal-module__0n-l0G__footer{padding:1rem}.PublishSuccessModal-module__0n-l0G__title{font-size:14px}.PublishSuccessModal-module__0n-l0G__detailItem{padding:.75rem}.PublishSuccessModal-module__0n-l0G__label{font-size:10px}.PublishSuccessModal-module__0n-l0G__value{font-size:11px}.PublishSuccessModal-module__0n-l0G__viewTransactionInline{gap:.25rem;padding:.375rem .5rem;font-size:9px}.PublishSuccessModal-module__0n-l0G__successMessage{font-size:10px}.PublishSuccessModal-module__0n-l0G__okButton{padding:.625rem 1.5rem;font-size:11px}}
.WatchButton-module__ntnBSa__watchButton{text-transform:none;letter-spacing:.5px;cursor:pointer;box-sizing:border-box;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 24px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.WatchButton-module__ntnBSa__watchButton:disabled{opacity:.7;cursor:not-allowed}.WatchButton-module__ntnBSa__watchReady{color:#fff;background:linear-gradient(135deg,#06f,#0052cc);border:1px solid #06f}.WatchButton-module__ntnBSa__watchReady:hover:not(:disabled){background:linear-gradient(135deg,#0052cc,#003d99);border-color:#0052cc;transform:translateY(-2px);box-shadow:0 8px 25px #06f6}.WatchButton-module__ntnBSa__watchReady:active{transform:translateY(0)}.WatchButton-module__ntnBSa__activateReady{color:#06f;background:#0066ff1a;border:1px solid #0066ff4d}.WatchButton-module__ntnBSa__activateReady:hover:not(:disabled){color:#0052cc;background:#06f3;border-color:#06f;transform:translateY(-1px);box-shadow:0 4px 12px #0066ff4d}.WatchButton-module__ntnBSa__activateReady:active:not(:disabled){transform:translateY(0)}.WatchButton-module__ntnBSa__burnToBuy{color:#fff;background:linear-gradient(135deg,#06f,#0052cc);border:1px solid #06f}.WatchButton-module__ntnBSa__burnToBuy:hover:not(:disabled){background:linear-gradient(135deg,#0052cc,#003d99);border-color:#0052cc;transform:translateY(-2px);box-shadow:0 8px 25px #06f6}.WatchButton-module__ntnBSa__burnToBuy:active:not(:disabled){transform:translateY(0)}.WatchButton-module__ntnBSa__loading{color:#6b7280;cursor:not-allowed;background:#6b728033;border:1px solid #6b72804d}.WatchButton-module__ntnBSa__loading svg{animation:2s infinite WatchButton-module__ntnBSa__pulse}@keyframes WatchButton-module__ntnBSa__pulse{0%,to{opacity:1}50%{opacity:.5}}.WatchButton-module__ntnBSa__publisherInfo{color:#e0e0e0;text-align:left;background:#0066ff1a;border:1px solid #0066ff4d;border-radius:6px;margin-top:12px;padding:12px 16px;font-size:.85rem;line-height:1.5}@media (max-width:768px){.WatchButton-module__ntnBSa__watchButton{width:100%;padding:14px 20px;font-size:.85rem}}@media (max-width:480px){.WatchButton-module__ntnBSa__watchButton{letter-spacing:.3px;padding:12px 16px;font-size:.8rem}}
.FilmTokenTicker-module__hM7Lna__ticker{color:#d1d5db;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default;background:#111827cc;border:1px solid #37415199;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.FilmTokenTicker-module__hM7Lna__ticker:hover{background:#111827e6;border-color:#374151cc}.FilmTokenTicker-module__hM7Lna__tickerItem{white-space:nowrap;align-items:center;gap:4px;display:flex}.FilmTokenTicker-module__hM7Lna__tickerItem svg{color:#9ca3af;flex-shrink:0}.FilmTokenTicker-module__hM7Lna__symbol{color:#3b82f6;font-family:monospace;font-weight:600}.FilmTokenTicker-module__hM7Lna__price{color:#10b981;font-family:monospace;font-weight:600}.FilmTokenTicker-module__hM7Lna__burned{color:#f59e0b;font-family:monospace;font-weight:600}.FilmTokenTicker-module__hM7Lna__progressContainer{align-items:center;gap:4px;display:flex}.FilmTokenTicker-module__hM7Lna__progressBar{background:#6b72804d;border-radius:2px;width:60px;height:3px;position:relative;overflow:hidden}.FilmTokenTicker-module__hM7Lna__progressFill{background:linear-gradient(90deg,#f59e0b 0%,#dc2626 100%);border-radius:2px;height:100%;transition:width .5s;position:absolute;top:0;left:0}.FilmTokenTicker-module__hM7Lna__targetLabel{color:#9ca3af;font-family:monospace;font-size:.75rem}.FilmTokenTicker-module__hM7Lna__loading{opacity:.7;gap:8px}.FilmTokenTicker-module__hM7Lna__loadingSpinner{border:2px solid #374151;border-top-color:#3b82f6;border-radius:50%;width:14px;height:14px;animation:1s linear infinite FilmTokenTicker-module__hM7Lna__spin}.FilmTokenTicker-module__hM7Lna__loadingText{color:#9ca3af;font-size:.8rem}.FilmTokenTicker-module__hM7Lna__error{color:#fca5a5;background:#ef44441a;border-color:#ef44444d}.FilmTokenTicker-module__hM7Lna__error svg{color:#f87171}@media (max-width:768px){.FilmTokenTicker-module__hM7Lna__ticker{gap:8px;padding:6px 10px;font-size:.8rem}.FilmTokenTicker-module__hM7Lna__tickerItem{gap:3px}.FilmTokenTicker-module__hM7Lna__tickerItem svg{width:12px;height:12px}.FilmTokenTicker-module__hM7Lna__progressBar{width:40px}.FilmTokenTicker-module__hM7Lna__targetLabel{font-size:.7rem}}@keyframes FilmTokenTicker-module__hM7Lna__spin{to{transform:rotate(360deg)}}.FilmTokenTicker-module__hM7Lna__tickerItem:hover .FilmTokenTicker-module__hM7Lna__symbol{color:#60a5fa}.FilmTokenTicker-module__hM7Lna__tickerItem:hover .FilmTokenTicker-module__hM7Lna__price{color:#34d399}.FilmTokenTicker-module__hM7Lna__tickerItem:hover .FilmTokenTicker-module__hM7Lna__burned{color:#fbbf24}
.TicketNFTModal-module__NmL6gq__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#000c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.TicketNFTModal-module__NmL6gq__modalContent{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border:1px solid #444;border-radius:16px;flex-direction:column;width:100%;max-width:800px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0009}.TicketNFTModal-module__NmL6gq__modalHeader{border-bottom:1px solid #333;align-items:flex-start;gap:1.5rem;padding:1.5rem;display:flex}.TicketNFTModal-module__NmL6gq__posterSection{flex-shrink:0}.TicketNFTModal-module__NmL6gq__posterImage{object-fit:cover;border:2px solid #0066ff4d;border-radius:8px;width:80px;height:120px;box-shadow:0 4px 12px #0000004d}.TicketNFTModal-module__NmL6gq__headerContent{flex:1;justify-content:space-between;align-items:flex-start;display:flex}.TicketNFTModal-module__NmL6gq__modalTitle{color:#e0e0e0;align-items:center;gap:.75rem;display:flex}.TicketNFTModal-module__NmL6gq__modalTitle h2{margin:0;font-size:1.25rem;font-weight:600}.TicketNFTModal-module__NmL6gq__modalTitle svg{color:#06f}.TicketNFTModal-module__NmL6gq__closeButton{color:#9ca3af;cursor:pointer;background:0 0;border:1px solid #333;border-radius:6px;padding:.5rem;transition:all .2s}.TicketNFTModal-module__NmL6gq__closeButton:hover{color:#e0e0e0;background:#ffffff0d;border-color:#555}.TicketNFTModal-module__NmL6gq__modalBody{flex:1;padding:1.5rem;overflow-y:auto}.TicketNFTModal-module__NmL6gq__loadingState{color:#9ca3af;justify-content:center;align-items:center;gap:.75rem;padding:2rem;display:flex}.TicketNFTModal-module__NmL6gq__spinning{animation:1s linear infinite TicketNFTModal-module__NmL6gq__spin}@keyframes TicketNFTModal-module__NmL6gq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TicketNFTModal-module__NmL6gq__summarySection{margin-bottom:2rem}.TicketNFTModal-module__NmL6gq__summarySection h3{color:#e0e0e0;margin:0 0 1rem;font-size:1rem;font-weight:600}.TicketNFTModal-module__NmL6gq__summaryGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.TicketNFTModal-module__NmL6gq__summaryItem{background:#ffffff05;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.75rem;padding:1rem;display:flex}.TicketNFTModal-module__NmL6gq__summaryIcon{color:#06f;background:#0066ff1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.TicketNFTModal-module__NmL6gq__summaryContent{flex:1}.TicketNFTModal-module__NmL6gq__summaryLabel{color:#9ca3af;margin-bottom:.25rem;font-size:.8rem}.TicketNFTModal-module__NmL6gq__summaryValue{color:#e0e0e0;font-family:Monaco,Menlo,monospace;font-size:1.25rem;font-weight:600}.TicketNFTModal-module__NmL6gq__groupsSection{margin-bottom:2rem}.TicketNFTModal-module__NmL6gq__groupsSection h3{color:#e0e0e0;margin:0 0 1rem;font-size:1rem;font-weight:600}.TicketNFTModal-module__NmL6gq__groupsList{flex-direction:column;gap:.75rem;display:flex}.TicketNFTModal-module__NmL6gq__groupItem{background:#ffffff05;border:1px solid #ffffff14;border-radius:6px;justify-content:space-between;align-items:center;padding:.875rem;display:flex}.TicketNFTModal-module__NmL6gq__groupHeader{color:#e0e0e0;align-items:center;gap:.5rem;font-weight:500;display:flex}.TicketNFTModal-module__NmL6gq__groupHeader svg{color:#06f}.TicketNFTModal-module__NmL6gq__groupCount{color:#9ca3af;font-size:.875rem}.TicketNFTModal-module__NmL6gq__actionSection{margin-bottom:2rem}.TicketNFTModal-module__NmL6gq__actionSection h3{color:#e0e0e0;margin:0 0 1rem;font-size:1rem;font-weight:600}.TicketNFTModal-module__NmL6gq__nextAction{color:#e0e0e0;background:#00ff410d;border:1px solid #00ff4133;border-radius:8px;align-items:center;gap:.75rem;padding:1rem;line-height:1.4;display:flex}.TicketNFTModal-module__NmL6gq__nextAction svg{color:#00ff41;flex-shrink:0}.TicketNFTModal-module__NmL6gq__contractSection{border-top:1px solid #333;padding-top:1rem}.TicketNFTModal-module__NmL6gq__contractLink{color:#06f;background:#0066ff1a;border:1px solid #0066ff4d;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;text-decoration:none;transition:all .2s;display:inline-flex}.TicketNFTModal-module__NmL6gq__contractLink:hover{background:#06f3;border-color:#0066ff80;text-decoration:none}.TicketNFTModal-module__NmL6gq__noDataState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem 1.5rem;display:flex}.TicketNFTModal-module__NmL6gq__noDataState svg{color:#4b5563}.TicketNFTModal-module__NmL6gq__noDataState h3{color:#e0e0e0;margin:0;font-size:1.125rem;font-weight:600}.TicketNFTModal-module__NmL6gq__noDataState p{color:#6b7280;max-width:300px;margin:0;line-height:1.5}@media (max-width:768px){.TicketNFTModal-module__NmL6gq__modalOverlay{padding:.5rem}.TicketNFTModal-module__NmL6gq__modalContent{max-height:90vh}.TicketNFTModal-module__NmL6gq__modalHeader{flex-direction:column;align-items:center;gap:1rem;padding:1rem}.TicketNFTModal-module__NmL6gq__headerContent{width:100%}.TicketNFTModal-module__NmL6gq__posterImage{width:60px;height:90px}.TicketNFTModal-module__NmL6gq__modalBody{padding:1rem}.TicketNFTModal-module__NmL6gq__summaryGrid{grid-template-columns:1fr;gap:.75rem}.TicketNFTModal-module__NmL6gq__modalTitle h2{font-size:1.125rem}}.TicketNFTModal-module__NmL6gq__filterSection{justify-content:center;margin-bottom:1.5rem;display:flex}.TicketNFTModal-module__NmL6gq__filterButton{color:#06f;cursor:pointer;background:#0066ff1a;border:1px solid #0066ff4d;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.TicketNFTModal-module__NmL6gq__filterButton:hover{background:#06f3;border-color:#0066ff80;transform:translateY(-1px)}.TicketNFTModal-module__NmL6gq__ticketListSection{margin-bottom:2rem}.TicketNFTModal-module__NmL6gq__ticketListSection h3{color:#e0e0e0;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.1rem;font-weight:600;display:flex}.TicketNFTModal-module__NmL6gq__ticketStats{margin-bottom:1rem}.TicketNFTModal-module__NmL6gq__ticketStats p{color:#9ca3af;margin:0;font-size:.875rem}.TicketNFTModal-module__NmL6gq__ticketGroup{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;margin-bottom:1.5rem;padding:1rem}.TicketNFTModal-module__NmL6gq__ticketGroup .TicketNFTModal-module__NmL6gq__groupHeader{border-bottom:1px solid #ffffff1a;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.TicketNFTModal-module__NmL6gq__ticketGroup .TicketNFTModal-module__NmL6gq__groupHeader h4{color:#e0e0e0;margin:0;font-size:1rem;font-weight:600}.TicketNFTModal-module__NmL6gq__ticketGroup .TicketNFTModal-module__NmL6gq__groupHeader svg{color:#06f}.TicketNFTModal-module__NmL6gq__ticketGroup .TicketNFTModal-module__NmL6gq__groupCount{color:#9ca3af;margin-left:auto;font-size:.8rem}.TicketNFTModal-module__NmL6gq__ticketGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem;display:grid}.TicketNFTModal-module__NmL6gq__ticketItem{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;padding:.625rem .875rem;transition:all .2s;display:flex}.TicketNFTModal-module__NmL6gq__ticketItem:hover{background:#ffffff14;border-color:#0066ff4d;transform:translateY(-1px)}.TicketNFTModal-module__NmL6gq__ticketId{color:#e0e0e0;font-family:Monaco,Menlo,monospace;font-size:.8rem;font-weight:600}.TicketNFTModal-module__NmL6gq__ticketStatus{border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:flex}.TicketNFTModal-module__NmL6gq__activated{color:#00ff41;background:#00ff4133;border:1px solid #00ff4166}.TicketNFTModal-module__NmL6gq__unactivated{color:#9ca3af;background:#ffffff1a;border:1px solid #fff3}.TicketNFTModal-module__NmL6gq__moreTickets{text-align:center;color:#9ca3af;background:#ffffff05;border:1px solid #ffffff0d;border-radius:6px;margin-top:.75rem;padding:.5rem;font-size:.8rem;font-style:italic}@media (max-width:768px){.TicketNFTModal-module__NmL6gq__ticketGrid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:.5rem}.TicketNFTModal-module__NmL6gq__ticketItem{text-align:center;flex-direction:column;gap:.25rem;padding:.5rem}.TicketNFTModal-module__NmL6gq__ticketGroup .TicketNFTModal-module__NmL6gq__groupHeader{flex-wrap:wrap;gap:.5rem}.TicketNFTModal-module__NmL6gq__filterButton{padding:.625rem 1rem;font-size:.8rem}}
