.jiramap_mapWrap__6mTFL{position:relative;width:100%;height:calc(100vh - 64px);overflow:hidden}.jiramap_map__ndxva{position:absolute;inset:0}.jiramap_overlay__I0Qiy{position:absolute;top:24px;left:24px;z-index:10;background:rgba(4,4,4,.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:22px 20px;border-radius:12px;border:1px solid rgba(236,0,0,.3);color:#fff;width:300px;max-height:calc(100vh - 120px);overflow-y:auto;box-shadow:0 8px 32px rgba(0,0,0,.5)}.jiramap_title__bWbKB{font-family:BlackRange,sans-serif;font-size:26px;line-height:1;color:#ec0000}.jiramap_subtitle__EpPV_{margin-top:4px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.5)}.jiramap_actions__6vw_Y{margin-top:18px;display:flex;flex-direction:column;gap:10px}.jiramap_actionButton__nuJYe,.jiramap_cancelButton__w3ioi,.jiramap_dangerButton__RXegw,.jiramap_secondaryButton__btFtD,.jiramap_submitButton__5Naof{padding:11px 18px;border-radius:8px;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;transition:all .2s ease;border:none;cursor:pointer;width:100%}.jiramap_actionButton__nuJYe:disabled,.jiramap_cancelButton__w3ioi:disabled,.jiramap_dangerButton__RXegw:disabled,.jiramap_secondaryButton__btFtD:disabled,.jiramap_submitButton__5Naof:disabled{opacity:.55;cursor:not-allowed}.jiramap_actionButton__nuJYe{background:#ec0000;color:#fff}.jiramap_actionButton__nuJYe:hover:not(:disabled){background:#bd0000;transform:translateY(-1px);box-shadow:0 4px 15px rgba(236,0,0,.4)}.jiramap_secondaryButton__btFtD{background:hsla(0,0%,100%,.08);color:#fff;border:1px solid hsla(0,0%,100%,.2)}.jiramap_secondaryButton__btFtD:hover:not(:disabled){background:hsla(0,0%,100%,.16);border-color:hsla(0,0%,100%,.35)}.jiramap_submitButton__5Naof{background:#ec0000;color:#fff}.jiramap_submitButton__5Naof:hover:not(:disabled){background:#bd0000}.jiramap_cancelButton__w3ioi{background:hsla(0,0%,100%,.1);color:#fff}.jiramap_cancelButton__w3ioi:hover:not(:disabled){background:hsla(0,0%,100%,.18)}.jiramap_dangerButton__RXegw{background:transparent;color:#ec0000;border:1px solid rgba(236,0,0,.6)}.jiramap_dangerButton__RXegw:hover:not(:disabled){background:rgba(236,0,0,.12)}.jiramap_filters__fqIbv{margin-top:22px;padding-top:18px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;gap:10px}.jiramap_filtersLabel__zAirc{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.5);margin:0}.jiramap_checkRow__ODIRt{display:flex;align-items:center;gap:8px;font-size:12px;color:hsla(0,0%,100%,.8);cursor:pointer}.jiramap_checkRow__ODIRt input{accent-color:#ec0000}.jiramap_countLine__hX2kL{margin-top:4px;font-size:11px;color:hsla(0,0%,100%,.55)}.jiramap_countLine__hX2kL span{color:#fff;font-weight:700}.jiramap_input__s89_U{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;padding:12px 14px;color:#fff;width:100%;outline:none;font-size:14px;transition:border-color .2s,background .2s}.jiramap_input__s89_U:focus{border-color:#ec0000;background:hsla(0,0%,100%,.07)}.jiramap_input__s89_U::-moz-placeholder{color:hsla(0,0%,100%,.4)}.jiramap_input__s89_U::placeholder{color:hsla(0,0%,100%,.4)}.jiramap_overlay__I0Qiy .jiramap_input__s89_U{padding:10px 12px;font-size:13px;border-radius:6px}.jiramap_textarea__V2eqc{min-height:120px;resize:vertical;font-family:inherit;line-height:1.5}.jiramap_fieldLabel__CY7yG{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:hsla(0,0%,100%,.55);margin-bottom:-4px;font-weight:600}.jiramap_formGrid__Fa5l8{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:720px){.jiramap_formGrid__Fa5l8{grid-template-columns:1fr}}.jiramap_formCol__FeJvH{display:flex;flex-direction:column;gap:10px}.jiramap_modalOverlay__xZqFh{position:fixed;inset:0;background:rgba(0,0,0,.78);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;display:flex;align-items:center;justify-content:center;padding:16px}.jiramap_modalContentWide__7zVvF,.jiramap_modalContent__tIsiH{animation:jiramap_modalIn___8wGZ .25s ease-out;width:100%;max-width:880px}.jiramap_modalInner__T8Cel{padding:28px 32px;max-height:min(86vh,820px);overflow-y:auto}.jiramap_modalHeader__AAmCV{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.jiramap_modalTitle__pQdRT{font-family:BlackRange,sans-serif;color:#ec0000;font-size:22px;margin-bottom:14px}.jiramap_closeBtn__wL79C{background:transparent;border:none;color:hsla(0,0%,100%,.6);font-size:28px;cursor:pointer;line-height:1}.jiramap_closeBtn__wL79C:hover{color:#fff}.jiramap_tabs__Yxi4W{display:flex;gap:0;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:18px}.jiramap_tab__LRJ7E{background:transparent;color:hsla(0,0%,100%,.55);padding:10px 16px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px}.jiramap_tab__LRJ7E:hover{color:#fff}.jiramap_tabActive__xYSnX{color:#fff;border-bottom-color:#ec0000}.jiramap_form__01qbs,.jiramap_tabBody__y0AlW{display:flex;flex-direction:column;gap:12px}.jiramap_formActions__T29Fh{display:flex;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.08)}.jiramap_formActions__T29Fh .jiramap_cancelButton__w3ioi,.jiramap_formActions__T29Fh .jiramap_dangerButton__RXegw,.jiramap_formActions__T29Fh .jiramap_submitButton__5Naof{padding:14px 24px;font-size:13px}.jiramap_eventImage__miapi{width:100%;max-height:240px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.jiramap_eventMeta__JIIKM{display:flex;align-items:center;gap:10px;font-size:13px;color:hsla(0,0%,100%,.85)}.jiramap_categoryChip__BnpzZ{padding:3px 10px;border-radius:999px;font-size:10px;letter-spacing:.1em;background:rgba(251,205,67,.15);color:#fbcd43;border:1px solid rgba(251,205,67,.35)}.jiramap_eventDesc__YRtWo{font-size:14px;line-height:1.55;color:hsla(0,0%,100%,.78);white-space:pre-wrap}.jiramap_linkOut__BrYXH{color:#fbcd43;font-weight:600;font-size:13px;text-decoration:none}.jiramap_linkOut__BrYXH:hover{text-decoration:underline}.jiramap_muted__ytna3{color:hsla(0,0%,100%,.5);font-size:13px}.jiramap_attendeeList__bUoV5{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto}.jiramap_attendeeList__bUoV5 li{display:flex;align-items:center;gap:10px;padding:8px 10px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:6px}.jiramap_attendeeDot__YT3Sp{width:8px;height:8px;background:#55b685;border-radius:50%}.jiramap_attendeeWallet__FRgDy{flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:hsla(0,0%,100%,.85)}.jiramap_attendeeWhen__bT9hl{font-size:11px;color:hsla(0,0%,100%,.45)}.jiramap_uploadBox__wiWKP{display:flex;flex-direction:column;gap:8px}.jiramap_uploadButton__H6dnZ{padding:18px;border-radius:8px;border:1px dashed hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.7);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color .2s,background .2s}.jiramap_uploadButton__H6dnZ:hover:not(:disabled){border-color:#ec0000;background:rgba(236,0,0,.06);color:#fff}.jiramap_uploadPreview__kpH_n{position:relative;border-radius:8px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1)}.jiramap_uploadPreview__kpH_n img{width:100%;max-height:180px;-o-object-fit:cover;object-fit:cover;display:block}.jiramap_uploadClear__uuL3v{position:absolute;top:8px;right:8px;padding:6px 10px;background:rgba(0,0,0,.7);color:#fff;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.08em;cursor:pointer}.jiramap_uploadClear__uuL3v:hover{background:rgba(236,0,0,.85);border-color:transparent}@keyframes jiramap_modalIn___8wGZ{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.jiramap_selectionHint__u7SH_{position:absolute;top:24px;left:50%;transform:translateX(-50%);z-index:20;background:#ec0000;color:#fff;padding:12px 24px;border-radius:30px;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 4px 20px rgba(0,0,0,.4);animation:jiramap_hintPulse__Mgiuz 2s infinite}@keyframes jiramap_hintPulse__Mgiuz{0%,to{transform:translateX(-50%) scale(1)}50%{transform:translateX(-50%) scale(1.05)}}.jiramap_pinMarker__CRMcH{width:36px;height:36px;cursor:pointer;will-change:transform}.jiramap_pinMarker__CRMcH svg{display:block;transform-origin:50% 100%;transition:transform .15s ease;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45))}.jiramap_pinMarker__CRMcH:hover svg{transform:scale(1.12)}.jiramap_pinMarkerOwn__CnBcM{width:44px;height:44px;z-index:2}.jiramap_pinMarkerOwn__CnBcM svg{animation:jiramap_ownPulse__fFl_d 2.2s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(251,205,67,.85)) drop-shadow(0 2px 3px rgba(0,0,0,.5))}.jiramap_pinMarkerOwn__CnBcM:hover svg{animation-play-state:paused;transform:scale(1.08)}@keyframes jiramap_ownPulse__fFl_d{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.jiramap_eventMarker__jDq3i{cursor:pointer;will-change:transform}.jiramap_eventMarker__jDq3i .jiramap_eventMarkerInner__plDFN{transition:transform .15s ease}.jiramap_eventMarker__jDq3i:hover .jiramap_eventMarkerInner__plDFN{transform:scale(1.1)}.jiramap_eventMarkerInner__plDFN{position:relative;background:#fbcd43;border:2px solid #ec0000;border-radius:999px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.45)}.jiramap_eventMarkerBadge__waxVk{position:absolute;top:-6px;right:-8px;background:#ec0000;color:#fff;font-size:10px;font-weight:800;line-height:1;padding:3px 6px;border-radius:999px;border:2px solid #0a0a0a;min-width:18px;text-align:center}.jiramap_pinCard__4XwW8{position:absolute;top:24px;right:24px;z-index:30;width:320px;max-height:calc(100vh - 120px);overflow-y:auto;padding:22px 20px 20px;background:rgba(4,4,4,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(236,0,0,.35);border-radius:12px;color:#fff;box-shadow:0 12px 40px rgba(0,0,0,.55);animation:jiramap_pinCardIn__ZLqed .22s ease-out}@keyframes jiramap_pinCardIn__ZLqed{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.jiramap_pinCardClose__M3Zuo{position:absolute;top:8px;right:10px;background:transparent;border:none;color:hsla(0,0%,100%,.55);font-size:24px;line-height:1;cursor:pointer}.jiramap_pinCardClose__M3Zuo:hover{color:#fff}.jiramap_pinCardHeader__0nP0f{display:flex;align-items:center;gap:14px;margin-bottom:16px}.jiramap_pinCardAvatarWrap__YaZxY{width:56px;height:56px;border-radius:50%;overflow:hidden;flex-shrink:0;background:hsla(0,0%,100%,.06);border:2px solid rgba(251,205,67,.4)}.jiramap_pinCardAvatar__9qaAf{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.jiramap_pinCardAvatarFallback__j7sK_{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;color:hsla(0,0%,100%,.65);letter-spacing:.05em}.jiramap_pinCardHead__wUV2N{flex:1;min-width:0}.jiramap_pinCardName__8Cupa{font-weight:700;font-size:15px;color:#fff;display:flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jiramap_pinCardYou__JOg5v{padding:2px 6px;background:#fbcd43;color:#0a0a0a;border-radius:4px;font-size:9px;font-weight:800;letter-spacing:.1em}.jiramap_pinCardSub__V9tIB{margin-top:2px;display:flex;align-items:center;gap:8px;font-size:11px;color:hsla(0,0%,100%,.5)}.jiramap_pinCardWallet__jK0oi{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.jiramap_pinCardLoading__K_X_Q{font-size:12px;color:hsla(0,0%,100%,.5);padding:6px 0}.jiramap_pinCardSocials__Pk9fj{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.jiramap_pinCardSocial__cl_lj{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;font-size:11px;font-weight:600;text-decoration:none;transition:filter .2s}.jiramap_pinCardSocial__cl_lj:hover{filter:brightness(1.15)}.jiramap_pinCardSocialDot__NPPL0{width:6px;height:6px;border-radius:50%;background:currentColor}.jiramap_pinCardSocialDiscord__Jhfqp{color:#b5b9ff;background:rgba(88,101,242,.18);border:1px solid rgba(88,101,242,.45)}.jiramap_pinCardSocialTwitter__HJ3Zv{color:#fff;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2)}.jiramap_pinCardSection__nA_VP{margin-bottom:14px}.jiramap_pinCardSectionTitle__GJ_6i{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:hsla(0,0%,100%,.45);margin-bottom:8px}.jiramap_pinCardChips__aDnNm{display:flex;flex-wrap:wrap;gap:5px}.jiramap_pinCardChip__jQiS4{padding:3px 9px;border-radius:999px;font-size:11px;background:rgba(236,0,0,.12);border:1px solid rgba(236,0,0,.35);color:#ffb3b3}.jiramap_pinCardExperience__GGmHK{font-size:12.5px;line-height:1.5;color:hsla(0,0%,100%,.8);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.jiramap_pinCardStats__Gx_QZ{display:flex;gap:10px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08)}.jiramap_pinCardStat__W5AGr{flex:1;text-align:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:8px 4px}.jiramap_pinCardStat__W5AGr span{display:block;font-weight:700;font-size:16px;color:#fbcd43;line-height:1.2}.jiramap_pinCardStat__W5AGr small{display:block;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.5);margin-top:2px}.jiramap_pinCardMuted__TRf7t{font-size:12px;color:hsla(0,0%,100%,.45);font-style:italic}.calendar_calWrap__31HRh{display:flex;flex-direction:column;gap:14px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:16px}.calendar_calHeader__QIg58{display:flex;align-items:center;justify-content:space-between;gap:8px}.calendar_calTitle__TsumQ{font-weight:700;font-size:15px;letter-spacing:.04em;color:#fff;text-transform:uppercase}.calendar_calNav__07wGM{width:32px;height:32px;border-radius:8px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);color:#fff;font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.calendar_calNav__07wGM:hover{background:rgba(236,0,0,.18);border-color:rgba(236,0,0,.5)}.calendar_calWeekRow__F2BCo{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.calendar_calWeekday__l_IEJ{text-align:center;font-size:10px;letter-spacing:.15em;color:hsla(0,0%,100%,.4);text-transform:uppercase;padding:4px 0}.calendar_calGrid__VlGbu{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.calendar_calDay__eIg_6{aspect-ratio:1/1;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:7px;color:hsla(0,0%,100%,.85);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.calendar_calDay__eIg_6:hover:not(:disabled){background:rgba(236,0,0,.18);border-color:rgba(236,0,0,.55);color:#fff}.calendar_calDayMuted__jAlWx{color:hsla(0,0%,100%,.25)}.calendar_calDayToday__Azt_m{border-color:rgba(251,205,67,.55);color:#fbcd43}.calendar_calDaySelected__ZSTTk{background:#ec0000;border-color:#ec0000;color:#fff;font-weight:700}.calendar_calDaySelected__ZSTTk:hover:not(:disabled){background:#bd0000;border-color:#bd0000;color:#fff}.calendar_calDayDisabled__hXatb{opacity:.3;cursor:not-allowed}.calendar_calTimeRow__VfAfi{display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08)}.calendar_calTimeLabel__GXszE{font-size:10px;letter-spacing:.15em;color:hsla(0,0%,100%,.5);text-transform:uppercase;margin-right:4px}.calendar_calTimeSep__w6_0x{color:hsla(0,0%,100%,.5);font-weight:700}.calendar_calSelect__js9t8{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);color:#fff;padding:8px 10px;border-radius:6px;font-size:14px;font-variant-numeric:tabular-nums;outline:none;cursor:pointer}.calendar_calSelect__js9t8:focus{border-color:#ec0000}.calendar_calSummary__goPOi{font-size:13px;color:hsla(0,0%,100%,.85)}.calendar_calSummary__goPOi strong{color:#fff}.calendar_calSummaryMuted__heH1j{color:hsla(0,0%,100%,.4);font-style:italic}