html{scrollbar-gutter:stable}.app-toolbar-brand{color:var(--ink, #050b1a);font-size:14px;font-weight:700;letter-spacing:normal;line-height:20px;text-decoration:none}.app-toolbar-brand span{color:var(--accent-600, #7c3aed)}.app-toolbar-brand:focus-visible{border-radius:4px;outline:3px solid rgb(113 55 255 / 24%);outline-offset:4px}.app-toolbar-brand-row{display:flex;min-width:0;align-items:center;gap:12px;white-space:nowrap}.app-toolbar-languages{display:flex;flex:0 0 auto;align-items:center;margin:0;padding:0;list-style:none}.app-toolbar-languages li{flex:0 0 auto;margin-left:5px;line-height:1}.app-toolbar-languages li:first-child{margin-left:0}.app-toolbar-languages img{display:block;width:18px;height:13px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #1118271f}.app-toolbar-languages-more{margin-left:6px;color:var(--muted, #7e8698);font-size:15px;font-weight:700;line-height:1}.hero-languages{margin-bottom:14px}.app-toolbar{--app-toolbar-height: 104px;--app-toolbar-inset: max(24px, calc((100% - 1074px)/2) );position:relative;z-index:12;display:grid;width:100%;height:var(--app-toolbar-height);align-items:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:0 var(--app-toolbar-inset)}.app-toolbar-page{--app-toolbar-inset: 62px;max-width:1440px;margin:0 auto}.app-toolbar-unified.app-toolbar-page{--app-toolbar-inset: 60px;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0}.app-toolbar-page #authSlot{gap:44px}.app-toolbar-overlay{position:absolute;top:0;left:0}.app-toolbar>.app-toolbar-left,.app-toolbar>.app-toolbar-center,.app-toolbar>.app-toolbar-right{position:relative;inset:auto}.app-toolbar>.app-toolbar-left{grid-column:1;justify-self:start}.app-toolbar>.app-toolbar-center{display:block;grid-column:2;justify-self:center;position:static;transform:none}.app-toolbar>.app-toolbar-right{grid-column:3;justify-self:end}.app-toolbar-unified>.app-toolbar-center{display:flex;width:100%;align-items:center;justify-content:center}.app-toolbar-unified>.app-toolbar-left{gap:30px}.app-toolbar-unified .app-toolbar-brand{position:static;top:auto;left:auto}.app-toolbar-unified>.app-toolbar-links{display:flex;height:48px;align-items:center;gap:30px}.app-toolbar-unified .app-toolbar-left>.app-toolbar-app-link,.app-toolbar-unified .app-toolbar-links>.app-toolbar-app-link{position:static;height:44px;flex:0 0 auto;transform:none}.app-toolbar-unified .app-toolbar-left>.app-toolbar-app-link:hover,.app-toolbar-unified .app-toolbar-links>.app-toolbar-app-link:hover{transform:none}.app-toolbar-unified .app-toolbar-links>#authSlot,.app-toolbar-unified .app-toolbar-links>#authSlot.is-signed-in{position:static;height:44px;gap:30px}.app-toolbar-app-link{position:absolute;z-index:0;top:50%;left:calc(var(--app-toolbar-inset) + 385px);display:inline-flex;height:44px;align-items:center;justify-content:center;border-radius:6px;color:var(--ink, #050b1a);font-size:14px;font-weight:700;line-height:20px;text-decoration:none;white-space:nowrap;transform:translate(-50%,-50%);transition:color .16s ease,transform .16s ease}.app-toolbar-app-link.is-crowded{visibility:hidden;pointer-events:none}.app-toolbar-app-link:hover,.app-toolbar-app-link[aria-current=page]{color:var(--accent-700, #7137ff)}.app-toolbar-app-link:hover{transform:translate(-50%,calc(-50% - 1px))}.app-toolbar-app-link:focus-visible{outline:3px solid color-mix(in srgb,var(--accent-700, #7137ff) 24%,transparent);outline-offset:4px}.app-toolbar .upload-button{position:relative;z-index:1;display:flex;min-width:200px;width:200px;max-width:200px;flex:0 0 200px;height:44px;align-items:center;justify-content:center;gap:9px;padding:0;border:1px solid var(--accent-800, #6d28d9);border-radius:999px;color:#fff;background:var(--accent-600, #7c3aed);box-shadow:inset 0 1px #ffffff47,0 8px 18px color-mix(in srgb,var(--accent-600, #7c3aed) 14%,transparent),0 2px 5px #232a3b0a;font:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;backdrop-filter:blur(26px) saturate(1.45);transition:color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease}.app-toolbar .upload-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.app-toolbar .upload-button:hover{background:var(--accent-725, #6d28d9);box-shadow:inset 0 1px #ffffff4d,0 10px 22px color-mix(in srgb,var(--accent-600, #7c3aed) 18%,transparent),0 3px 7px #232a3b0d;transform:translateY(-1px)}.app-toolbar .upload-button:focus{outline:none}.app-toolbar .upload-button:focus-visible{outline:3px solid color-mix(in srgb,var(--accent-700, #7137ff) 24%,transparent);outline-offset:4px}.liquid-glass-action{position:relative;display:inline-flex;min-height:32px;align-items:center;justify-content:center;overflow:hidden;padding:0 13px;border:1px solid rgb(255 255 255 / 96%);border-radius:999px;color:var(--accent-800, #6d28d9);background:radial-gradient(circle at 28% 18%,#fffffffa,#ffffff7a 44%,color-mix(in srgb,var(--accent-75, #f5f1ff) 54%,transparent)),#ffffff94;box-shadow:inset 0 1px #fff,inset 0 -4px 10px color-mix(in srgb,var(--accent-700, #7137ff) 5%,transparent),0 8px 20px #232a3b14,0 2px 5px #232a3b0a;font:inherit;font-size:12px;font-weight:750;white-space:nowrap;cursor:pointer;backdrop-filter:blur(22px) saturate(1.4);transition:color .16s ease,transform .16s ease,box-shadow .16s ease}.liquid-glass-action:after{position:absolute;top:4px;left:9px;width:24px;height:7px;border-radius:999px;background:#ffffff9e;content:"";filter:blur(3px);pointer-events:none;transform:rotate(-12deg)}.liquid-glass-action>span{position:relative;z-index:1}.liquid-glass-action:hover:not(:disabled){color:var(--accent-850, #5b21b6);box-shadow:inset 0 1px #fff,0 14px 28px color-mix(in srgb,var(--accent-shadow, #50339c) 12%,transparent),0 3px 7px #232a3b0d;transform:translateY(-1px) scale(1.015)}.liquid-glass-action:disabled{cursor:default;opacity:.46}@media(max-width:1050px){.app-toolbar-page,.app-toolbar-unified.app-toolbar-page{--app-toolbar-inset: 38px}.app-toolbar-document{--app-toolbar-height: 144px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:84px 60px}.app-toolbar-document>.app-toolbar-left{grid-column:1;grid-row:1}.app-toolbar-document>.app-toolbar-center{grid-column:1 / -1;grid-row:2;justify-self:center}.app-toolbar-document>.app-toolbar-right{grid-column:2;grid-row:1}}@media(max-width:820px){.app-toolbar{--app-toolbar-height: 84px;--app-toolbar-inset: 20px}.app-toolbar-unified.app-toolbar-page{--app-toolbar-inset: 20px}.app-toolbar-document{--app-toolbar-height: 144px}}@media(max-width:940px){.app-toolbar-unified{--app-toolbar-height: 144px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:84px 60px}.app-toolbar-unified.app-toolbar-page{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.app-toolbar-unified>.app-toolbar-left{grid-column:1;grid-row:1}.app-toolbar-unified>.app-toolbar-center{grid-column:1 / -1;grid-row:2;align-self:start;justify-self:center}.app-toolbar-unified>.app-toolbar-right{grid-column:2;grid-row:1}.app-toolbar-landing+.hero{top:179px}}@media(max-width:820px){.app-toolbar-landing+.hero{top:auto;padding-top:152px}.app-toolbar-unified>.app-toolbar-links,.app-toolbar-unified .app-toolbar-links>#authSlot,.app-toolbar-unified .app-toolbar-links>#authSlot.is-signed-in{gap:18px}}@media(max-width:440px){.app-toolbar-unified{column-gap:16px}.app-toolbar-unified .app-toolbar-left>.app-toolbar-app-link{display:none}}@media(max-width:520px){.app-toolbar-brand-row{align-items:flex-start;flex-direction:column;gap:4px}.app-toolbar-unified .app-toolbar-brand-row{align-items:center;flex-direction:row;gap:25px}}@media(max-width:420px){.app-toolbar-document{--app-toolbar-height: 198px;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,66px)}.app-toolbar-document>.app-toolbar-left{grid-column:1;grid-row:1}.app-toolbar-document>.app-toolbar-center{grid-column:1;grid-row:2}.app-toolbar-document>.app-toolbar-right{grid-column:1;grid-row:3;justify-self:start}.app-toolbar-brand-row{gap:8px}.app-toolbar-languages li:nth-child(n+4):not(.app-toolbar-languages-more){display:none}}@media(max-width:360px){.app-toolbar{--app-toolbar-inset: 16px}}
