.ImageGallery-module__vO5HLq__gallery{gap:8px;margin-top:16px;padding-bottom:2px;display:flex;overflow-x:auto}.ImageGallery-module__vO5HLq__item{border:var(--hairline);background:var(--surface);border-radius:10px;flex-shrink:0;width:120px;height:80px;overflow:hidden}.ImageGallery-module__vO5HLq__item img{object-fit:cover;width:100%;height:100%;display:block}
.ArticleDetail-module__nP-b3q__page{max-width:760px;margin:0 auto;padding:40px 48px 56px}.ArticleDetail-module__nP-b3q__backBtn{color:var(--muted);font-family:var(--sans);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-bottom:18px;padding:6px 0;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-block}.ArticleDetail-module__nP-b3q__title{font-family:var(--display);margin:0 0 10px;font-size:clamp(28px,5vw,42px);line-height:1.1}.ArticleDetail-module__nP-b3q__articleTitle{font-family:var(--sans);font-weight:var(--content-title-weight);font-size:clamp(25px,3.8vw,35px);line-height:1.22}.ArticleDetail-module__nP-b3q__meta{color:var(--muted);margin-bottom:4px;font-size:12.5px}.ArticleDetail-module__nP-b3q__meta time{color:inherit}.ArticleDetail-module__nP-b3q__readingTime{vertical-align:-2px;align-items:center;gap:4px;display:inline-flex}.ArticleDetail-module__nP-b3q__paragraph{color:#f4f1f6cc;max-width:72ch;margin:0 0 16px;font-size:14.5px;line-height:1.8}.ArticleDetail-module__nP-b3q__section{scroll-margin-top:96px}.ArticleDetail-module__nP-b3q__sectionHeading{font-family:var(--sans);margin:30px 0 12px;font-size:21px;font-weight:700}@media (max-width:500px){.ArticleDetail-module__nP-b3q__page{padding-left:18px!important;padding-right:18px!important}}
.PrimaryButton-module__F4dsDq__button{isolation:isolate;border-radius:var(--radius-cta);min-height:var(--tap-target);color:#1b0d18;font-family:var(--sans);letter-spacing:.02em;cursor:pointer;--cta-dur:.42s;--cta-ease:cubic-bezier(.22, .61, .36, 1);transition:color var(--cta-dur) var(--cta-ease), transform var(--cta-dur) var(--cta-ease), box-shadow var(--cta-dur) var(--cta-ease);background:0 0;border:2px solid #0000;padding:11px 28px;font-size:13.5px;font-weight:700;text-decoration:none;position:relative}.PrimaryButton-module__F4dsDq__button:after{content:"";z-index:-2;border-radius:inherit;background:var(--sun);opacity:1;transition:opacity var(--cta-dur) var(--cta-ease);pointer-events:none;position:absolute;inset:-2px}.PrimaryButton-module__F4dsDq__button:before{content:"";z-index:-1;border-radius:inherit;background:var(--sun);-webkit-mask-composite:xor;opacity:0;transition:opacity var(--cta-dur) var(--cta-ease);pointer-events:none;padding:2px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.PrimaryButton-module__F4dsDq__button:hover:not(:disabled),.PrimaryButton-module__F4dsDq__button:focus-visible:not(:disabled){color:var(--ink);transform:translateY(-1px);box-shadow:0 16px 34px -16px #fb4181a8}.PrimaryButton-module__F4dsDq__button:hover:not(:disabled):after,.PrimaryButton-module__F4dsDq__button:focus-visible:not(:disabled):after{opacity:0}.PrimaryButton-module__F4dsDq__button:hover:not(:disabled):before,.PrimaryButton-module__F4dsDq__button:focus-visible:not(:disabled):before{opacity:1}.PrimaryButton-module__F4dsDq__button:disabled{opacity:.55;cursor:not-allowed}
.ConsentBanner-module__QGi_Ja__banner{z-index:60;border-radius:var(--radius-md);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:var(--hairline);background:#141018f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;max-width:720px;margin:0 auto;padding:16px 20px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 30px 60px -20px #000000b3}.ConsentBanner-module__QGi_Ja__text{color:#f4f1f6c7;flex:260px;margin:0;font-size:12.5px;line-height:1.6}.ConsentBanner-module__QGi_Ja__link{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline;transition:color .15s}.ConsentBanner-module__QGi_Ja__link:hover{color:var(--accent-soft)}.ConsentBanner-module__QGi_Ja__button{flex-shrink:0;padding:8px 18px;font-size:12.5px}
.Footer-module__3hUVsW__footer{border-top:var(--hairline);background:#0a091099;flex-shrink:0}.Footer-module__3hUVsW__inner{flex-direction:column;gap:12px;max-width:1040px;margin:0 auto;padding:24px 32px 28px;display:flex}.Footer-module__3hUVsW__links{flex-wrap:wrap;gap:18px;display:flex}.Footer-module__3hUVsW__link{color:var(--muted);cursor:pointer;letter-spacing:.02em;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;text-decoration:none}.Footer-module__3hUVsW__disclaimer{color:#f4f1f694;max-width:90ch;margin:0;font-size:11.5px;line-height:1.6}
.SunLogo-module__Ox4xCq__root{--logo-size:34px;min-height:var(--tap-target);-webkit-user-select:none;user-select:none;cursor:pointer;min-width:0;color:inherit;font:inherit;background:0 0;border:none;align-items:center;gap:12px;padding:0;text-decoration:none;display:flex}.SunLogo-module__Ox4xCq__mark{width:var(--logo-size);height:var(--logo-size);flex:none;transition:transform .42s cubic-bezier(.2,.8,.2,1);display:block;position:relative;transform:translateY(0)}.SunLogo-module__Ox4xCq__root.SunLogo-module__Ox4xCq__hover .SunLogo-module__Ox4xCq__mark{transform:translateY(-3px)}.SunLogo-module__Ox4xCq__glow{filter:blur(6px);background:radial-gradient(circle,#ff6494b8 0%,#ff924a3d 45%,#ff8c3c00 70%);border-radius:50%;position:absolute;inset:-38%}.SunLogo-module__Ox4xCq__root.SunLogo-module__Ox4xCq__idle .SunLogo-module__Ox4xCq__glow{animation:4.6s ease-in-out infinite SunLogo-module__Ox4xCq__gtaBreathe}.SunLogo-module__Ox4xCq__ring{border:1px solid #ff789680;border-radius:50%;position:absolute;inset:-15%}.SunLogo-module__Ox4xCq__root.SunLogo-module__Ox4xCq__idle .SunLogo-module__Ox4xCq__ring{animation:5.5s ease-out infinite SunLogo-module__Ox4xCq__gtaRing}.SunLogo-module__Ox4xCq__svg{width:100%;height:100%;display:block;position:absolute;inset:0}.SunLogo-module__Ox4xCq__slat1,.SunLogo-module__Ox4xCq__slat2,.SunLogo-module__Ox4xCq__slat3{fill:#0a0910}.SunLogo-module__Ox4xCq__root.SunLogo-module__Ox4xCq__idle .SunLogo-module__Ox4xCq__slat1{animation:4s ease-in-out infinite SunLogo-module__Ox4xCq__gtaSlat}.SunLogo-module__Ox4xCq__root.SunLogo-module__Ox4xCq__idle .SunLogo-module__Ox4xCq__slat2{animation:4s ease-in-out .3s infinite SunLogo-module__Ox4xCq__gtaSlat}.SunLogo-module__Ox4xCq__root.SunLogo-module__Ox4xCq__idle .SunLogo-module__Ox4xCq__slat3{animation:4s ease-in-out .6s infinite SunLogo-module__Ox4xCq__gtaSlat}.SunLogo-module__Ox4xCq__scanBeam{pointer-events:none}.SunLogo-module__Ox4xCq__root.SunLogo-module__Ox4xCq__idle .SunLogo-module__Ox4xCq__scanBeam{animation:6s linear infinite SunLogo-module__Ox4xCq__gtaScan}.SunLogo-module__Ox4xCq__word{flex-direction:column;gap:2px;min-width:0;display:flex}.SunLogo-module__Ox4xCq__title{align-items:baseline;gap:6px;display:flex}.SunLogo-module__Ox4xCq__gta{font-family:var(--display);font-size:calc(var(--logo-size) * .7);color:#f8f5fb;line-height:1}.SunLogo-module__Ox4xCq__six{font-family:var(--display);font-size:calc(var(--logo-size) * .7);color:#ff5f8f;line-height:1;display:inline-block;position:relative}.SunLogo-module__Ox4xCq__sixGlow{background-image:var(--sun);color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;transition:opacity .32s;position:absolute;top:0;left:0}.SunLogo-module__Ox4xCq__root.SunLogo-module__Ox4xCq__hover .SunLogo-module__Ox4xCq__sixGlow{opacity:1}.SunLogo-module__Ox4xCq__sub{flex-direction:column;gap:4px;display:flex}.SunLogo-module__Ox4xCq__universe{font-size:calc(var(--logo-size) * .265);text-transform:uppercase;color:#f4f1f6d1;letter-spacing:.28em;white-space:nowrap;font-weight:700;transition:letter-spacing .42s cubic-bezier(.2,.8,.2,1)}.SunLogo-module__Ox4xCq__root.SunLogo-module__Ox4xCq__hover .SunLogo-module__Ox4xCq__universe{letter-spacing:.42em}.SunLogo-module__Ox4xCq__underline{transform-origin:0;opacity:.5;background:#ff5f8f;height:2px;transition:transform .42s cubic-bezier(.2,.8,.2,1),opacity .32s,background .32s;display:block;transform:scaleX(.18)}.SunLogo-module__Ox4xCq__root.SunLogo-module__Ox4xCq__hover .SunLogo-module__Ox4xCq__underline{opacity:1;background:linear-gradient(90deg,#ffd166 0%,#ff8a3d 42%,#ff2f7b 100%);transform:scaleX(1)}@media (max-width:620px){.SunLogo-module__Ox4xCq__root{--logo-size:30px;gap:9px}}@media (max-width:420px){.SunLogo-module__Ox4xCq__root{--logo-size:28px}.SunLogo-module__Ox4xCq__word{display:none}}@keyframes SunLogo-module__Ox4xCq__gtaBreathe{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.8;transform:scale(1.12)}}@keyframes SunLogo-module__Ox4xCq__gtaRing{0%{opacity:.5;transform:scale(1)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}@keyframes SunLogo-module__Ox4xCq__gtaSlat{0%,to{opacity:.95}50%{opacity:.6}}@keyframes SunLogo-module__Ox4xCq__gtaScan{0%,70%{opacity:0;transform:translateY(-12px)}74%{opacity:1}92%{opacity:1;transform:translateY(46px)}94%,to{opacity:0;transform:translateY(46px)}}
.MapManagerPanel-module__OOBFtq__rail{z-index:25;pointer-events:none;flex-direction:column;gap:12px;width:min(304px,100% - 32px);display:flex;position:absolute;top:16px;bottom:16px;left:16px;overflow:hidden}.MapManagerPanel-module__OOBFtq__card{pointer-events:auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:var(--hairline);border-radius:var(--radius-lg);background:#141018d1;flex-direction:column;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto;box-shadow:0 24px 48px -28px #000c}.MapManagerPanel-module__OOBFtq__rail>.MapManagerPanel-module__OOBFtq__card:first-child{flex-shrink:0}.MapManagerPanel-module__OOBFtq__headerRight{align-items:center;gap:10px;display:flex}.MapManagerPanel-module__OOBFtq__closeBtn{color:var(--muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;font-size:14px;line-height:1}.MapManagerPanel-module__OOBFtq__closeBtn:hover{color:var(--ink)}@media (max-width:640px){.MapManagerPanel-module__OOBFtq__rail{width:auto;max-height:62%;inset:auto 12px 12px}}.MapManagerPanel-module__OOBFtq__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.MapManagerPanel-module__OOBFtq__heading{font-family:var(--sans);color:var(--ink);margin:0;font-size:16px;font-weight:700}.MapManagerPanel-module__OOBFtq__pending{color:var(--muted);font-size:12px}.MapManagerPanel-module__OOBFtq__pendingActive{color:var(--accent-soft);font-size:12px;font-weight:700}.MapManagerPanel-module__OOBFtq__hint{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.MapManagerPanel-module__OOBFtq__notice{color:var(--ink);background:var(--surface-strong);border:var(--hairline);border-radius:12px;margin:0;padding:9px 12px;font-size:12px;line-height:1.5}.MapManagerPanel-module__OOBFtq__editor{border-top:var(--hairline);flex-direction:column;gap:12px;padding-top:12px;display:flex}.MapManagerPanel-module__OOBFtq__badges{flex-wrap:wrap;gap:8px;display:flex}.MapManagerPanel-module__OOBFtq__badge{text-transform:uppercase;letter-spacing:.1em;color:var(--accent-soft);border-radius:var(--radius-pill);border:1px solid #fb418159;padding:3px 9px;font-size:10px;font-weight:700}.MapManagerPanel-module__OOBFtq__label{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;flex-direction:column;gap:6px;font-size:10.5px;font-weight:700;display:flex}.MapManagerPanel-module__OOBFtq__fieldHint{text-transform:none;letter-spacing:0;color:var(--faint);font-size:10.5px;font-weight:400}.MapManagerPanel-module__OOBFtq__input,.MapManagerPanel-module__OOBFtq__textarea{border:var(--hairline);border-radius:var(--radius-sm);width:100%;color:var(--ink);font-family:var(--sans);background:#0a091099;outline:none;padding:10px 12px;font-size:13.5px}.MapManagerPanel-module__OOBFtq__textarea{resize:vertical;line-height:1.6}.MapManagerPanel-module__OOBFtq__input:focus-visible,.MapManagerPanel-module__OOBFtq__textarea:focus-visible{border-color:#fb41816b}.MapManagerPanel-module__OOBFtq__rowActions,.MapManagerPanel-module__OOBFtq__footer{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.MapManagerPanel-module__OOBFtq__footer{border-top:var(--hairline);padding-top:12px}.MapManagerPanel-module__OOBFtq__ghostBtn{border:var(--hairline);border-radius:var(--radius-cta);color:var(--ink);font-family:var(--sans);cursor:pointer;background:0 0;padding:9px 16px;font-size:12.5px}.MapManagerPanel-module__OOBFtq__ghostBtn:disabled{opacity:.5;cursor:not-allowed}.MapManagerPanel-module__OOBFtq__dangerBtn{border-radius:var(--radius-cta);color:var(--accent-soft);font-family:var(--sans);cursor:pointer;background:0 0;border:1px solid #fb41814d;padding:9px 16px;font-size:12.5px}.MapManagerPanel-module__OOBFtq__error{color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:12px;margin:0;padding:10px 14px;font-size:12.5px}.MapManagerPanel-module__OOBFtq__thumbs{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.MapManagerPanel-module__OOBFtq__thumb{border-radius:var(--radius-sm);border:var(--hairline);background:var(--surface-strong);width:64px;height:48px;position:relative;overflow:hidden}.MapManagerPanel-module__OOBFtq__thumb img{object-fit:cover;width:100%;height:100%;display:block}.MapManagerPanel-module__OOBFtq__thumbRemove{border-radius:var(--radius-pill);width:18px;height:18px;color:var(--ink);cursor:pointer;background:#0a0910c7;border:none;padding:0;font-size:10px;line-height:1;position:absolute;top:2px;right:2px}.MapManagerPanel-module__OOBFtq__thumbRemove:hover{background:var(--danger)}.MapManagerPanel-module__OOBFtq__fileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.MapManagerPanel-module__OOBFtq__ghostBtn:has(.MapManagerPanel-module__OOBFtq__fileInput:focus-visible){outline:2px solid var(--accent-soft);outline-offset:2px}
html[data-map-fullscreen] .Header-module__lnUIdW__header{display:none}.Header-module__lnUIdW__header{z-index:40;-webkit-backdrop-filter:blur(20px)saturate(150%);background:#0a0910b8;border-bottom:1px solid #f4f1f614;flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px 14px;padding:15px 32px;display:grid;position:sticky;top:0}.Header-module__lnUIdW__left{justify-self:start;align-items:center;gap:12px;min-width:0;display:flex}.Header-module__lnUIdW__right{justify-self:end;align-items:center;gap:10px;display:flex;position:relative}.Header-module__lnUIdW__tabbar{justify-self:center;gap:4px;display:flex}.Header-module__lnUIdW__tab{font-family:var(--sans);letter-spacing:.01em;cursor:pointer;white-space:nowrap;color:#f4f1f694;background:0 0;border:none;border-radius:999px;align-items:center;padding:9px 15px;font-size:13.5px;font-weight:600;text-decoration:none;transition:color .18s,background .18s,box-shadow .18s;display:inline-flex}.Header-module__lnUIdW__tab:hover{color:var(--ink);background:#f4f1f60f}.Header-module__lnUIdW__tabActive{color:#fff;background:#fb418129;box-shadow:inset 0 0 0 1px #fb418166,0 6px 20px -12px #fb4181a8}.Header-module__lnUIdW__tabWrap{display:inline-flex;position:relative}.Header-module__lnUIdW__dropdown{z-index:45;opacity:0;visibility:hidden;padding-top:12px;transition:opacity .18s,visibility .18s,transform .18s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(-4px)}.Header-module__lnUIdW__tabWrap:hover .Header-module__lnUIdW__dropdown,.Header-module__lnUIdW__tabWrap:focus-within .Header-module__lnUIdW__dropdown{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.Header-module__lnUIdW__dropdownInner{-webkit-backdrop-filter:blur(18px);background:#17121deb;border:1px solid #f4f1f61a;border-radius:14px;flex-direction:column;gap:2px;min-width:190px;padding:7px;display:flex;box-shadow:0 24px 60px -20px #000000d9}.Header-module__lnUIdW__dropdownItem{text-align:left;color:#f4f1f6d9;cursor:pointer;font-family:var(--sans);background:0 0;border:none;border-radius:9px;padding:9px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:block}.Header-module__lnUIdW__dropdownItem:hover{color:#fff;background:#fb418129}.Header-module__lnUIdW__iconPill{min-height:var(--tap-target);min-width:var(--tap-target);border-radius:var(--radius-cta);border:1px solid var(--hairline-color);background:var(--surface);color:var(--ink);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:8px 14px;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:flex}.Header-module__lnUIdW__iconPill:hover{background:#f4f1f614;transform:translateY(-1px)}.Header-module__lnUIdW__iconPill.Header-module__lnUIdW__active{border-color:var(--accent)}.Header-module__lnUIdW__iconPillCode{letter-spacing:.06em;font-size:11.5px;font-weight:700}.Header-module__lnUIdW__langMenuAnchor{position:relative}.Header-module__lnUIdW__langMenu{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:var(--hairline);background:#141018f5;border-radius:14px;min-width:150px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 48px -24px #000c}.Header-module__lnUIdW__langOption{text-align:left;width:100%;color:var(--ink);font-family:var(--sans);cursor:pointer;background:0 0;border:none;border-radius:9px;padding:10px 12px;font-size:13px;text-decoration:none;display:block}.Header-module__lnUIdW__langOption:hover{background:var(--surface-strong)}.Header-module__lnUIdW__langOptionActive{color:var(--accent);background:#fb418129}@media (max-width:900px){.Header-module__lnUIdW__header{padding:13px 20px}}@media (max-width:760px){.Header-module__lnUIdW__header{grid-template-columns:1fr auto;grid-template-areas:"left right""tabs tabs";padding:12px 16px}.Header-module__lnUIdW__left{grid-area:left}.Header-module__lnUIdW__right{grid-area:right}.Header-module__lnUIdW__tabbar{scrollbar-width:none;grid-area:tabs;justify-self:stretch;gap:4px;padding-bottom:2px;overflow-x:auto}.Header-module__lnUIdW__tabbar::-webkit-scrollbar{display:none}}
.AdminArticleControls-module__tjkiBW__bar{justify-content:flex-end;align-items:center;gap:10px;margin-bottom:10px;display:flex}.AdminArticleControls-module__tjkiBW__hiddenBadge{text-transform:uppercase;letter-spacing:.1em;color:var(--accent-soft);border-radius:var(--radius-pill);border:1px solid #fb418159;padding:3px 9px;font-size:10px;font-weight:700}.AdminArticleControls-module__tjkiBW__workspace{z-index:90;background:var(--bg);flex-direction:column;display:flex;position:fixed;inset:0}.AdminArticleControls-module__tjkiBW__workspaceBar{background:var(--bg-elevated);border-bottom:var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:14px 24px;display:flex}.AdminArticleControls-module__tjkiBW__workspaceHeading{flex-direction:column;gap:4px;min-width:0;display:flex}.AdminArticleControls-module__tjkiBW__workspaceNotice{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.AdminArticleControls-module__tjkiBW__workspaceBody{flex:1;grid-template-columns:minmax(0,1fr) minmax(360px,440px);min-height:0;display:grid}.AdminArticleControls-module__tjkiBW__previewPane{background:var(--page-bg);border-right:var(--hairline);position:relative;overflow-y:auto}.AdminArticleControls-module__tjkiBW__previewBadge{z-index:1;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:var(--hairline);background:#0a0910d1;padding:8px 20px;font-size:10.5px;font-weight:700;display:block;position:sticky;top:0}.AdminArticleControls-module__tjkiBW__previewArticle{max-width:760px;margin:0 auto;padding:32px 40px 56px}.AdminArticleControls-module__tjkiBW__formPane{background:var(--bg-elevated);flex-direction:column;gap:16px;padding:20px 24px 40px;display:flex;overflow-y:auto}.AdminArticleControls-module__tjkiBW__viewTabs{border:var(--hairline);border-radius:var(--radius-cta);gap:4px;padding:3px;display:none}.AdminArticleControls-module__tjkiBW__viewTab{min-height:36px;color:var(--muted);font-family:var(--sans);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:0 14px;font-size:12.5px;font-weight:600}.AdminArticleControls-module__tjkiBW__viewTab[aria-pressed=true]{color:var(--ink);background:var(--surface-strong)}.AdminArticleControls-module__tjkiBW__editorTitle{font-family:var(--sans);color:var(--ink);margin:0;font-size:18px;font-weight:700}.AdminArticleControls-module__tjkiBW__label{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;flex-direction:column;gap:8px;font-size:11px;font-weight:700;display:flex}.AdminArticleControls-module__tjkiBW__input,.AdminArticleControls-module__tjkiBW__textarea{border:var(--hairline);border-radius:var(--radius-sm);width:100%;color:var(--ink);font-family:var(--sans);background:#0a091099;outline:none;padding:12px 14px;font-size:14px}.AdminArticleControls-module__tjkiBW__textarea{resize:vertical;line-height:1.7}.AdminArticleControls-module__tjkiBW__input:focus-visible,.AdminArticleControls-module__tjkiBW__textarea:focus-visible{border-color:#fb41816b}.AdminArticleControls-module__tjkiBW__section{border:var(--hairline);border-radius:var(--radius-md);flex-direction:column;gap:12px;padding:16px;display:flex}.AdminArticleControls-module__tjkiBW__ghostBtn{border:var(--hairline);border-radius:var(--radius-cta);color:var(--ink);font-family:var(--sans);cursor:pointer;background:0 0;align-self:flex-start;padding:9px 16px;font-size:12.5px}.AdminArticleControls-module__tjkiBW__coverRow{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.AdminArticleControls-module__tjkiBW__coverPreview{aspect-ratio:16/10;border:var(--hairline);border-radius:var(--radius-md);background:var(--surface-strong);flex-shrink:0;justify-content:center;align-items:center;width:180px;display:flex;overflow:hidden}.AdminArticleControls-module__tjkiBW__coverPreview img{object-fit:cover;width:100%;height:100%;display:block}.AdminArticleControls-module__tjkiBW__coverEmpty{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;text-align:center;padding:0 10px;font-size:11px}.AdminArticleControls-module__tjkiBW__coverActions{flex-direction:column;flex:1;gap:10px;min-width:200px;display:flex}.AdminArticleControls-module__tjkiBW__fileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.AdminArticleControls-module__tjkiBW__ghostBtn:has(.AdminArticleControls-module__tjkiBW__fileInput:focus-visible){outline:2px solid var(--accent-soft);outline-offset:2px}.AdminArticleControls-module__tjkiBW__coverHint,.AdminArticleControls-module__tjkiBW__fieldHint{color:var(--muted);text-transform:none;letter-spacing:0;margin:0;font-size:11.5px;font-weight:400;line-height:1.5}.AdminArticleControls-module__tjkiBW__error{color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:12px;margin:0;padding:10px 14px;font-size:12.5px}.AdminArticleControls-module__tjkiBW__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:900px){.AdminArticleControls-module__tjkiBW__viewTabs{display:flex}.AdminArticleControls-module__tjkiBW__workspaceBody{grid-template-columns:minmax(0,1fr)}.AdminArticleControls-module__tjkiBW__workspaceBody[data-view=edit] .AdminArticleControls-module__tjkiBW__previewPane,.AdminArticleControls-module__tjkiBW__workspaceBody[data-view=preview] .AdminArticleControls-module__tjkiBW__formPane{display:none}.AdminArticleControls-module__tjkiBW__previewPane{border-right:none}.AdminArticleControls-module__tjkiBW__previewArticle{padding:24px 18px 40px}.AdminArticleControls-module__tjkiBW__workspaceBar{padding:12px 16px}.AdminArticleControls-module__tjkiBW__formPane{padding:16px 16px 32px}}
.EmptyState-module__5Qu1tq__root{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:12px;width:100%;padding:56px 20px;display:flex}.EmptyState-module__5Qu1tq__title{color:var(--ink);margin:0;font-size:14px;font-weight:600}.EmptyState-module__5Qu1tq__subtitle{color:var(--muted);max-width:42ch;margin:0;font-size:12.5px}
.ProgressBar-module__8AQ_9G__track{vertical-align:middle;border-radius:var(--radius-pill);background:var(--surface-strong);flex-shrink:0;width:54px;height:5px;display:inline-block;overflow:hidden}.ProgressBar-module__8AQ_9G__fill{background:var(--sun);border-radius:var(--radius-pill);height:100%;transition:width .4s;display:block}
.SearchBox-module__Ud4FFG__zone{flex-shrink:0;align-items:center;gap:8px;display:flex}.SearchBox-module__Ud4FFG__wrap{border-radius:var(--radius-cta);background:var(--surface);border:1px solid #0000;align-items:center;width:0;height:40px;padding:0;transition:width .28s cubic-bezier(.2,.8,.2,1),padding .28s,border-color .2s;display:flex;overflow:hidden}.SearchBox-module__Ud4FFG__wrap.SearchBox-module__Ud4FFG__open{border-color:#f4f1f624;width:min(220px,55vw);padding-left:14px;padding-right:6px}.SearchBox-module__Ud4FFG__input{min-width:0;color:var(--ink);font-family:var(--sans);background:0 0;border:none;outline:none;flex:1;font-size:13px}.SearchBox-module__Ud4FFG__clear{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:6px 8px;font-size:13px}.SearchBox-module__Ud4FFG__iconButton{width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-cta);border:1px solid var(--hairline-color);background:var(--surface);color:var(--ink);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SearchBox-module__Ud4FFG__iconButton.SearchBox-module__Ud4FFG__active{border-color:var(--accent)}
@keyframes Toast-module__nyPLUG__slideUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.Toast-module__nyPLUG__toast{z-index:120;border-radius:var(--radius-pill);border:var(--hairline);color:var(--ink);pointer-events:none;background:#141018f5;align-items:center;gap:9px;padding:11px 20px;font-size:12.5px;font-weight:600;animation:.24s cubic-bezier(.2,.8,.2,1) Toast-module__nyPLUG__slideUp;display:flex;position:fixed;bottom:92px;left:50%;transform:translate(-50%);box-shadow:0 24px 48px -20px #000c}.Toast-module__nyPLUG__dot{background:var(--sun);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.Toast-module__nyPLUG__toast.Toast-module__nyPLUG__error .Toast-module__nyPLUG__dot{background:var(--danger)}
.CompareButton-module__uVKh1G__button{min-height:var(--tap-target);border-radius:var(--radius-cta);color:var(--ink);white-space:nowrap;background:#fb41811a;border:1px solid #fb418173;align-items:center;gap:9px;padding:10px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}.CompareButton-module__uVKh1G__button svg{color:var(--accent-soft)}.CompareButton-module__uVKh1G__button:hover,.CompareButton-module__uVKh1G__button:focus-visible{border-color:var(--accent);background:#fb41812e}
.AppShell-module__cB5iMW__viewportFixed{flex-direction:column;height:100vh;min-height:100vh;display:flex;overflow:hidden}.AppShell-module__cB5iMW__viewportFlow{flex-direction:column;min-height:100vh;display:flex}.AppShell-module__cB5iMW__content{flex-direction:column;flex:1;min-height:0;display:flex}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.0s6677u7501n5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.3w_oc3nqvqm6n.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.002ht2t_o636a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_1c04cf5b-module__VA2FSG__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_1c04cf5b-module__VA2FSG__variable{--font-display:"Anton", "Anton Fallback"}
.AdminArticleMenu-module__VNSNVq__container{flex-shrink:0;position:relative}.AdminArticleMenu-module__VNSNVq__gearBtn{border-radius:var(--radius-cta);background:var(--surface-strong);border:var(--hairline);width:30px;height:30px;color:var(--muted);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:color .18s,border-color .18s;display:flex}.AdminArticleMenu-module__VNSNVq__gearBtn:hover:not(:disabled),.AdminArticleMenu-module__VNSNVq__gearBtn:focus-visible:not(:disabled){color:var(--ink);border-color:#fb41816b}.AdminArticleMenu-module__VNSNVq__gearBtn:disabled{opacity:.5;cursor:progress}.AdminArticleMenu-module__VNSNVq__menu{z-index:20;background:var(--bg-elevated);border:var(--hairline);border-radius:var(--radius-md);flex-direction:column;min-width:208px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 24px 48px -24px #000c}.AdminArticleMenu-module__VNSNVq__item{text-align:left;border-radius:var(--radius-sm);color:var(--ink);font-family:var(--sans);cursor:pointer;background:0 0;border:none;padding:9px 11px;font-size:13px}.AdminArticleMenu-module__VNSNVq__item:hover,.AdminArticleMenu-module__VNSNVq__item:focus-visible{background:var(--surface-strong)}.AdminArticleMenu-module__VNSNVq__danger{color:var(--accent-soft)}.AdminArticleMenu-module__VNSNVq__confirmText{color:var(--muted);margin:4px 8px 8px;font-size:12px;line-height:1.5}
.SectionTabs-module__GQiXsW__tabs{border-bottom:var(--hairline);flex-wrap:wrap;gap:10px;margin:24px 0 28px;padding-bottom:24px;display:flex}.SectionTabs-module__GQiXsW__tab{min-height:var(--tap-target);border:var(--hairline);border-radius:var(--radius-cta);color:var(--muted);align-items:center;padding:9px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:color .16s,border-color .16s;display:inline-flex}.SectionTabs-module__GQiXsW__tab:hover{color:var(--ink);border-color:#f4f1f63d}.SectionTabs-module__GQiXsW__active,.SectionTabs-module__GQiXsW__active:hover{color:var(--ink);background:#fb418124;border-color:#fb418199}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_99b28c19-module__DKW2yG__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_99b28c19-module__DKW2yG__variable{--font-sans:"Space Grotesk", "Space Grotesk Fallback"}
.AccountsPanel-module__2StTTG__panel{min-width:0;padding:22px 26px}.AccountsPanel-module__2StTTG__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.AccountsPanel-module__2StTTG__heading{font-family:var(--sans);color:var(--ink);margin:0;font-size:16px;font-weight:700}.AccountsPanel-module__2StTTG__count{color:var(--muted);font-size:12px}.AccountsPanel-module__2StTTG__controls{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.AccountsPanel-module__2StTTG__search,.AccountsPanel-module__2StTTG__select{border:var(--hairline);border-radius:var(--radius-sm);color:var(--ink);font-family:var(--sans);background:#0a091099;outline:none;padding:10px 12px;font-size:13.5px}.AccountsPanel-module__2StTTG__search{flex:1;min-width:200px}.AccountsPanel-module__2StTTG__search:focus-visible,.AccountsPanel-module__2StTTG__select:focus-visible{border-color:#fb41816b}.AccountsPanel-module__2StTTG__hint{color:var(--muted);margin:0;font-size:13px}.AccountsPanel-module__2StTTG__error{color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:12px;margin:0 0 14px;padding:10px 14px;font-size:12.5px}.AccountsPanel-module__2StTTG__tableWrap{overflow-x:auto}.AccountsPanel-module__2StTTG__table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.AccountsPanel-module__2StTTG__table th{text-align:left;text-transform:uppercase;letter-spacing:.09em;color:var(--muted);padding:0 14px 10px 0;font-size:10.5px;font-weight:700}.AccountsPanel-module__2StTTG__table td{border-top:var(--hairline);color:var(--ink);vertical-align:middle;padding:12px 14px 12px 0}.AccountsPanel-module__2StTTG__email{display:block}.AccountsPanel-module__2StTTG__username{color:var(--muted);font-size:11.5px;display:block}.AccountsPanel-module__2StTTG__status{text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-pill);border:1px solid;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-block}.AccountsPanel-module__2StTTG__active{color:var(--ink);border-color:var(--hairline-color)}.AccountsPanel-module__2StTTG__pending{color:var(--muted);border-color:var(--hairline-color)}.AccountsPanel-module__2StTTG__suspended{color:var(--accent-soft);border-color:#fb418159}.AccountsPanel-module__2StTTG__banned{color:var(--danger);border-color:var(--danger-border);background:var(--danger-bg)}.AccountsPanel-module__2StTTG__actionsCell{padding-right:0}.AccountsPanel-module__2StTTG__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.AccountsPanel-module__2StTTG__ghostBtn,.AccountsPanel-module__2StTTG__dangerBtn{border-radius:var(--radius-cta);font-family:var(--sans);cursor:pointer;background:0 0;padding:7px 12px;font-size:12px}.AccountsPanel-module__2StTTG__ghostBtn{border:var(--hairline);color:var(--ink)}.AccountsPanel-module__2StTTG__dangerBtn{color:var(--accent-soft);border:1px solid #fb41814d}.AccountsPanel-module__2StTTG__ghostBtn:disabled,.AccountsPanel-module__2StTTG__dangerBtn:disabled{opacity:.5;cursor:progress}.AccountsPanel-module__2StTTG__protected{color:var(--faint);font-size:11.5px;font-style:italic}
.ArsenalView-module__e1KiqG__contentPage{flex:1;width:100%;padding:40px 48px 56px}.ArsenalView-module__e1KiqG__pageTitle{font-family:var(--display);letter-spacing:var(--display-tracking);margin:0 0 8px;font-size:clamp(26px,4vw,38px)}.ArsenalView-module__e1KiqG__pageSubtitle{color:var(--muted);margin:0;font-size:13.5px;line-height:1.6}.ArsenalView-module__e1KiqG__listHeader{margin-bottom:0}.ArsenalView-module__e1KiqG__listHeaderTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ArsenalView-module__e1KiqG__tableScroll{border:var(--hairline);background:#f4f1f605;border-radius:18px;padding-bottom:10px;overflow-x:auto}.ArsenalView-module__e1KiqG__table{border-collapse:collapse;width:100%;min-width:620px;font-size:13px}.ArsenalView-module__e1KiqG__table th{text-align:left;text-transform:uppercase;letter-spacing:.09em;color:var(--muted);border-bottom:var(--hairline);white-space:nowrap;padding:14px 16px;font-size:10.5px;font-weight:700}.ArsenalView-module__e1KiqG__table td{vertical-align:middle;border-bottom:1px solid #f4f1f60d;padding:13px 16px}.ArsenalView-module__e1KiqG__row td{transition:background .14s}.ArsenalView-module__e1KiqG__row:hover td{background:#f4f1f60b}.ArsenalView-module__e1KiqG__thBtn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.ArsenalView-module__e1KiqG__thContent{align-items:center;gap:6px;display:inline-flex}.ArsenalView-module__e1KiqG__sortArrowIdle{opacity:.32;font-size:9px}.ArsenalView-module__e1KiqG__sortArrowActive{color:var(--accent-soft);font-size:9px}.ArsenalView-module__e1KiqG__statCell{align-items:center;gap:9px;display:flex}.ArsenalView-module__e1KiqG__cards{flex-direction:column;gap:12px;display:none}.ArsenalView-module__e1KiqG__card{border:var(--hairline);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;gap:10px;padding:16px;display:flex}.ArsenalView-module__e1KiqG__cardHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ArsenalView-module__e1KiqG__cardName{font-family:var(--display);margin:0;font-size:17px}.ArsenalView-module__e1KiqG__cardMeta{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.ArsenalView-module__e1KiqG__cardRows{flex-direction:column;gap:8px;display:flex}.ArsenalView-module__e1KiqG__cardRow{justify-content:space-between;align-items:center;gap:12px;font-size:12.5px;display:flex}.ArsenalView-module__e1KiqG__cardKey{color:var(--muted)}.ArsenalView-module__e1KiqG__headerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:900px){.ArsenalView-module__e1KiqG__contentPage{padding:32px 24px 48px}}@media (max-width:700px){.ArsenalView-module__e1KiqG__tableScroll{display:none}.ArsenalView-module__e1KiqG__cards{display:flex}}@media (max-width:500px){.ArsenalView-module__e1KiqG__contentPage{padding-left:18px!important;padding-right:18px!important}}.ArsenalView-module__e1KiqG__itemLink{color:inherit;text-decoration:none}.ArsenalView-module__e1KiqG__itemLink:hover,.ArsenalView-module__e1KiqG__itemLink:focus-visible{color:var(--accent-soft);text-decoration:underline}
.GeneratedCover-module__amivOa__cover{background:radial-gradient(120% 120% at 50% 100%,#1b1026 0%,#0a0910 70%);width:100%;height:100%;position:relative;overflow:hidden}.GeneratedCover-module__amivOa__sun{aspect-ratio:1;background:linear-gradient(180deg, color-mix(in srgb, var(--cover-color) 72%, #fff) 0%, var(--cover-color) 58%, color-mix(in srgb, var(--cover-color) 74%, #000) 100%);border-radius:50%;width:62%;position:absolute;bottom:-18%;left:50%;transform:translate(-50%)}.GeneratedCover-module__amivOa__sun:after{content:"";background:repeating-linear-gradient(#0000 0 11.5%,#0a0910 11.5% 14.5%);border-radius:50%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0 46%,#000 46%);mask-image:linear-gradient(#0000 0 46%,#000 46%)}
.ProgressBackupPanel-module___sFn7G__zone{z-index:22;flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:absolute;bottom:56px;left:18px}.ProgressBackupPanel-module___sFn7G__trigger{border-radius:var(--radius-cta);border:var(--hairline);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:40px;height:40px;color:var(--muted);cursor:pointer;background:#141018b8;justify-content:center;align-items:center;padding:0;display:inline-flex}.ProgressBackupPanel-module___sFn7G__trigger:hover{color:var(--ink)}.ProgressBackupPanel-module___sFn7G__trigger.ProgressBackupPanel-module___sFn7G__active{color:var(--ink);border-color:#f4f1f63d}.ProgressBackupPanel-module___sFn7G__panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:var(--hairline);border-radius:var(--radius-lg);background:#141018db;flex-direction:column;order:-1;gap:10px;width:min(320px,100vw - 52px);padding:16px;display:flex;box-shadow:0 24px 48px -28px #000c}.ProgressBackupPanel-module___sFn7G__header{justify-content:space-between;align-items:center;gap:10px;display:flex}.ProgressBackupPanel-module___sFn7G__heading{font-family:var(--sans);font-weight:var(--content-title-weight);margin:0;font-size:15px}.ProgressBackupPanel-module___sFn7G__closeBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:4px;font-size:13px;line-height:1}.ProgressBackupPanel-module___sFn7G__closeBtn:hover{color:var(--ink)}.ProgressBackupPanel-module___sFn7G__notice,.ProgressBackupPanel-module___sFn7G__noticeGood{border-radius:var(--radius-md);border:var(--hairline);margin:0;padding:10px 12px;font-size:12px;line-height:1.55}.ProgressBackupPanel-module___sFn7G__notice{color:var(--faint);background:var(--surface)}.ProgressBackupPanel-module___sFn7G__noticeGood{color:var(--accent-soft);background:#fb418114;border-color:#fb418147}.ProgressBackupPanel-module___sFn7G__description{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.ProgressBackupPanel-module___sFn7G__actions{flex-wrap:wrap;gap:8px;display:flex}.ProgressBackupPanel-module___sFn7G__ghostBtn{border:var(--hairline);border-radius:var(--radius-cta);color:var(--ink);font-family:var(--sans);cursor:pointer;min-height:var(--tap-target);background:0 0;padding:9px 16px;font-size:12.5px}.ProgressBackupPanel-module___sFn7G__ghostBtn:hover{border-color:#f4f1f647}.ProgressBackupPanel-module___sFn7G__fileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@media (max-width:500px){.ProgressBackupPanel-module___sFn7G__zone{bottom:52px;left:12px;right:12px}.ProgressBackupPanel-module___sFn7G__panel{width:auto}}
.VehiclesView-module__wXFrQa__page{flex:1;width:100%;padding:40px 48px 64px}.VehiclesView-module__wXFrQa__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.VehiclesView-module__wXFrQa__title{font-family:var(--display);letter-spacing:var(--display-tracking);margin:0 0 8px;font-size:clamp(26px,4vw,38px)}.VehiclesView-module__wXFrQa__subtitle{color:var(--muted);margin:0;font-size:13.5px;line-height:1.6}.VehiclesView-module__wXFrQa__actions{align-items:center;gap:10px;display:flex}.VehiclesView-module__wXFrQa__group+.VehiclesView-module__wXFrQa__group{margin-top:40px}.VehiclesView-module__wXFrQa__groupTitle{font-family:var(--display);letter-spacing:var(--display-tracking);align-items:center;gap:10px;margin:0 0 16px;font-size:24px;font-weight:400;display:flex}.VehiclesView-module__wXFrQa__groupCount{border:var(--hairline);border-radius:var(--radius-pill);font-family:var(--sans);letter-spacing:normal;color:var(--muted);padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.VehiclesView-module__wXFrQa__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.VehiclesView-module__wXFrQa__card{border:var(--hairline);border-radius:var(--radius-lg);background:var(--surface);height:100%;color:var(--ink);flex-direction:column;padding:16px 16px 20px;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s;display:flex}.VehiclesView-module__wXFrQa__card:hover,.VehiclesView-module__wXFrQa__card:focus-visible{background:var(--surface-strong);border-color:#fb418180;transform:translateY(-3px)}.VehiclesView-module__wXFrQa__card:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.VehiclesView-module__wXFrQa__media{aspect-ratio:11/3;border-radius:var(--radius-md);background:linear-gradient(135deg,#f4f1f612,#f4f1f608);justify-content:center;align-items:center;margin-bottom:16px;display:flex;overflow:hidden}.VehiclesView-module__wXFrQa__media img{object-fit:cover;width:100%;height:100%}.VehiclesView-module__wXFrQa__silhouette{color:var(--ink);opacity:.18}.VehiclesView-module__wXFrQa__name{margin-bottom:6px;font-size:15px;font-weight:600;display:block}.VehiclesView-module__wXFrQa__price{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13.5px;display:block}@media (max-width:900px){.VehiclesView-module__wXFrQa__page{padding:32px 24px 48px}}@media (max-width:600px){.VehiclesView-module__wXFrQa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.VehiclesView-module__wXFrQa__card{border-radius:var(--radius-md);padding:10px 10px 14px}.VehiclesView-module__wXFrQa__media{aspect-ratio:16/10;border-radius:var(--radius-sm);margin-bottom:10px}.VehiclesView-module__wXFrQa__silhouette{width:40px;height:40px}.VehiclesView-module__wXFrQa__name{font-size:13.5px}.VehiclesView-module__wXFrQa__price{font-size:12.5px}}@media (max-width:500px){.VehiclesView-module__wXFrQa__page{padding-left:18px;padding-right:18px}.VehiclesView-module__wXFrQa__actions{flex-wrap:wrap;width:100%}}
.TipsListView-module__8qxeFW__page{flex:1;width:100%;padding:40px 48px 56px}.TipsListView-module__8qxeFW__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.TipsListView-module__8qxeFW__pageTitle{font-family:var(--display);letter-spacing:var(--display-tracking);margin:0 0 8px;font-size:clamp(26px,4vw,38px)}.TipsListView-module__8qxeFW__pageSubtitle{color:var(--muted);margin:0;font-size:13.5px;line-height:1.6}.TipsListView-module__8qxeFW__filters{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}.TipsListView-module__8qxeFW__filter{min-height:var(--tap-target);border:var(--hairline);border-radius:var(--radius-cta);background:var(--surface);color:var(--muted);font-family:var(--sans);cursor:pointer;align-items:center;gap:7px;padding:0 14px;font-size:12.5px;font-weight:600;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.TipsListView-module__8qxeFW__filter:hover{color:var(--ink);border-color:#fb418157}.TipsListView-module__8qxeFW__filterActive{color:var(--ink);background:var(--surface-strong);border-color:#fb41816b}.TipsListView-module__8qxeFW__filterCount{color:var(--faint);font-size:11px}.TipsListView-module__8qxeFW__filterDot{background:var(--filter-color);border-radius:50%;width:8px;height:8px;display:block}.TipsListView-module__8qxeFW__featured{border:var(--hairline);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;margin-bottom:26px;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .24s;display:grid;position:relative;overflow:hidden}.TipsListView-module__8qxeFW__featured:hover{border-color:#fb41816b;transform:translateY(-4px);box-shadow:0 26px 50px -24px #fb41816b}.TipsListView-module__8qxeFW__featuredMedia{background:var(--surface-strong);min-height:260px;position:relative}.TipsListView-module__8qxeFW__featuredImage{object-fit:cover;width:100%;height:100%;display:block}.TipsListView-module__8qxeFW__featuredBadge{z-index:1;text-transform:uppercase;letter-spacing:.12em;color:var(--ink);border-radius:var(--radius-pill);background:#0a0910b8;border:1px solid #f4f1f62e;padding:5px 11px;font-size:10px;font-weight:700;position:absolute;top:14px;left:14px}.TipsListView-module__8qxeFW__featuredBody{flex-direction:column;align-items:flex-start;gap:12px;padding:28px;display:flex}.TipsListView-module__8qxeFW__featuredTitle{font-family:var(--sans);font-weight:var(--content-title-weight);margin:0;font-size:clamp(21px,2.6vw,28px);line-height:1.25}.TipsListView-module__8qxeFW__featuredExcerpt{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.TipsListView-module__8qxeFW__featuredLink{color:inherit;text-decoration:none}.TipsListView-module__8qxeFW__featuredLink:after{content:"";z-index:1;position:absolute;inset:0}.TipsListView-module__8qxeFW__featuredLink:focus-visible{outline:none}.TipsListView-module__8qxeFW__featured:has(.TipsListView-module__8qxeFW__featuredLink:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.TipsListView-module__8qxeFW__toc{z-index:2;flex-direction:column;align-self:stretch;gap:6px;margin-top:4px;display:flex;position:relative}.TipsListView-module__8qxeFW__tocHeading{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:10.5px;font-weight:700}.TipsListView-module__8qxeFW__tocList{margin:0;padding:0;list-style:none}.TipsListView-module__8qxeFW__tocList>li+li{border-top:var(--hairline)}.TipsListView-module__8qxeFW__tocLink{min-height:var(--tap-target);color:var(--ink);align-items:center;gap:14px;font-size:13.5px;text-decoration:none;display:flex}.TipsListView-module__8qxeFW__tocLink:hover .TipsListView-module__8qxeFW__tocText,.TipsListView-module__8qxeFW__tocLink:focus-visible .TipsListView-module__8qxeFW__tocText{color:var(--accent-soft)}.TipsListView-module__8qxeFW__tocLink:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.TipsListView-module__8qxeFW__tocNumber{font-variant-numeric:tabular-nums;color:var(--featured-color);flex-shrink:0;font-size:11px;font-weight:700}.TipsListView-module__8qxeFW__tocText{text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color .15s;overflow:hidden}.TipsListView-module__8qxeFW__tocMore{color:var(--faint);font-size:11.5px}.TipsListView-module__8qxeFW__tag{text-transform:uppercase;letter-spacing:.1em;color:var(--ink);align-items:center;gap:6px;font-size:10.5px;font-weight:700;display:inline-flex}.TipsListView-module__8qxeFW__tagDot{background:var(--tag-color);border-radius:50%;width:7px;height:7px;display:block}.TipsListView-module__8qxeFW__readingTime{vertical-align:-2px;align-items:center;gap:4px;display:inline-flex}.TipsListView-module__8qxeFW__grid{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));grid-auto-rows:1fr;gap:18px;display:grid}.TipsListView-module__8qxeFW__card{background:var(--surface);border:var(--hairline);border-radius:var(--radius-lg);height:100%;color:var(--ink);font-family:var(--sans);text-align:left;cursor:pointer;flex-direction:column;text-decoration:none;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .24s;display:flex;overflow:hidden}.TipsListView-module__8qxeFW__card:hover{border-color:#fb41816b;transform:translateY(-4px);box-shadow:0 26px 50px -24px #fb41816b}.TipsListView-module__8qxeFW__cardHidden{opacity:.55;cursor:default;border-style:dashed}.TipsListView-module__8qxeFW__cardHidden:hover{box-shadow:none;transform:none}.TipsListView-module__8qxeFW__cardMedia{aspect-ratio:16/10;background:var(--surface-strong);border-bottom:var(--hairline);position:relative}.TipsListView-module__8qxeFW__cardImage{object-fit:cover;width:100%;height:100%;display:block}.TipsListView-module__8qxeFW__cardMedia .TipsListView-module__8qxeFW__tag{z-index:1;border-radius:var(--radius-pill);background:#0a0910b8;padding:5px 10px;position:absolute;top:12px;left:12px}.TipsListView-module__8qxeFW__cardAdmin{z-index:2;position:absolute;top:10px;right:10px}.TipsListView-module__8qxeFW__cardBody{flex-direction:column;flex:1;gap:9px;min-height:0;padding:18px;display:flex}.TipsListView-module__8qxeFW__cardTitle{font-family:var(--sans);font-weight:var(--content-title-weight);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:18px;line-height:1.3;display:-webkit-box;overflow:hidden}.TipsListView-module__8qxeFW__cardExcerpt{min-height:0;color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.TipsListView-module__8qxeFW__cardFooter{border-top:var(--hairline);color:var(--faint);flex-wrap:wrap;justify-content:space-between;align-self:stretch;align-items:center;gap:6px 10px;margin-top:auto;padding-top:12px;font-size:11.5px;display:flex}.TipsListView-module__8qxeFW__metaInfo{align-items:center;gap:6px;display:inline-flex}.TipsListView-module__8qxeFW__cardLink{color:var(--accent-soft);font-size:12px;font-weight:600}.TipsListView-module__8qxeFW__empty{color:var(--muted);margin:0;padding:28px 0;font-size:13.5px}@media (max-width:900px){.TipsListView-module__8qxeFW__page{padding:32px 24px 48px}.TipsListView-module__8qxeFW__featured{grid-template-columns:minmax(0,1fr)}.TipsListView-module__8qxeFW__featuredMedia{aspect-ratio:16/9;min-height:0}.TipsListView-module__8qxeFW__featuredBody{padding:22px}}@media (max-width:500px){.TipsListView-module__8qxeFW__page{padding-left:18px!important;padding-right:18px!important}}
.LoginView-module__OwYxNW__page{flex-direction:column;flex:1;align-items:center;padding:56px 24px;display:flex}.LoginView-module__OwYxNW__backBtn{color:var(--muted);font-family:var(--sans);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-bottom:18px;padding:0;font-size:13px}.LoginView-module__OwYxNW__card{background:var(--surface);border:var(--hairline);border-radius:var(--radius-lg);width:100%;max-width:420px;padding:34px}.LoginView-module__OwYxNW__title{font-family:var(--display);margin:0 0 8px;font-size:30px}.LoginView-module__OwYxNW__subtitle{color:var(--faint);margin:0;font-size:13.5px;line-height:1.6}.LoginView-module__OwYxNW__form{flex-direction:column;gap:18px;margin-top:26px;display:flex}.LoginView-module__OwYxNW__label{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;flex-direction:column;gap:8px;font-size:12px;font-weight:700;display:flex}.LoginView-module__OwYxNW__input{border:var(--hairline);border-radius:var(--radius-sm);width:100%;color:var(--ink);font-family:var(--sans);background:#0a091099;outline:none;padding:12px 14px;font-size:14px;display:block}.LoginView-module__OwYxNW__input.LoginView-module__OwYxNW__hasError{border-color:#ff56568c}.LoginView-module__OwYxNW__rememberMeRow{color:var(--muted);cursor:pointer;align-self:flex-start;align-items:center;gap:8px;font-size:12.5px;display:flex}.LoginView-module__OwYxNW__rememberMeCheckbox{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.LoginView-module__OwYxNW__submit{width:100%;margin-top:8px;padding:11px}.LoginView-module__OwYxNW__note{color:var(--faint);margin-top:22px;font-size:11.5px;line-height:1.6}.LoginView-module__OwYxNW__switchModeBtn{color:var(--accent-soft);font-family:var(--sans);cursor:pointer;background:0 0;border:none;margin-top:18px;padding:0;font-size:12.5px}.LoginView-module__OwYxNW__card>.LoginView-module__OwYxNW__switchModeBtn{text-align:left;display:block}.LoginView-module__OwYxNW__passwordWrap{width:100%;display:block;position:relative}.LoginView-module__OwYxNW__passwordWrap .LoginView-module__OwYxNW__input{padding-right:48px}.LoginView-module__OwYxNW__passwordToggle{border-radius:var(--radius-cta);width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.LoginView-module__OwYxNW__formError{color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:12px;margin:0;padding:10px 14px;font-size:12.5px;line-height:1.5}.LoginView-module__OwYxNW__formNotice{color:var(--ink);background:var(--surface-strong);border:var(--hairline);border-radius:12px;margin:0;padding:10px 14px;font-size:12.5px;line-height:1.5}.LoginView-module__OwYxNW__account{flex-direction:column;width:100%;max-width:1240px;display:flex}.LoginView-module__OwYxNW__accountHeader{background:var(--surface);border:var(--hairline);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;gap:18px;padding:24px 26px;display:flex}.LoginView-module__OwYxNW__accountIdentity{min-width:0}.LoginView-module__OwYxNW__accountTitle{font-family:var(--sans);margin:0 0 4px;font-size:clamp(22px,3vw,28px);font-weight:700}.LoginView-module__OwYxNW__accountHeaderActions{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.LoginView-module__OwYxNW__accountHeaderActions .LoginView-module__OwYxNW__changePasswordBtn{width:auto;margin-top:0;padding:11px 18px}.LoginView-module__OwYxNW__accountWide{max-width:1406px}.LoginView-module__OwYxNW__accountLayout{grid-template-columns:148px minmax(0,1fr);align-items:start;gap:18px;display:grid}.LoginView-module__OwYxNW__accountLayoutPlain{grid-template-columns:minmax(0,1fr)}.LoginView-module__OwYxNW__accountMain{flex-direction:column;gap:18px;min-width:0;display:flex}.LoginView-module__OwYxNW__tabs{flex-direction:column;gap:8px;display:flex;position:sticky;top:24px}.LoginView-module__OwYxNW__tab{border:var(--hairline);border-radius:var(--radius-cta);width:100%;color:var(--muted);font-family:var(--sans);cursor:pointer;min-height:var(--tap-target);text-align:left;white-space:nowrap;background:0 0;padding:10px 20px;font-size:12.5px;font-weight:600}.LoginView-module__OwYxNW__tab:hover{color:var(--ink)}.LoginView-module__OwYxNW__tabActive{background:var(--surface-strong);color:var(--ink);border-color:#f4f1f64d}@media (max-width:720px){.LoginView-module__OwYxNW__accountLayout{grid-template-columns:minmax(0,1fr)}.LoginView-module__OwYxNW__tabs{flex-direction:row;position:static}}.LoginView-module__OwYxNW__panelGroup{background:var(--surface);border:var(--hairline);border-radius:var(--radius-lg);overflow:hidden}.LoginView-module__OwYxNW__panelGroup>*+*{border-top:var(--hairline)}.LoginView-module__OwYxNW__section{min-width:0;padding:22px 26px}.LoginView-module__OwYxNW__sectionRow{grid-template-columns:1fr;display:grid}@media (min-width:760px){.LoginView-module__OwYxNW__sectionRow{grid-template-columns:1fr 1fr}.LoginView-module__OwYxNW__sectionRow>.LoginView-module__OwYxNW__section+.LoginView-module__OwYxNW__section{border-left:var(--hairline)}}@media (max-width:759px){.LoginView-module__OwYxNW__sectionRow>.LoginView-module__OwYxNW__section+.LoginView-module__OwYxNW__section{border-top:var(--hairline)}}.LoginView-module__OwYxNW__dangerCard{border-radius:var(--radius-lg);background:#fb41810d;border:1px solid #fb418147;max-width:460px;padding:18px 22px}.LoginView-module__OwYxNW__adminRow{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (min-width:900px){.LoginView-module__OwYxNW__adminRow{grid-template-columns:minmax(0,1fr) 340px}}.LoginView-module__OwYxNW__mfaCard{background:var(--surface);border:var(--hairline);border-radius:var(--radius-lg);overflow:hidden}.LoginView-module__OwYxNW__categoryProgress{flex-direction:column;gap:9px;margin-top:14px;display:flex}.LoginView-module__OwYxNW__categoryProgressRow{color:var(--muted);grid-template-columns:minmax(110px,34%) 1fr auto;align-items:center;gap:12px;font-size:12px;display:grid}.LoginView-module__OwYxNW__categoryProgressLabel{align-items:center;gap:7px;min-width:0;display:inline-flex}.LoginView-module__OwYxNW__categoryDot{border-radius:var(--radius-pill);flex-shrink:0;width:8px;height:8px;display:inline-block}.LoginView-module__OwYxNW__categoryCount{font-variant-numeric:tabular-nums}.LoginView-module__OwYxNW__panelTitle{font-family:var(--sans);color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin:0 0 6px;font-size:11px;font-weight:700}.LoginView-module__OwYxNW__progressStat{font-family:var(--sans);color:var(--ink);margin:10px 0 12px;font-size:34px;font-weight:700;line-height:1}.LoginView-module__OwYxNW__progressStatTotal{color:var(--muted);font-size:18px}.LoginView-module__OwYxNW__dangerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.LoginView-module__OwYxNW__mfaStatus{color:var(--ink);align-items:center;gap:8px;margin:0 0 14px;font-size:13.5px;display:flex}.LoginView-module__OwYxNW__mfaOn,.LoginView-module__OwYxNW__mfaOff{border-radius:var(--radius-pill);flex-shrink:0;width:9px;height:9px;display:inline-block}.LoginView-module__OwYxNW__mfaOn{background:var(--sun)}.LoginView-module__OwYxNW__mfaOff{background:var(--surface-strong);border:1px solid var(--hairline-color)}.LoginView-module__OwYxNW__mfaQr{border-radius:var(--radius-sm);background:#fff;margin:14px 0;padding:8px;display:block}.LoginView-module__OwYxNW__mfaSecret{color:var(--muted);word-break:break-all;margin:0 0 14px;font-size:12px;line-height:1.6}.LoginView-module__OwYxNW__mfaSecret code{font-family:var(--mono);color:var(--ink)}.LoginView-module__OwYxNW__mfaCodeRow{flex-direction:column;gap:12px;margin-top:14px;display:flex}.LoginView-module__OwYxNW__dangerActions .LoginView-module__OwYxNW__deleteBtn{flex:1;margin-top:0}.LoginView-module__OwYxNW__progressBarWide>span{width:100%;height:8px}.LoginView-module__OwYxNW__profileAvatar{background:var(--sun);width:54px;height:54px;font-family:var(--display);color:#1b0d18;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;display:flex}.LoginView-module__OwYxNW__profileList{flex-direction:column;gap:2px;margin:26px 0 0;padding:0;display:flex}.LoginView-module__OwYxNW__profileRow{border-bottom:var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:13px 0;display:flex}.LoginView-module__OwYxNW__profileKey{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;margin:0;font-size:11px;font-weight:700}.LoginView-module__OwYxNW__profileValue{color:var(--ink);text-align:right;word-break:break-word;align-items:center;gap:10px;margin:0;font-size:13.5px;display:flex}.LoginView-module__OwYxNW__fieldHint{color:var(--muted);text-transform:none;letter-spacing:normal;margin:0;font-size:12px;font-weight:400;line-height:1.5}.LoginView-module__OwYxNW__inlineEditBtn{color:var(--accent-soft);font-family:var(--sans);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px}.LoginView-module__OwYxNW__inlineEditBtn:disabled{opacity:.5;cursor:default}.LoginView-module__OwYxNW__usernameEditor{flex-basis:100%;margin:0}.LoginView-module__OwYxNW__usernameEditor form{flex-direction:column;gap:8px;display:flex}.LoginView-module__OwYxNW__usernameActions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.LoginView-module__OwYxNW__usernameActions .LoginView-module__OwYxNW__ghostBtn{flex:none;padding:9px 18px}.LoginView-module__OwYxNW__changePasswordBtn{border:var(--hairline);border-radius:var(--radius-cta);width:100%;color:var(--ink);font-family:var(--sans);cursor:pointer;background:0 0;margin-top:20px;padding:11px;font-size:13px}.LoginView-module__OwYxNW__deleteBtn{border-radius:var(--radius-cta);width:100%;color:var(--accent-soft);font-family:var(--sans);cursor:pointer;background:0 0;border:1px solid #fb41814d;margin-top:12px;padding:11px;font-size:13px}.LoginView-module__OwYxNW__ghostBtn{border:var(--hairline);border-radius:var(--radius-cta);color:var(--ink);font-family:var(--sans);cursor:pointer;background:0 0;flex:1;padding:9px;font-size:12.5px}@media (max-width:480px){.LoginView-module__OwYxNW__card{padding:24px}}
.NotFoundView-module__SQhYTq__page{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:100vh;padding:24px;display:flex}.NotFoundView-module__SQhYTq__code{font-family:var(--display);background-image:var(--sun);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(96px,22vw,180px);line-height:1}.NotFoundView-module__SQhYTq__title{font-family:var(--sans);color:var(--ink);margin:4px 0 0;font-size:clamp(19px,3.4vw,24px);font-weight:700}.NotFoundView-module__SQhYTq__text{color:var(--muted);max-width:46ch;margin:4px 0 20px;font-size:13.5px;line-height:1.7}
@keyframes RadarIntro-module__GuyRSG__fadeUp{0%{opacity:0;transform:translateY(6px)}}@keyframes RadarIntro-module__GuyRSG__fade{0%{opacity:0}}@keyframes RadarIntro-module__GuyRSG__fill{0%{fill-opacity:0}}@keyframes RadarIntro-module__GuyRSG__ping{0%{opacity:0;transform:scale(0)}55%{opacity:1;transform:scale(1.6)}to{opacity:1;transform:scale(1)}}@keyframes RadarIntro-module__GuyRSG__ringOut{0%{opacity:0;transform:scale(1)}1%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@keyframes RadarIntro-module__GuyRSG__ringsLife{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}35%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.05)}}@keyframes RadarIntro-module__GuyRSG__sweepTurn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes RadarIntro-module__GuyRSG__lateOut{0%,80%{opacity:1}to{opacity:0}}.RadarIntro-module__GuyRSG__chip{animation:.4s cubic-bezier(.2,.8,.2,1) both RadarIntro-module__GuyRSG__fadeUp}.RadarIntro-module__GuyRSG__land{animation:1.4s both RadarIntro-module__GuyRSG__fill}.RadarIntro-module__GuyRSG__roads{animation:.6s .2s both RadarIntro-module__GuyRSG__fade}.RadarIntro-module__GuyRSG__label{animation:.6s both RadarIntro-module__GuyRSG__fade}.RadarIntro-module__GuyRSG__markerButton{animation:10ms linear backwards RadarIntro-module__GuyRSG__fade}.RadarIntro-module__GuyRSG__marker{animation:.5s cubic-bezier(.2,.8,.2,1) both RadarIntro-module__GuyRSG__ping}.RadarIntro-module__GuyRSG__pingRing{pointer-events:none;opacity:0;border:1.5px solid;border-radius:50%;width:15px;height:15px;margin:-7.5px 0 0 -7.5px;animation:.9s ease-out forwards RadarIntro-module__GuyRSG__ringOut;position:absolute;top:50%;left:50%}.RadarIntro-module__GuyRSG__overlay{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.RadarIntro-module__GuyRSG__ring{aspect-ratio:1;border:1px solid #fb418159;border-radius:50%;animation:2s ease-out both RadarIntro-module__GuyRSG__ringsLife;position:absolute;top:50%;left:50%}.RadarIntro-module__GuyRSG__sweep{aspect-ratio:1;width:130%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.RadarIntro-module__GuyRSG__beam{background:conic-gradient(#fb418100 0deg 290deg,#fb418166 359deg,#ff9ec4e6 360deg);border-radius:50%;width:100%;height:100%;animation:1.8s linear .15s both RadarIntro-module__GuyRSG__sweepTurn,2s both RadarIntro-module__GuyRSG__lateOut;display:block}@media (prefers-reduced-motion:reduce){.RadarIntro-module__GuyRSG__chip,.RadarIntro-module__GuyRSG__land,.RadarIntro-module__GuyRSG__roads,.RadarIntro-module__GuyRSG__label,.RadarIntro-module__GuyRSG__markerButton,.RadarIntro-module__GuyRSG__marker{animation:none!important}.RadarIntro-module__GuyRSG__overlay,.RadarIntro-module__GuyRSG__pingRing{display:none}}
.ArticleListView-module__EoUwvG__contentPage{flex:1;width:100%;padding:40px 48px 56px}.ArticleListView-module__EoUwvG__pageTitle{font-family:var(--display);letter-spacing:var(--display-tracking);margin:0 0 8px;font-size:clamp(26px,4vw,38px)}.ArticleListView-module__EoUwvG__pageSubtitle{color:var(--muted);margin:0;font-size:13.5px;line-height:1.6}.ArticleListView-module__EoUwvG__listHeader{margin-bottom:26px}.ArticleListView-module__EoUwvG__listHeaderTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ArticleListView-module__EoUwvG__grid{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));grid-auto-rows:1fr;gap:18px;display:grid}.ArticleListView-module__EoUwvG__card{text-align:left;background:var(--surface);border:var(--hairline);border-radius:var(--radius-lg);cursor:pointer;color:var(--ink);font-family:var(--sans);flex-direction:column;gap:9px;height:100%;padding:22px;text-decoration:none;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .24s;display:flex}.ArticleListView-module__EoUwvG__card:hover{border-color:#fb41816b;transform:translateY(-4px);box-shadow:0 26px 50px -24px #fb41816b}.ArticleListView-module__EoUwvG__cardTopRow{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ArticleListView-module__EoUwvG__cardHidden{opacity:.55;border-style:dashed}.ArticleListView-module__EoUwvG__hiddenBadge{text-transform:uppercase;letter-spacing:.1em;color:var(--accent-soft);border-radius:var(--radius-pill);border:1px solid #fb418159;align-self:flex-start;padding:3px 9px;font-size:10px;font-weight:700}.ArticleListView-module__EoUwvG__cardTag{text-transform:uppercase;letter-spacing:.1em;color:var(--accent-soft);font-size:10.5px;font-weight:700}.ArticleListView-module__EoUwvG__cardTitle{font-family:var(--sans);font-weight:var(--content-title-weight);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:19px;line-height:1.3;display:-webkit-box;overflow:hidden}.ArticleListView-module__EoUwvG__cardExcerpt,.ArticleListView-module__EoUwvG__cardMedia{flex:1;min-height:0}.ArticleListView-module__EoUwvG__cardExcerpt{color:var(--muted);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.ArticleListView-module__EoUwvG__cardMedia{border-radius:var(--radius-md);border:var(--hairline);background:var(--surface-strong);min-height:132px;overflow:hidden}.ArticleListView-module__EoUwvG__cardMedia img{object-fit:cover;width:100%;height:100%;display:block}.ArticleListView-module__EoUwvG__cardDate{color:var(--faint);font-size:11px}.ArticleListView-module__EoUwvG__readingTime{vertical-align:-2px;align-items:center;gap:4px;display:inline-flex}.ArticleListView-module__EoUwvG__cardLink{color:var(--accent-soft);margin-top:4px;font-size:12px;font-weight:600}@media (max-width:900px){.ArticleListView-module__EoUwvG__contentPage{padding:32px 24px 48px}}@media (max-width:500px){.ArticleListView-module__EoUwvG__contentPage{padding-left:18px!important;padding-right:18px!important}}
.HomeView-module__hEmE-q__page{flex-direction:column;flex:1;min-height:0;display:flex}.HomeView-module__hEmE-q__scene{flex-shrink:0;height:min(46vh,360px);min-height:220px;position:relative;overflow:hidden}.HomeView-module__hEmE-q__skyDawn{background:linear-gradient(#100a1c 0%,#241433 60%,#0a0910 100%);position:absolute;inset:0}.HomeView-module__hEmE-q__skyDay{opacity:0;background:linear-gradient(#2a1830 0%,#5a2f4a 32%,#ff8a3d 72%,#ffd166 100%);transition:opacity 2.2s;position:absolute;inset:0}.HomeView-module__hEmE-q__skyDay.HomeView-module__hEmE-q__risen{opacity:1}.HomeView-module__hEmE-q__sun{background:var(--sun);opacity:0;border-radius:50%;width:150px;height:150px;transition:transform 1.9s cubic-bezier(.16,.84,.44,1),opacity 1.4s;position:absolute;top:58%;left:50%;transform:translate(-50%,90px);box-shadow:0 0 90px 26px #ff8c5061}.HomeView-module__hEmE-q__sun.HomeView-module__hEmE-q__risen{opacity:1;transform:translate(-50%)}.HomeView-module__hEmE-q__skyline{clip-path:polygon(0% 100%,0% 40%,6% 55%,10% 20%,14% 55%,20% 35%,26% 60%,34% 15%,40% 55%,48% 30%,54% 60%,62% 20%,68% 55%,76% 35%,82% 60%,90% 25%,96% 55%,100% 40%,100% 100%);background:#0a0910;height:20%;position:absolute;bottom:0;left:0;right:0}.HomeView-module__hEmE-q__content{text-align:center;flex-direction:column;flex:1;align-items:center;gap:14px;padding:32px 24px 48px;display:flex}.HomeView-module__hEmE-q__eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--accent-soft);margin:0;font-size:11px;font-weight:700}.HomeView-module__hEmE-q__title{font-family:var(--display);margin:0;font-size:clamp(32px,6vw,54px);font-weight:400;line-height:1.05}.HomeView-module__hEmE-q__subtitle{color:var(--muted);max-width:56ch;margin:0;font-size:14.5px;line-height:1.65}.HomeView-module__hEmE-q__countdownRow{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:8px;display:flex}.HomeView-module__hEmE-q__countdownUnit{background:var(--surface);border:var(--hairline);border-radius:14px;flex-direction:column;align-items:center;gap:4px;min-width:64px;padding:12px 10px;display:flex}.HomeView-module__hEmE-q__countdownValue{font-family:var(--display);color:var(--ink);font-size:26px;line-height:1}.HomeView-module__hEmE-q__countdownLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--faint);font-size:10px;font-weight:600}@keyframes HomeView-module__hEmE-q__countdownTick{0%{opacity:0;transform:translateY(-42%)}55%{opacity:1}to{opacity:1;transform:translateY(0)}}.HomeView-module__hEmE-q__countdownTick{animation:.42s cubic-bezier(.2,.8,.2,1) HomeView-module__hEmE-q__countdownTick;display:block}
.MapView-module__IQ8xZW__page{flex-direction:column;flex:1;min-height:0;display:flex}.MapView-module__IQ8xZW__toolbar{border-bottom:var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 32px;display:flex}.MapView-module__IQ8xZW__chips{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.MapView-module__IQ8xZW__chip{border-radius:var(--radius-cta);font-family:var(--sans);cursor:pointer;background:0 0;border:1px solid;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:600;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.MapView-module__IQ8xZW__chip:hover{transform:translateY(-1px)}.MapView-module__IQ8xZW__chipDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.MapView-module__IQ8xZW__shape[data-shape=circle]{border-radius:50%}.MapView-module__IQ8xZW__shape[data-shape=diamond]{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border-radius:0}.MapView-module__IQ8xZW__shape[data-shape=triangle]{clip-path:polygon(50% 4%,100% 92%,0 92%);border-radius:0}.MapView-module__IQ8xZW__shape[data-shape=square]{border-radius:22%}.MapView-module__IQ8xZW__ghostBtn{border:var(--hairline);border-radius:var(--radius-cta);color:var(--ink);font-family:var(--sans);cursor:pointer;min-height:var(--tap-target);background:0 0;padding:11px 18px;font-size:12.5px;font-weight:600}.MapView-module__IQ8xZW__ghostBtn.MapView-module__IQ8xZW__active{background:var(--surface-strong);border-color:#f4f1f657}.MapView-module__IQ8xZW__progressPill{border-radius:var(--radius-pill);background:var(--surface);border:var(--hairline);color:var(--muted);align-items:center;padding:8px 14px;font-size:12px;font-weight:600;display:inline-flex}.MapView-module__IQ8xZW__body{flex:1;min-height:0;display:flex;position:relative}.MapView-module__IQ8xZW__wrap{cursor:grab;touch-action:none;flex:1;position:relative;overflow:hidden}.MapView-module__IQ8xZW__wrap:active{cursor:grabbing}.MapView-module__IQ8xZW__inner{transform-origin:50%;position:absolute;inset:0}.MapView-module__IQ8xZW__layer{position:absolute;inset:0}.MapView-module__IQ8xZW__svg{width:100%;height:100%;position:absolute;inset:0}.MapView-module__IQ8xZW__label{transform:translate(-50%, -50%) scale(var(--inv,1));font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;color:#f4f1f657;pointer-events:none;white-space:nowrap;font-size:13px;position:absolute}.MapView-module__IQ8xZW__marker{width:24px;height:24px;transform:translate(-50%, -50%) scale(var(--inv,1));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.MapView-module__IQ8xZW__marker:hover,.MapView-module__IQ8xZW__marker:focus-visible{z-index:10}.MapView-module__IQ8xZW__marker:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:50%}.MapView-module__IQ8xZW__markerGlow{justify-content:center;align-items:center;transition:transform .18s cubic-bezier(.2,.8,.2,1);display:flex}.MapView-module__IQ8xZW__marker:hover .MapView-module__IQ8xZW__markerGlow{transform:scale(1.35)}.MapView-module__IQ8xZW__markerBody{background:currentColor;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;display:flex}.MapView-module__IQ8xZW__marker.MapView-module__IQ8xZW__found{opacity:.7}.MapView-module__IQ8xZW__marker.MapView-module__IQ8xZW__found:after{opacity:0;animation:none}@keyframes MapView-module__IQ8xZW__pulseGlow{0%,to{opacity:.35;transform:translate(-50%,-50%)scale(1)}50%{opacity:.8;transform:translate(-50%,-50%)scale(1.5)}}.MapView-module__IQ8xZW__marker:after{content:"";z-index:-1;background:currentColor;border-radius:50%;width:15px;height:15px;animation:2.6s ease-in-out infinite MapView-module__IQ8xZW__pulseGlow;position:absolute;top:50%;left:50%}.MapView-module__IQ8xZW__tooltip{border-radius:var(--radius-sm);border:var(--hairline);white-space:nowrap;text-align:left;pointer-events:none;opacity:0;background:#141018f0;flex-direction:column;gap:2px;padding:7px 11px;transition:opacity .14s,transform .14s;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px);box-shadow:0 12px 30px -12px #000c}.MapView-module__IQ8xZW__tooltipBelow{top:calc(100% + 8px);bottom:auto;transform:translate(-50%,-4px)}.MapView-module__IQ8xZW__marker:hover .MapView-module__IQ8xZW__tooltip,.MapView-module__IQ8xZW__marker:focus-visible .MapView-module__IQ8xZW__tooltip{opacity:1;transform:translate(-50%)}.MapView-module__IQ8xZW__tooltipTitle{font-family:var(--sans);color:var(--ink);font-size:12.5px;font-weight:600}.MapView-module__IQ8xZW__tooltipCat{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:currentColor;font-size:10.5px;font-weight:700}.MapView-module__IQ8xZW__fullscreenBtn{z-index:3;border-radius:var(--radius-cta);border:var(--hairline);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:40px;height:40px;color:var(--muted);cursor:pointer;background:#141018cc;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:14px;right:14px}.MapView-module__IQ8xZW__fullscreenBtn:hover,.MapView-module__IQ8xZW__fullscreenBtn[aria-pressed=true]{color:var(--ink)}.MapView-module__IQ8xZW__fullscreenBtn:hover{background:#241c2ce6}.MapView-module__IQ8xZW__fullscreenBtn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.MapView-module__IQ8xZW__zoomControls{border:var(--hairline);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141018cc;border-radius:14px;flex-direction:column;display:flex;position:absolute;bottom:18px;right:18px;overflow:hidden}.MapView-module__IQ8xZW__zoomBtn{width:40px;height:40px;color:var(--ink);cursor:pointer;font-size:15px;font-family:var(--sans);background:0 0;border:none}.MapView-module__IQ8xZW__statusBar{color:var(--muted);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-pill);border:var(--hairline);pointer-events:none;background:#141018b8;padding:8px 14px;font-size:11.5px;position:absolute;bottom:18px;left:18px}.MapView-module__IQ8xZW__emptyOverlay{pointer-events:none;background:#0a091059;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.MapView-module__IQ8xZW__emptyContent{pointer-events:auto;flex-direction:column;align-items:center;display:flex}.MapView-module__IQ8xZW__emptyContent .MapView-module__IQ8xZW__ghostBtn{margin-top:-36px}.MapView-module__IQ8xZW__results{z-index:25;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:var(--hairline);background:#141018f5;border-radius:14px;width:min(320px,100vw - 32px);max-height:min(360px,60vh);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 24px 48px -24px #000c}.MapView-module__IQ8xZW__resultItem{width:100%;min-height:var(--tap-target);color:var(--ink);font-family:var(--sans);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:8px 10px;display:flex}.MapView-module__IQ8xZW__resultItem:hover,.MapView-module__IQ8xZW__resultItem:focus-visible{background:var(--surface-strong)}.MapView-module__IQ8xZW__resultText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.MapView-module__IQ8xZW__resultTitle{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.MapView-module__IQ8xZW__resultZone{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.MapView-module__IQ8xZW__resultFound{background:#f4f1f6d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.MapView-module__IQ8xZW__drawer{z-index:20;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-left:var(--hairline);background:#141018db;width:min(330px,88vw);padding:26px;transition:transform .34s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(112%);box-shadow:-30px 0 60px -30px #000000b3}.MapView-module__IQ8xZW__drawer.MapView-module__IQ8xZW__open{transform:translate(0)}@keyframes MapView-module__IQ8xZW__slideIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}.MapView-module__IQ8xZW__drawerEnter{animation:.32s cubic-bezier(.2,.8,.2,1) MapView-module__IQ8xZW__slideIn}.MapView-module__IQ8xZW__drawerClose{z-index:1;width:var(--tap-target);height:var(--tap-target);color:var(--muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:16px;display:flex;position:absolute;top:12px;right:12px}.MapView-module__IQ8xZW__drawerImage{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-md);border:var(--hairline);background:var(--surface);width:100%;margin:30px 0 18px;display:block}.MapView-module__IQ8xZW__drawerBadge{border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.08em;border:1px solid;margin-bottom:14px;padding:5px 11px;font-size:10.5px;font-weight:700;display:inline-block}.MapView-module__IQ8xZW__drawerTitle{font-family:var(--sans);font-weight:var(--content-title-weight);margin:0 0 6px;font-size:21px;line-height:1.26}.MapView-module__IQ8xZW__drawerZone{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;font-size:11.5px}.MapView-module__IQ8xZW__drawerText{color:#f4f1f6c7;margin:0;font-size:13.5px;line-height:1.7}.MapView-module__IQ8xZW__howToBox{border-radius:var(--radius-sm);background:var(--surface);border:var(--hairline);margin-top:18px;padding:14px}.MapView-module__IQ8xZW__howToLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--accent-soft);margin-bottom:8px;font-size:10.5px;font-weight:700}.MapView-module__IQ8xZW__foundToggle{border:var(--hairline);border-radius:var(--radius-cta);width:100%;color:var(--ink);font-family:var(--sans);cursor:pointer;min-height:var(--tap-target);background:0 0;margin-top:16px;padding:11px;font-size:12.5px;font-weight:700}.MapView-module__IQ8xZW__foundToggle.MapView-module__IQ8xZW__found{background:var(--surface-strong);border-color:#f4f1f657}.MapView-module__IQ8xZW__categoryProgress{flex-direction:column;gap:10px;margin-top:18px;display:flex}.MapView-module__IQ8xZW__categoryProgressRow{color:var(--muted);align-items:center;gap:10px;font-size:11.5px;display:flex}.MapView-module__IQ8xZW__categoryProgressLabel{flex:1;align-items:center;gap:7px;display:flex}.MapView-module__IQ8xZW__noteBlock{margin-top:18px}.MapView-module__IQ8xZW__noteHeading{text-transform:uppercase;letter-spacing:.1em;color:var(--accent-soft);margin-bottom:8px;font-size:10.5px;font-weight:700}.MapView-module__IQ8xZW__noteInput{resize:vertical;border:var(--hairline);border-radius:var(--radius-sm);width:100%;min-height:74px;color:var(--ink);font-family:var(--sans);background:#0a091099;outline:none;padding:10px 12px;font-size:13px}.MapView-module__IQ8xZW__noteHint{color:var(--faint);margin:8px 0 0;font-size:11px}.MapView-module__IQ8xZW__sheetHandle{cursor:grab;touch-action:none;background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:28px;margin:-6px 0 6px;padding:0;display:none}.MapView-module__IQ8xZW__sheetHandle:before{content:"";border-radius:var(--radius-pill);background:#f4f1f647;width:40px;height:4px}@media (max-width:900px){.MapView-module__IQ8xZW__toolbar{padding:14px 20px}}@media (max-width:760px){.MapView-module__IQ8xZW__toolbar{flex-wrap:nowrap}.MapView-module__IQ8xZW__chips{scrollbar-width:none;flex-wrap:nowrap;flex:1;min-width:0;padding-right:24px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.MapView-module__IQ8xZW__chips::-webkit-scrollbar{display:none}.MapView-module__IQ8xZW__chip,.MapView-module__IQ8xZW__ghostBtn,.MapView-module__IQ8xZW__progressPill{white-space:nowrap;flex-shrink:0}.MapView-module__IQ8xZW__drawer{--sheet-half:44vh;z-index:30;border-top:1px solid #f4f1f61a;border-radius:22px 22px 0 0;height:88vh;padding-top:10px;inset:auto 0 0;transform:translateY(112%);box-shadow:0 -20px 50px #0009;border-left:none!important;width:auto!important;position:fixed!important}.MapView-module__IQ8xZW__drawer.MapView-module__IQ8xZW__open{transform:translateY(var(--sheet-y,var(--sheet-half)))}.MapView-module__IQ8xZW__drawer.MapView-module__IQ8xZW__dragging{transition:none}.MapView-module__IQ8xZW__sheetHandle{display:flex}.MapView-module__IQ8xZW__drawerImage{margin-top:12px}}@media (max-width:500px){.MapView-module__IQ8xZW__toolbar{padding:12px 16px}}.MapView-module__IQ8xZW__markerHidden{opacity:.45;outline-offset:3px;outline:1px dashed #f4f1f6b3}.MapView-module__IQ8xZW__toolbarRight{flex-shrink:0;align-items:center;gap:10px;display:flex;position:relative}.MapView-module__IQ8xZW__iconButton{border-radius:var(--radius-cta);width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.MapView-module__IQ8xZW__iconButton:hover{color:var(--ink);background:var(--surface)}.MapView-module__IQ8xZW__iconButton.MapView-module__IQ8xZW__active{color:var(--ink);background:var(--surface-strong);border-color:#f4f1f624}.MapView-module__IQ8xZW__pendingDot{border-radius:var(--radius-pill);background:var(--accent);color:#fff;text-align:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:2px;right:2px}
