.obs-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;display:flex;align-items:center;justify-content:center;padding:32px;background:#0a0d1280;backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08);opacity:0;pointer-events:none;transition:opacity .28s var(--md-ease),background-color .56s var(--md-ease),backdrop-filter .56s var(--md-ease)}.obs-overlay[hidden]{display:none}.obs-overlay.is-open{opacity:1;pointer-events:auto}.obs-dialog{position:relative;width:min(920px,calc(100vw - 96px));height:min(540px,calc(100vh - 96px));min-height:440px;max-height:calc(100vh - 96px);overflow:hidden;border-radius:28px;outline:0;background:var(--md-surface);box-shadow:0 24px 80px #10121429;opacity:0;transform:translateY(12px);transition:opacity .28s var(--md-ease),transform .28s var(--md-ease)}.obs-overlay.is-open .obs-dialog{opacity:1;transform:translateY(0)}.obs-overlay.is-minimizing{background-color:#0a0d1200;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);pointer-events:none}.obs-overlay.is-minimizing .obs-dialog{border-radius:999px;opacity:.08;filter:blur(1px);transform:translate3d(var(--obs-min-x, 0),var(--obs-min-y, 0),0) scale(.1);transform-origin:center center;transition:transform .59s var(--md-ease),opacity .52s ease,border-radius .59s var(--md-ease),filter .59s ease;will-change:transform,opacity}.obs-close{position:absolute;top:20px;right:20px;z-index:3;display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.34);border-radius:50%;background:#f8f9fbdb;color:var(--md-ink);cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .18s ease,transform .18s ease}.obs-close:hover{background:#fff;transform:scale(1.04)}.obs-close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.obs-content{display:grid;height:100%;grid-template-columns:minmax(0,46fr) minmax(0,54fr)}.obs-copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(34px,4vw,48px) clamp(32px,4vw,48px)}.obs-label{display:inline-flex;min-height:28px;align-items:center;margin:0 0 22px;padding:0 12px;border-radius:var(--md-radius-pill);background:#675cff1a;color:var(--md-violet);font-size:.7rem;font-weight:600;letter-spacing:.12em;line-height:1;text-transform:uppercase}.obs-title{max-width:430px;margin:0 0 18px;color:var(--md-ink);font-size:clamp(2.25rem,3.25vw,3.15rem);font-weight:600;letter-spacing:-.055em;line-height:.98;text-wrap:balance}.obs-body{max-width:410px;margin:0 0 22px;color:var(--md-muted);font-size:.94rem;font-weight:300;line-height:1.62}.obs-cta{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 28px;border-radius:var(--md-radius-pill);background:var(--md-ink);color:#fff;font-size:.86rem;font-weight:600;text-align:center;text-decoration:none;transition:background .18s ease,transform .18s ease}.obs-cta:hover{background:#2a2c30;transform:translateY(-2px)}.obs-micro{margin:20px 0 0;color:var(--md-muted);font-size:.72rem;font-weight:300;line-height:1.56}.obs-product{position:relative;overflow:hidden;background:#07111f}.obs-product img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 56%}.obs-launcher{position:fixed;bottom:24px;left:24px;z-index:10030;display:inline-flex;width:clamp(206px,17vw,238px);height:62px;align-items:center;gap:16px;padding:6px 6px 6px 20px;border:1px solid rgba(255,255,255,.22);border-radius:var(--md-radius-pill);background:#1214167a;color:#fff;box-shadow:inset 0 1px #ffffff1f,0 14px 38px #0000003d;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);cursor:pointer;opacity:0;pointer-events:none;transform:translateY(7px);transition:background .18s ease,box-shadow .18s ease,opacity .22s var(--md-ease),transform .22s var(--md-ease)}.obs-launcher[hidden]{display:none}.obs-launcher.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.obs-launcher:hover{background:#121416a3;box-shadow:inset 0 1px #ffffff29,0 18px 44px #0000004d;transform:translateY(-2px)}.obs-launcher.is-receiving{z-index:10040;animation:obs-receive .82s var(--md-ease)}@keyframes obs-receive{0%{transform:translateY(7px) scale(.84)}48%{box-shadow:inset 0 1px #ffffff57,0 0 0 7px #ffffff21,0 22px 54px #00000057;transform:translateY(-2px) scale(1.06)}to{transform:translateY(0) scale(1)}}.obs-launcher__text{display:flex;order:1;min-width:0;flex-direction:column;align-items:flex-start;gap:2px;text-align:left}.obs-launcher__new{color:#ffffffa3;font-size:.56rem;font-weight:700;letter-spacing:.13em;line-height:1;text-transform:uppercase}.obs-launcher__name{overflow:hidden;color:#fff;font-size:.82rem;font-weight:500;letter-spacing:-.015em;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.obs-launcher__arrow{display:grid;order:2;width:46px;height:46px;flex:0 0 auto;margin-left:auto;border:1px solid rgba(255,255,255,.42);border-radius:50%;background:#fffffff5;color:var(--md-ink);box-shadow:0 5px 16px #00000029;place-items:center;transition:transform .22s var(--md-ease),background .18s ease}.obs-launcher__arrow:before{content:"\2197";font-size:1.08rem;font-weight:500;line-height:1}.obs-launcher:hover .obs-launcher__arrow{background:#fff;transform:rotate(45deg)}@media(max-width:900px){.obs-overlay{padding:16px}.obs-dialog{width:calc(100vw - 32px);height:auto;min-height:0;max-height:calc(100svh - 32px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.obs-content{height:auto;grid-template-columns:minmax(0,1fr)}.obs-product{order:1;height:250px;border-bottom:1px solid var(--md-line)}.obs-product img{object-position:center 57%}.obs-copy{order:2;padding:30px 24px calc(26px + env(safe-area-inset-bottom))}.obs-label{margin-bottom:17px}.obs-title{max-width:320px;font-size:clamp(2.15rem,10.2vw,2.75rem)}.obs-cta{width:100%}.obs-micro{align-self:center;margin-top:13px;text-align:center}.obs-close{top:12px;right:12px}.obs-launcher{bottom:calc(72px + env(safe-area-inset-bottom));left:16px;width:auto;max-width:calc(100vw - 32px);height:52px;padding:5px 5px 5px 17px}.obs-launcher__new{display:none}.obs-launcher__name{font-size:.8rem}.obs-launcher__arrow{width:40px;height:40px}}@media(max-width:640px){.obs-product{height:198px}.obs-copy{padding-top:24px}.obs-title{font-size:2rem}.obs-body{font-size:.88rem}}@media(prefers-reduced-motion:reduce){.obs-overlay,.obs-dialog,.obs-close,.obs-cta,.obs-launcher,.obs-launcher__arrow{transition-duration:40ms}.obs-dialog,.obs-launcher,.obs-launcher:hover{transform:none}.obs-launcher.is-receiving{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/obsidian-announcement.css.map */
