*,*:before,*:after{box-sizing:border-box}html:has(body.tools-page){overflow-x:hidden}body.tools-page{width:100%;max-width:100vw;margin:0;min-height:100vh;box-shadow:none}.tools-page:has(.tools-nav__group:nth-child(1) a.is-active){--accent-color: #4da3ff;--secondary-color: #3979e8}.tools-page:has(.tools-nav__group:nth-child(2) a.is-active){--accent-color: #f59e42;--secondary-color: #df7626}.tools-page:has(.tools-nav__group:nth-child(3) a.is-active){--accent-color: #31c48d;--secondary-color: #169b71}.tools-page:has(.tools-nav__group:nth-child(4) a.is-active){--accent-color: #f05fa6;--secondary-color: #d9468d}.tools-page:has(.tools-nav__group:nth-child(5) a.is-active){--accent-color: #a875ff;--secondary-color: #7c52e6}.tools-page:has(.tools-nav__group:nth-child(6) a.is-active){--accent-color: #5865f2;--secondary-color: #4752c4}.tools-page .navbar{z-index:1001}.tools-page .site-shell{gap:0;padding:var(--space-7) 0 var(--space-10)}.tools-page .site-hero-row{padding-bottom:0}.tools-page [data-tools-landing]{padding-top:var(--space-8)}.tools-page [data-tools-landing]{view-transition-name:tools-launcher}.tools-page [data-tools-landing-copy][hidden]{display:none}.tools-launcher-card{gap:var(--space-9)}.tools-search{--tools-search-height: 50px;position:relative;display:flex;align-items:center;width:100%;max-width:440px;height:var(--tools-search-height);margin:0 auto;padding:0 var(--space-6);border:1px solid color-mix(in srgb,var(--secondary-color) 26%,transparent);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--background-color) 74%,transparent);box-shadow:var(--shadow-sm);transition:border-color var(--transition-duration) var(--transition-easing),box-shadow var(--transition-duration) var(--transition-easing)}.tools-search:focus-within{border-color:color-mix(in srgb,var(--accent-color) 45%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-color) 14%,transparent)}.tools-search i{flex:0 0 auto;margin-right:var(--space-4);font-size:.95em;color:color-mix(in srgb,var(--text-color) 55%,transparent)}.tools-search input{flex:1;min-width:0;height:100%;border:0;padding:0;color:var(--text-color);background:transparent;font:inherit;font-size:.92rem;font-weight:650}.tools-search input:focus{outline:none}.tools-search input::-webkit-search-cancel-button{display:none}.tools-search__kbd{flex:0 0 auto;padding:3px 7px;border:1px solid color-mix(in srgb,var(--secondary-color) 28%,transparent);border-radius:var(--radius-sm);color:color-mix(in srgb,var(--text-color) 55%,transparent);font-size:.72rem;font-weight:750}.tools-search:focus-within .tools-search__kbd{display:none}.tools-search__empty{margin:0;color:color-mix(in srgb,var(--text-color) 58%,transparent);font-size:.84rem;font-weight:650;text-align:center}.tools-nav-toggle{display:inline-flex;align-items:center;gap:var(--space-3);margin:var(--space-5) auto 0;padding:8px 18px;border:1px solid color-mix(in srgb,var(--secondary-color) 26%,transparent);border-radius:var(--radius-pill);color:color-mix(in srgb,var(--text-color) 80%,transparent);background:color-mix(in srgb,var(--primary-color) 7%,transparent);font:inherit;font-size:.8rem;font-weight:700;cursor:pointer;transition:border-color var(--transition-duration) var(--transition-easing),background var(--transition-duration) var(--transition-easing),color var(--transition-duration) var(--transition-easing)}.tools-nav-toggle[hidden]{display:none}.tools-nav-toggle i{font-size:1em;transition:transform var(--transition-duration) var(--transition-easing)}.tools-nav-toggle[aria-expanded=true] i{transform:rotate(180deg)}html:not([data-hover-effects=off]) .tools-nav-toggle:hover,.tools-nav-toggle:focus-visible{border-color:color-mix(in srgb,var(--accent-color) 28%,transparent);color:var(--text-color);background:color-mix(in srgb,var(--accent-color) 10%,transparent)}.tools-nav-toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-color) 55%,transparent);outline-offset:2px}[data-tools-landing].is-collapsed .tools-nav{display:none}[data-tools-landing].is-collapsed .tools-launcher-card{gap:0}.tools-page [data-tools-landing].is-collapsed{padding-top:var(--space-5)}.tools-page .tools-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:var(--space-5);width:min(var(--site-layout-max),100%);margin:var(--space-8) auto 0;padding-top:var(--space-8);border-top:1px solid color-mix(in srgb,var(--primary-color) 14%,transparent);overflow:visible;scrollbar-width:none}.tools-page .tools-nav::-webkit-scrollbar{display:none}.tools-nav__group{min-width:0;display:flex;flex-wrap:wrap;align-content:flex-start;gap:var(--space-2);text-align:left}.tools-nav__label{flex:0 0 100%;margin-bottom:var(--space-2);color:color-mix(in srgb,var(--accent-color) 75%,var(--text-color));font-size:.68rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.tools-page .tools-nav a{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--space-3);min-height:34px;min-width:max-content;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-pill);color:color-mix(in srgb,var(--text-color) 78%,transparent);background:color-mix(in srgb,var(--primary-color) 7%,transparent);font-size:.78rem;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;transition:transform var(--transition-duration) var(--transition-easing),border-color var(--transition-duration) var(--transition-easing),background var(--transition-duration) var(--transition-easing),color var(--transition-duration) var(--transition-easing)}.tools-page .tools-nav a i{flex:0 0 auto;width:1em;color:color-mix(in srgb,var(--accent-color) 78%,var(--text-color));font-size:1em;text-align:center}html:not([data-hover-effects=off]) .tools-page .tools-nav a:hover,.tools-page .tools-nav a:focus-visible{transform:translateY(var(--motion-hover-lift-sm));border-color:color-mix(in srgb,var(--accent-color) 28%,transparent);color:var(--text-color);background:color-mix(in srgb,var(--accent-color) 10%,transparent)}.tools-page .tools-nav a.is-active,.tools-page .tools-nav a[aria-current=page]{border-color:color-mix(in srgb,var(--accent-color) 40%,transparent);color:var(--text-color);background:color-mix(in srgb,var(--accent-color) 16%,transparent)}.tools-nav__group[hidden],.tools-page .tools-nav a[hidden]{display:none}.tools-workspace{padding-top:var(--space-8);padding-bottom:0}.tools-workspace:has(.tool-card:not([hidden])){padding-top:var(--space-8)}.tools-grid{width:100%;max-width:var(--site-layout-max);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}@keyframes tool-share-nudge{0%{box-shadow:0 0 color-mix(in srgb,var(--accent-color) 45%,transparent)}70%,to{box-shadow:0 0 0 10px color-mix(in srgb,var(--accent-color) 0%,transparent)}}@media(max-width:1180px){.tools-page .tools-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.tools-page [data-tools-landing]{padding-top:var(--space-5)}.tools-page .tools-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-page .tools-nav a{min-height:32px}}@media(max-width:400px){.tools-page .tools-nav{grid-template-columns:1fr}}@media(max-width:760px){.tools-grid,.tool-split,.timezone-layout,.tournament-settings{grid-template-columns:1fr}.tools-workspace{padding-top:var(--space-6)}.tools-grid{gap:var(--space-5)}}.tools-page .site-shell{gap:clamp(1rem,2vw,1.5rem);padding-top:0}.tools-launcher-card{position:relative;isolation:isolate;gap:0;padding:clamp(1.5rem,4vw,3.5rem);overflow:hidden;border-radius:var(--radius-3xl);background:radial-gradient(circle at 88% 4%,color-mix(in srgb,var(--secondary-color) 24%,transparent),transparent 30%),radial-gradient(circle at 4% 104%,color-mix(in srgb,var(--accent-color) 20%,transparent),transparent 38%),var(--site-surface-background)}.tools-launcher-card:after{content:"";position:absolute;z-index:-1;inset:0;background-image:radial-gradient(color-mix(in srgb,var(--text-color) 8%,transparent) 1px,transparent 1px);background-size:22px 22px;mask-image:linear-gradient(90deg,transparent 20%,black);opacity:.3}.tools-command-bar{display:flex;align-items:center;gap:1rem;width:min(100%,760px);margin-inline:auto;padding:.55rem;border:1px solid var(--ap-panel-border);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--ap-page-base) 44%,transparent);box-shadow:0 16px 38px color-mix(in srgb,var(--primary-color) 10%,transparent),inset 0 1px #ffffff1f;backdrop-filter:blur(22px) saturate(1.35)}.tools-command-bar .tools-search{flex:1;max-width:none;height:3.25rem;margin:0;padding:0 .75rem 0 .35rem;border:0;background:transparent;box-shadow:none}.tools-search__icon{display:grid;place-items:center;flex:none;width:2.45rem;height:2.45rem;margin-right:.5rem;border-radius:50%;color:#fff;background:linear-gradient(145deg,var(--accent-color),var(--secondary-color))}.tools-search__icon i{margin:0;color:inherit}.tools-command-bar .tools-search input{background:transparent;box-shadow:none}.tools-command-bar__hint{flex:none;padding-right:.75rem;font-size:.68rem;font-weight:700;opacity:.5}.tools-command-bar__hint i{margin-right:.3rem}.tools-page .tools-nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;margin-top:.8rem;padding-top:0;border-top:0}.tools-nav__group{--group-color: var(--accent-color);position:relative;display:grid;grid-template-columns:1fr;align-content:start;gap:.35rem;padding:.8rem;border:1px solid color-mix(in srgb,var(--group-color) 14%,var(--ap-panel-border));border-radius:var(--radius-xl);background:linear-gradient(145deg,color-mix(in srgb,var(--group-color) 8%,transparent),transparent 52%)}.tools-nav__group:nth-child(1){--group-color: #4da3ff}.tools-nav__group:nth-child(2){--group-color: #f59e42}.tools-nav__group:nth-child(3){--group-color: #31c48d}.tools-nav__group:nth-child(4){--group-color: #f05fa6}.tools-nav__group:nth-child(5){--group-color: #a875ff}.tools-nav__group{animation:tools-group-in .45s var(--transition-easing) backwards}.tools-nav__group:nth-child(2){animation-delay:.05s}.tools-nav__group:nth-child(3){animation-delay:.1s}.tools-nav__group:nth-child(4){animation-delay:.15s}.tools-nav__group:nth-child(5){animation-delay:.2s}.tools-nav__label{display:flex;align-items:center;gap:.45rem;margin:0 0 .35rem;padding:.2rem .3rem .55rem;border-bottom:1px solid color-mix(in srgb,var(--group-color) 14%,transparent);color:var(--group-color);font-size:.68rem}.tools-nav__label:before{content:"";width:.48rem;height:.48rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,var(--group-color) 10%,transparent)}.tools-page .tools-nav a{display:grid;grid-template-columns:2rem minmax(0,1fr);justify-content:stretch;min-width:0;min-height:2.65rem;padding:.35rem .5rem;border-radius:.9rem;background:transparent;white-space:normal}.tools-page .tools-nav a i{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.7rem;color:var(--group-color);background:color-mix(in srgb,var(--group-color) 10%,transparent);transition:transform .24s var(--transition-easing),background .24s var(--transition-easing),box-shadow .24s var(--transition-easing)}.tools-page .tools-nav a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:not([data-hover-effects=off]) .tools-page .tools-nav a:hover,.tools-page .tools-nav a:focus-visible{border-color:color-mix(in srgb,var(--group-color) 20%,transparent);background:color-mix(in srgb,var(--group-color) 8%,transparent);transform:translate(2px)}html:not([data-hover-effects=off]) .tools-page .tools-nav a:hover i,.tools-page .tools-nav a:focus-visible i{transform:rotate(-5deg) scale(1.08);background:color-mix(in srgb,var(--group-color) 16%,transparent);box-shadow:0 6px 14px color-mix(in srgb,var(--group-color) 14%,transparent)}.tools-page .tools-nav a.is-active,.tools-page .tools-nav a[aria-current=page]{border-color:color-mix(in srgb,var(--group-color) 32%,transparent);background:color-mix(in srgb,var(--group-color) 13%,transparent)}.tools-page .tool-card.is-active{border:1px solid color-mix(in srgb,var(--accent-color) 34%,var(--ap-panel-border));background:radial-gradient(circle at 94% 0,color-mix(in srgb,var(--accent-color) 30%,transparent),transparent 34%),radial-gradient(circle at 5% 105%,color-mix(in srgb,var(--secondary-color) 17%,transparent),transparent 38%),linear-gradient(145deg,color-mix(in srgb,var(--accent-color) 10%,transparent),transparent 48%),var(--ap-panel);box-shadow:0 30px 72px color-mix(in srgb,var(--accent-color) 16%,transparent),0 12px 30px color-mix(in srgb,var(--secondary-color) 10%,transparent),inset 0 1px color-mix(in srgb,white 16%,transparent);backdrop-filter:blur(30px) saturate(1.5);-webkit-backdrop-filter:blur(30px) saturate(1.5)}.tools-page .tool-card.is-active:before{content:"";position:absolute;z-index:2;inset:0 14% auto;height:3px;border-radius:0 0 var(--radius-pill) var(--radius-pill);background:linear-gradient(90deg,transparent,var(--accent-color),var(--secondary-color),transparent);box-shadow:0 5px 18px color-mix(in srgb,var(--accent-color) 35%,transparent)}.discord-render-page .tools-workspace{width:min(1500px,100%);max-width:none;padding-inline:clamp(.7rem,2vw,1.5rem)}@keyframes tools-group-in{0%{opacity:0;transform:translateY(12px) scale(.985)}}[data-tools-landing].is-collapsed .tools-command-bar{width:min(100%,680px)}[data-tools-landing].is-collapsed .tools-launcher-card{padding:.7rem}@media(max-width:1100px){.tools-page .tools-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.tools-page [data-tools-landing]{padding:.7rem .7rem 0}.tools-launcher-card{padding:1.5rem;border-radius:2.2rem}.tools-command-bar{display:block;padding:.35rem;border-radius:1.3rem}.tools-command-bar .tools-search{height:3rem}.tools-command-bar__hint{display:none}.tools-page .tools-nav{grid-template-columns:1fr;gap:.7rem}.tools-nav__group{border-radius:1.5rem}.tools-nav__group:not([hidden]){grid-template-columns:repeat(2,minmax(0,1fr))}.tools-nav__label{grid-column:1 / -1}.tools-page .tools-nav a{min-height:2.8rem}.tools-workspace{padding:1rem .7rem 0}}@media(max-width:430px){.tools-page .tools-nav a{grid-template-columns:1.75rem minmax(0,1fr);padding-inline:.35rem;font-size:.72rem}.tools-page .tools-nav a i{width:1.75rem;height:1.75rem}}@media(prefers-reduced-motion:reduce){.tools-nav__group{animation:none}.tools-page .tools-nav a,.tools-page .tools-nav a i{transition-duration:.01ms}}::view-transition-old(tools-launcher),::view-transition-new(tools-launcher),::view-transition-old(active-tool-panel),::view-transition-new(active-tool-panel){animation-duration:.42s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(tools-launcher){animation-name:tools-view-fade-out}::view-transition-new(tools-launcher){animation-name:tools-view-fade-in}@keyframes tools-view-fade-out{to{opacity:0;transform:translateY(-8px) scale(.985)}}@keyframes tools-view-fade-in{0%{opacity:0;transform:translateY(10px) scale(.985)}}@media(max-width:760px){.discord-render-page .tools-workspace{justify-content:flex-start;width:100%;max-width:none;padding:.35rem max(.55rem,env(safe-area-inset-right)) .7rem max(.55rem,env(safe-area-inset-left))}}.tools-embed-page{min-height:100vh;background-image:radial-gradient(circle at 8% 6%,color-mix(in srgb,var(--accent-color, #5865f2) 15%,transparent),transparent 28rem),radial-gradient(circle at 94% 24%,color-mix(in srgb,#9b84ee 10%,transparent),transparent 24rem);background-attachment:fixed}.tools-page .tools-launcher-card{display:grid;gap:clamp(1rem,2vw,1.5rem);padding:var(--section-card-padding)}.tools-page .tools-launcher-card:after{display:none}.tools-page .tools-command-bar{width:100%;max-width:none;margin:0}.tools-tabs{display:flex;gap:.4rem;width:100%;padding:.35rem;overflow-x:auto;border:1px solid var(--site-container-border);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--text-color) 4%,transparent);scrollbar-width:none}.tools-tabs::-webkit-scrollbar{display:none}.tools-tabs[hidden]{display:none}.tools-tab{--group-color: var(--accent-color);flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.6rem;padding:.45rem 1rem;border:1px solid transparent;border-radius:var(--radius-pill);color:color-mix(in srgb,var(--text-color) 68%,transparent);background:transparent;font:inherit;font-size:.85rem;font-weight:750;white-space:nowrap;cursor:pointer;transition:color var(--transition-duration) var(--transition-easing),background var(--transition-duration) var(--transition-easing),border-color var(--transition-duration) var(--transition-easing)}.tools-tab:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--group-color)}.tools-tab:nth-child(1){--group-color: #4da3ff}.tools-tab:nth-child(2){--group-color: #f59e42}.tools-tab:nth-child(3){--group-color: #31c48d}.tools-tab:nth-child(4){--group-color: #f05fa6}.tools-tab:nth-child(5){--group-color: #a875ff}.tools-tab:nth-child(6){--group-color: #5865f2}.tools-tab__count{font-size:.72rem;font-variant-numeric:tabular-nums;opacity:.55}html:not([data-hover-effects=off]) .tools-tab:hover{color:var(--text-color);background:color-mix(in srgb,var(--group-color) 8%,transparent)}.tools-tab[aria-selected=true]{border-color:color-mix(in srgb,var(--group-color) 38%,transparent);color:var(--text-color);background:color-mix(in srgb,var(--group-color) 16%,transparent)}.tools-tab:focus-visible{outline:2px solid color-mix(in srgb,var(--group-color) 60%,transparent);outline-offset:2px}.tools-page .tools-nav{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin:0}.tools-page .tools-nav .tools-nav__group{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.5rem;padding:0;border:0;border-radius:0;background:none;animation:none}.tools-page .tools-nav .tools-nav__group[hidden]{display:none}.tools-page .tools-nav .tools-nav__label{display:none;grid-column:1 / -1}.tools-page .is-searching .tools-nav .tools-nav__label{display:flex}.tools-page .tools-nav a{min-height:3rem;padding:.45rem .6rem;border:1px solid var(--site-container-border);border-radius:var(--surface-radius-inner);background:color-mix(in srgb,var(--text-color) 3%,transparent)}.tools-page .page-header-row:has(+.tools-launcher-row.is-collapsed){display:none}.tools-page [data-tools-landing].is-collapsed .tools-tabs{display:none}.tools-page [data-tools-landing].is-collapsed .tools-launcher-card{gap:0}@media(max-width:620px){.tools-tab{flex:0 0 auto;padding-inline:.85rem}.tools-page .tools-nav .tools-nav__group{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-page .tools-command-bar__hint{display:none}}.tools-page .tools-command-bar{width:min(100%,760px);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}.tools-page .tools-command-bar .tools-search{width:100%;height:3.25rem;padding:0 .9rem;border:1px solid color-mix(in srgb,var(--secondary-color) 28%,var(--ap-panel-border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--ap-page-base) 64%,var(--background-color));box-shadow:var(--shadow-sm)}.tools-page .tools-search__icon{width:1.85rem;height:1.85rem;margin-right:.65rem;border-radius:.55rem;color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 12%,transparent);box-shadow:none}.tools-page .tools-command-bar .tools-search input{min-width:0;background:transparent!important;font-size:.95rem}.tools-page .tools-search__kbd{margin-left:.4rem}@media(max-width:620px){.tools-page .tools-command-bar .tools-search{height:3.1rem;padding-inline:.7rem}}.tools-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible}.tools-tabs{gap:.55rem;padding:0;border:0;border-radius:0;background:transparent}.tools-tabs .tools-tab{display:inline-flex;flex:none;width:100%;min-width:0;min-height:3.1rem;padding:.55rem .8rem;border:1px solid var(--site-container-border);border-radius:var(--surface-radius-inner);background:color-mix(in srgb,var(--text-color) 4%,transparent)}.tools-tabs .tools-tab[aria-selected=true]{border-color:color-mix(in srgb,var(--group-color) 48%,var(--site-container-border));background:color-mix(in srgb,var(--group-color) 14%,transparent)}@media(max-width:720px){.tools-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-tab{justify-content:flex-start}.tools-tab:last-child:nth-child(odd){grid-column:1 / -1}}.tools-share-promo{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-6) var(--space-7);width:min(var(--site-layout-max),100%);margin:var(--space-8) auto 0;padding:var(--space-6) var(--space-7);overflow:hidden;border:1px solid color-mix(in srgb,var(--accent-color) 30%,var(--ap-panel-border));border-radius:var(--surface-radius-inner, var(--radius-lg));background:linear-gradient(110deg,color-mix(in srgb,var(--accent-color) 14%,transparent),color-mix(in srgb,var(--secondary-color) 8%,transparent) 60%,transparent)}[data-tools-landing].is-collapsed .tools-share-promo,[data-tools-landing].is-searching .tools-share-promo{display:none}.tools-share-promo__icon{display:grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:50%;color:#fff;background:linear-gradient(145deg,var(--accent-color),var(--secondary-color));font-size:1.1rem;box-shadow:0 8px 22px color-mix(in srgb,var(--accent-color) 30%,transparent)}.tools-share-promo__text h2{margin:0 0 .25rem;font-size:1rem}.tools-share-promo__text p{margin:0;font-size:.84rem;line-height:1.5;opacity:.8}.tools-share-promo__text strong{color:color-mix(in srgb,var(--accent-color) 80%,var(--text-color))}.tools-share-promo__demo{display:flex;align-items:center;gap:.6rem;font-size:.76rem;font-weight:750;white-space:nowrap}.tools-share-promo__button{display:inline-flex;align-items:center;gap:.4rem;margin:0;padding:7px 13px;font:inherit;cursor:pointer;border:1px solid color-mix(in srgb,var(--accent-color) 38%,transparent);border-radius:var(--radius-pill);color:color-mix(in srgb,var(--accent-color) 80%,var(--text-color));background:color-mix(in srgb,var(--accent-color) 14%,transparent);animation:tool-share-nudge 2.8s var(--transition-easing) infinite}.tools-share-promo__arrow{opacity:.45}.tools-share-promo__button:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-color) 60%,transparent);outline-offset:2px}.tools-share-promo__button[data-state=copied]{border-color:color-mix(in srgb,#16a34a 45%,transparent);color:color-mix(in srgb,#16a34a 80%,var(--text-color));background:color-mix(in srgb,#16a34a 14%,transparent);animation:none}.tools-share-promo.is-meta{border-color:color-mix(in srgb,var(--accent-color) 60%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent-color) 14%,transparent)}.tools-share-promo.is-meta .tools-share-promo__icon{animation:tools-share-promo-spin .9s var(--transition-easing) 1}@keyframes tools-share-promo-spin{0%{transform:rotate(0) scale(.6)}to{transform:rotate(360deg) scale(1)}}@media(prefers-reduced-motion:reduce){.tools-share-promo.is-meta .tools-share-promo__icon{animation:none}}.tools-share-promo__link{display:inline-flex;align-items:center;gap:.4rem;max-width:17rem;padding:7px 12px;overflow:hidden;border-radius:var(--radius-sm);font-family:var(--codeblock-font-family);font-weight:500;text-overflow:ellipsis;background:color-mix(in srgb,var(--background-color) 70%,transparent)}.tools-share-promo__link i{opacity:.55}.tools-share-promo__link span{min-width:0;overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){.tools-share-promo{grid-template-columns:auto minmax(0,1fr)}.tools-share-promo__demo{grid-column:1 / -1;min-width:0}.tools-share-promo__link{min-width:0}}@media(max-width:480px){.tools-share-promo{grid-template-columns:1fr;padding:var(--space-6)}.tools-share-promo__arrow,.tools-share-promo__link{display:none}}@media(prefers-reduced-motion:reduce){.tools-share-promo__button{animation:none}}
