.bluestar-home{--navy-deep:#050a14;--navy-mid:#0c1830;--navy-light:#152a4a;--metal-highlight:#e8edf2;--metal-mid:#a8b2bc;--metal-shadow:#5c656e;--glass-top:#1c304e66;--glass-bottom:#060c186b;--ios-blue-top:#7ec0ff;--ios-blue-mid:#3d8ce8;--ios-blue-bottom:#1e5a9e;--silver-text:#d4dce6;--silver-muted:#8a9bb0;min-height:100vh;color:var(--silver-text);background-color:var(--navy-deep);background-image:radial-gradient(90% 55% at 50% -5%,#3c64a038 0%,#0000 55%),radial-gradient(50% 40% at 85% 90%,#1e375f59 0%,#0000 50%),repeating-linear-gradient(105deg,#0000 0 3px,#ffffff03 3px 4px),repeating-linear-gradient(-15deg,#0000 0 1px,#0000000f 1px 2px),linear-gradient(175deg,#0f1f38 0%,#0a1528 35%,#060d18 70%,#040810 100%);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif}.bluestar-home__noise{pointer-events:none;opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");background-size:180px 180px;position:fixed;inset:0}.bluestar-home__vignette{pointer-events:none;background:radial-gradient(75% 65% at 50% 45%,#0000 30%,#0000008c 100%);position:fixed;inset:0}.bluestar-home__hero-frame{max-width:52rem;position:relative}.bluestar-home__hero-frame:before{content:none}.bluestar-home__hero-bezel{z-index:2;position:relative}.bluestar-home__glass{backdrop-filter:blur(16px);background:linear-gradient(#ffffff12 0%,#1428508c 15%,#0c16286b 50%,#080f1e80 85%,#14234161 100%);border:none;border-radius:9px;padding:2.25rem 2rem 2.5rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #c8e1ff2e,inset 0 -1px #00000080,0 8px 32px #0000008c}.bluestar-home__glass--glow{background:linear-gradient(#ffffff0a 0%,#0f1c349e 8%,#0a142694 50%,#080f1e9e 92%,#101c3480 100%);box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0009,inset 0 0 100px #00000040,0 0 40px 10px #60a5fa14,0 0 80px 30px #3b82f60f,0 0 140px 60px #1e50b40a}@media (min-width:640px){.bluestar-home__glass{padding:2.75rem 2.5rem 3rem}}.bluestar-home__glass-shine{pointer-events:none;background:linear-gradient(#ffffff1c 0%,#ffffff08 40%,#0000 100%);border-radius:9px 9px 60% 60%;height:42%;display:none;position:absolute;top:0;left:0;right:0}.bluestar-home__glass-streak{pointer-events:none;background:linear-gradient(105deg,#0000 0%,#ffffff0a 45%,#ffffff14 50%,#0000 55%);width:45%;height:80%;display:none;position:absolute;top:-20%;left:-10%;transform:rotate(-18deg)}.bluestar-home__badge{letter-spacing:.06em;text-transform:uppercase;color:#c8d4e0;text-shadow:0 1px #000c;background:linear-gradient(#4a5560 0%,#2e3842 45%,#1e262e 55%,#353f48 100%);border:1px solid #0009;border-radius:20px;align-items:center;margin-bottom:1.35rem;padding:.4rem .95rem;font-size:.72rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #fff3,inset 0 -1px #0006,0 2px 4px #00000073}.bluestar-home__headline{z-index:1;letter-spacing:-.02em;color:#eef2f7;text-shadow:0 1px #ffffff1f,0 2px 4px #000000d9,0 0 40px #6496dc26;margin:0;font-size:clamp(1.85rem,5vw,2.85rem);font-weight:600;line-height:1.18;position:relative}.bluestar-home__subtext{z-index:1;max-width:36rem;color:var(--silver-muted);text-shadow:0 1px 2px #000000b3;margin:1.35rem 0 0;font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.65;position:relative}.bluestar-home__actions{z-index:1;flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin-top:2rem;display:flex;position:relative}.bluestar-home__btn-primary{letter-spacing:-.01em;color:#fff;text-shadow:0 -1px #00000059;background:linear-gradient(180deg, var(--ios-blue-top) 0%, var(--ios-blue-mid) 42%, var(--ios-blue-bottom) 48%, #1a4f8f 100%);border:none;border-radius:10px;justify-content:center;align-items:center;padding:.72rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0003,0 0 0 1px #00000059,0 1px 2px #0006,0 4px 10px #00000073}.bluestar-home__btn-primary:before{content:"";pointer-events:none;background:linear-gradient(#ffffff73 0%,#ffffff14 100%);border-radius:8px 8px 50% 50%;height:48%;position:absolute;top:1px;left:4px;right:4px}.bluestar-home__btn-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #0003,0 0 0 1px #00000059,0 2px 4px #0006,0 6px 14px #00000080}.bluestar-home__btn-primary:active{background:linear-gradient(#4a9ae0 0%,#2a6fc4 50%,#1a4f8f 100%);transform:translateY(1px);box-shadow:inset 0 2px 4px #00000080,0 0 0 1px #0006}.bluestar-home__btn-primary span{z-index:1;position:relative}.bluestar-home__btn-claimed{letter-spacing:-.01em;color:#3d1f00;text-shadow:0 1px #ffffff26;background:linear-gradient(#fcd27a 0%,#f59e0b 42%,#d97706 48%,#b45309 100%);border:none;border-radius:10px;justify-content:center;align-items:center;padding:.72rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff73,inset 0 0 #0003,0 0 0 1px #00000059,0 1px 2px #0006,0 4px 10px #00000073}.bluestar-home__btn-claimed:before{content:"";pointer-events:none;background:linear-gradient(#fff6 0%,#ffffff0f 100%);border-radius:8px 8px 50% 50%;height:48%;position:absolute;top:1px;left:4px;right:4px}.bluestar-home__btn-claimed:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0003,0 0 0 1px #00000059,0 2px 4px #0006,0 6px 14px #00000080}.bluestar-home__btn-claimed:active{background:linear-gradient(#f0b429 0%,#d97706 50%,#b45309 100%);transform:translateY(1px);box-shadow:inset 0 2px 4px #00000080,0 0 0 1px #0006}.bluestar-home__btn-claimed span{z-index:1;position:relative}.bluestar-home__trust{z-index:1;color:#6a7d94;text-shadow:0 1px 1px #0009;margin:0;font-size:.8rem;position:relative}.bluestar-home__trust-link{cursor:pointer;transition:color .15s}.bluestar-home__trust-link:hover{color:#e2e8f0}.bluestar-home__headline--compact{font-size:clamp(1.65rem,4vw,2.15rem)}.bluestar-home__form{z-index:1;margin-top:1.75rem;position:relative}.bluestar-home__form-fields{flex-direction:column;gap:1.15rem;display:flex}.bluestar-home__label{color:var(--silver-text);text-shadow:0 1px 1px #0009;margin-bottom:.45rem;font-size:.875rem;font-weight:500;display:block}.bluestar-home__input{color:#eef2f7;background:linear-gradient(#03060cfa 0%,#0a1220eb 100%);border:none;border-radius:8px;outline:none;width:100%;padding:.65rem .9rem;font-family:inherit;font-size:1rem;transition:box-shadow .12s,background .12s;box-shadow:inset 0 2px 5px #000000a6,inset 0 0 0 1px #00000073,0 1px #ffffff12}.bluestar-home__input::placeholder{color:#5a6d85}.bluestar-home__input:focus{background:linear-gradient(#050a12fa 0%,#0c1626f0 100%);box-shadow:inset 0 2px 5px #0000008c,inset 0 0 0 1px #3d8ce859,0 0 0 2px #3d8ce82e,0 1px #ffffff1a}select.bluestar-home__input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath stroke='%237ec0ff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' fill='none' d='M4 6l4 4 4-4'/%3E%3C/svg%3E"),linear-gradient(#03060cfa 0%,#0a1220eb 100%);background-position:right 1rem center,0 0;background-repeat:no-repeat,no-repeat;background-size:16px,auto;padding-right:2.5rem}.bluestar-home__alert{text-shadow:0 1px 1px #00000080;border-radius:8px;padding:.75rem 1rem;font-size:.875rem;line-height:1.45;box-shadow:inset 0 2px 4px #00000059,inset 0 1px #ffffff0f}.bluestar-home__alert--error{color:#f0c8c8;background:linear-gradient(#48181cbf 0%,#280c10d9 100%);border:1px solid #a03c3c73}.bluestar-home__alert--success{color:#c8dff5;background:linear-gradient(#183048bf 0%,#0c1c30d9 100%);border:1px solid #3d8ce859}.bluestar-home__alert--warning{color:#f0e0c8;background:linear-gradient(#483814bf 0%,#281c08d9 100%);border:1px solid #b48c3273}.bluestar-home__btn-primary--full{width:100%;margin-top:.35rem}.bluestar-home__btn-primary:disabled{cursor:not-allowed;opacity:.62;transform:none}.bluestar-home__btn-primary:disabled:hover{transform:none;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0003,0 0 0 1px #00000059,0 1px 2px #0006,0 4px 10px #00000073}.bluestar-home__footnote{z-index:1;text-align:center;color:var(--silver-muted);text-shadow:0 1px 1px #0009;margin:1.5rem 0 0;font-size:.875rem;position:relative}.bluestar-home__link{color:#7ec0ff;text-shadow:0 1px 2px #0009;text-decoration:none;transition:color .12s}.bluestar-home__link:hover{color:#a8d4ff}.bluestar-home__btn-secondary{letter-spacing:-.01em;color:#2a3038;text-shadow:0 1px #ffffff8c;cursor:pointer;background:linear-gradient(#f4f6f8 0%,#c8d0d8 18%,#a8b2bc 45%,#8e989f 72%,#7a848c 100%);border:none;border-radius:10px;justify-content:center;align-items:center;padding:.65rem 1.25rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #0000002e,0 0 0 1px #00000047,0 1px 2px #00000059,0 3px 8px #00000059}.bluestar-home__btn-secondary:before{content:"";pointer-events:none;background:linear-gradient(#ffffffa6 0%,#ffffff1f 100%);border-radius:8px 8px 50% 50%;height:46%;position:absolute;top:1px;left:4px;right:4px}.bluestar-home__btn-secondary:hover{transform:translateY(-1px)}.bluestar-home__btn-secondary:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #0006,0 0 0 1px #00000059}.bluestar-home__btn-secondary span{z-index:1;position:relative}.bluestar-home__btn-secondary--full{width:100%}.bluestar-dashboard__btn-metal{letter-spacing:-.01em;color:#2a3038;text-shadow:0 1px #ffffff8c;cursor:pointer;background:linear-gradient(#f4f6f8 0%,#c8d0d8 18%,#a8b2bc 45%,#8e989f 72%,#7a848c 100%);border:none;border-radius:8px;justify-content:center;align-items:center;padding:.4rem .85rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #0000002e,0 0 0 1px #00000047,0 1px 2px #00000059,0 3px 8px #00000059}.bluestar-dashboard__btn-metal:before{content:"";pointer-events:none;background:linear-gradient(#ffffffa6 0%,#ffffff1f 100%);border-radius:7px 7px 50% 50%;height:46%;position:absolute;top:1px;left:4px;right:4px}.bluestar-dashboard__btn-metal:hover{transform:translateY(-1px)}.bluestar-dashboard__btn-metal:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #0006,0 0 0 1px #00000059}.bluestar-dashboard__btn-metal span{z-index:1;position:relative}.bluestar-dashboard__layout{gap:4px;height:100%;min-height:100vh;display:flex}@media (max-width:767px){.bluestar-dashboard__layout{flex-direction:column}}.bluestar-dashboard__frame{background:#0a16284d;border:1px solid #3b82f633;border-radius:12px;flex:1;gap:4px;padding:3px;display:flex;box-shadow:0 0 30px 4px #3b82f60f,0 0 60px 10px #3b82f608}@media (max-width:767px){.bluestar-dashboard__frame{flex-direction:column}}.bluestar-dashboard__sidebar-frame{flex-shrink:0;width:15rem;height:100%;padding:1.25rem 0 1.25rem 1.25rem}@media (max-width:767px){.bluestar-dashboard__sidebar-frame{width:100%;padding:1rem 1rem 0}}.bluestar-dashboard__sidebar-bezel{height:100%;min-height:calc(100vh - 2.5rem)}@media (max-width:767px){.bluestar-dashboard__sidebar-bezel{min-height:auto}}.bluestar-dashboard__sidebar-glass{background:linear-gradient(#ffffff12 0%,#1428509e 15%,#0c162894 50%,#080f1e9e 85%,#1423418c 100%);border:none;border-radius:9px;flex-direction:column;height:100%;min-height:100%;padding:1.5rem 1rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #c8e1ff2e,inset 0 -1px #00000080,0 8px 32px #0000008c}@media (max-width:767px){.bluestar-dashboard__sidebar-glass{min-height:auto}}.bluestar-dashboard__brand{z-index:1;margin-bottom:1.75rem;position:relative}.bluestar-dashboard__org-name{color:#eef2f7;text-shadow:0 1px #ffffff14,0 1px 3px #000000bf;margin:.85rem 0 0;font-size:.95rem;font-weight:600;line-height:1.35}.bluestar-dashboard__nav{z-index:1;flex-direction:column;flex:1;gap:.35rem;display:flex;position:relative}@media (max-width:767px){.bluestar-dashboard__nav{flex-flow:wrap;flex:none;margin-bottom:1rem}}.bluestar-dashboard__nav-item{color:#64748b;text-shadow:none;box-shadow:none;background:0 0;border:1.5px solid #0000;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem .85rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.bluestar-dashboard__nav-item:hover{color:#93c5fd}@keyframes sidebarGlowIn{0%{border-color:#0000;box-shadow:0 0 #468cdc00}25%{border-color:#78b4ff80;box-shadow:0 0 24px #468cdc66}to{border-color:#5096e659;box-shadow:0 0 8px #468cdc1f}}.bluestar-dashboard__nav-item--active{color:#93c5fd;text-shadow:0 0 12px #93c5fd59;background:#0f2040;border-color:#3b82f699;font-weight:600;animation:.5s ease-out sidebarGlowIn}.bluestar-dashboard__sidebar-footer{z-index:1;margin-top:auto;padding-top:1.5rem;position:relative}@media (max-width:767px){.bluestar-dashboard__sidebar-footer{width:100%;margin-top:0;padding-top:0}}.bluestar-page-footer{flex-wrap:wrap;justify-content:center;gap:4px 16px;margin-top:48px;display:flex}.bluestar-page-footer__link{color:#4a6a8a;white-space:nowrap;font-size:11px;text-decoration:none;transition:color .2s}.bluestar-page-footer__link:hover{color:#93c5fd}.bluestar-changelog__timeline{position:relative}.bluestar-changelog__timeline:before{content:"";background:#6482b41a;width:1px;position:absolute;top:6px;bottom:6px;left:4.5px}.bluestar-changelog__entry{margin-bottom:32px;padding-left:28px;position:relative}.bluestar-changelog__entry:last-child{margin-bottom:0}.bluestar-changelog__dot{border-radius:50%;width:10px;height:10px;position:absolute;top:8px;left:0}.bluestar-changelog__dot--minor{background:#38bdf826;border:2px solid #38bdf866}.bluestar-changelog__star{animation:3s ease-in-out infinite bluestar-changelog-star-pulse;position:absolute;top:4px;left:-4px}@keyframes bluestar-changelog-star-pulse{0%,to{filter:drop-shadow(0 0 4px #38bdf833);transform:scale(1)}50%{filter:drop-shadow(0 0 12px #38bdf880);transform:scale(1.12)}}.bluestar-changelog__header{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.bluestar-changelog__version{color:#e2e8f0;font-family:system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:600}.bluestar-changelog__date{color:#94a3b880;font-family:system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:11px}.bluestar-changelog__badge{letter-spacing:1.3px;text-transform:uppercase;text-shadow:0 0 6px;background:0 0;border:1px solid #0000;border-radius:0;padding:3px 8px;font-family:SF Mono,SFMono-Regular,ui-monospace,Menlo,Consolas,monospace;font-size:10px}.bluestar-changelog__card{background:#0307128c;border-radius:10px;padding:18px 20px;box-shadow:inset 0 2px 6px #0000004d,inset 0 0 0 1px #6478a00f}.bluestar-changelog__label{letter-spacing:.05em;text-transform:uppercase;color:#94a3b873;margin:24px 0 8px;font-family:system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600}.bluestar-changelog__card>div:first-child>.bluestar-changelog__label{margin-top:0}.bluestar-changelog__list{margin:0;padding:0;list-style:none}.bluestar-changelog__list-item{color:#cbd5e1cc;margin-bottom:6px;padding-left:14px;font-family:system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5;position:relative}.bluestar-changelog__list-item:last-child{margin-bottom:0}.bluestar-changelog__list-star{color:#94a3b840;width:8px;height:8px;position:absolute;top:.75em;left:0;transform:translateY(-50%)}.bluestar-changelog__next{background:#0307124d;border:1px dashed #6482b41f;border-radius:10px;align-items:center;gap:14px;margin-top:28px;padding:16px 20px;display:flex}.bluestar-changelog__next-text{margin:0;font-family:system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.5}.bluestar-changelog__next-text strong{color:#cbd5e1b3;font-weight:700}.bluestar-changelog__next-text span{color:#94a3b880}.bluestar-changelog__octagon-clock{flex-shrink:0;animation:3s ease-in-out infinite bluestar-changelog-amber-glow}@keyframes bluestar-changelog-amber-glow{0%,to{filter:drop-shadow(0 0 3px #fbbf2426)}50%{filter:drop-shadow(0 0 8px #fbbf2459)}}.bluestar-changelog__clock-second{transform-origin:12px 12px;animation:18s linear infinite bluestar-changelog-clock-tick}@keyframes bluestar-changelog-clock-tick{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bluestar-dashboard__main{isolation:isolate;flex:1;min-width:0;padding:1.25rem 1.25rem 1.25rem .75rem}@media (max-width:767px){.bluestar-dashboard__main{padding:1rem}}.bluestar-dashboard__panel-frame{max-width:none;height:100%}.bluestar-dashboard__panel-glass{backdrop-filter:blur(16px);border-radius:9px;min-height:calc(100vh - 2.5rem)}@media (max-width:767px){.bluestar-dashboard__panel-glass{min-height:auto}}.bluestar-dashboard__welcome-text{max-width:38rem}.bluestar-dashboard__actions{z-index:1;flex-wrap:wrap;align-items:center;gap:.85rem 1rem;margin-top:2rem;display:flex;position:relative}.bluestar-dashboard__panel-glass--scroll{min-height:auto;max-height:none}.bluestar-home__textarea{resize:vertical;min-height:5.5rem;line-height:1.45}.bluestar-home__select{appearance:none;cursor:pointer;background-image:linear-gradient(#03060cfa 0%,#0a1220eb 100%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%238a9bb0' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-position:0 0,right .85rem center;background-repeat:no-repeat,no-repeat;padding-right:2.25rem}.bluestar-home__form-row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:540px){.bluestar-home__form-row{grid-template-columns:1fr}}.bluestar-home__label--inline{margin-bottom:.2rem}.bluestar-home__hint{color:var(--silver-muted);text-shadow:0 1px 1px #0009;margin:0;font-size:.8rem}.bluestar-home__toggle-field{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.bluestar-home__toggle{background:linear-gradient(#2a323c 0%,#121820 100%);border-radius:9px;padding:3px;display:inline-flex;box-shadow:inset 0 2px 5px #000000a6,inset 0 0 0 1px #00000073}.bluestar-home__toggle-option{min-width:3.25rem;color:var(--silver-muted);text-shadow:0 1px 2px #0009;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:.45rem .85rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:color .12s,background .12s,box-shadow .12s;position:relative}.bluestar-home__toggle-option--active{color:#eef2f7;background:linear-gradient(180deg, var(--ios-blue-top) 0%, var(--ios-blue-mid) 45%, var(--ios-blue-bottom) 100%);box-shadow:inset 0 1px #ffffff59,inset 0 -1px #00000040,0 1px 3px #00000073}.bluestar-listings__form-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem 1rem;margin-top:.5rem;display:flex}.bluestar-listings__header{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 1.25rem;margin-bottom:1.75rem;display:flex;position:relative}.bluestar-listings__filters{z-index:1;background:linear-gradient(#03060cb8 0%,#080e1ad1 100%);border-radius:10px;margin-bottom:1.5rem;padding:1.1rem 1.15rem 1rem;position:relative;box-shadow:inset 0 2px 6px #0000008c,inset 0 0 0 1px #0006,inset 0 1px #ffffff0f,0 1px #ffffff0a}.bluestar-listings__filters-label{margin-bottom:.35rem;font-size:.8125rem}.bluestar-listings__filters-search{margin-top:0}.bluestar-listings__filters-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:.9rem;display:grid}@media (max-width:720px){.bluestar-listings__filters-row{grid-template-columns:1fr}}.bluestar-listings__filters-footer{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-top:1rem;padding-top:.85rem;display:flex}.bluestar-listings__filters-count{color:var(--silver-text);text-shadow:0 1px 1px #0009;margin:0;font-size:.875rem;font-weight:500}.bluestar-listings__filters-clear{padding:.5rem 1rem;font-size:.8125rem}.bluestar-listings__filters-clear:disabled{cursor:not-allowed;opacity:.5;transform:none}.bluestar-listings__status{z-index:1;color:var(--silver-muted);text-shadow:0 1px 1px #0009;margin:0;position:relative}.bluestar-listings__empty{z-index:1;flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex;position:relative}.bluestar-listings__grid{z-index:1;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1.15rem;margin:0;padding:0;list-style:none;display:grid;position:relative}@keyframes bluestar-fadein-soft{0%{opacity:0}to{opacity:1}}.bluestar-anim-fade-in{animation:.3s ease-out both bluestar-fadein-soft}.bluestar-anim-row-stagger{animation:.35s ease-out both bluestar-fadein-soft}.bluestar-anim-delay-0{animation-delay:0s}.bluestar-anim-delay-1{animation-delay:60ms}.bluestar-anim-delay-2{animation-delay:.12s}.bluestar-anim-delay-3{animation-delay:.18s}.bluestar-anim-delay-4{animation-delay:.24s}.bluestar-anim-delay-5{animation-delay:.3s}.bluestar-listings__card{background:0 0;border-radius:9px;margin:0;padding:0;animation:.3s ease-out both bluestar-fadein-soft}.bluestar-listings__card:first-child{animation-delay:0s}.bluestar-listings__card:nth-child(2){animation-delay:30ms}.bluestar-listings__card:nth-child(3){animation-delay:60ms}.bluestar-listings__card:nth-child(4){animation-delay:90ms}.bluestar-listings__card:nth-child(5){animation-delay:.12s}.bluestar-listings__card:nth-child(6){animation-delay:.15s}.bluestar-listings__card:nth-child(7){animation-delay:.18s}.bluestar-listings__card:nth-child(8){animation-delay:.21s}.bluestar-listings__card:nth-child(9){animation-delay:.24s}.bluestar-listings__card:nth-child(10){animation-delay:.27s}.bluestar-listings__card:nth-child(n+11){animation-delay:.3s}.bluestar-listings__card-inner{background:linear-gradient(165deg,#1c2c45 0%,#142036 60%,#0d1726 100%);border-radius:9px;height:100%;padding:1.1rem 1.15rem;position:relative;box-shadow:inset 0 1px 1px #96beff0f,inset 0 -2px 6px #0006,0 18px 36px #0009,0 4px 10px #00000080}.bluestar-listings__card-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.65rem;display:flex}.bluestar-listings__card-badge{margin:0}.bluestar-listings__card-date{color:var(--silver-muted);text-shadow:0 1px 1px #0009;font-size:.75rem}.bluestar-listings__card-title{color:#eef2f7;text-shadow:0 1px #ffffff14,0 1px 3px #000000bf;margin:0 0 .35rem;font-size:1.05rem;font-weight:600;line-height:1.35}.bluestar-listings__card-org{color:#7ec0ff;text-shadow:0 1px 2px #0009;margin:0 0 .85rem;font-size:.85rem;font-weight:500}.bluestar-listings__card-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;margin:0 0 .85rem;font-size:.8rem;display:grid}.bluestar-listings__card-details dt{color:var(--silver-muted);margin:0;font-weight:500}.bluestar-listings__card-details dd{color:var(--silver-text);margin:.1rem 0 0;font-weight:600}.bluestar-listings__card-description{color:var(--silver-muted);-webkit-line-clamp:4;text-shadow:0 1px 1px #0009;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.bluestar-listings__card-link{height:100%;color:inherit;border-radius:9px;text-decoration:none;transition:transform .12s,box-shadow .12s;display:block}.bluestar-listings__card-link:hover .bluestar-listings__card-inner{background:linear-gradient(165deg,#223a5c 0%,#182944 60%,#0f1b2d 100%)}.bluestar-listings__card-link:hover{transform:translateY(-1px)}.bluestar-listings__card-link:active{transform:translateY(0)}.bluestar-listings__card-link:focus-visible{outline-offset:3px;outline:2px solid #7ec0ff}.bluestar-listings__detail-toolbar{z-index:1;margin-bottom:1.5rem;position:relative}.bluestar-listings__detail{z-index:1;max-width:42rem;position:relative}.bluestar-listings__detail-header{margin-bottom:1.5rem}.bluestar-listings__detail-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.85rem;display:flex}.bluestar-listings__detail-title{color:#eef2f7;text-shadow:0 1px #ffffff1a,0 2px 4px #000000bf;margin:0 0 .5rem;font-size:clamp(1.35rem,3vw,1.65rem);font-weight:600;line-height:1.3}.bluestar-listings__detail-org{color:#7ec0ff;text-shadow:0 1px 2px #0009;margin:0;font-size:1rem;font-weight:500}.bluestar-listing-detail__meta-inset{background:#0307128c;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;margin:0 0 1.75rem;padding:18px 20px;display:grid;box-shadow:inset 0 3px 8px #0006,inset 0 0 0 1px #6478a00f}.bluestar-listing-detail__meta-inset dt{color:#94a3b88c;letter-spacing:.02em;margin:0 0 3px;font-size:12.5px}.bluestar-listing-detail__meta-inset dd{color:#cbd5e1;margin:0;font-size:15px;font-weight:500}.bluestar-listings__detail-section{margin-bottom:1.75rem}.bluestar-listings__detail-section-title{letter-spacing:.06em;text-transform:uppercase;color:var(--silver-muted);text-shadow:0 1px 1px #0009;margin:0 0 .65rem;font-size:.8rem;font-weight:600}.bluestar-listings__detail-description{color:var(--silver-text);white-space:pre-wrap;text-shadow:0 1px 1px #0009;margin:0;font-size:.95rem;line-height:1.6}.bluestar-listings__detail-actions{flex-wrap:wrap;gap:.75rem 1rem;display:flex}.bluestar-listings__photo-upload{flex-direction:column;gap:.85rem;display:flex}.bluestar-listings__photo-upload-header{flex-direction:column;gap:.25rem;display:flex}.bluestar-listings__photo-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bluestar-listings__photo-dropzone{cursor:pointer;width:100%;min-height:6.5rem;color:var(--silver-muted);background:linear-gradient(#0e1828a6 0%,#060a12d1 100%);border:none;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;padding:1rem;transition:background .12s,box-shadow .12s,transform .12s;display:flex;box-shadow:inset 0 2px 6px #0000008c,inset 0 1px #ffffff0f,0 1px #ffffff14}.bluestar-listings__photo-dropzone:hover:not(:disabled){color:var(--silver-text);background:linear-gradient(#142238c7 0%,#080e18e0 100%)}.bluestar-listings__photo-dropzone:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 3px 8px #000000a6,inset 0 1px #ffffff0a}.bluestar-listings__photo-dropzone:disabled{cursor:not-allowed;opacity:.65}.bluestar-listings__photo-dropzone-icon{color:#eef2f7;background:linear-gradient(#7ec0ff59 0%,#1e5a9e8c 100%);border-radius:8px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.35rem;font-weight:500;line-height:1;display:flex;box-shadow:inset 0 1px #ffffff40,0 1px 3px #00000073}.bluestar-listings__photo-dropzone-text{text-shadow:0 1px 1px #0009;font-size:.875rem;font-weight:500}.bluestar-listings__photo-previews{flex-wrap:wrap;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.bluestar-listings__photo-preview{background:linear-gradient(#8c98a873 0%,#28303aa6 100%);border-radius:9px;width:5.5rem;height:5.5rem;padding:2px;position:relative;box-shadow:0 2px 6px #0006,inset 0 1px #ffffff1f}.bluestar-listings__photo-preview-image{object-fit:cover;border-radius:7px;width:100%;height:100%;display:block;box-shadow:inset 0 1px #ffffff14}.bluestar-listings__photo-remove{cursor:pointer;color:#eef2f7;background:linear-gradient(#8a949e 0%,#5c656e 55%,#3a4046 100%);border:none;border-radius:6px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;padding:0;font-size:1rem;line-height:1;display:flex;position:absolute;top:-.35rem;right:-.35rem;box-shadow:inset 0 1px #ffffff40,0 1px 3px #0000008c}.bluestar-listings__photo-remove:hover:not(:disabled){background:linear-gradient(#9aa4ae 0%,#6c757e 55%,#4a5056 100%)}.bluestar-listings__photo-remove:disabled{cursor:not-allowed;opacity:.6}.bluestar-listings__card-thumb{background:0 0;border-radius:5px;margin:0 0 .85rem;padding:0;position:relative;overflow:hidden;box-shadow:0 3px 10px #00000080,0 1px 3px #0006}.bluestar-listings__card-thumb:before{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 1.5px 1.5px 4px #ffffff4d,inset -1.5px -1.5px 4px #00000061,inset 0 0 24px 4px #00000038}.bluestar-listings__card-thumb:after{content:"";border-radius:inherit;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(55% 45% at 50% 28%,#ffffff21 0%,#ffffff0a 50%,#fff0 80%);position:absolute;inset:0}.bluestar-listings__card-thumb-image{object-fit:cover;border-radius:5px;width:100%;height:8.5rem;display:block}.bluestar-listings__gallery{margin-bottom:1.5rem}.bluestar-listings__gallery-grid{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.bluestar-listings__gallery-item{background:linear-gradient(#8c98a873 0%,#28303aa6 100%);border-radius:10px;padding:2px;position:relative;box-shadow:0 2px 8px #00000073,inset 0 1px #ffffff1f}.bluestar-listings__gallery-item--clickable{cursor:pointer}.bluestar-listings__gallery-item--interactive{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .15s,box-shadow .15s}.bluestar-listings__gallery-item--interactive img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.bluestar-listings__gallery-item--dragging{z-index:10;cursor:grabbing;transform:scale(1.06)rotate(-1.5deg);box-shadow:0 10px 24px #00000080,0 0 0 2px #60a5fa99,0 0 16px 3px #60a5fa73}.bluestar-listings__gallery-position{backdrop-filter:blur(4px);color:#e2e8f0;pointer-events:none;background:#0000008c;border:1px solid #ffffff26;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-family:-apple-system,system-ui,sans-serif;font-size:11px;font-weight:600;line-height:1;display:flex;position:absolute;bottom:8px;right:8px}.bluestar-listings__gallery-cover{color:#fff;text-transform:uppercase;letter-spacing:.05em;pointer-events:none;background:#3b82f6d9;border-radius:4px;padding:2px 6px;font-family:-apple-system,system-ui,sans-serif;font-size:9px;font-weight:700;position:absolute;top:8px;left:8px}.bluestar-listings__gallery-insertline{pointer-events:none;z-index:5;background:#60a5fa;border-radius:2px;width:3px;position:absolute;box-shadow:0 0 8px 2px #60a5facc,0 0 3px #60a5fa}@keyframes bluestar-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.bluestar-listings__photo-toast{margin:0 0 .75rem;animation:.2s bluestar-toast-in}.bluestar-listings__gallery-image{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%;display:block;box-shadow:inset 0 1px #ffffff14}.bluestar-listings__gallery-placeholder{min-height:10rem;color:var(--silver-muted);text-align:center;background:linear-gradient(#0e1828bf 0%,#060a12d9 100%);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:1.5rem;display:flex;box-shadow:inset 0 2px 8px #0000008c,inset 0 1px #ffffff0f}.bluestar-listings__gallery-placeholder p{text-shadow:0 1px 1px #0009;margin:0;font-size:.875rem}.bluestar-listings__gallery-placeholder-icon{background:linear-gradient(135deg,#5a647059 0%,#28303a8c 100%);border:2px solid #8a9bb073;border-radius:7px;width:2.75rem;height:2.75rem;display:block;box-shadow:inset 0 1px #ffffff1f,inset 0 -2px 4px #00000059,0 1px 3px #00000073}.bluestar-mobile-nav{display:none}@media (max-width:767px){.bluestar-dashboard__sidebar-frame{display:none}.bluestar-dashboard__layout{grid-template-columns:1fr!important}.bluestar-dashboard__main{padding-bottom:80px}.bluestar-mobile-nav{z-index:300;-webkit-backdrop-filter:blur(16px);padding-bottom:env(safe-area-inset-bottom);height:calc(60px + env(safe-area-inset-bottom));background:#0a1020eb;border-top:.5px solid #ffffff1a;align-items:flex-start;padding-top:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.bluestar-mobile-nav__item{color:#ffffff61;flex-direction:column;flex:1;align-items:center;gap:3px;padding:4px 0;text-decoration:none;transition:color .15s;display:flex}.bluestar-mobile-nav__item--active{color:#60a5fa}.bluestar-mobile-nav__icon{justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.bluestar-mobile-nav__icon svg{width:20px;height:20px}.bluestar-mobile-nav__badge{min-width:16px;height:16px;padding:0 3px;font-size:9px;position:absolute;top:-4px;right:-6px}.bluestar-mobile-nav__label{letter-spacing:.01em;font-family:system-ui,-apple-system,sans-serif;font-size:10px;line-height:1}.bluestar-messages__thread-thumb,.bluestar-messages__thread-thumb--placeholder{display:none}.bluestar-messages__thread-header-row{gap:8px}.bluestar-org-logo,.bluestar-org-logo--initials{z-index:1;position:relative}.bluestar-dashboard__chip{white-space:nowrap;padding:.28rem .55rem;font-size:.72rem}.bluestar-messages__thread-title{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100vw - 120px);overflow:hidden}.bluestar-upload__drag-hint{display:none}.bluestar-messages__thread-header-info--link{color:inherit;text-decoration:none}.bluestar-messages__thread-header-info--link:hover .bluestar-messages__thread-title{color:#93c5fd;transition:color .15s}}.bluestar-messages{z-index:1;flex-direction:column;min-height:100%;display:flex;position:relative}.bluestar-messages__header{margin-bottom:1rem}.bluestar-messages__layout{grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);gap:1.15rem;min-height:22rem;display:grid}@media (max-width:767px){.bluestar-messages__layout{grid-template-columns:1fr}}.bluestar-messages__sidebar{min-width:0}.bluestar-messages__sidebar .bluestar-home__label{margin-bottom:.35rem;padding:0 1rem;font-size:.8125rem}.bluestar-messages__inbox-search{margin-bottom:.85rem;padding:.5rem .75rem;font-size:.85rem}.bluestar-messages__thread-search{width:100%;margin-top:.75rem;padding:.45rem .7rem;font-size:.82rem}.bluestar-messages__subtitle-row{align-items:flex-end;gap:8px;display:flex}.bluestar-messages__search-toggle{cursor:pointer;color:#ffffff52;background:0 0;border:none;border-radius:50%;flex-shrink:0;align-items:center;padding:5px;transition:color .15s;display:flex}.bluestar-messages__search-toggle:hover{color:#e2e8f0;cursor:pointer}.bluestar-messages__thread-search-btn{cursor:pointer;color:inherit;opacity:.45;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:4px 6px;display:flex}.bluestar-messages__thread-search-btn:hover{opacity:.8}.bluestar-messages__thread-search-empty{color:var(--silver-muted);text-align:center;margin:0;padding:1rem;font-size:.82rem}.bluestar-messages__conversation-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.bluestar-messages__conversation-row{z-index:1;position:relative}.bluestar-messages__thread-overlay{z-index:0;-webkit-backdrop-filter:blur(3px);pointer-events:none;background:#0f1e32cc;border:1px solid #3b82f699;border-radius:8px;transition:top .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1);position:absolute;left:0;right:0;overflow:hidden}.bluestar-messages__thread-overlay--no-transition{transition:none}.bluestar-messages__conversation-empty{color:var(--silver-muted);margin:0;padding:14px 16px;font-size:.8rem}.bluestar-messages__conversation-item{text-align:left;cursor:pointer;width:100%;color:inherit;box-shadow:none;background:0 0;border:1px solid #0000;border-bottom:.5px solid #3b82f614;border-radius:8px;padding:14px 36px 14px 16px;font-family:inherit;transition:background-color .15s,border-color .15s,box-shadow .15s;display:block}.bluestar-messages__conversation-item:hover:not(.bluestar-messages__conversation-item--active){background:#0f204066;border-color:#3b82f64d;box-shadow:0 0 6px #3b82f61f}.bluestar-messages__context-menu{z-index:9999;background:#0f1628f2;border:1px solid #6496c81f;border-radius:8px;padding:4px;position:fixed;box-shadow:0 4px 16px #0006}.bluestar-messages__context-menu-item{color:#c8d4de;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:8px 16px;font-family:inherit;font-size:13px;transition:background-color .15s,color .15s;display:block}.bluestar-messages__context-menu-item:hover{color:#e2e8f0;background:#28416459}.bluestar-messages__conv-row{align-items:center;gap:10px;width:100%;display:flex}.bluestar-messages__conv-dot-col{flex-shrink:0;justify-content:center;align-items:center;width:8px;display:flex}.bluestar-messages__conv-body{flex-direction:column;flex:1;min-width:0;display:flex}.bluestar-messages__conversation-top{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.bluestar-messages__conversation-title{color:#d4dce6;white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;font-size:14px;font-weight:500;overflow:hidden}.bluestar-messages__unread-badge{box-sizing:border-box;font-variant-numeric:tabular-nums;text-align:center;color:#4ade80;background:#4ade8026;border:.5px solid #4ade8040;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;min-width:1.35rem;height:1.35rem;padding:0 0 1px .5px;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}.bluestar-messages__unread-dot{background:#4ade80;border-radius:50%;flex-shrink:0;width:8px;height:8px}.bluestar-messages__conversation-org{color:#93c5fdb3;font-size:12px}.bluestar-messages__conversation-preview{color:#ffffff47;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.bluestar-messages__thread-panel{background:linear-gradient(#0e1828a6 0%,#060a12d1 100%);border-radius:9px;flex-direction:column;min-height:18rem;padding:1rem 1.05rem;display:flex;position:relative;overflow-x:hidden;box-shadow:inset 0 2px 6px #0000008c,inset 0 1px #ffffff0f}.bluestar-messages__thread-placeholder{text-align:center;max-width:18rem;color:var(--silver-muted);text-shadow:0 1px 1px #0009;margin:auto;font-size:.9rem}.bluestar-messages__thread-header{border-bottom:1px solid #ffffff14;margin-bottom:1rem;padding-bottom:.85rem}.bluestar-messages__thread-header-row{align-items:center;gap:.75rem;display:flex}.bluestar-messages__thread-header-info{flex:1;min-width:0}.bluestar-messages__thread-thumb{object-fit:cover;border-radius:5px;flex-shrink:0;width:48px;height:48px;box-shadow:0 3px 10px #00000080,0 1px 3px #0006}.bluestar-messages__thread-thumb--placeholder{background:linear-gradient(#0e1828bf 0%,#060a12d9 100%)}.bluestar-messages__thread-title{color:#eef2f7;text-shadow:0 1px 3px #000000bf;margin:0;font-size:1.05rem;font-weight:600}.bluestar-messages__thread-org{color:#7ec0ff;text-shadow:0 1px 2px #0009;margin:.35rem 0 0;font-size:.85rem}.bluestar-messages__thread-wrap{flex-direction:column;flex:1;min-height:0;display:flex}.bluestar-messages__thread{scrollbar-width:none;flex-direction:column;flex:1;gap:.65rem;max-height:24rem;margin:0 0 1rem;padding:0;list-style:none;display:flex;overflow-y:auto}.bluestar-messages__thread::-webkit-scrollbar{width:0;display:none}.bluestar-messages__custom-scrollbar{opacity:0;pointer-events:auto;background:#ffffff14;border-radius:2px;width:3px;transition:opacity .3s;position:absolute;right:2px}.bluestar-messages__custom-scrollbar--visible{opacity:1}.bluestar-messages__custom-scrollbar-thumb{cursor:grab;background:#93c5fd4d;border-radius:2px;width:100%;transition:top .1s ease-out;position:absolute}.bluestar-messages__custom-scrollbar-thumb--dragging{transition:none}.bluestar-messages__bubble-row{flex-direction:column;align-items:flex-start;display:flex}.bluestar-messages__bubble-row--mine{align-items:flex-end}.bluestar-messages__bubble-meta{align-items:center;gap:.5rem;margin:.3rem 0 0;display:flex}.bluestar-messages__bubble-delivered{color:var(--silver-muted);opacity:.7;text-shadow:0 1px 1px #0009;font-family:monospace;font-size:8.5px}.bluestar-messages__bubble-meta-action{color:var(--silver-muted);opacity:.7;text-shadow:0 1px 1px #0009;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-family:monospace;font-size:8.5px;-webkit-text-decoration:underline #8a9bb066;text-decoration:underline #8a9bb066}.bluestar-messages__bubble-meta-action:hover{opacity:1}.bluestar-messages__bubble-edit{flex-direction:column;gap:.4rem;display:flex}.bluestar-messages__bubble-edit-textarea{width:100%;min-height:3.5rem;color:var(--silver-text);resize:vertical;background:#060c1866;border:1px solid #ffffff26;border-radius:6px;padding:.5rem;font-family:inherit;font-size:.85rem}.bluestar-messages__bubble-edit-error{color:#f5a3a3;margin:0;font-size:.72rem}.bluestar-messages__bubble-edit-actions{justify-content:flex-end;gap:.4rem;display:flex}.bluestar-messages__bubble-edit-save,.bluestar-messages__bubble-edit-cancel{cursor:pointer;border:none;border-radius:6px;padding:.3rem .7rem;font-size:.75rem;font-weight:500}.bluestar-messages__bubble-edit-cancel{color:var(--silver-text);background:#ffffff14}.bluestar-messages__bubble-edit-save{color:#fff;background:linear-gradient(#7ec0ff 0%,#3d8ce8 48%,#1e5a9e 100%)}.bluestar-messages__bubble-edit-save:disabled,.bluestar-messages__bubble-edit-cancel:disabled{opacity:.5;cursor:not-allowed}.bluestar-messages__bubble-history{background:#060c1880;border:1px solid #ffffff14;border-radius:6px;flex-direction:column;gap:.35rem;max-width:88%;margin-top:.4rem;padding:.5rem .65rem;display:flex}.bluestar-messages__bubble-history-loading{color:var(--silver-muted);margin:0;font-size:.72rem}.bluestar-messages__bubble-history-entry{flex-direction:column;gap:.1rem;display:flex}.bluestar-messages__bubble-history-time{color:var(--silver-muted);opacity:.7;font-family:monospace;font-size:8px}.bluestar-messages__bubble-history-body{color:var(--silver-text);opacity:.85;margin:0;font-size:.78rem;-webkit-text-decoration:line-through #8a9bb066;text-decoration:line-through #8a9bb066}.bluestar-messages__bubble{background:linear-gradient(#6e7c9066 0%,#3a42507a 100%);border-radius:5px 5px 2px 2px;max-width:88%;padding:.65rem .85rem .85rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e}.bluestar-messages__bubble:before{content:"";filter:blur(3px);background:#ffffff38;border-radius:50%;width:55%;height:12px;position:absolute;top:-7px;left:10%}.bluestar-messages__bubble--mine{background:linear-gradient(#28a08c66 0%,#0f50467a 100%);box-shadow:inset 0 1px #fff3}.bluestar-messages__bubble--mine:before{background:#fff3}.bluestar-messages__bubble--mine .bluestar-messages__bubble-body{color:#e3f5f1}.bluestar-messages__bubble-body{color:var(--silver-text);white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;text-shadow:0 1px 1px #0009;margin:0;font-size:.9rem;line-height:1.5}.bluestar-messages__bubble-time{color:#dce1e88c;margin-top:.35rem;font-family:monospace;font-size:8.5px;display:block}.bluestar-messages__bubble--mine .bluestar-messages__bubble-time{color:#e1f5f099}.bluestar-messages__bubble-bar{gap:1.5px;height:4px;margin-top:10px;display:flex}.bluestar-messages__bubble-bar-pin{background:#dec070d9;flex-shrink:0;width:27px;height:4px}.bluestar-messages__bubble-bar-pin--dim{background:#c4a45899}@keyframes twinkle{0%{filter:brightness();box-shadow:none}40%{filter:brightness(1.8);box-shadow:0 0 4px 1px #ffe18ccc}to{filter:brightness();box-shadow:none}}.bluestar-messages__bubble-bar-pin--shimmer{animation:.55s ease-in-out twinkle}.bluestar-messages__typing-bubble .bluestar-messages__bubble-bar{margin-top:0}@keyframes bluestar-typing-press{0%,60%,to{background:#dec07073;transform:scaleY(1)}20%{background:#dec070e6;transform:scaleY(.4)}}.bluestar-messages__typing-pin{transform-origin:bottom;background:#dec07073;animation:1.1s ease-in-out infinite bluestar-typing-press}.bluestar-pickup__row{flex-direction:column;align-items:flex-start;display:flex}.bluestar-pickup__row--mine{align-items:flex-end}.bluestar-pickup__row--theirs{align-items:flex-start}.bluestar-pickup__row--centered{align-items:center}.bluestar-pickup__docket{align-items:stretch;max-width:88%;display:flex}.bluestar-pickup__perf{background:radial-gradient(circle at 0 8px,#0000 5px,#6478961f 5px) 0 0/12px 16px repeat-y;flex-shrink:0;width:12px}.bluestar-pickup__perf--mine{background:radial-gradient(circle at 12px 8px,#0000 5px,#6478961f 5px) 0 0/12px 16px repeat-y}.bluestar-pickup__perf--accepted{background:radial-gradient(circle at 0 8px,#0000 5px,#50a0781f 5px) 0 0/12px 16px repeat-y}.bluestar-pickup__card{-webkit-backdrop-filter:blur(12px);background:#6478961f;border:1px solid #a0b4d21a;border-left:none;border-radius:0 4px 4px 0;flex:1;min-width:0;padding:.7rem .85rem .75rem;overflow:hidden}.bluestar-pickup__card--mine{border-left:1px solid #a0b4d21a;border-right:none;border-radius:4px 0 0 4px}.bluestar-pickup__card--accepted{background:#3c8c6e1a;border-color:#64c8961f}.bluestar-pickup__card--declined{opacity:.55}.bluestar-pickup__header{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.bluestar-pickup__header-left{align-items:center;gap:.4rem;display:flex}.bluestar-pickup__icon{color:#b4c8e699;flex-shrink:0}.bluestar-pickup__card--accepted .bluestar-pickup__icon{color:#64c89699}.bluestar-pickup__label{letter-spacing:.08em;text-transform:uppercase;color:#b4c8e68c;font-size:10px;font-weight:700}.bluestar-pickup__card--accepted .bluestar-pickup__label{color:#64c89699}.bluestar-pickup__badge{letter-spacing:.03em;border-radius:3px;flex-shrink:0;align-items:center;padding:.2rem .55rem;font-size:10px;font-weight:600;display:inline-flex}.bluestar-pickup__badge--proposed{color:#e6c864e6;background:#c8aa3226;border:1px solid #c8aa3226}.bluestar-pickup__badge--accepted{color:#64dc96e6;background:#3cb47826;border:1px solid #3cb47826}.bluestar-pickup__badge--declined{color:#dc7878e6;background:#b43c3c26;border:1px solid #b43c3c26}.bluestar-pickup__badge--countered{color:#78aaf0e6;background:#3c78c826;border:1px solid #3c78c826}.bluestar-pickup__divider{border-top:1px dashed #a0b4d21f;margin:.6rem 0}.bluestar-pickup__card--accepted .bluestar-pickup__divider{border-top-color:#64c8961f}.bluestar-pickup__body{flex-direction:column;gap:.55rem;display:flex}.bluestar-pickup__row-fields{gap:1.25rem;display:flex}.bluestar-pickup__field{flex-direction:column;gap:.15rem;display:flex}.bluestar-pickup__field-label{text-transform:uppercase;letter-spacing:.06em;color:#a0b4d259;font-size:10px}.bluestar-pickup__field-value{color:#d2e1f0e6;font-size:13px;line-height:1.4}.bluestar-pickup__card--accepted .bluestar-pickup__field-label{color:#8cd2aa59}.bluestar-pickup__card--accepted .bluestar-pickup__field-value{color:#bef0d7e6}.bluestar-pickup__actions{gap:.5rem;margin-top:.75rem;display:flex}.bluestar-pickup__action{letter-spacing:.01em;cursor:pointer;border-radius:3px;flex:1;padding:.4rem .5rem;font-size:12px;font-weight:600;transition:filter .15s,transform .1s}.bluestar-pickup__action:active{transform:translateY(1px)}.bluestar-pickup__action--accept{color:#78dcaae6;background:#3ca0781f;border:1px solid #64be8c33}.bluestar-pickup__action--counter{color:#8cb4e6cc;background:#5078b41a;border:1px solid #78a0d226}.bluestar-pickup__action--decline{color:#dc8282cc;background:#a03c3c1a;border:1px solid #b4505026}.bluestar-pickup__action:hover{filter:brightness(1.3)}.bluestar-pickup__sig{flex-direction:column;gap:.2rem;display:flex}.bluestar-pickup__sig-label{text-transform:uppercase;letter-spacing:.06em;color:#a0b4d240;font-size:10px}.bluestar-pickup__card--accepted .bluestar-pickup__sig-label{color:#8cd2aa4d}.bluestar-pickup__sig-name{color:#82d7aab3;font-family:Snell Roundhand,Segoe Script,Bradley Hand,cursive;font-size:16px}.bluestar-pickup__sig-org{color:#8cd2aa4d;font-size:9px}.bluestar-pickup__sig-line{border-bottom:1px solid #a0b4d226;width:55%;height:0}.bluestar-pickup__sig-line--accepted{border-bottom-color:#64c89633}.bluestar-pickup__sig-awaiting{color:#a0b4d233;font-size:9px;font-style:italic}.bluestar-pickup__sig-date{color:#8cd2aa4d;font-size:9px}.bluestar-pickup__sig-declined{color:#c878788c;font-size:9px}.bluestar-pickup__timestamp{color:#b4c8dc59;margin-top:.35rem;font-family:monospace;font-size:8.5px;display:block}.bluestar-pickup__row--centered .bluestar-pickup__timestamp{text-align:center;color:#8cd2aa4d}.bluestar-pickup-form{margin-top:.75rem;display:flex}.bluestar-pickup-form__perf{background:radial-gradient(circle at 0 8px,#0000 5px,#6478961f 5px) 0 0/12px 16px repeat-y;flex-shrink:0;width:12px}.bluestar-pickup-form__body{-webkit-backdrop-filter:blur(12px);background:#6478961f;border:1px solid #a0b4d21a;border-left:none;border-radius:0 4px 4px 0;flex-direction:column;flex:1;gap:.6rem;padding:.7rem .85rem .75rem;display:flex;position:relative;overflow:hidden}.bluestar-pickup-form__header{justify-content:space-between;align-items:center;display:flex}.bluestar-pickup-form__header-left{align-items:center;gap:6px;display:flex}.bluestar-pickup-form__icon{color:#b4c8e699;flex-shrink:0}.bluestar-pickup-form__title{letter-spacing:.1em;text-transform:uppercase;color:#b4c8e68c;font-size:9.5px;font-weight:600}.bluestar-pickup-form__divider{border-top:1px dashed #a0b4d21f}.bluestar-pickup-form__close{color:var(--silver-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .12s;display:inline-flex}.bluestar-pickup-form__close:hover{color:var(--silver-text)}.bluestar-pickup-form__row{gap:.75rem;display:flex}.bluestar-pickup-form__field{flex-direction:column;flex:1;gap:.3rem;display:flex}.bluestar-pickup-form__label{text-transform:uppercase;letter-spacing:.06em;color:#94b4d680;font-size:9px}.bluestar-pickup-form__note-label-row{align-items:center;gap:.65rem;display:flex}.bluestar-pickup-form__enhance{cursor:pointer;text-transform:uppercase;letter-spacing:.06em;color:#94b4d680;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:10px;transition:color .12s;display:inline-flex}.bluestar-pickup-form__enhance:hover:not(:disabled){color:#c8dcf5e6}.bluestar-pickup-form__enhance:disabled{opacity:.6;cursor:not-allowed}.bluestar-pickup-form__undo{cursor:pointer;text-transform:uppercase;letter-spacing:.06em;color:#e6c86499;background:0 0;border:none;padding:0;font-size:10px;transition:color .12s}.bluestar-pickup-form__undo:hover{color:#f0d78cf2}.bluestar-pickup-form__input{box-sizing:border-box;color:#d0e0f0;background:#0a142880;border:1px solid #508cc826;border-radius:4px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:13px;transition:border-color .12s}.bluestar-pickup-form__input:focus{border-color:#64aaf059;outline:none}.bluestar-pickup-form__input::placeholder{color:#d0e0f059}.bluestar-pickup-form__textarea{resize:vertical;min-height:2.6rem}.bluestar-pickup-form__input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}.bluestar-pickup-form__input[type=time]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}.bluestar-pickup-form__input[type=date]::-webkit-datetime-edit{color:#d0e0f0}.bluestar-pickup-form__input[type=time]::-webkit-datetime-edit{color:#d0e0f0}.bluestar-pickup-form__sig-preview{flex-direction:column;gap:2px;display:flex}.bluestar-pickup-form__sig-preview-label{text-transform:uppercase;letter-spacing:.06em;color:#a0b4d233;margin-bottom:4px;font-size:9px}.bluestar-pickup-form__sig-preview-name{color:#b4c8e640;font-family:Snell Roundhand,Segoe Script,Bradley Hand,cursive;font-size:15px;font-style:italic}.bluestar-pickup-form__sig-preview-line{border-bottom:1px solid #a0b4d21f;width:45%;height:0;margin-top:2px}.bluestar-pickup-form__sig-preview-org{color:#a0b4d233;margin-top:3px;font-size:9px}.bluestar-pickup-form__actions{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.bluestar-pickup-form__cancel{color:var(--silver-muted);cursor:pointer;background:0 0;border:none;padding:.5rem .75rem;font-family:inherit;font-size:.825rem;font-weight:500;transition:color .12s}.bluestar-pickup-form__cancel:hover:not(:disabled){color:var(--silver-text)}.bluestar-pickup-form__cancel:disabled{opacity:.5;cursor:not-allowed}.bluestar-pickup-form__submit{color:#78dcaae6;cursor:pointer;background:#3ca07826;border:1px solid #64be8c33;border-radius:3px;padding:6px 16px;font-family:inherit;font-size:12px;font-weight:600;transition:filter .15s}.bluestar-pickup-form__submit:hover:not(:disabled){filter:brightness(1.2)}.bluestar-pickup-form__submit:disabled{opacity:.5;cursor:not-allowed}.bluestar-messages__reply{border-top:1px solid #ffffff14;margin-top:auto;padding-top:.5rem}.bluestar-messages__kbd-hint{color:var(--silver-muted);opacity:.5;text-shadow:0 1px 1px #0009;text-align:right;margin-top:.35rem;font-size:.72rem;display:block}.bluestar-messages__attach-previews{flex-wrap:wrap;gap:.5rem;margin-top:.65rem;display:flex}.bluestar-messages__attach-preview{background:linear-gradient(#8c98a859 0%,#28303a8c 100%);border-radius:8px;width:4.5rem;height:4.5rem;padding:2px;position:relative;box-shadow:0 2px 6px #0006,inset 0 1px #ffffff1a}.bluestar-messages__attach-preview-image{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.bluestar-messages__attach-preview-remove{color:#eef2f7;cursor:pointer;background:linear-gradient(#8a949e 0%,#5c656e 55%,#3a4046 100%);border:none;border-radius:5px;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;padding:0;font-size:.9rem;line-height:1;display:flex;position:absolute;top:-.3rem;right:-.3rem;box-shadow:inset 0 1px #fff3,0 1px 3px #00000080}.bluestar-messages__attach-preview-remove:disabled{opacity:.5;cursor:not-allowed}.bluestar-messages__reply-actions{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.bluestar-messages__reply-actions-left{align-items:center;gap:.5rem;display:flex}.bluestar-messages__attach-btn{color:var(--silver-muted);cursor:pointer;background:linear-gradient(#0e1828a6 0%,#060a12d1 100%);border:none;border-radius:8px;align-items:center;gap:.35rem;padding:.5rem .85rem;font-family:inherit;font-size:.825rem;font-weight:500;transition:color .12s,background .12s;display:inline-flex;box-shadow:inset 0 2px 5px #0000008c,inset 0 0 0 1px #0006,0 1px #ffffff0f}.bluestar-messages__attach-btn:hover:not(:disabled){color:var(--silver-text);background:linear-gradient(#142238c7 0%,#080e18e0 100%)}.bluestar-messages__attach-btn:disabled{opacity:.45;cursor:not-allowed}.bluestar-messages__bubble-attachments{flex-wrap:wrap;gap:.4rem;margin-top:.5rem;display:flex}.bluestar-messages__bubble-image-btn{cursor:zoom-in;background:0 0;border:none;border-radius:7px;padding:0;line-height:0;transition:opacity .12s,transform .12s}.bluestar-messages__bubble-image-btn:hover{opacity:.88;transform:scale(1.02)}.bluestar-messages__bubble-image{object-fit:cover;border-radius:6px;max-width:min(11rem,100%);max-height:9rem;display:block;box-shadow:0 2px 8px #00000073,inset 0 1px #ffffff14}.bluestar-messages__lightbox{z-index:9000;-webkit-backdrop-filter:blur(10px);cursor:zoom-out;background:#02050ceb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bluestar-messages__lightbox-image{object-fit:contain;cursor:default;border-radius:8px;max-width:min(90vw,1200px);max-height:88vh;box-shadow:0 16px 64px #000c,0 0 0 1px #ffffff0f}.bluestar-messages__lightbox-close{width:2.4rem;height:2.4rem;color:var(--silver-muted);cursor:pointer;background:linear-gradient(#3a424a 0%,#1a222a 100%);border:none;border-radius:9px;justify-content:center;align-items:center;padding:0;font-size:1.15rem;transition:color .12s;display:flex;position:absolute;top:1.25rem;right:1.25rem;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000073,0 2px 10px #0000008c}.bluestar-messages__lightbox-close:hover{color:#eef2f7}.bluestar-messages__mobile-back-btn{cursor:pointer;color:inherit;background:0 0;border:none;flex-shrink:0;align-items:center;padding:4px;display:none}@media (max-width:767px){.bluestar-messages__layout{gap:0;grid-template-columns:1fr!important}.bluestar-messages__thread-panel,.bluestar-messages__layout--thread-open .bluestar-messages__sidebar{display:none}.bluestar-messages__layout--thread-open .bluestar-messages__thread-panel{flex-direction:column;display:flex}.bluestar-messages__mobile-back-btn{display:flex}.bluestar-messages__thread-header-info{flex:1;min-width:0}.bluestar-messages__thread-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bluestar-messages__keyboard-hint{display:none}}.bluestar-home__dock{pointer-events:none;z-index:0;opacity:.55;-webkit-backdrop-filter:blur(12px);background:linear-gradient(#c8d2dc59 0%,#78829133 100%);border-radius:14px;width:min(90%,28rem);height:3.25rem;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff40,0 8px 32px #00000080}.bluestar-admin__layout{min-height:100vh;padding:1.5rem 1.25rem 2rem}@media (min-width:768px){.bluestar-admin__layout{padding:2rem 2rem 2.5rem}}.bluestar-admin__panel-frame{max-width:56rem;margin:0 auto}.bluestar-admin__panel-glass{z-index:1;padding:1.75rem 1.5rem 2rem;position:relative}@media (min-width:768px){.bluestar-admin__panel-glass{padding:2rem 2rem 2.25rem}}.bluestar-admin__header{flex-direction:column;gap:1.25rem;margin-bottom:1.5rem;display:flex}@media (min-width:768px){.bluestar-admin__header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.bluestar-admin__intro{max-width:36rem;margin-top:.65rem}.bluestar-admin__header-actions{flex-wrap:wrap;gap:.65rem;display:flex}.bluestar-admin__tabs{background:linear-gradient(#00000059 0%,#0000008c 100%);border-radius:10px;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;padding:.35rem;display:flex;box-shadow:inset 0 2px 5px #0000008c,inset 0 1px #ffffff0f}.bluestar-admin__tab{letter-spacing:.02em;text-transform:uppercase;min-width:6.5rem;color:var(--silver-muted);text-shadow:0 1px 1px #0009;cursor:pointer;background:0 0;border:none;border-radius:7px;flex:auto;padding:.55rem .85rem;font-size:.85rem;font-weight:600;transition:color .12s,background .12s,box-shadow .12s}.bluestar-admin__tab:hover{color:var(--silver-text)}.bluestar-admin__tab--active{color:#eef2f7;background:linear-gradient(#7ec0ff47 0%,#1e5a9e73 100%);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000059,0 1px 3px #00000059}.bluestar-admin__list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.bluestar-admin__list-item{background:linear-gradient(#ffffff0a 0%,#0000002e 100%);border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.85rem;padding:1rem 1.1rem;display:flex;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000059}@media (min-width:640px){.bluestar-admin__list-item{flex-direction:row;justify-content:space-between;align-items:center}}.bluestar-admin__org-details{min-width:0}.bluestar-admin__org-name{color:#eef2f7;text-shadow:0 1px #ffffff1f,0 1px 2px #000000a6;margin:0;font-size:1rem;font-weight:600}.bluestar-admin__org-meta{color:var(--silver-muted);text-shadow:0 1px 1px #0000008c;flex-wrap:wrap;gap:.45rem;margin:.35rem 0 0;font-size:.82rem;display:flex}.bluestar-admin__row-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.55rem;display:flex}.bluestar-admin__action-btn{min-width:6.5rem}.bluestar-admin__status-pill{letter-spacing:.06em;text-transform:uppercase;text-shadow:0 1px 1px #0000008c;border-radius:999px;align-items:center;padding:.35rem .75rem;font-size:.72rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000059}.bluestar-admin__status-pill--approved{color:#c8dff5;background:linear-gradient(#28486ed9 0%,#122844f2 100%);border:1px solid #3d8ce859}.bluestar-admin__status-pill--rejected{color:#f0c8c8;background:linear-gradient(#48181cd9 0%,#280c10f2 100%);border:1px solid #a03c3c73}.bluestar-admin__empty{text-align:center;color:var(--silver-muted);text-shadow:0 1px 1px #0000008c;margin:0;padding:1.5rem .5rem}.bluestar-settings__section-group{z-index:1;flex-direction:column;gap:1.5rem;display:flex;position:relative}.bluestar-settings__section-header{color:var(--silver-muted);text-transform:uppercase;letter-spacing:.08em;text-shadow:0 1px 1px #0009;margin:0 0 1rem;font-size:.75rem;font-weight:600}.bluestar-settings__danger-header{color:#fca5a5;text-transform:uppercase;letter-spacing:.08em;text-shadow:0 1px 1px #0009;margin:0 0 .5rem;font-size:.75rem;font-weight:600}.bluestar-settings__fields{flex-direction:column;gap:1rem;display:flex}.bluestar-settings__field-label{color:var(--silver-muted);text-shadow:0 1px 1px #0009;margin-bottom:.375rem;font-size:.8125rem;font-weight:500;display:block}.bluestar-settings__input{color:#eef2f7;box-sizing:border-box;background:linear-gradient(#03060cfa 0%,#0a1220eb 100%);border:none;border-radius:8px;outline:none;width:100%;padding:.65rem .9rem;font-family:inherit;font-size:.9375rem;transition:box-shadow .12s,background .12s;box-shadow:inset 0 2px 5px #000000a6,inset 0 0 0 1px #00000073,0 1px #ffffff12}.bluestar-settings__input::placeholder{color:#5a6d85}.bluestar-settings__input:focus{background:linear-gradient(#050a12fa 0%,#0c1626f0 100%);box-shadow:inset 0 2px 5px #0000008c,inset 0 0 0 1px #3d8ce859,0 0 0 2px #3d8ce82e,0 1px #ffffff1a}.bluestar-settings__input[readonly]{opacity:.5;cursor:not-allowed}textarea.bluestar-settings__input{resize:vertical;min-height:5rem;line-height:1.5}select.bluestar-settings__input{appearance:none;cursor:pointer;background-image:linear-gradient(#03060cfa 0%,#0a1220eb 100%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%238a9bb0' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-position:0 0,right .85rem center;background-repeat:no-repeat,no-repeat;padding-right:2.25rem}.bluestar-settings__domain-pill{color:#4ade80;text-shadow:0 1px 1px #00000080;background:#22c55e1f;border:1px solid #22c55e40;border-radius:20px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.bluestar-settings__domain-check{color:#052e16;background:#22c55e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:.7rem;font-weight:700;display:inline-flex}.bluestar-settings__field-hint{color:var(--silver-muted);opacity:.6;text-shadow:0 1px 1px #00000080;margin:.375rem 0 0;font-size:.75rem}.bluestar-settings__locations-list{z-index:1;flex-direction:column;gap:.75rem;display:flex;position:relative}.bluestar-settings__location-card{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #0003}.bluestar-settings__location-card--primary{border-color:#64b4ff33}.bluestar-settings__location-info{flex:1;min-width:0}.bluestar-settings__location-name{color:var(--silver-text);text-shadow:0 1px 1px #0009;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.bluestar-settings__location-hq{color:#7dc4ff;text-shadow:0 1px 1px #0006;background:#64b4ff26;border-radius:4px;padding:1px 6px;font-size:.6875rem;font-weight:500}.bluestar-settings__location-address{color:var(--silver-muted);text-shadow:0 1px 1px #00000080;margin-top:.125rem;font-size:.8125rem}.bluestar-settings__location-actions{flex-shrink:0;gap:.5rem;display:flex}.bluestar-settings__divider{border:none;border-top:1px solid #ffffff0f;margin:0}.bluestar-settings__btn-danger{color:#f87171;cursor:pointer;background:0 0;border:1px solid #ef44444d;border-radius:8px;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:border-color .12s,color .12s}.bluestar-settings__btn-danger:hover{color:#fca5a5;border-color:#ef444480}.bluestar-listings__status-badge{letter-spacing:.07em;text-transform:uppercase;text-shadow:0 1px 1px #0000008c;border-radius:5px;align-items:center;padding:.22rem .55rem;font-size:.67rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0000004d}.bluestar-listings__status-badge--available{color:#c8dff5;background:linear-gradient(#1e5a9eb8 0%,#12325ae0 100%);border:1px solid #3d8ce84d}.bluestar-listings__status-badge--claimed{color:#fde8b0;background:linear-gradient(#78520ab8 0%,#4e3004e0 100%);border:1px solid #c8981e61}.bluestar-listings__status-badge--removed{color:#f0c8c8;background:linear-gradient(#48181cb8 0%,#280c10e0 100%);border:1px solid #a03c3c61}.bluestar-listings__card--claimed{opacity:.72}.bluestar-listings__card--claimed .bluestar-listings__card-inner{position:relative}.bluestar-listings__claimed-ribbon{letter-spacing:.08em;text-transform:uppercase;color:#fde8b0;text-shadow:0 1px 1px #0009;z-index:2;background:linear-gradient(#78520ae0 0%,#4e3004f5 100%);border:1px solid #c8981e66;border-radius:5px;padding:.22rem .55rem;font-size:.65rem;font-weight:700;position:absolute;bottom:.5rem;right:.55rem;box-shadow:inset 0 1px #ffffff1a,0 1px 3px #00000080}.bluestar-listings__btn-remove{color:#f87171;cursor:pointer;background:0 0;border:1px solid #ef444447;border-radius:8px;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:border-color .12s,color .12s}.bluestar-listings__btn-remove:hover:not(:disabled){color:#fca5a5;border-color:#ef444480}.bluestar-listings__btn-remove:disabled{opacity:.5;cursor:not-allowed}.bluestar-listings__btn-remove--sm{border-radius:7px;padding:.3rem .7rem;font-size:.75rem}.bluestar-dashboard__my-listings{z-index:1;border-top:1px solid #ffffff12;margin-top:2.25rem;padding-top:1.75rem;position:relative}.bluestar-dashboard__my-listings-header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:14px;display:flex}.bluestar-dashboard__listings-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bluestar-dashboard__listing-row{border-bottom:.5px solid #3b82f614;justify-content:space-between;align-items:center;gap:1rem;padding:12px 1rem;transition:background .18s,box-shadow .18s;display:flex;position:relative}.bluestar-dashboard__listing-row:last-child{border-bottom:none}@media (max-width:540px){.bluestar-dashboard__listing-row{flex-direction:column;align-items:flex-start}}.bluestar-dashboard__listing-info{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.bluestar-dashboard__listing-title{color:#d4dce6;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;text-decoration:none;transition:color .12s;overflow:hidden}.bluestar-dashboard__listing-title:hover{color:#7ec0ff}.bluestar-dashboard__listing-row:hover .bluestar-dashboard__listing-title{color:#e8edf2}.bluestar-dashboard__listing-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bluestar-dashboard__listing-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.bluestar-dashboard__listing-row .bluestar-listings__status-badge{letter-spacing:.06em;text-shadow:none;box-shadow:none;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:500}.bluestar-dashboard__listing-row .bluestar-listings__status-badge--available{color:#60a5fa;background:#1a5ab433;border:.5px solid #60a5fa33}.bluestar-dashboard__listing-row .bluestar-listings__status-badge--claimed{color:#f59e0b;background:#ba751726;border:.5px solid #f59e0b33}.bluestar-dashboard__listing-row .bluestar-listings__status-badge--removed{color:#f87171;background:#a32d2d26;border:.5px solid #f8717133}.bluestar-dashboard__listing-row .bluestar-listings__card-date{color:#3a5a7a;text-shadow:none;font-size:12px}.bluestar-dashboard__chip{cursor:pointer;color:#94a3b8;background:linear-gradient(#03060cd9 0%,#0a1220b3 100%);border:none;border-radius:7px;align-items:center;gap:6px;padding:6px 10px;font-family:inherit;font-size:.75rem;font-weight:600;transition:color .35s,background .35s,box-shadow .16s cubic-bezier(.22,.61,.36,1),transform .16s cubic-bezier(.22,.61,.36,1);display:inline-flex;position:relative;box-shadow:inset 0 2px 5px #00000080,inset 0 0 0 1px #00000059,0 1px #ffffff0d}.bluestar-dashboard__chip svg{flex-shrink:0}.bluestar-dashboard__chip:disabled{cursor:not-allowed;opacity:.6}.bluestar-dashboard__chip:active:not(:disabled){transition:transform 40ms cubic-bezier(.4,0,.6,1),box-shadow 40ms ease-out;transform:translateY(1px);box-shadow:inset 0 1px 6px #000000bf,inset 0 0 0 1px #0000008c}.bluestar-dashboard__chip--claim:hover:not(:disabled){color:#fde8b0;box-shadow:inset 0 2px 5px #0006,inset 0 0 0 1px #f59e0b73,0 0 0 2px #f59e0b26,0 1px #ffffff14}.bluestar-dashboard__chip--available:hover:not(:disabled){color:#cfe6ff;box-shadow:inset 0 2px 5px #0006,inset 0 0 0 1px #3d8ce866,0 0 0 2px #3d8ce826,0 1px #ffffff14}.bluestar-dashboard__chip--edit:hover:not(:disabled){color:#eef2f7;box-shadow:inset 0 2px 5px #0006,inset 0 0 0 1px #e8edf259,0 0 0 2px #e8edf21f,0 1px #ffffff14}.bluestar-dashboard__chip--remove{color:#c98a8a}.bluestar-dashboard__chip--remove:hover:not(:disabled){color:#fca5a5;box-shadow:inset 0 2px 5px #0006,inset 0 0 0 1px #ef444466,0 0 0 2px #ef44441f}.bluestar-dashboard__chip--edit-confirm{color:#7fb2e8}.bluestar-dashboard__chip--edit-confirm:hover:not(:disabled){color:#a8cdf5;box-shadow:inset 0 2px 5px #0006,inset 0 0 0 1px #3d8ce866,0 0 0 2px #3d8ce81f}.bluestar-dashboard__chip--claim.bluestar-dashboard__chip--filling{color:#5a3105;background:linear-gradient(#fbbf24 0%,#f59e0b 55%,#d97706 100%);box-shadow:inset 0 2px 5px #00000059,inset 0 0 0 1px #78410573,inset 0 1px #ffffff59,0 0 10px 1px #f59e0b40}.bluestar-dashboard__chip--available.bluestar-dashboard__chip--filling{color:#0c2d6b;background:linear-gradient(#60a5fa 0%,#3b82f6 55%,#1d4ed8 100%);box-shadow:inset 0 2px 5px #00000059,inset 0 0 0 1px #0a1e5073,inset 0 1px #ffffff59,0 0 10px 1px #3b82f640}@keyframes bluestar-icon-spin-once{to{transform:rotate(-360deg)}}.bluestar-dashboard__icon--spin-once{transform-origin:50%;animation:.5s bluestar-icon-spin-once}.bluestar-dashboard__status-led{background:linear-gradient(#1a2436 0%,#0a0f18 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:9px;height:9px;margin-right:6px;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #000000b3,inset 0 -1px #ffffff0a,0 1px #ffffff0a}.bluestar-dashboard__status-led:after{content:"";opacity:.55;background:currentColor;border-radius:50%;width:5px;height:5px;transition:opacity .2s,box-shadow .2s;position:absolute}.bluestar-dashboard__listing-row:hover .bluestar-dashboard__status-led:after{opacity:1;animation:.55s bluestar-led-pulse;box-shadow:0 0 4px 1px}@keyframes bluestar-led-pulse{0%{transform:scale(.5)}45%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes bluestar-shimmer{0%{background-position:-300% 0}to{background-position:300% 0}}.bluestar-skeleton__bar{background:linear-gradient(90deg,#ffffff08 0%,#ffffff12 50%,#ffffff08 100%) 0 0/300% 100%;border-radius:6px;animation:1.8s ease-in-out infinite bluestar-shimmer}.bluestar-skeleton__nav-item{background:linear-gradient(90deg,#ffffff08 0%,#ffffff0f 50%,#ffffff08 100%) 0 0/300% 100%;border-radius:8px;height:2.25rem;animation:1.8s ease-in-out infinite bluestar-shimmer}.bluestar-org-logo{object-fit:contain;background:#fff;flex-shrink:0;padding:2px;display:block;box-shadow:0 0 0 1px #ffffff1f,0 0 0 2.5px #00000080,0 1px 5px #0006}.bluestar-org-logo--initials{letter-spacing:-.02em;color:#a8c8e8;text-shadow:0 1px 2px #0009;background:linear-gradient(135deg,#3d8ce847 0%,#12325aad 100%);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #00000059,0 0 0 1.5px #00000080,0 1px 4px #00000059}.bluestar-listings__org-row{align-items:center;gap:.5rem;display:flex}.bluestar-listings__card-org-row{align-items:center;gap:.35rem;margin:0 0 .85rem;display:flex}.bluestar-listings__card-org-row .bluestar-listings__card-org{margin:0}.bluestar-address{flex-direction:column;gap:1rem;display:flex}.bluestar-address__search{position:relative}.bluestar-address__spinner{pointer-events:none;border:2px solid #7ec0ff40;border-top-color:#7ec0ff;border-radius:50%;width:.95rem;height:.95rem;animation:.65s linear infinite bluestar-spin;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}@keyframes bluestar-spin{to{transform:translateY(-50%)rotate(360deg)}}.bluestar-address__dropdown{z-index:200;background:linear-gradient(#122036fa 0%,#060c18fc 100%);border-radius:10px;max-height:14rem;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 36px #000000b3,0 2px 8px #00000073,inset 0 1px #ffffff1a,0 0 0 1px #3d8ce838}.bluestar-address__dropdown-item{color:var(--silver-text);cursor:pointer;text-shadow:0 1px 1px #0009;border-radius:7px;padding:.6rem .85rem;font-size:.875rem;line-height:1.4;transition:background .1s,color .1s}.bluestar-address__dropdown-item:hover{color:#eef2f7;background:linear-gradient(#3d8ce838 0%,#1e5a9e2e 100%)}.bluestar-address__dropdown-loading{color:var(--silver-muted);text-shadow:0 1px 1px #0009;padding:.6rem .85rem;font-size:.875rem}.bluestar-address__optional{color:var(--silver-muted);font-size:.82em;font-weight:400}.bluestar-dashboard__stats{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid;position:relative}@media (max-width:900px){.bluestar-dashboard__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.bluestar-dashboard__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.bluestar-dashboard__stat-card{cursor:default;background:#ffffff0a;border:.5px solid #3b82f626;border-radius:8px;padding:16px 20px;transition:all .2s}.bluestar-dashboard__stat-card:hover{background:#ffffff0f;border-color:#3b82f659}.bluestar-dashboard__stat-inner{text-align:left}.bluestar-dashboard__stat-value{color:#e8edf2;margin-bottom:6px;font-size:28px;font-weight:500;line-height:1;display:block}.bluestar-dashboard__stat-label{letter-spacing:.08em;text-transform:uppercase;color:#4a6a8a;font-size:10px;display:block}.bluestar-loading{z-index:1;background-color:#050a14;background-image:radial-gradient(90% 55% at 50% -5%,#3c64a038 0%,#0000 55%),radial-gradient(50% 40% at 85% 90%,#1e375f59 0%,#0000 50%),repeating-linear-gradient(105deg,#0000 0 3px,#ffffff03 3px 4px),repeating-linear-gradient(-15deg,#0000 0 1px,#0000000f 1px 2px),linear-gradient(175deg,#0f1f38 0%,#0a1528 35%,#060d18 70%,#040810 100%);border-radius:9px;justify-content:center;align-items:center;min-height:calc(100vh - 2.5rem);display:flex;position:relative}.bluestar-loading__center{flex-direction:column;justify-content:center;align-items:center;display:flex}@keyframes bluestar-star-pulse{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.bluestar-loading__star{filter:drop-shadow(0 0 8px #3b82f6e6)drop-shadow(0 0 24px #3b82f680)drop-shadow(0 0 48px #3b82f640);animation:2s ease-in-out infinite bluestar-star-pulse}@keyframes bluestar-letter-reveal{0%{opacity:0;transform:translateY(7px)}6%{opacity:1;transform:translateY(0)}62%{opacity:1;transform:translateY(0)}80%{opacity:0;transform:translateY(-5px)}to{opacity:0;transform:translateY(-5px)}}.bluestar-loading__wordmark{flex-direction:column;align-items:center;gap:.3rem;display:flex}.bluestar-loading__word{font-family:system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;display:flex}.bluestar-loading__word--1{letter-spacing:4px;color:#f1f5f9;text-shadow:0 0 20px #f1f5f94d;font-size:2rem;font-weight:700}.bluestar-loading__word--2{letter-spacing:6px;color:#60a5fa;text-shadow:0 0 20px #60a5fa66;font-size:1.35rem;font-weight:300}.bluestar-loading__device{border:2px solid #3b82f6bf;border-radius:5px;width:110px;height:72px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #3b82f626,0 0 20px #3b82f61f,inset 0 0 12px #3b82f60f}.bluestar-loading__device-vents{background:repeating-linear-gradient(0deg,#0000 0 9px,#3b82f612 9px 10px);position:absolute;inset:0}@keyframes bluestar-scan{0%{opacity:0;top:-2px}8%{opacity:1}88%{opacity:1}to{opacity:0;top:calc(100% + 2px)}}.bluestar-loading__scan-line{background:linear-gradient(90deg,#0000 0%,#3b82f680 20%,#93c5fdf2 50%,#3b82f680 80%,#0000 100%);height:2px;animation:2s ease-in-out infinite bluestar-scan;position:absolute;top:-2px;left:0;right:0;box-shadow:0 0 8px #3b82f6cc,0 0 16px #3b82f666}@keyframes bluestar-dot-pulse{0%,to{opacity:.35;transform:translate(-50%)scale(.8)}50%{opacity:1;transform:translate(-50%)scale(1.2)}}.bluestar-loading__scan-dot{background:#3b82f6;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite bluestar-dot-pulse;position:absolute;bottom:8px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #3b82f6e6,0 0 16px #3b82f680}@keyframes demoDotPulse{0%,to{box-shadow:0 0 6px #14b8a680}50%{box-shadow:0 0 10px #14b8a6e6}}.bluestar-notification-toast{z-index:9500;background:linear-gradient(#1c304eeb 0%,#060c18f5 100%);border:1px solid #3b82f659;border-radius:10px;align-items:stretch;gap:.5rem;max-width:320px;padding:.85rem 1rem;animation:.25s ease-out bluestar-toast-in;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 8px 28px #00000080,inset 0 1px #ffffff14}.bluestar-notification-toast__body{text-align:left;cursor:pointer;min-width:0;color:inherit;background:0 0;border:none;flex-direction:column;flex:1;gap:.2rem;padding:0;font-family:inherit;display:flex}.bluestar-notification-toast__sender{color:#93c5fd;text-shadow:0 1px 1px #0009;font-size:.85rem;font-weight:600}.bluestar-notification-toast__preview{color:var(--silver-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.bluestar-notification-toast__dismiss{width:1.4rem;height:1.4rem;color:var(--silver-muted);opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;transition:opacity .15s,background .15s;display:flex}.bluestar-notification-toast__dismiss:hover{opacity:1;background:#ffffff14}.bluestar-step-row{align-items:center;gap:.75rem;display:flex}.bluestar-coverflow{width:100%;max-width:72rem;height:560px;min-height:560px;margin:0 auto;position:relative}.bluestar-coverflow__panel{will-change:transform, opacity;width:68%;height:100%;position:absolute;top:50%}.bluestar-coverflow__panel a,.bluestar-coverflow__panel button,.bluestar-coverflow__panel .bluestar-coverflow__about-cards{pointer-events:auto}.bluestar-coverflow__panel>div,.bluestar-coverflow__panel .bluestar-home__hero-frame{height:100%}.bluestar-coverflow__panel .bluestar-home__glass{height:100%;overflow:visible}.bluestar-coverflow-section{width:100%;max-width:72rem;height:100%;margin:0 auto}.bluestar-coverflow__side-glass{min-height:unset;box-sizing:border-box;flex-direction:column;justify-content:flex-start;gap:0;height:100%;padding:2.75rem 2.5rem 3rem;display:flex;overflow:visible}.bluestar-coverflow__side-label{letter-spacing:.12em;text-transform:uppercase;color:#93c5fd80;margin:0 0 4px;font-size:11px;font-weight:700}.bluestar-coverflow__side-headline{color:#eef2f7;letter-spacing:-.02em;margin:0 0 4px;font-size:clamp(1.4rem,3vw,1.75rem);font-weight:700;line-height:1.15}.bluestar-coverflow__about-headline-big{color:#eef2f7;letter-spacing:-.025em;margin-bottom:4px;font-size:1.6rem;font-weight:700;line-height:1.15}.bluestar-coverflow__about-headline-med{color:#ffffff8c;letter-spacing:-.01em;margin-bottom:10px;font-size:.95rem;font-weight:400;line-height:1.5}.bluestar-coverflow__demo-sub{color:#ffffff61;margin:0 0 10px;font-size:.85rem;line-height:1.6}.bluestar-coverflow__side-body{color:#64748b;margin:0;font-size:.85rem;line-height:1.6}.bluestar-coverflow__about-content-frame{border:1px solid #93c5fd1a;border-radius:12px;flex-direction:column;flex:1;gap:14px;min-height:0;padding:12px 12px 14px;display:flex;position:relative}.bluestar-coverflow__about-cards{scrollbar-width:none;pointer-events:auto;flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;position:relative;overflow-y:scroll}.bluestar-coverflow__about-cards--fade{-webkit-mask-image:linear-gradient(#000 0% 75%,#0000 100%);mask-image:linear-gradient(#000 0% 75%,#0000 100%)}.bluestar-coverflow__about-cards::-webkit-scrollbar{width:0;display:none}.bluestar-coverflow__about-scrollbar{background:#ffffff14;border-radius:2px;width:3px;position:absolute;top:12px;bottom:58px;right:2px}.bluestar-coverflow__about-scrollbar-thumb{cursor:grab;background:#93c5fd4d;border-radius:2px;width:100%;transition:top .1s ease-out;position:absolute}.bluestar-coverflow__about-scrollbar-thumb--dragging{transition:none}.bluestar-coverflow__about-card{backdrop-filter:blur(20px);background:0 0;border:none;border-radius:8px;flex-direction:column;flex:1 0;justify-content:flex-start;padding:13px 15px;display:flex}.bluestar-coverflow__about-card--mauve{background:#281420bf;border:1px solid #b4789633}.bluestar-coverflow__about-card--rose{background:#320e1cb3;border:1px solid #e8648238}.bluestar-coverflow__about-card--earth{background:#041c0cc4;border:1px solid #4ade802e}.bluestar-coverflow__about-card--mauve .bluestar-coverflow__about-card-label{color:#b47896bf}.bluestar-coverflow__about-card--rose .bluestar-coverflow__about-card-label{color:#e86482c7}.bluestar-coverflow__about-card--earth .bluestar-coverflow__about-card-label{color:#fbbf24d9}.bluestar-coverflow__about-card--earth .bluestar-coverflow__about-card-text{color:#ffffff8c}.bluestar-coverflow__about-card--earth .bluestar-coverflow__about-card-list{color:#ffffff80}.bluestar-coverflow__about-card-label{letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:700}.bluestar-coverflow__about-card-label-row{color:inherit;align-items:center;gap:8px;margin-bottom:10px;display:flex}.bluestar-coverflow__about-card-label-row svg{flex-shrink:0}.bluestar-coverflow__about-card-label-row .bluestar-coverflow__about-card-label{margin-bottom:0}.bluestar-coverflow__about-card--mauve .bluestar-coverflow__about-card-label-row svg{stroke:#b47896bf}.bluestar-coverflow__about-card--rose .bluestar-coverflow__about-card-label-row svg{stroke:#e86482c7}.bluestar-coverflow__about-card--earth .bluestar-coverflow__about-card-label-row svg{stroke:#fbbf24d9}.bluestar-coverflow__about-card-text{color:#ffffff8c;margin-bottom:6px;font-size:.8rem;line-height:1.6}.bluestar-coverflow__about-card-list{color:#ffffff80;margin-top:5px;padding-left:0;font-size:.8rem;line-height:1.6;list-style:none}.bluestar-coverflow__about-card-list li{align-items:flex-start;gap:7px;margin-bottom:4px;line-height:1.5;display:flex}.bluestar-coverflow__about-card-list li:last-child{margin-bottom:0}.bluestar-coverflow__about-card-list li:before{content:"";flex-shrink:0;width:10px;height:10px;margin-top:5px;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 22.017l-69.427 102.007-123.038-9.32L100 232.584l-84 90.384 114.898 44.987 18.292 122.028L256 428.2l106.81 61.783 18.292-122.028L496 322.968l-84-90.385 36.465-117.88-123.038 9.32z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 22.017l-69.427 102.007-123.038-9.32L100 232.584l-84 90.384 114.898 44.987 18.292 122.028L256 428.2l106.81 61.783 18.292-122.028L496 322.968l-84-90.385 36.465-117.88-123.038 9.32z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bluestar-coverflow__about-card--mauve .bluestar-coverflow__about-card-list li:before{background-color:#b47896bf}.bluestar-coverflow__about-card--rose .bluestar-coverflow__about-card-list li:before{background-color:#e86482c7}.bluestar-coverflow__about-card--earth .bluestar-coverflow__about-card-list li:before{background-color:#fbbf24d9}.bluestar-coverflow__bubble-window{background:linear-gradient(160deg,#0a142af2,#050c1afa);border:1px solid #3b82f62e;border-radius:8px;flex-direction:column;flex:1;gap:10px;margin-bottom:14px;padding:14px;display:flex;box-shadow:0 8px 32px #0009,inset 0 1px #ffffff0a}.bluestar-coverflow__thread-header{border-bottom:1px solid #ffffff0d;align-items:center;gap:8px;margin-bottom:2px;padding-bottom:10px;display:flex}.bluestar-coverflow__thread-img{border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.bluestar-coverflow__thread-title{color:#ffffffbf;font-size:10px;font-weight:600;line-height:1.3}.bluestar-coverflow__thread-org{color:#93c5fd8c;font-size:9px}.bluestar-coverflow__bubble{color:#ffffffd1;border-radius:10px;max-width:78%;padding:8px 11px;font-size:.78rem;line-height:1.45}.bluestar-coverflow__bubble--left{background:#162644f2;border:1px solid #3b82f61f;border-bottom-left-radius:3px;align-self:flex-start}.bluestar-coverflow__bubble--right{background:#0a342cf2;border:1px solid #14b8a626;border-bottom-right-radius:3px;align-self:flex-end}.bluestar-coverflow__bubble-time{color:#ffffff40;margin-top:3px;font-size:7px}.bluestar-coverflow__bubble-bar{background:linear-gradient(90deg,#dec070e6 0%,#c4a45880 30%,#dec070cc 50%,#b4944866 70%,#dec070b3 100%);border-radius:2px;height:3px;margin-top:5px}.bluestar-coverflow__demo-btn{letter-spacing:-.01em;color:#fff;text-shadow:0 -1px #00000059;background:linear-gradient(#2a4a8a 0%,#1a3070 42%,#0e1f50 48%,#0a1840 100%);border:none;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;padding:.72rem 1.5rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0003,0 0 0 1px #00000059,0 1px 2px #0006,0 4px 10px #00000073}.bluestar-coverflow__demo-btn:active{transform:translateY(1px)scale(.98);box-shadow:inset 0 2px 4px #00000080,0 0 0 1px #0006}.bluestar-coverflow__demo-btn:before{content:"";pointer-events:none;background:linear-gradient(#ffffff73 0%,#ffffff14 100%);border-radius:8px 8px 50% 50%;height:48%;position:absolute;top:1px;left:4px;right:4px}.bluestar-coverflow__demo-btn span{z-index:1;position:relative}.bluestar-coverflow__side-cta{color:#60a5fa;letter-spacing:.02em;pointer-events:auto;margin:.5rem 0 0;font-size:1rem;font-weight:600}.bluestar-coverflow__about-cta{color:#ffffffb3;border:1px solid #ffffff26;border-radius:8px;width:fit-content;padding:8px 20px;font-size:12.5px;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s;display:inline-block}.bluestar-coverflow__about-cta:hover{color:#ffffffe6;border-color:#ffffff4d}@media (max-width:767px){.bluestar-coverflow{flex-direction:column;gap:1.25rem;height:auto;display:flex}.bluestar-coverflow__panel{position:relative;top:auto;opacity:1!important;cursor:default!important;width:100%!important;height:auto!important;left:auto!important;transform:none!important}.bluestar-coverflow__side-glass{min-height:auto}}@keyframes bluestar-lightbox-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes bluestar-lightbox-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes bluestar-lightbox-image-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes bluestar-lightbox-image-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes bluestar-lightbox-slide-from-right{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes bluestar-lightbox-slide-from-left{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}.bluestar-lightbox{z-index:9999;-webkit-backdrop-filter:blur(16px);background:#020612bf;flex-direction:column;animation:.2s ease-out both bluestar-lightbox-backdrop-in;display:flex;position:fixed;inset:0}.bluestar-lightbox--closing{animation:.2s ease-out both bluestar-lightbox-backdrop-out}.bluestar-lightbox--closing .bluestar-lightbox__image-wrap{animation:.2s ease-out both bluestar-lightbox-image-out}.bluestar-lightbox__top-bar{z-index:2;background:linear-gradient(#02061299 0%,#0000 100%);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;position:relative}.bluestar-lightbox__counter{color:#fff9;letter-spacing:.02em;font-family:system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:.8rem;font-weight:500}.bluestar-lightbox__controls{align-items:center;gap:.5rem;display:flex}.bluestar-lightbox__icon-btn{color:#ffffff80;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff0f;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background .15s,color .15s;display:flex}.bluestar-lightbox__icon-btn:hover{color:#ffffffbf;background:#ffffff1f}.bluestar-lightbox__nav{z-index:2;color:#ffffff80;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff0f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background .15s,color .15s,transform .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.bluestar-lightbox__nav:hover{color:#ffffffbf;background:#ffffff1f;transform:translateY(-50%)scale(1.05)}.bluestar-lightbox__nav--prev{left:24px}.bluestar-lightbox__nav--next{right:24px}.bluestar-lightbox__stage{z-index:1;flex:1;justify-content:center;align-items:center;min-height:0;padding:0 5vw;display:flex;position:relative}.bluestar-lightbox__image-wrap{justify-content:center;align-items:center;width:72vw;height:100%;max-height:100%;animation:.25s ease-out both bluestar-lightbox-image-in;display:flex;position:relative}.bluestar-lightbox__image{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:8px;max-width:100%;max-height:100%;box-shadow:0 8px 32px #0006}.bluestar-lightbox__image--enter-right{animation:.2s ease-out both bluestar-lightbox-slide-from-right}.bluestar-lightbox__image--enter-left{animation:.2s ease-out both bluestar-lightbox-slide-from-left}.bluestar-lightbox__zoom-hint{color:#ffffff80;white-space:nowrap;opacity:1;pointer-events:none;background:#ffffff14;border-radius:999px;margin:0;padding:.3rem .75rem;font-family:system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:.72rem;transition:opacity .3s;position:absolute;bottom:-1.75rem;left:50%;transform:translate(-50%)}.bluestar-lightbox__zoom-hint--hidden{opacity:0}.bluestar-lightbox__bottom-bar{z-index:2;background:linear-gradient(#0000 0%,#02061299 100%);flex-direction:column;align-items:center;gap:.65rem;padding:1.25rem 1.25rem 1.5rem;display:flex;position:relative}.bluestar-lightbox__thumbs{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.bluestar-lightbox__thumb{cursor:pointer;opacity:.45;background:0 0;border:2px solid #0000;border-radius:6px;width:52px;height:52px;padding:0;transition:opacity .15s,transform .15s,border-color .15s;display:block;overflow:hidden}.bluestar-lightbox__thumb:hover{opacity:.7;transform:scale(1.05)}.bluestar-lightbox__thumb--active{opacity:1;border-color:#38bdf880}.bluestar-lightbox__thumb img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%}.bluestar-lightbox__hint{color:#ffffff59;letter-spacing:.01em;text-align:center;margin:0;font-family:system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:.7rem}@media (max-width:767px){.bluestar-lightbox__image-wrap{width:90vw}.bluestar-lightbox__nav{width:38px;height:38px}.bluestar-lightbox__nav--prev{left:10px}.bluestar-lightbox__nav--next{right:10px}.bluestar-lightbox__thumb{width:42px;height:42px}}
