.bs-globe-legend{pointer-events:none;color:#e9e4d8;z-index:2;flex-direction:column;gap:3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;display:flex;position:absolute;top:10px;left:10px}.bs-globe-legend .le{background:#0a0a0cc7;border-radius:20px;align-items:center;gap:6px;padding:2px 7px 2px 5px;display:flex}.bs-globe-legend .le i{border-radius:50%;flex:none;width:9px;height:9px;font-style:normal;display:inline-block}.bs-globe-legend .le .lnum{font-weight:700}.bs-globe-list-toggle{color:#fff;cursor:pointer;z-index:4;background:#0a0a0cdb;border:1px solid #ffffff2e;border-radius:10px;width:38px;height:38px;font-size:18px;line-height:1;position:absolute;top:58px;right:12px}html[data-button-set=B] .bs-globe-list-toggle{justify-content:center;align-items:center;display:flex}.bs-globe-list{pointer-events:none;z-index:3;background:0 0;flex-direction:column;width:clamp(190px,42%,330px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:width .28s;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.bs-globe-list:not(.is-open){width:0}.bs-globe-list-scroll{-webkit-overflow-scrolling:touch;pointer-events:auto;touch-action:pan-y;flex-direction:column;flex:1;gap:4px;min-height:0;padding:104px 12px 16px;display:flex;overflow-y:auto}.bs-globe-list-row{text-align:left;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#e9e4d8;cursor:pointer;pointer-events:auto;background:#08080a80;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;grid-template-columns:11px 1fr auto auto;align-items:center;gap:8px;width:100%;padding:7px 9px;display:grid;position:relative;overflow:hidden}.bs-globe-list-row:hover{background:#141418b8}.bs-globe-list-row.is-picked{background:#ffffff1a;border-color:#ffffff80}.bs-globe-list-row-flash{border-radius:inherit;pointer-events:none;background:#fff9;animation:1.4s ease-out forwards bs-globe-list-row-flash;position:absolute;inset:0}@keyframes bs-globe-list-row-flash{0%{opacity:1}to{opacity:0}}.bs-globe-list-row i{border-radius:50%;width:11px;height:11px;display:inline-block}.bs-globe-list-name{font-size:12px;line-height:1.25}.bs-globe-list-date{opacity:.6;white-space:nowrap;font-size:11px}.bs-globe-list-save{opacity:.45;filter:grayscale();cursor:pointer;pointer-events:auto;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;display:inline-flex}html[data-button-set=B] .bs-globe-list-save{line-height:1}.bs-globe-list-save:hover{opacity:.8}.bs-globe-list-save.is-saved{opacity:1;filter:none;background:#ffffff1f}@media (max-width:640px){.bs-globe-list{width:clamp(220px,62%,300px)}.bs-globe-list-row{grid-template-columns:11px minmax(0,1fr) auto;grid-template-areas:"dot name save""dot date save";row-gap:2px}.bs-globe-list-row i{grid-area:dot}.bs-globe-list-name{overflow-wrap:break-word;grid-area:name;min-width:0}.bs-globe-list-date{grid-area:date}.bs-globe-list-save{grid-area:save}}.bs-event-globe-card-canvas{pointer-events:none;contain:layout paint style;background:#000;width:100%;height:100%;display:block}.bs-ge-open{z-index:5;color:#fff;cursor:pointer;background:#141418e6;border:1px solid #ffffff40;border-radius:12px;width:40px;height:40px;font-size:18px;position:absolute;bottom:12px;left:12px}.bs-globe-editor{z-index:12;color:#e9e4d8;background:#08080af7;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;flex:none;align-self:stretch;width:min(34vw,344px);max-height:min(78dvh,48rem);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;position:relative;overflow:hidden}.bs-globe-editor.is-events-expanded,.bs-globe-editor.is-events-expanded .bs-ge-scroll{overflow:visible}.bs-globe-editor.is-events-expanded .bs-ge-events-menu{z-index:18;-webkit-overflow-scrolling:touch;width:min(46vw,560px);position:absolute;top:48px;bottom:0;left:calc(100% + 10px);overflow-y:auto;box-shadow:0 24px 70px #00000085}.bs-globe-editor.is-events-expanded .bs-ge-event{grid-template-columns:18px minmax(12rem,1.8fr) minmax(8rem,1fr) minmax(7rem,.85fr) 28px;gap:7px}.bs-globe-editor.is-events-expanded .bs-ge-in{padding:7px 8px;font-size:12px}.bs-globe-editor.is-events-expanded .bs-ge-del{width:26px;height:26px}@media (max-width:760px){.bs-flip-center.has-editor{z-index:9}.bs-globe-editor{left:max(6px, env(safe-area-inset-left));top:max(8px, env(safe-area-inset-top));bottom:max(8px, env(safe-area-inset-bottom));z-index:4300;pointer-events:none;background:0 0;border:none;border-radius:0;align-self:auto;width:min(96vw,380px);max-height:none;position:fixed}.bs-globe-editor .bs-ge-head{pointer-events:auto;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08080adb;border:1px solid #ffffff24;border-radius:14px;box-shadow:0 18px 44px #0000006b}.bs-globe-editor .bs-ge-x{width:40px;height:40px;font-size:17px}.bs-globe-editor .bs-ge-save{padding:9px 12px}.bs-globe-editor .bs-ge-scroll{pointer-events:auto;overscroll-behavior:contain;gap:10px;padding-top:clamp(10rem,32dvh,18rem)}.bs-globe-editor .bs-ge-block{pointer-events:auto}.bs-globe-editor .bs-ge-design-menu,.bs-globe-editor .bs-ge-events-menu{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#08080ab3;border-radius:12px}.bs-globe-editor.is-events-expanded .bs-ge-scroll{overflow-y:auto}.bs-globe-editor.is-events-expanded .bs-ge-events-menu{left:max(8px, env(safe-area-inset-left));right:max(8px, env(safe-area-inset-right));top:calc(max(8px, env(safe-area-inset-top)) + 60px);bottom:max(8px, env(safe-area-inset-bottom));z-index:20;background:#08080ae6;width:auto;position:fixed}.bs-globe-editor.is-events-expanded .bs-ge-event{grid-template-columns:18px minmax(0,1fr) minmax(7rem,.54fr) 28px;grid-template-areas:"dot name name del"".city date.";gap:6px 7px}.bs-globe-editor.is-events-expanded .bs-ge-dot{grid-area:dot}.bs-globe-editor.is-events-expanded .bs-ge-in.name{grid-area:name}.bs-globe-editor.is-events-expanded .bs-ge-in.city{grid-area:city}.bs-globe-editor.is-events-expanded .bs-ge-in.date{grid-area:date}.bs-globe-editor.is-events-expanded .bs-ge-del{grid-area:del}}.bs-ge-head{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.bs-ge-auth-backdrop{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.bs-ge-auth{color:#e9e4d8;background:#0c0c0efa;border:1px solid #ffffff24;border-radius:16px;flex-direction:column;gap:10px;width:min(92vw,340px);padding:18px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.bs-ge-auth strong{font-size:15px}.bs-ge-auth-sub{opacity:.7;margin:0;font-size:12px;line-height:1.35}.bs-ge-auth-row{opacity:.85;flex-direction:column;gap:3px;font-size:11px;display:flex}.bs-ge-auth-row .bs-ge-in{padding:9px 10px;font-size:14px}.bs-ge-auth-err{color:#f0b8b8;font-size:12px}.bs-ge-auth-ok{color:#bfe9cf;font-size:12px}.bs-ge-auth-actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.bs-ge-auth-actions .bs-ge-x{width:auto;padding:8px 12px}.bs-ge-auth-actions .bs-ge-save{padding:8px 14px}.bs-ge-head-actions{align-items:flex-start;gap:8px;display:flex}.bs-ge-head-actions .bs-save-dots-button,.bs-ge-head-actions .bs-circle-close{width:28px;min-width:28px;height:28px;min-height:28px;font-size:14px}.bs-ge-head-actions .bs-save-dots-dot{width:5px;height:5px}.bs-ge-save{color:#bfe9cf;cursor:pointer;background:#1f3b2a;border:1px solid #3f6b50;border-radius:8px;padding:6px 10px;font-size:12px}.bs-ge-save.is-dirty{color:#fff;background:#2f5a3e}.bs-ge-x{color:#cfcabd;cursor:pointer;background:#26262a;border:1px solid #555;border-radius:8px;width:28px;height:28px}.bs-ge-scroll{flex-direction:column;flex:1;gap:16px;min-height:0;padding:12px;display:flex;overflow-y:auto}.bs-ge-block{flex-direction:column;gap:7px;display:flex}.bs-ge-events-titlebar,.bs-ge-section-titlebar{justify-content:space-between;align-items:center;gap:8px;display:flex}.bs-ge-pull{color:#e9e4d8;cursor:pointer;background:#232327eb;border:1px solid #ffffff2e;border-radius:8px;width:28px;height:24px;font-size:15px;line-height:1}.bs-ge-pull:hover,.bs-ge-pull:focus-visible{border-color:#ffffff6b}.bs-ge-design-menu,.bs-ge-events-menu{background:#121215bd;border:1px solid #ffffff14;border-radius:12px;padding:10px}.bs-ge-section-title{color:#e9e4d88f;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.bs-ge-slider-stack{flex-direction:column;gap:7px;display:flex}.bs-ge-slider{color:#cfcabd;grid-template-columns:1fr auto;align-items:center;gap:3px;font-size:12px;display:grid}.bs-ge-slider input[type=range]{appearance:none;cursor:pointer;background:0 0;grid-column:1/3;width:100%;height:14px;margin:2px 0}.bs-ge-slider input[type=range]::-webkit-slider-runnable-track{background:#ffffff38;border-radius:1px;height:1px}.bs-ge-slider input[type=range]::-webkit-slider-thumb{appearance:none;width:10px;height:10px;box-shadow:none;background:#9a9384;border:none;border-radius:50%;margin-top:-4.5px}.bs-ge-slider input[type=range]:hover::-webkit-slider-thumb{background:#c4bdac}.bs-ge-slider input[type=range]::-moz-range-track{background:#ffffff38;border-radius:1px;height:1px}.bs-ge-slider input[type=range]::-moz-range-thumb{background:#9a9384;border:none;border-radius:50%;width:10px;height:10px}.bs-ge-slider input[type=range]:hover::-moz-range-thumb{background:#c4bdac}.bs-ge-val{opacity:.6;font-variant-numeric:tabular-nums}.bs-ge-toggles,.bs-ge-toggle-grid{flex-flow:wrap;gap:6px}.bs-ge-toggle-grid{display:flex}.bs-ge-tg{color:#cfcabd;cursor:pointer;background:#222226;border:1px solid #4a4a44;border-radius:8px;padding:6px 8px;font-size:11px}.bs-ge-tg.is-on,.bs-ge-tg.val-aan{color:#fff;background:#4d4d42;border-color:#9a9384}.bs-ge-tg.val-hover{color:#fff;background:#3a3730}.bs-ge-event{grid-template-columns:16px 1fr 58px 60px 22px;align-items:center;gap:5px;display:grid}.bs-ge-event.is-row-selected{outline-offset:2px;border-radius:6px;outline:1px solid #7ab8ffb3}.bs-ge-dot{cursor:pointer;border:1px solid #ffffff4d;border-radius:50%;width:14px;height:14px;padding:0}.bs-ge-dot-empty{cursor:default;background:0 0;border-style:dashed}.bs-ge-in{color:#e9e4d8;background:#151517;border:1px solid #333;border-radius:6px;width:100%;min-width:0;padding:4px 5px;font-size:11px}.bs-ge-in::placeholder{color:#e9e4d866}.bs-ge-del{color:#f0b8b8;cursor:pointer;background:#3a1f1f;border:1px solid #b06b6b;border-radius:6px;width:22px;height:22px;padding:0}.bs-ge-commit{color:#bfe9cf;cursor:pointer;background:#1f3b2a;border:1px solid #3f6b50;border-radius:6px;width:22px;height:22px;padding:0;font-size:12px;line-height:1}.bs-ge-draft-err{color:#f0b8b8;margin:0;font-size:11px;line-height:1.3}.bs-ge-coords-row{color:#e9e4d8d9;background:#ffffff0a;border:1px solid #ffffff29;border-radius:8px;flex-direction:column;gap:5px;padding:7px 8px;font-size:11px;line-height:1.35;display:flex}.bs-ge-coords-input-row{align-items:center;gap:6px;display:flex}.bs-ge-coords-cancel{color:#f0b8b8;cursor:pointer;background:#3a1f1f;border:1px solid #b06b6b;border-radius:6px;width:22px;height:22px;padding:0;font-size:12px;line-height:1}.bs-globe-card-mask{pointer-events:auto;z-index:2;place-items:center;display:grid;position:absolute;inset:0;overflow:visible}.bs-globe-card-outline{aspect-ratio:4/5;pointer-events:auto;background:#000;border:1.5px dashed #ffffff73;border-radius:16px;width:calc(100% - 32px);max-width:360px;height:auto;position:relative;overflow:hidden;box-shadow:0 0 0 9999px #08080a8c}.bs-flip-center.has-editor .bs-flip-stage,.bs-flip-center.has-editor .bs-flip-face{overflow:visible!important}.bs-ge-slider.double{color:#cfcabd;grid-template-columns:1fr auto;align-items:center;gap:3px;font-size:12px;display:grid}.bs-ge-double-slider{grid-column:1/3;align-items:center;width:100%;height:20px;display:flex;position:relative}.bs-ge-double-slider .slider-track{pointer-events:none;background:#ffffff38;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.bs-ge-double-slider input[type=range]{pointer-events:none;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute}.bs-ge-double-slider input[type=range]::-webkit-slider-runnable-track{background:0 0;height:1px}.bs-ge-double-slider input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;pointer-events:auto;background:#9a9384;border-radius:50%;width:10px;height:10px;margin-top:-4.5px}.bs-ge-double-slider input[type=range]:hover::-webkit-slider-thumb{background:#c4bdac}.bs-ge-double-slider input[type=range].opacity-slider::-webkit-slider-thumb{background:#000;border:1.5px solid #fff;margin-top:-4.5px}.bs-ge-double-slider input[type=range].opacity-slider:hover::-webkit-slider-thumb{background:#111;border-color:#eee}.bs-ge-double-slider input[type=range]::-moz-range-track{background:0 0;height:1px}.bs-ge-double-slider input[type=range]::-moz-range-thumb{cursor:pointer;pointer-events:auto;background:#9a9384;border:none;border-radius:50%;width:10px;height:10px}.bs-ge-double-slider input[type=range].opacity-slider::-moz-range-thumb{background:#000;border:1.5px solid #fff}.bs-ge-double-slider input[type=range].spin-card::-webkit-slider-thumb{background:#9a9384;width:7px;height:7px;margin-top:-3px}.bs-ge-double-slider input[type=range].spin-card:hover::-webkit-slider-thumb{background:#c4bdac}.bs-ge-double-slider input[type=range].spin-card::-moz-range-thumb{background:#9a9384;width:7px;height:7px}.bs-ge-double-slider input[type=range].spin-menu::-webkit-slider-thumb{background:#e9e4d8;border:1.5px solid #9a9384;width:18px;height:18px;margin-top:-8.5px}.bs-ge-double-slider input[type=range].spin-menu:hover::-webkit-slider-thumb{background:#fff}.bs-ge-double-slider input[type=range].spin-menu::-moz-range-thumb{background:#e9e4d8;border:1.5px solid #9a9384;width:18px;height:18px}
