.ob-page{--ob-text:#ededee;--ob-muted:#8d8d93;--ob-border:#2b2b2e;--ob-control-h:46px;--ob-control-radius:12px;--ob-control-min-w:120px;color:var(--ob-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.038'/%3E%3C/svg%3E"),#0c0c0d radial-gradient(150% 105% at 50% -12%,#1b1c1f 0%,#08080a 100%);flex-direction:column;padding:0 48px 100px;font-family:InterVariable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5;display:flex;position:fixed;inset:0;overflow:auto}.ob-brand{background:#171719;border-radius:13px;width:fit-content;margin-inline:auto;padding:6px;display:flex;box-shadow:0 0 0 1px #ffffff12,0 1px 3px #00000059}.ob-brand:focus-visible{outline-offset:4px;outline:2px solid #95c1fb}.ob-brand img{object-fit:cover;border-radius:8px;width:36px;height:36px;display:block}.ob-stage{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;min-height:590px;padding:clamp(48px,50svh - 300px,180px) 0 48px;display:flex}.ob-stage .ob-brand{margin-bottom:24px}.ob-panel{text-align:center;width:100%;max-width:360px}.ob-panel header{margin-bottom:32px}.ob-panel h1{letter-spacing:-.65px;text-wrap:balance;outline:none;font-size:24px;font-weight:550;line-height:1.25}.ob-panel header p{color:var(--ob-muted);text-wrap:pretty;margin-top:12px;font-size:14px;line-height:1.6}.ob-panel strong{color:var(--ob-text);font-weight:500}.ob-start header{margin-bottom:32px}.ob-start-actions{flex-direction:column;gap:16px;display:flex}.ob-panel button{cursor:pointer}.ob-panel button:focus-visible,.ob-preview-bar button:focus-visible{outline-offset:4px;outline:2px solid #95c1fb}.ob-button{border-radius:var(--ob-control-radius);min-height:var(--ob-control-h);min-width:var(--ob-control-min-w);color:var(--ob-text);font:inherit;background:#202022;border:1px solid #2a2a2e;justify-content:center;align-items:center;gap:10px;padding:11px 22px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.ob-button:hover{background:#2b2b2e;border-color:#404045}.ob-primary{background:#232326}.ob-wide{width:100%}.ob-provider{background:#171719;width:100%}.ob-divider{color:#66666d;align-items:center;gap:15px;font-size:12px;display:flex}.ob-divider:before,.ob-divider:after{content:"";background:#242426;flex:1;height:1px}.ob-account{text-align:center;color:var(--ob-muted);padding-top:12px;font-size:13px}.ob-link{color:#d1d1d5;text-underline-offset:4px;font:inherit;background:0 0;border:0;margin-left:4px;text-decoration:underline}.ob-panel form{flex-direction:column;gap:20px;display:flex}.ob-panel input:not([type=checkbox],[hidden]),.ob-panel textarea{width:100%;min-width:0;height:var(--ob-control-h);border-radius:var(--ob-control-radius);color:var(--ob-text);font:inherit;text-align:left;background:#121213;border:1px solid #38383c;outline:none;padding:11px 13px;font-size:14px;transition:border-color .15s,box-shadow .15s;display:block}.ob-panel input::placeholder,.ob-panel textarea::placeholder{color:#65656d}.ob-panel input:not([type=checkbox],[type=file]):focus,.ob-panel textarea:focus{border-color:#83838d;box-shadow:0 0 0 2px #ffffff08}.ob-panel textarea{resize:vertical;height:auto;min-height:100px;line-height:1.8}.ob-panel input.ob-code,.ob-panel input[type=email]{text-align:center}.ob-field{flex-direction:column;gap:8px;display:flex}.ob-field>span{text-align:left;color:var(--ob-text);font-size:13px;display:block}.ob-subtle{color:var(--ob-muted);font:inherit;background:0 0;border:0;min-height:36px;padding:8px 0;font-size:13px}.ob-subtle:hover{color:#ededee}.ob-progress-slot{flex:none;justify-content:center;align-items:center;height:8px;margin-bottom:24px;display:flex}.ob-progress{justify-content:center;align-items:center;gap:8px;height:8px;display:flex}.ob-progress button{appearance:none;background:#404044;border:0;border-radius:9px;flex:none;width:7px;height:7px;padding:0;transition:width .4s,background-color .4s;display:block;position:relative}.ob-progress button:enabled{cursor:pointer}.ob-progress button:enabled:before{content:"";position:absolute;inset:-9px -4px}.ob-progress .past{background:#77777e}.ob-progress button:enabled:hover{background:#b0b0b8}.ob-progress .current{background:#e6e6ec;width:25px}.ob-panel .ob-step-heading{min-height:110px;margin-bottom:0}.ob-step-heading p{overflow-wrap:anywhere}.ob-step-content{width:100%;animation:.5s ease-in-out both ob-step-enter}@keyframes ob-step-enter{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.ob-code-field{flex-direction:column;gap:8px;display:flex}.ob-panel form>.ob-notice{order:3}.ob-account-note{text-align:center;color:#6e6e77;margin-top:0;font-size:12px}.ob-account-note p{margin:0}.ob-account-note span{color:#b0b0b8}.ob-account-note button{min-height:22px;padding:2px 0;font-size:12px}.ob-profile-input{height:var(--ob-control-h);align-items:center;gap:12px;display:flex}.ob-avatar{width:var(--ob-control-h);height:var(--ob-control-h);border-radius:var(--ob-control-radius);object-fit:cover;flex-shrink:0;display:block}.ob-photo{width:var(--ob-control-h);height:var(--ob-control-h);border-radius:var(--ob-control-radius);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;display:block;position:relative}.ob-photo input[type=file]{opacity:0;cursor:pointer;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.ob-photo-hint{border-radius:inherit;color:#fff;opacity:0;pointer-events:none;background:#0b0b0ea8;place-items:center;transition:opacity .15s;display:grid;position:absolute;inset:0}.ob-photo:hover .ob-photo-hint,.ob-photo:focus-visible .ob-photo-hint{opacity:1}.ob-photo:focus-visible{outline-offset:3px;outline:2px solid #95c1fb}.ob-photo-slot{flex-shrink:0;position:relative}.ob-photo-clear{border:1px solid var(--ob-border);color:#c5c5cb;cursor:pointer;opacity:0;background:#202022;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;transition:opacity .15s,background .15s,color .15s;display:grid;position:absolute;top:-6px;right:-6px}.ob-photo-slot:hover .ob-photo-clear,.ob-photo-clear:focus-visible{opacity:1}@media (hover:none){.ob-photo-clear{opacity:1}}.ob-photo-clear:hover{color:#fff;background:#2a2a2e}.ob-actions{justify-content:center;align-items:center;gap:16px;margin-top:0;display:flex}.ob-actions>.ob-primary{width:100%}.ob-copy-row{justify-content:space-between;align-items:center;gap:24px;margin-bottom:0;padding:0;display:flex}.ob-copy{color:#c5c5cb;font:inherit;background:0 0;border:0;align-self:center;align-items:center;gap:9px;padding:3px 0;font-size:13px;display:flex}.ob-copy:hover{color:#fff}.ob-preferences{border-top:1px solid var(--ob-border)}.ob-preference{border-bottom:1px solid var(--ob-border);cursor:pointer;justify-content:space-between;align-items:center;gap:26px;padding:20px 0;display:flex}.ob-preference>span{text-align:left;gap:5px;display:grid}.ob-preference strong{font-size:14px}.ob-preference small{color:var(--ob-muted);font-size:13px;line-height:1.6}.ob-preference input{appearance:none;cursor:pointer;background:#505057;border:0;border-radius:99px;flex-shrink:0;width:31px;height:19px;transition:background .15s;position:relative}.ob-preference input:before{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0005}.ob-preference input:checked{background:#3e8ef7}.ob-preference input:checked:before{transform:translate(12px)}.ob-preference input:focus-visible{outline-offset:4px;outline:2px solid #95c1fb}.ob-notice{color:#9ec7fb;margin-top:8px;font-size:12px;line-height:1.6}.ob-preview-bar{z-index:5;background:#171719f5;border:1px solid #303035;border-radius:12px;align-items:center;gap:16px;max-width:calc(100% - 32px);padding:9px 13px;font-size:11px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0004}.ob-preview-bar>span{color:#777780;white-space:nowrap}.ob-preview-bar nav{gap:3px;display:flex;overflow:auto}.ob-preview-bar button{color:#8e8e98;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 8px}.ob-preview-bar button:hover{color:#efeff2}.ob-preview-bar button[aria-current]{color:#efeff2;background:#303035}.ob-preview-bar .ob-reset{color:#bcbcc5;border-left:1px solid #343439;border-radius:0;padding-left:14px}.ob-toasts{bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:7;flex-direction:column;gap:8px;width:fit-content;max-width:min(420px,100% - 32px);max-height:50svh;margin-inline:auto;display:flex;position:fixed;left:0;right:0;overflow:auto}.ob-toast{color:var(--ob-text);text-align:left;background:#202022;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:8px;padding:7px 8px 7px 12px;font-size:13px;line-height:1.5;animation:.3s ease-out ob-enter;display:flex;box-shadow:0 8px 28px #0003}.ob-toast p{overflow-wrap:anywhere;min-width:0;margin:0}.ob-toast-icon{width:16px;height:16px;color:var(--ob-muted);flex:none}.ob-toast button{width:22px;height:22px;color:var(--ob-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.ob-toast button:hover{color:var(--ob-text);background:#ffffff08}.ob-toast button:focus-visible{outline-offset:2px;outline:2px solid #95c1fb}.ob-page:has(.ob-preview-bar) .ob-toasts{bottom:calc(88px + env(safe-area-inset-bottom,0px))}@keyframes ob-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.ob-page{padding:0 25px 115px}.ob-stage{min-height:530px;padding-bottom:30px}.ob-panel h1{font-size:23px}.ob-preview-bar{gap:4px;width:max-content;max-width:calc(100% - 16px);padding:7px;bottom:10px}.ob-preview-bar>span{display:none}.ob-preview-bar button{padding:7px 6px;font-size:10px}.ob-preview-bar .ob-reset{padding-left:8px}.ob-panel header p{font-size:13px}.ob-panel form,.ob-start-actions,.ob-wide{width:100%;margin-inline:auto;display:flex}.ob-panel header{width:100%;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.ob-panel,.ob-step-content,.ob-toast{animation:none}.ob-page *{transition:none!important}}.ob-page[data-theme=light]{--ob-text:#222225;--ob-muted:#73737c;--ob-border:#e4e4e7;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff radial-gradient(128% 88% at 50% 8%,#fff 0%,#fcfcfd 40%,#f4f4f6 100%)}.ob-page[data-theme=light] .ob-button{color:#27272b;background:#f1f1f3;border-color:#e4e4e7}.ob-page[data-theme=light] .ob-button:hover{background:#e8e8ec;border-color:#d3d3da}.ob-page[data-theme=light] .ob-provider{background:#fafafa}.ob-page[data-theme=light] .ob-panel input:not([type=checkbox],[type=file]),.ob-page[data-theme=light] .ob-panel textarea{background:#fafafa;border-color:#d9d9de}.ob-page[data-theme=light] .ob-panel input:not([type=checkbox],[type=file]):focus,.ob-page[data-theme=light] .ob-panel textarea:focus{border-color:#91919d;box-shadow:0 0 0 2px #25253508}.ob-page[data-theme=light] .ob-field>span{color:#696971}.ob-page[data-theme=light] .ob-panel input::placeholder,.ob-page[data-theme=light] .ob-panel textarea::placeholder{color:#92929b}.ob-page[data-theme=light] .ob-link,.ob-page[data-theme=light] .ob-copy,.ob-page[data-theme=light] .ob-account-note span{color:#4f4f59}.ob-page[data-theme=light] .ob-subtle:hover,.ob-page[data-theme=light] .ob-copy:hover{color:#19191d}.ob-page[data-theme=light] .ob-divider:before,.ob-page[data-theme=light] .ob-divider:after{background:#e4e4e7}.ob-page[data-theme=light] .ob-progress button{background:#d8d8dd}.ob-page[data-theme=light] .ob-progress .past{background:#a0a0aa}.ob-page[data-theme=light] .ob-progress button:enabled:hover,.ob-page[data-theme=light] .ob-progress .current{background:#555560}.ob-page[data-theme=light] .ob-preference input{background:#c9c9d0}.ob-page[data-theme=light] .ob-preference input:checked{background:#3e8ef7}.ob-page[data-theme=light] .ob-notice{color:#2f6bb9}.ob-page[data-theme=light] .ob-preview-bar{background:#fafafaf5;border-color:#e0e0e5;box-shadow:0 8px 30px #00000008}.ob-page[data-theme=light] .ob-preview-bar button{color:#71717b}.ob-page[data-theme=light] .ob-preview-bar button:hover{color:#222225}.ob-page[data-theme=light] .ob-preview-bar button[aria-current]{color:#222225;background:#eaeaec}.ob-page[data-theme=light] .ob-preview-bar .ob-reset{color:#5c5c67;border-color:#dddde3}.ob-page[data-theme=light] .ob-toast{background:#fff;border-color:#e4e4e7;box-shadow:0 8px 28px #00000012}.ob-page[data-theme=light] .ob-toast button:hover{background:#00000005}.ob-page[data-theme=light] .ob-brand{background:#fff;box-shadow:0 0 56px #00000014,0 0 20px #0000000d,0 0 0 1px #26262612}.ob-button:disabled{opacity:.5;cursor:default}html:has(.ob-page[data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1b1c1f radial-gradient(150% 105% at 50% -12%,#1b1c1f 0%,#08080a 100%) fixed}body:has(.ob-page){background:0 0}html:has(.ob-page[data-theme=dark]) .ob-page{background:0 0}html:has(.ob-page[data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff radial-gradient(128% 88% at 50% 8%,#fff 0%,#fcfcfd 40%,#f4f4f6 100%) fixed}html:has(.ob-page[data-theme=light]) .ob-page{background:0 0}.ob-page{min-height:100dvh;padding-top:env(safe-area-inset-top,0px);padding-right:calc(48px + env(safe-area-inset-right,0px));padding-bottom:calc(100px + env(safe-area-inset-bottom,0px));padding-left:calc(48px + env(safe-area-inset-left,0px));position:relative;overflow:visible}.ob-preview-bar{bottom:calc(18px + env(safe-area-inset-bottom,0px))}@media (width<=600px){.ob-page{padding-right:calc(25px + env(safe-area-inset-right,0px));padding-bottom:calc(115px + env(safe-area-inset-bottom,0px));padding-left:calc(25px + env(safe-area-inset-left,0px))}.ob-preview-bar{bottom:calc(10px + env(safe-area-inset-bottom,0px))}}@media (width<=850px),(pointer:coarse){html:has(.ob-page[data-theme=dark]){background:#101012}html:has(.ob-page[data-theme=light]){background:#fff}.ob-page{overscroll-behavior-y:contain;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.ob-stage{flex:1 0 auto;padding-top:40px}.ob-panel{animation:none}.ob-panel input:not([type=checkbox]),.ob-panel textarea{font-size:16px}}.ob-sync-status{bottom:max(16px, env(safe-area-inset-bottom));z-index:100;color:#fff;background:#202022;border-radius:12px;width:fit-content;max-width:calc(100% - 32px);margin:auto;padding:12px 16px;font-size:14px;position:fixed;left:16px;right:16px}.ob-sync-status button{color:inherit;cursor:pointer;margin-left:12px;text-decoration:underline}html:has(.ob-page[data-theme=dark]){background:#101012}html:has(.ob-page[data-theme=light]){background:#fff}.ob-page{isolation:isolate}.ob-stage{z-index:1;position:relative}.ob-background{--make-bg:#101012;background:0 0;position:fixed}.ob-background .make-purple-blob{display:none}.ob-background .make-background-grid{opacity:1;background:#ffffff05;-webkit-mask:url(/onboarding-grid.svg) top/101px 101px;mask:url(/onboarding-grid.svg) top/101px 101px}.ob-page[data-theme=light] .ob-background{--make-bg:#fff}.ob-page[data-theme=light] .make-background-grid{background:#26262605}.ob-password-field{text-align:left}.ob-password-field>label{color:var(--ob-text);font-size:13px}.ob-password-head,.ob-code-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ob-password-recovery,.ob-code-resend,.ob-skip{align-items:center;gap:2px;min-height:0;padding:0;text-decoration:none;display:inline-flex}.ob-password-recovery svg,.ob-code-resend svg,.ob-skip svg{width:14px;height:14px}.ob-password-field>small{color:var(--ob-muted);font-size:12px}.ob-password-control{position:relative}.ob-password-control input{padding-right:76px!important}.ob-password-control button{height:100%;min-height:0;padding:0 4px;position:absolute;top:0;right:10px}.ob-strength{color:#d0605c;gap:4px;display:flex}.ob-strength[data-strength="2"]{color:#d8a13c}.ob-strength[data-strength="3"]{color:#5fa86a}.ob-strength>span{background:#26262a;border-radius:2px;flex:1;height:4px;overflow:hidden}.ob-strength i{transform-origin:0;background:currentColor;height:100%;transition:transform .15s;display:block}.ob-page[data-theme=light] .ob-strength>span{background:#e4e4e7}span.ob-field-feedback{text-align:left;flex:none;grid-template-rows:0fr;width:100%;transition:grid-template-rows .32s cubic-bezier(.32,.72,0,1);display:grid}span.ob-field-feedback:has(small){grid-template-rows:1fr}.ob-field-feedback>small{opacity:1;min-height:0;transition:opacity .24s ease-out,translate .32s cubic-bezier(.32,.72,0,1);overflow:hidden;translate:0}@starting-style{.ob-field-feedback>small{opacity:0;translate:0 -4px}}.ob-field-feedback .ob-field-hint{color:var(--ob-muted);font-size:13px;line-height:1.5;display:block}.ob-field-error{color:#e08a85;text-align:left;margin:0;font-size:13px;line-height:1.5;display:block}.ob-field>.ob-field-error{color:#e08a85}.ob-page[data-theme=light] .ob-field-error,.ob-page[data-theme=light] .ob-field>.ob-field-error{color:#b03631}.ob-page[data-theme] .ob-panel :is(input,textarea)[aria-invalid=true],.ob-page[data-theme] .ob-panel :is(input,textarea)[aria-invalid=true]:focus{border-color:#b75e5b}.ob-correction{border:1px solid var(--ob-border);text-align:left;border-radius:12px;margin-top:24px;padding:18px}.ob-correction h2{font-size:16px;line-height:1.4}.ob-correction .ob-field>span:not(.ob-field-feedback),.ob-visible-label>span:not(.ob-field-feedback){clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}.ob-visible-label>span{text-align:left;color:var(--ob-text);font-size:13px;display:block}.ob-recovery>p,.ob-recovery>a,.ob-recovery>button{margin-top:20px}.ob-recovery a{color:var(--ob-muted);text-underline-offset:3px;font-size:13px}.ob-invite-tile{justify-items:center;padding:4px 0 12px;display:grid}.ob-invite-check{color:#3e8ef7}.ob-invite-check circle{stroke-dasharray:57;stroke-dashoffset:57px;animation:.6s cubic-bezier(.65,0,.35,1) forwards ob-draw}.ob-invite-check path{stroke-dasharray:12;stroke-dashoffset:12px;animation:.3s cubic-bezier(.65,0,.35,1) .45s forwards ob-draw}@keyframes ob-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ob-invite-check circle,.ob-invite-check path{stroke-dashoffset:0;animation:none}}.ob-invite-tile>span{gap:3px;display:grid}.ob-invite-tile strong{font-size:14px}.ob-invite-tile small{color:var(--ob-muted);font-size:13px;line-height:1.5}.ob-invite-card{flex-direction:column;gap:16px;display:flex}.ob-invite-card textarea{resize:none;height:82px;min-height:82px}.ob-invite-hint{justify-content:space-between;align-items:baseline;gap:16px;margin-top:-4px;display:flex}.ob-invite-hint .ob-field-feedback{text-align:left;flex:auto;width:auto;min-width:0}.ob-invite-hint .ob-skip{flex:none}.ob-invite-link{align-self:flex-end;margin-bottom:-8px}.ob-progress-transition{justify-content:center;align-items:center;min-width:8px;height:8px;display:flex;position:relative}.ob-google-spinner{border:2px solid var(--ob-border);border-top-color:var(--ob-text);opacity:0;pointer-events:none;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;transition:opacity .22s,scale .35s;position:absolute;top:50%;left:50%;scale:.35}.ob-progress-transition[data-loading=true] .ob-google-spinner{opacity:1;animation:.8s linear infinite ob-google-spin;scale:1}.ob-progress-transition .ob-progress{opacity:1;transition:opacity .25s,transform .35s cubic-bezier(.22,1,.36,1);transform:scaleX(1)}.ob-progress-transition[data-loading=true] .ob-progress{opacity:0;pointer-events:none;transform:scaleX(.15)}@starting-style{.ob-progress-transition .ob-progress{opacity:0;transform:scaleX(.15)}}@keyframes ob-google-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.ob-progress-transition[data-loading=true] .ob-google-spinner{animation:none}}.ob-frozen-fields{display:contents}.ob-google-cancel{bottom:max(24px,env(safe-area-inset-bottom));font:inherit;color:var(--ob-muted);cursor:pointer;background:0 0;border:0;font-size:13px;position:fixed;left:50%;transform:translate(-50%)}.pwa-offline{text-align:center;background:var(--canvas);min-height:100dvh;color:var(--ink,#202124);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex}.pwa-offline h1{margin:0;font-size:24px}.pwa-offline p{max-width:380px;margin:0;line-height:1.5}.pwa-offline button{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:24px;padding:12px 20px}.pwa-connection{z-index:10000;bottom:max(16px, env(safe-area-inset-bottom));color:#fff;text-align:center;background:#202124;border-radius:16px;width:max-content;max-width:calc(100% - 32px);padding:12px 20px;font-size:14px;line-height:1.5;position:fixed;left:50%;transform:translate(-50%)}:root{--canvas:#fbfcfe;--grid-minor:#4a86dc14;--grid-major:#4a86dc29;--ink:#222b38;--ink-secondary:#5b6472;--ink-tertiary:#8b93a1;--accent:#3e8ef7;--surface:#fff;--surface-border:#325aa024;--surface-shadow:0 10px 30px #1e3c6e1a, 0 2px 6px #1e3c6e0f;--hover:#325aa014;--divider:#325aa029;--layout-guide-stroke:#3e8ef72e;--layout-guide-fill:#3e8ef708;--layout-guide-radius:4px;--layout-guide-gap:16px;--chart-fg:#222b38;--chart-mid:#8b93a1;--chart-dim:#d7dce4;--pos:#2fa66a;--neg:#d9544d;--hit:32px;--sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;font-family:var(--sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ink);background:var(--canvas)}@layer base{*,:before,:after{box-sizing:border-box;margin:0;padding:0}button{appearance:none;cursor:default;background:0 0;border:none}}html,body,#root{height:100%}body{min-width:320px;overflow:hidden}button,input{font:inherit;color:inherit}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){input,textarea,select{font-size:max(1em,16px)!important}}.make-feed{z-index:1;-webkit-user-select:text;user-select:text;width:min(1112px,100%);margin:56px auto 0;padding:0 30px 80px;position:relative}.feed-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;display:grid}.m-story{content-visibility:auto;contain-intrinsic-size:auto 164px;grid-template:"date date""title thumb""foot thumb"1fr/minmax(0,1fr) 96px;align-items:start;column-gap:16px;min-height:0;padding:12px 20px;display:grid;position:relative}.m-story h3{letter-spacing:-.2px;color:#232529;text-wrap:balance;grid-area:title;max-width:none;margin:0;font-size:18px;font-weight:500;line-height:24px}.m-story-summary{display:none}.m-story h3 a{color:inherit;text-decoration:none}.m-story h3 a:after{content:"";position:absolute;inset:0}.m-story:hover h3{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.m-story-date{letter-spacing:0;color:#9ca0a4;grid-area:date;margin-bottom:6px;font-size:12px;font-weight:400;line-height:16px;display:block}.m-front-media{object-fit:cover;-webkit-user-select:none;user-select:none;background:#f4f4f4;border:1px solid #e6e8ec;width:96px;height:96px;margin:0;display:block}.m-front-stack{grid-area:thumb;gap:4px;width:96px;display:grid}.m-popularity{color:#16a34a;width:96px;height:20px;display:block;position:relative}.m-popularity.is-down{color:#dc2626}.m-popularity.is-flat,.m-popularity.is-pending{color:#9ca0a4}.m-popularity.is-pending{opacity:0}.m-popularity svg{display:block}.m-rank-kpi{color:#6b7280;letter-spacing:-.1px;justify-self:end;font-size:9px;font-weight:600;line-height:12px;display:block}.m-rank-kpi.is-up{color:#16a34a}.m-rank-kpi.is-down{color:#dc2626}.m-story .m-sources{box-sizing:content-box;grid-area:foot;place-self:end start;max-width:200px;height:20px;margin:0;padding:12px 0 0;list-style:none;display:flex}.m-sources li+li{margin-left:-4px}.m-sources img{background:#fff;border:1px solid #fff;border-radius:50%;width:20px;height:20px;display:block;box-shadow:0 0 0 1px #e6e8ec}.m-card-skeleton{background:linear-gradient(90deg,#eceef1 25%,#f6f7f8 37%,#eceef1 63%) 0 0/400% 100%;border:0;border-radius:6px;animation:1.4s infinite m-skeleton;display:block}.m-story--skeleton h3{gap:8px;display:grid}.m-story--skeleton h3 .m-card-skeleton{height:14px}.m-story--skeleton h3 .m-card-skeleton:last-child{width:70%}.m-story--skeleton .m-story-date{width:48px;height:12px}.m-story--skeleton .m-sources{width:84px;height:20px;margin-top:12px;padding:0}.m-story--skeleton .m-popularity{margin-top:4px}@keyframes m-skeleton{0%{background-position:100%}to{background-position:0}}.m-feed-sentinel{min-height:72px;color:var(--make-muted);justify-content:center;align-items:center;gap:12px;font-size:13px;line-height:20px;display:flex}.m-feed-loading{padding-left:18px;position:relative}.m-feed-loading:before{content:"";border:1.5px solid #b8c1cf;border-top-color:#2463eb;border-radius:50%;width:8px;height:8px;animation:.8s linear infinite m-feed-spin;position:absolute;top:5px;left:0}@keyframes m-feed-spin{to{transform:rotate(360deg)}}.m-feed-empty{color:var(--make-muted);text-align:center;margin:0;padding:24px 20px;font-size:14px;line-height:20px}@media (width<=900px){.feed-list{grid-template-columns:1fr}}@media (width<=700px){.make-feed{margin-top:40px;padding:0 16px 56px}}@media (prefers-reduced-motion:reduce){.m-card-skeleton,.m-feed-loading:before{animation:none}}.home-briefing{text-align:left;-webkit-user-select:text;user-select:text;width:min(552px,100%);margin-top:16px}.home-briefing-status{color:var(--make-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.home-briefing-copy{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.home-briefing .home-briefing-copy a{color:inherit;text-underline-offset:3px;text-decoration:underline}.home-briefing-copy a:hover{color:var(--make-accent)}.home-briefing-copy a:focus-visible{outline:2px solid var(--make-accent);outline-offset:3px}.home-briefing-footer{justify-content:space-between;align-items:center;gap:16px;margin-top:6px;display:flex}.home-briefing-footer .home-briefing-status{margin:0}.home-briefing-icons{color:var(--make-muted);flex-shrink:0;align-items:center;gap:4px;display:flex}.home-briefing-icon{flex-shrink:0;width:16px;height:16px;display:block}.home-briefing-updated{align-items:center;gap:6px;min-width:0;display:flex}.home-briefing-refresh{width:28px;height:28px;color:var(--make-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;display:inline-flex}.home-briefing-refresh:hover{color:var(--make-text);background:var(--make-hover)}.home-briefing-refresh:focus-visible{outline:2px solid var(--make-accent);outline-offset:3px;border-radius:2px}.home-briefing-refresh:disabled{opacity:.5;cursor:wait}.home-briefing-actions{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex;position:relative}@media (width<=600px){.home-briefing-footer{flex-wrap:wrap;gap:8px}.home-briefing-actions{margin-left:auto}}.home-briefing-updated .home-briefing-refresh{margin-left:-6px}.home-briefing-icons{margin-right:-6px}.home-briefing-rating{z-index:60;background:var(--make-bg);border:1px solid var(--make-line);border-radius:10px;gap:4px;padding:4px;display:flex;box-shadow:0 4px 16px #0000001a}.home-briefing-rating button[aria-pressed=true]{color:var(--make-text);background:var(--make-hover)}.home-briefing-action-error{z-index:5;border:1px solid var(--make-line);background:var(--make-bg);width:max-content;max-width:min(280px,80vw);color:var(--make-text);border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.5;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 12px #00000014}.home-briefing-refresh[data-loading] svg{animation:1s linear infinite briefing-refresh}@keyframes briefing-refresh{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.home-briefing-refresh[data-loading] svg{animation:none}}.home-briefing-refresh{transition:background-color .14s,color .14s,opacity .14s,transform .14s}.home-briefing-refresh:active:not(:disabled){transform:scale(.9)}.home-briefing-icon-swap{animation:.18s ease-out briefing-icon-in;display:flex}.home-briefing-rating{transform-origin:var(--radix-popover-content-transform-origin)}.home-briefing-rating[data-state=open]{animation:.16s ease-out briefing-panel-in}.home-briefing-rating[data-state=closed]{animation:.12s ease-in briefing-panel-out}.home-briefing-action-error{animation:.16s ease-out briefing-panel-in}@keyframes briefing-icon-in{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes briefing-panel-in{0%{opacity:0;transform:translateY(3px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes briefing-panel-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.home-briefing-refresh{transition:none}.home-briefing-refresh:active:not(:disabled){transform:none}.home-briefing-icon-swap,.home-briefing-rating[data-state],.home-briefing-action-error{animation:none}}.home-briefing-text{position:relative}.home-briefing-skeleton{flex-direction:column;gap:10px;padding:4px 0;display:flex;overflow:hidden}.home-briefing-skeleton span{background:linear-gradient(90deg, var(--briefing-skeleton-base,var(--make-hover)) 25%, var(--briefing-skeleton-highlight,var(--make-line)) 50%, var(--briefing-skeleton-base,var(--make-hover)) 75%);background-size:200% 100%;border-radius:4px;flex-shrink:0;width:100%;height:12px;animation:1.5s ease-in-out infinite briefing-shimmer;display:block}.home-briefing-skeleton span:last-child{width:68%}@keyframes briefing-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.home-briefing-skeleton span{animation:none}}.home-briefing-unwritten{color:#0000;background:linear-gradient(90deg, var(--briefing-skeleton-base,var(--make-hover)) 25%, var(--briefing-skeleton-highlight,var(--make-line)) 50%, var(--briefing-skeleton-base,var(--make-hover)) 75%);-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-user-select:none;user-select:none;background-size:200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite briefing-shimmer}@media (prefers-reduced-motion:reduce){.home-briefing-unwritten{animation:none}}[data-theme=dark] .home-briefing{--briefing-skeleton-base:#343434;--briefing-skeleton-highlight:#505050}.home-rankings{width:min(552px,100%);color:var(--make-text);text-align:left;-webkit-user-select:text;user-select:text;margin:28px auto;padding:0}.home-rankings-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:32px;display:grid}.home-ranking-column{min-width:0}.home-ranking-heading{min-height:28px;color:var(--make-muted);align-items:center;gap:8px;margin-bottom:4px;display:flex}.home-ranking-heading h2{margin:0;font-size:14px;font-weight:500;line-height:1.5}.home-ranking-more{width:28px;height:28px;color:var(--make-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;margin-left:auto;padding:0;display:grid}.home-ranking-more:hover{color:var(--make-text);background:var(--secondary,var(--make-hover))}.home-ranking-more:focus-visible{outline:2px solid var(--make-accent);outline-offset:3px}.home-ranking-list{margin:0;padding:0;list-style:none}.home-ranking-row{align-items:center;gap:12px;min-height:44px;padding:10px 0;font-size:14px;line-height:1.5;display:flex}.home-ranking-row+.home-ranking-row{border-top:1px solid var(--border,var(--make-line))}.home-ranking-row>svg{color:var(--make-muted);flex-shrink:0}.home-ranking-name{overflow-wrap:anywhere;min-width:0}.home-ranking-empty{color:var(--make-muted);margin:12px 0;font-size:13px;line-height:1.5}.home-ranking-placeholder{justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}.home-ranking-placeholder+.home-ranking-placeholder{border-top:1px solid var(--border,var(--make-line))}.home-ranking-placeholder span{background:var(--secondary,var(--make-hover));border-radius:3px;width:62%;height:12px}.home-ranking-placeholder span+span{width:24px}@media (width<=700px){.home-rankings{margin-bottom:24px}.home-rankings-grid{grid-template-columns:minmax(0,1fr);gap:20px}}.home-ranking-trend{color:var(--make-muted);flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.home-ranking-trend.is-up{color:#16a34a}.home-ranking-trend.is-down{color:#dc2626}.home-ranking-trend>svg{flex-shrink:0;display:block}.home-ranking-count{text-align:right;font-variant-numeric:tabular-nums;min-width:46px;font-size:11px}.home-ranking-placeholder span{background:linear-gradient(90deg, var(--secondary,var(--make-hover)) 25%, var(--border,var(--make-line)) 50%, var(--secondary,var(--make-hover)) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite ranking-shimmer}@keyframes ranking-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.home-ranking-placeholder span{animation:none}}.home-ranking-periods{justify-content:flex-end;gap:4px;margin-bottom:8px;display:flex}.home-ranking-periods button{color:var(--muted,var(--make-muted));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:4px 8px;font-size:12px}.home-ranking-periods button[aria-pressed=true]{color:var(--text,var(--make-text));background:var(--border,var(--make-line))}@font-face{font-family:AgentInter;src:url(/fonts/agent-inter-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.agent-setup{max-width:100%;margin-bottom:20px;position:relative}.dashboard .agent-setup-trigger{--agent-card:oklch(100% 0 0);--agent-text:oklch(21% 0 0);--agent-border:oklch(92% 0 0);--agent-hover:oklch(96.7% 0 0);--agent-border-hover:oklch(87% 0 0);--agent-ring:oklch(14.5% 0 0/.35);background:var(--agent-card);width:max-content;height:36px;color:var(--agent-text);letter-spacing:normal;white-space:nowrap;box-shadow:0 0 0 1px var(--agent-border), 0 1px 2px #0000000d;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:2px 12px 3px;font-family:AgentInter,Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;line-height:21px;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.dashboard[data-theme=dark] .agent-setup-trigger{--agent-card:oklch(17% 0 0);--agent-text:oklch(97% 0 0);--agent-border:oklch(32% 0 0);--agent-hover:oklch(26.9% 0 0);--agent-border-hover:oklch(37.1% 0 0);--agent-ring:oklch(90% 0 0/.35)}.dashboard .agent-setup-trigger:hover{background:var(--agent-hover);box-shadow:0 0 0 1px var(--agent-border-hover), 0 1px 2px #0000000d}.dashboard .agent-setup-trigger:focus-visible{outline:2px solid var(--agent-ring);outline-offset:2px}.agent-setup-label{display:contents}.agent-setup-logos{flex-shrink:0;justify-content:flex-start;align-items:center;gap:4px;height:20px;display:flex}.agent-setup-logos>span,.agent-setup-logos img{width:20px;height:20px}.agent-setup-logos img{display:block}.agent-setup-logos .agent-logo-dark,.dashboard[data-theme=dark] .agent-logo-light{display:none}.dashboard[data-theme=dark] .agent-logo-dark{display:block}.agent-setup-feedback{z-index:3;border:1px solid var(--border);background:var(--popover);width:max-content;max-width:min(300px,100vw - 80px);color:var(--foreground);text-align:center;pointer-events:none;opacity:0;border-radius:6px;padding:6px 10px;font-size:12px;line-height:18px;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 1px 2px #0000000d}.agent-setup-feedback[data-visible=true]{opacity:1}@media (prefers-reduced-motion:reduce){.agent-setup-feedback{transition:none}}.agent-setup-fallback{width:min(500px,100%);color:var(--foreground);margin-top:16px;font-size:12px}.agent-setup-fallback textarea{border:1px solid var(--border);background:var(--secondary);width:100%;height:160px;color:var(--foreground);-webkit-user-select:text;user-select:text;border-radius:6px;margin-top:8px;padding:12px;font:11px/1.6 ui-monospace,monospace;display:block}.agent-setup-logos>span:last-child,.agent-setup-logos>span:last-child img{width:14.4px;height:18px}@media (width<=390px){.dashboard .agent-setup-trigger{gap:5px;padding-inline:10px;font-size:12px}}@font-face{font-family:InterVariable;src:url(/fonts/InterVariable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--make-bg:#fff;--make-text:#262626;--make-muted:#262626a3;--make-line:#e6e6e6;--make-accent:#266df0;--make-surface:#fff;--make-surface-line:#cad0d9;--make-soft-line:#e4e7ec;--make-icon:#2e3238;--make-placeholder:#2626267a;--make-card:#fff;--make-card-line:#e4e7ec;--make-hover:#2626260a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body,#root{height:auto;min-height:100%}body{background:var(--make-bg);overflow:auto}.make-shell{background:var(--make-bg);width:100%;min-height:100dvh;color:var(--make-text);-webkit-user-select:none;user-select:none;font-family:InterVariable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:clip}.make-stage{width:100%;min-height:100dvh;position:relative}.make-header{z-index:3;pointer-events:none;height:64px;position:sticky;top:0}.make-rail{justify-content:space-between;align-items:center;width:min(1112px,100%);height:100%;margin-inline:auto;padding:0 30px;display:flex;position:relative}.make-brand,.make-actions{pointer-events:auto;align-items:center;display:flex}.make-actions{gap:2px;padding:6px;position:relative}.make-brand,.make-actions{background:var(--make-surface);color:var(--make-text);box-shadow:0 0 56px #00000014, 0 0 20px #0000000d, 0 0 0 1px color-mix(in srgb, var(--make-text) 7%, transparent);border-radius:13px;text-decoration:none}.make-brand{gap:2px;padding:6px}.make-home{border-radius:7px;display:grid}.make-org{background:var(--make-hover);height:30px;color:var(--make-icon);letter-spacing:-.005em;white-space:nowrap;border-radius:7px;align-items:center;padding:0 10px;font-size:13px;font-weight:500;line-height:20px;display:flex}.make-mark{border-radius:7px;width:30px;height:30px;box-shadow:0 0 0 1px #0000000f,0 1px 2px #0000001f}.make-file-name{background:var(--make-hover);height:30px;color:var(--make-icon);font:inherit;letter-spacing:-.005em;cursor:pointer;border:0;border-radius:7px;align-items:center;gap:4px;padding:0 6px 0 10px;font-size:13px;font-weight:500;line-height:20px;transition:background-color .15s;display:flex}.make-share{background:var(--make-hover);width:30px;height:30px;color:var(--make-icon);cursor:pointer;border:0;border-radius:7px;place-items:center;transition:background-color .15s;display:grid}.make-file-name:hover,.make-file-name[aria-expanded=true],.make-share:hover{background:color-mix(in srgb, var(--make-text) 7%, transparent)}.make-cloud{background:var(--make-hover);width:30px;height:30px;color:var(--make-muted);border-radius:7px;place-items:center;display:grid}.make-cloud[data-state=failed]{color:#dc2626}.make-cloud-up{animation:1.6s ease-in-out infinite make-rise}@keyframes make-rise{0%{opacity:.5;transform:translateY(1.5px)}45%{opacity:1;transform:translateY(-.75px)}to{opacity:.5;transform:translateY(-1.5px)}}@media (prefers-reduced-motion:reduce){.make-cloud-up{animation:none}}.make-divider{background:var(--make-soft-line);width:1px;height:20px;margin:0 4px}.make-saved-empty{color:var(--make-muted);margin:0;padding:8px;font-size:12px;line-height:18px}.make-initials{background:var(--make-text);height:30px;color:var(--make-bg);letter-spacing:-.005em;border-radius:7px;justify-content:center;align-items:center;font-size:13px;font-weight:500;line-height:1;transition:background-color .15s;display:inline-flex}.make-account-trigger:hover .make-initials{background:color-mix(in srgb, var(--make-text) 86%, var(--make-bg))}.make-account-trigger{cursor:pointer;background:0 0;border:0;padding:0;display:grid}.make-initials{letter-spacing:.02em;width:30px;font-size:12px;font-weight:600}.make-account-menu button:hover{background:var(--make-hover)}.make-account-menu{z-index:10;border:1px solid var(--make-soft-line);background:var(--make-bg);border-radius:8px;width:224px;padding:4px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 24px #0000001a,0 2px 6px #0000000f}.make-account-email{color:var(--make-text);padding:8px;font-size:12px;font-weight:500;line-height:18px}.make-account-email span{color:var(--make-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:400;display:block;overflow:hidden}.make-account-separator{background:var(--make-soft-line);height:1px;margin:4px -4px}.make-account-menu button{width:100%;height:32px;color:var(--make-text);font:inherit;cursor:pointer;border-radius:5px;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}.make-background{z-index:0;background:var(--make-bg);pointer-events:none;position:absolute;inset:0;overflow:hidden}.make-purple-blob{opacity:.1;animation:60s ease-in-out infinite make-purple-blob-motion;position:absolute;inset:48px 0 0}.make-purple-blob-primary,.make-purple-blob-secondary{filter:blur(60px);background:radial-gradient(circle, var(--make-blob-color) 0%, transparent 100%);position:absolute}.make-purple-blob-primary{--make-blob-color:#709ff5;width:69vw;height:83vh;top:14vh;left:28vw}.make-purple-blob-secondary{--make-blob-color:#a3ece9;width:49vw;height:62vh;top:42vh;left:14vw}.make-background-grid{opacity:.8;background-image:linear-gradient(to right, var(--make-bg) 0, var(--make-bg) 1px, transparent 1px, transparent 16px), linear-gradient(var(--make-bg) 0, var(--make-bg) 1px, transparent 1px, transparent 16px);background-size:16px 16px;position:absolute;inset:0}::view-transition-old(root){animation-duration:.2s}::view-transition-new(root){animation-duration:.2s}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@keyframes make-purple-blob-motion{0%{transform:translate(0,0)scale(1)rotate(0)}12.5%{transform:translate(69vw,-28vh)scale(1.05)rotate(5deg)}25%{transform:translate(-42vw,42vh)scale(.95)rotate(20deg)}37.5%{transform:translate(83vw,62vh)scale(1.08)rotate(60deg)}50%{transform:translate(-49vw,-35vh)scale(.92)rotate(120deg)}62.5%{transform:translate(62vw,-14vh)scale(1.02)rotate(180deg)}75%{transform:translate(14vw,49vh)scale(.98)rotate(240deg)}87.5%{transform:translate(83vw,-14vh)scale(1.06)rotate(300deg)}to{transform:translate(0,0)scale(1)rotate(360deg)}}.make-hero{z-index:2;flex-direction:column;align-items:center;padding:clamp(56px,8vh,88px) 24px 0;display:flex;position:relative}.make-hero h1{letter-spacing:-.015em;text-align:center;text-wrap:balance;font-size:clamp(24px,1.2vw + 16px,28px);font-weight:600;line-height:1.2}.make-search{--q-ring:color-mix(in srgb, var(--make-text) 7%, transparent);width:min(552px,100%);margin-top:28px;position:relative}.news-search-bar{border:1px solid var(--border,#dfdfdf);border-radius:16px;padding:4px}.news-search-line{border:1px solid var(--border,#dfdfdf);background:var(--secondary,#f6f6f6);border-radius:12px;align-items:center;gap:8px;min-height:40px;padding:0 10px 0 4px;display:flex}.news-search-line input{width:100%;min-width:0;color:var(--make-text);font:inherit;background:0 0;border:0;outline:none;padding:8px 0;font-size:14px}.news-search-line input::placeholder{color:var(--make-muted)}.news-search-bar:focus-within{border-color:var(--ring,#a3a3a3);box-shadow:0 0 0 2px color-mix(in srgb, var(--ring,#a3a3a3) 20%, transparent)}.news-search-line .news-search-submit{width:28px;height:32px;color:var(--make-muted);flex-shrink:0;padding:0}.news-search-submit svg{width:16px;height:16px}.news-search-shortcut{color:var(--make-muted);flex-shrink:0;gap:4px;display:flex}.news-search-shortcut kbd{border:1px solid var(--border,#dfdfdf);min-width:20px;height:20px;font:inherit;background:color-mix(in srgb, var(--make-text) 5%, transparent);border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-size:11px;display:flex}@media (pointer:coarse){.news-search-shortcut{display:none}.news-search-line{min-height:44px}}.m-sheet{z-index:0;background:color-mix(in srgb, var(--make-text) 4%, var(--make-surface));box-shadow:0 10px 28px #0000000f, 0 0 0 1px var(--q-ring);border-radius:0 0 18px 18px;margin:-20px 8px 0;padding:26px 6px 6px;position:relative}.m-suggest{margin:0;padding:0;list-style:none}.m-suggest li{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:10px;padding:8px 12px;font-size:14px;line-height:20px;overflow:hidden}.m-suggest li[aria-selected=true]{background:color-mix(in srgb, var(--make-text) 7%, transparent)}.m-chips{flex-wrap:wrap;gap:6px;padding:4px 6px 2px;display:flex}.m-sheet>*+*{border-top:1px solid color-mix(in srgb, var(--make-text) 8%, transparent);margin-top:6px;padding-top:12px}.m-chip{background:var(--make-surface);max-width:100%;height:28px;box-shadow:0 0 0 1px var(--q-ring), 0 1px 2px #0000000a;border-radius:999px;align-items:center;gap:4px;padding:0 4px 0 10px;font-size:13px;line-height:20px;display:inline-flex}.m-chip>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.m-chip button,.m-clear{background:color-mix(in srgb, var(--make-text) 8%, transparent);width:20px;height:20px;color:inherit;cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.m-chip button:hover,.m-clear:hover{background:color-mix(in srgb, var(--make-text) 16%, transparent)}.m-clear{width:24px;height:24px}.make-file-name:focus-visible,.make-share:focus-visible,.make-account-trigger:focus-visible,.make-account-menu button:focus-visible,.make-brand:focus-visible,.make-home:focus-visible{outline:2px solid var(--make-accent);outline-offset:2px}@media (width<=700px){.make-header{height:52px}.make-rail{padding:0 24px}.make-brand,.make-actions{border-radius:11px;padding:5px}.make-org,.make-brand .make-divider{display:none}.make-file-name,.make-cloud,.make-share,.make-initials{border-radius:6px;height:28px}.make-file-name{font-size:12px}.make-initials{width:28px;font-size:11px}.make-mark{border-radius:6px;width:28px;height:28px}.make-hero{padding:40px 16px 0}.make-search{margin-top:24px}.m-suggest li{padding:12px}.m-chip{height:32px}.m-chip button{width:24px;height:24px}.m-clear{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.make-shell,.m-tabs-ind,.m-run{transition:none}.make-purple-blob{animation:none}}@font-face{font-family:ScalarInter;src:url(/fonts/scalar-inter-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.dashboard,.dashboard-menu{--background:#fff;--foreground:#1b1b1b;--card:#fff;--popover:#fff;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f6f6f6;--tertiary:#e7e7e7;--text-tertiary:#8e8e8e;--muted-foreground:#757575;--border:#dfdfdf;--ring:#a3a3a3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--foreground);font-family:ScalarInter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5}.dashboard[data-theme=dark],.dashboard-menu[data-theme=dark]{--background:#0f0f0f;--foreground:#e7e7e7;--card:#0f0f0f;--popover:#1a1a1a;--primary:#fafafa;--primary-foreground:#171717;--secondary:#1a1a1a;--tertiary:#272727;--text-tertiary:#797979;--muted-foreground:#a4a4a4;--border:#2d2d2d;--ring:#737373;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dashboard{--rail-width:56px;grid-template-columns:var(--rail-width) minmax(0, 1fr);background:color-mix(in srgb, var(--background), var(--secondary));grid-template-rows:48px minmax(0,1fr);height:100dvh;padding:0 8px 8px 0;display:grid}.dashboard[data-theme=dark]{background:color-mix(in srgb, var(--background) 25%, black 75%)}.dashboard [hidden]{display:none!important}.dashboard [data-slot],.dashboard-menu [data-slot],.dashboard-menu{border-style:solid;border-width:0;border-color:var(--border)}.dashboard [data-slot=button][data-variant=outline]{border-width:1px}.dashboard a{color:inherit;text-decoration:none}.dashboard-header{grid-column:1/-1;align-items:center;gap:4px;min-width:0;margin-right:-8px;padding:0 8px 0 12px;display:flex}.dashboard-team{flex-shrink:0;align-items:center;width:44px;margin-right:4px;display:flex;position:relative}.dashboard-divider{pointer-events:none;background:var(--border);width:.5px;height:18px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.dashboard .dashboard-brand{border-radius:3px;width:32px;height:32px}.dashboard .dashboard-brand:hover,.dashboard .dashboard-brand[data-state=open]{background:var(--secondary)}.dashboard-brand img{border-radius:3px;width:20px;height:20px}.dashboard-breadcrumb{align-items:center;gap:2px;min-width:0;font-size:14px;font-weight:500;line-height:1.14286;display:flex}.dashboard-breadcrumb>span:not(.dashboard-breadcrumb-separator),.dashboard-breadcrumb>a{text-overflow:ellipsis;white-space:nowrap;padding:4px 6px;overflow:hidden}.dashboard-breadcrumb-separator{color:var(--border)}.dashboard-breadcrumb svg{color:var(--muted-foreground)}.dashboard-project{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;padding:0 16px;font-size:12px;overflow:hidden}.dashboard-rail{flex-direction:column;align-items:center;margin-bottom:-8px;padding:12px 0 8px;display:flex}.dashboard-rail nav{flex-direction:column;gap:6px;width:100%;display:flex}.dashboard .dashboard-nav{color:#8e8e8e;background:0 0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;width:100%;height:46px;padding:0;font-size:9px;font-weight:500;line-height:14px;display:flex}.dashboard[data-theme=dark] .dashboard-nav{color:#797979}.dashboard .dashboard-nav-icon{border-radius:3px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.dashboard .dashboard-nav-icon svg{flex-shrink:0;width:16px;height:16px}.dashboard .dashboard-nav[data-active=true]{color:var(--foreground)}.dashboard .dashboard-nav:hover .dashboard-nav-icon,.dashboard .dashboard-nav[data-active=true] .dashboard-nav-icon{background:color-mix(in oklab, var(--tertiary) 50%, transparent)}.dashboard .dashboard-theme-toggle{width:32px;height:32px;color:var(--text-tertiary);border-radius:3px;margin-top:auto}.dashboard .dashboard-theme-toggle svg{flex-shrink:0;width:16px;height:16px}.dashboard-panel{border:.5px solid var(--border);background:var(--background);border-radius:8px;outline:none;min-width:0;overflow:auto}.dashboard-menu{border-width:1px;width:250px}.dashboard-menu-email{text-overflow:ellipsis;color:var(--muted-foreground);margin-top:4px;font-size:12px;font-weight:400;display:block;overflow:hidden}.dashboard-skip{z-index:100;background:var(--card);border-radius:6px;padding:8px 16px;position:fixed;top:-100px;left:72px}.dashboard-skip:focus{top:8px}.dashboard-settings{grid-template-columns:280px minmax(0,1fr);min-height:100%;display:grid}.dashboard-settings-nav{border-right:1px solid var(--border);padding:16px 12px}.dashboard-settings-nav p{color:var(--muted-foreground);margin-bottom:4px;padding:4px 8px;font-size:12px;font-weight:500}.dashboard .dashboard-settings-link{height:32px;color:var(--muted-foreground);border-radius:4px;justify-content:flex-start;margin-bottom:0;padding:6px 8px;font-size:14px;font-weight:400;display:flex}.dashboard .dashboard-settings-link[data-active=true]{background:var(--secondary);color:var(--foreground)}.dashboard-settings-content{width:min(828px,100%);margin-inline:auto;padding:24px 24px 48px}.dashboard-settings-content h1{letter-spacing:0;align-items:center;min-height:32px;margin-bottom:32px;font-size:20px;font-weight:500;line-height:28px;display:flex}.dashboard [data-slot=card]{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:12px;margin-bottom:40px;padding:0;display:flex}.dashboard [data-slot=card-header],.dashboard [data-slot=card-content]{padding:0}.dashboard [data-slot=card-header]{gap:6px;display:grid}.dashboard [data-slot=card-title]{font-size:16px;font-weight:500;line-height:24px}.dashboard [data-slot=card-description],.dashboard-muted{color:var(--muted-foreground);font-size:13px}.dashboard [data-slot=card-content] dl{flex-direction:column;gap:4px;display:flex}.dashboard-detail{background:color-mix(in srgb, var(--background), var(--secondary));border-radius:6px;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:16px;min-height:44px;padding:12px;font-size:14px;display:grid}.dashboard-detail dt{color:var(--foreground);font-weight:500}.dashboard-detail dd{color:var(--muted-foreground);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.dashboard-access{flex-wrap:wrap;gap:12px;display:flex}.dashboard .dashboard-theme-options{background:var(--secondary);gap:4px;width:100%;height:auto;padding:4px;display:flex}.dashboard-theme-options [data-slot=tabs-trigger]{gap:8px;min-height:48px}.dashboard-theme-options [data-state=active]{background:var(--card)}.dashboard-error{color:#dc2626;padding:12px 24px}.dashboard .make-shell{--make-bg:var(--background);--make-text:var(--foreground);--make-muted:var(--muted-foreground);--make-surface:var(--card);--make-placeholder:var(--muted-foreground);--make-icon:var(--foreground);-webkit-user-select:text;user-select:text;background:0 0;min-height:0}.dashboard .make-stage{min-height:0}.dashboard .make-hero{padding-top:48px}.dashboard .make-hero h1{letter-spacing:0;font-size:24px;font-weight:700;line-height:36px}.dashboard .m-sheet{box-shadow:none}.dashboard .m-story h3{color:var(--foreground)}.dashboard .make-feed{width:min(1020px,100%);margin-top:16px;padding:0 20px 64px;container:dashboard-feed/inline-size}.dashboard .feed-list{grid-template-columns:minmax(0,1fr);gap:4px}.dashboard .m-story{border-radius:8px;padding:12px}.dashboard .m-story h3{font-size:16px;line-height:22px}@media (width<=760px){.dashboard{padding-bottom:8px;padding-right:8px}.dashboard-settings{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.dashboard-settings-nav{border-right:0;border-bottom:1px solid var(--border);gap:4px;padding:12px;display:flex}.dashboard-settings-nav p{display:none}.dashboard .dashboard-settings-link{margin:0;padding:8px;font-size:12px}.dashboard-settings-content{padding:24px 16px}.dashboard-theme-options [data-slot=tabs-trigger]{flex-direction:column;gap:4px;font-size:12px}.dashboard-detail{grid-template-columns:1fr;gap:4px}.dashboard .make-hero{padding:36px 16px 0}.dashboard .make-hero h1{font-size:21px}.dashboard-project{display:none}.dashboard .make-feed{padding-inline:8px}}.dashboard .m-story{min-width:0}.dashboard .m-front-media{border-color:var(--border);background:var(--secondary)}.dashboard [data-slot=tabs-content]{padding-top:12px}@container dashboard-feed (width>=820px){.dashboard .feed-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@container dashboard-feed (width>=960px){.dashboard .m-story{grid-template-rows:auto auto auto 1fr;grid-template-areas:"date date""title thumb""summary thumb""foot thumb"}.dashboard .m-story-summary{-webkit-line-clamp:2;color:var(--muted-foreground);-webkit-box-orient:vertical;grid-area:summary;margin:8px 0 0;font-size:13px;line-height:20px;display:-webkit-box;overflow:hidden}}@media (width<=760px){.dashboard .m-story{grid-template-columns:minmax(0,1fr) 64px;column-gap:12px;padding:12px 8px}.dashboard .m-story h3{font-size:16px;line-height:22px}.dashboard .m-front-media{width:64px}.dashboard .m-sources{flex-wrap:wrap;min-width:0}.dashboard .m-front-media{height:64px}.dashboard .m-front-stack,.dashboard .m-popularity{width:64px}.dashboard .m-popularity svg{width:100%}}@media (width<=420px){.dashboard-settings-nav{padding:8px}.dashboard-settings-link svg{display:none}.dashboard-settings-content{min-width:0}}.dashboard .dashboard-theme-toggle:hover{background:color-mix(in oklab, var(--tertiary) 50%, transparent)}.dashboard-nav>span:last-child{text-overflow:ellipsis;text-align:center;width:100%;overflow:hidden}@media (width<=460px){.dashboard-breadcrumb{font-size:12px}}.dashboard-breadcrumb>a{color:var(--muted-foreground);border-radius:3px}.dashboard-breadcrumb>a:hover{color:var(--foreground);background:var(--secondary)}.dashboard .make-search{width:min(980px,100%)}.dashboard .home-briefing,.dashboard .home-rankings{width:min(956px,100% - 16px)}@media (width<=760px){.dashboard .home-briefing,.dashboard .home-rankings{width:calc(100% - 8px)}}.dashboard .make-search .m-sheet{border:.5px solid var(--border);background:var(--secondary);border-radius:8px;margin:8px 0 0;padding:6px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:""}}}@layer theme{:root,:host{--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-semibold:600;--tracking-widest:.1em;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.left-2{left:calc(var(--spacing) * 2)}.z-50{z-index:50}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.my-1{margin-block:var(--spacing)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-px{height:1px}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.w-fit{width:fit-content}.min-w-\[8rem\]{min-width:8rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.resize{resize:both}.auto-rows-min{grid-auto-rows:min-content}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-6{gap:calc(var(--spacing) * 6)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-transparent{border-color:#0000}.bg-background{background-color:var(--background)}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:#dc2626}.bg-muted{background-color:var(--secondary)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.fill-current{fill:currentColor}.p-1{padding:var(--spacing)}.p-\[3px\]{padding:3px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-6{padding-block:calc(var(--spacing) * 6)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.text-card-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--foreground)}.text-white{color:var(--color-white)}.underline-offset-4{text-underline-offset:4px}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing) * 9)}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:0}.group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:0}.group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--secondary)}.hover\:bg-destructive\/90:hover{background-color:oklab(57.7099% .191149 .0987651/.9)}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:text-accent-foreground:hover,.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:bg-accent:focus{background-color:var(--secondary)}.focus\:text-accent-foreground:focus{color:var(--foreground)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:oklab(57.7099% .191149 .0987651/.2)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:#dc2626}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:oklab(57.7099% .191149 .0987651/.2)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--tw-content);opacity:1}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--foreground)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:#dc2626}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:oklab(57.7099% .191149 .0987651/.1)}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:#dc2626}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.dark\:border-input:is([data-theme=dark] *){border-color:var(--border)}.dark\:bg-destructive\/60:is([data-theme=dark] *){background-color:oklab(57.7099% .191149 .0987651/.6)}.dark\:bg-input\/30:is([data-theme=dark] *){background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--border) 30%, transparent)}}.dark\:text-muted-foreground:is([data-theme=dark] *){color:var(--muted-foreground)}@media (hover:hover){.dark\:hover\:bg-accent\/50:is([data-theme=dark] *):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:is([data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--secondary) 50%, transparent)}}.dark\:hover\:bg-input\/50:is([data-theme=dark] *):hover{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is([data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--border) 50%, transparent)}}.dark\:hover\:text-foreground:is([data-theme=dark] *):hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:is([data-theme=dark] *):focus-visible,.dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:oklab(57.7099% .191149 .0987651/.4)}.dark\:data-\[state\=active\]\:border-input:is([data-theme=dark] *)[data-state=active]{border-color:var(--border)}.dark\:data-\[state\=active\]\:bg-input\/30:is([data-theme=dark] *)[data-state=active]{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=active\]\:bg-input\/30:is([data-theme=dark] *)[data-state=active]{background-color:color-mix(in oklab, var(--border) 30%, transparent)}}.dark\:data-\[state\=active\]\:text-foreground:is([data-theme=dark] *)[data-state=active]{color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is([data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is([data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is([data-theme=dark] *)[data-variant=destructive]:focus{background-color:oklab(57.7099% .191149 .0987651/.2)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing) * 6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing) * 6)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive\![data-variant=destructive]>*):is(svg){color:#dc2626!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}.article{--article-top:clamp(40px, 8vh, 72px);--article-bottom:56px;width:min(1112px,100%);padding:var(--article-top) 30px var(--article-bottom);-webkit-user-select:text;user-select:text;margin:0 auto;position:relative}.article-nav{align-items:center;gap:16px;margin-bottom:20px;display:flex}.article-date{color:var(--make-muted);font-size:13px;line-height:20px;display:block}.article h1{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(26px,2vw + 16px,36px);font-weight:600;line-height:1.15}.article-main{max-width:680px}@media (width>=1000px){.article{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:80px;display:grid}.article-events{top:var(--article-top);right:30px;bottom:var(--article-bottom);scrollbar-width:none;width:320px;margin-top:0;padding-bottom:64px;position:absolute;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 64px),#0000);mask-image:linear-gradient(#000 calc(100% - 64px),#0000)}.article-events::-webkit-scrollbar{display:none}.m-clips-track{margin-right:0;padding-right:0}}.article-lede{text-wrap:pretty;letter-spacing:-.005em;margin-top:28px;font-size:19px;line-height:1.55}.article-lede+.article-lede{margin-top:16px}.article-entity{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--make-text) 48%, transparent);text-decoration-color:color-mix(in srgb, var(--make-text) 48%, transparent);text-underline-offset:3px}.m-clips{margin-top:32px}.m-clips-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin:0 -30px;padding:0 30px 4px;scroll-padding-inline:30px;list-style:none;display:flex;overflow-x:auto}.m-clips-track::-webkit-scrollbar{display:none}.m-clip{scroll-snap-align:start;flex:0 0 300px}.m-clip a{color:inherit;flex-direction:column;gap:6px;text-decoration:none;display:flex}.m-clip img{aspect-ratio:16/10;object-fit:cover;background:#f4f4f4;border:1px solid #e6e8ec;width:100%;height:auto;display:block}.m-clip-source{color:#9ca0a4;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;margin-top:6px;font-size:11px;font-weight:600;line-height:14px;display:flex}.m-clip-title{-webkit-line-clamp:2;color:#232529;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:20px;display:-webkit-box;overflow:hidden}.m-clip-source img{background:#fff;border-radius:50%;width:16px;height:16px;display:block;box-shadow:0 0 0 1px #e6e8ec}.article-events{margin-top:40px}.article-entities h2{letter-spacing:-.005em;font-size:14px;font-weight:600;line-height:20px}.article-events ol{gap:24px;list-style:none;display:grid}.article-event-head{align-items:flex-start;gap:10px;display:flex}.article-event-head time{color:var(--make-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12px;line-height:24px}.article-marks{flex-wrap:wrap;row-gap:6px;padding-left:6px;display:flex}.article-marks img{background:#fff;border:1px solid #fff;border-radius:50%;width:24px;height:24px;display:block;box-shadow:0 0 0 1px #e6e8ec}.article-marks>*{margin-left:-6px}.article-event-title{color:var(--make-text);text-wrap:pretty;margin-top:8px;font-size:15px;line-height:22px}.article-event-links{color:var(--make-muted);gap:2px;margin-top:4px;font-size:12px;line-height:18px;list-style:none;display:grid}.article-event-links li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.article-event-links a{color:inherit;text-decoration:none}.article-event-more{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.article-event-more:hover{color:var(--make-text)}.article-event-links a:hover{color:var(--make-text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.article-entities{max-width:680px;margin-top:40px}.article-entities>p{color:var(--make-muted);margin-top:2px;font-size:13px;line-height:18px}.article-chart-shell{margin-top:16px}.article-chart{position:relative}.article-chart svg{touch-action:pan-y;font-size:12px;display:block;overflow:visible}.article-grid{stroke:color-mix(in srgb, var(--make-card-line) 72%, transparent);stroke-dasharray:3 3}.article-tick{fill:#9ca0a4}.article-crosshair{stroke:#9ca0a4;stroke-dasharray:3 3}.article-chart-tip{z-index:1;border:1px solid var(--make-card-line);background:var(--make-card);white-space:nowrap;pointer-events:none;border-radius:8px;gap:4px;padding:8px 10px;font-size:12px;line-height:16px;display:grid;position:absolute;top:8px;transform:translate(-50%);box-shadow:0 4px 12px #00000014}.article-chart-tip strong{font-weight:500}.article-chart-tip span,.article-legend li{align-items:center;gap:6px;display:flex}.article-chart-tip b,.article-legend b{color:var(--make-text);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px;font-weight:500}.article-legend b{color:var(--make-muted);margin-left:0;padding-left:0;font-weight:400}.article-swatch{border-radius:2px;flex:none;width:8px;height:8px;display:block}.article-legend{flex-wrap:wrap;gap:6px 16px;margin-top:12px;font-size:12px;line-height:16px;list-style:none;display:flex}.article-empty{color:var(--make-muted);font-size:15px;line-height:24px}.article-main,.article-events{animation:.25s ease-out article-in}@keyframes article-in{0%{opacity:0}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.article-skel-date{width:120px;height:12px;margin-bottom:16px}.article-skel-title{gap:12px;display:grid}.article-skel-title .m-card-skeleton{height:30px}.article-skel-title .m-card-skeleton:last-child{width:62%}.article-skel-media{aspect-ratio:16/10;border-radius:0;width:100%}.article-skel-source{width:96px;height:11px;margin-top:12px}.article-skel-caption{width:82%;height:14px;margin-top:9px}.article-skel-lede{gap:12px;display:grid}.article-skel-lede .m-card-skeleton{height:15px}.article-skel-lede .m-card-skeleton:last-child{width:46%}.article-skel-heading{width:150px;height:14px}.article-skel-chart{height:220px;margin-top:24px}.article-skel-mark{border-radius:50%;width:24px;height:24px;box-shadow:0 0 0 2px #fff}.article-skel-time{width:76px;height:12px}.article-skel-line{height:15px;margin-top:10px}.article-skel-line.is-short{width:68%;margin-top:8px}@media (prefers-reduced-motion:reduce){.article-main,.article-events{animation:none}}.m-foot{width:min(1112px,100%);margin:0 auto;padding:0 30px}.m-foot-panel{color:#f4f4f4;background:#0a0a0a;height:303px;position:relative;overflow:clip}.m-foot-art{clip-path:inset(2px 0 0);pointer-events:none;width:700px;position:absolute;bottom:-80px;right:-280px}.m-foot-development{border-bottom:1px solid #f4f4f41f;justify-content:space-between;align-items:flex-start;gap:44px;height:203px;padding:36px 44px;display:flex}.m-foot-development h2{letter-spacing:-.32px;font-size:32px;font-weight:500;line-height:36px}.m-foot-development h2+p{color:#f4f4f4a3;text-wrap:pretty;max-width:560px;margin-top:10px;font-size:16px;line-height:24px}.m-kick{border:1px solid #f4f4f429;border-radius:13px;width:max-content;margin:0 0 14px;display:block;position:relative}.m-kick-glow{--kick-a:-80deg;--kick-x:13px;--kick-y:13px;background:conic-gradient(from var(--kick-a) at var(--kick-x) var(--kick-y) in oklch, #a3ece900, #a3ece9 20deg, #709ff5 100deg, #709ff500 120deg);opacity:0;border-radius:13px;transition:opacity 1s ease-in-out;position:absolute;inset:-1px}.m-kick-glow.is-on{opacity:1}.m-kick-plate{color:#f4f4f4d6;background:#141414;border-radius:13px;align-items:center;padding:3px 11px;font-size:14px;font-weight:500;line-height:18px;display:flex;position:relative}.m-cta{color:#232529;white-space:nowrap;background:#fff;border:1px solid #e6e6e6;border-radius:10px;flex:none;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.m-cta svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .2s}.m-cta:hover svg{transform:translate(1px,-1px)}.m-cta--dark{color:#fff;font:inherit;cursor:pointer;background:#141414;border-color:#141414;font-size:14px;font-weight:500;transition:background-color .15s}.m-cta--dark:hover{background:#2a2a2a}.m-cta--dark svg,.m-cta--dark:hover svg{transition:none;transform:none}.article-share{margin-top:32px}.m-foot-coverage{align-items:center;gap:36px;height:100px;padding:0 44px;display:flex}.m-foot-coverage>p{color:#f4f4f47a;max-width:400px;font-size:13px;line-height:18px}.m-foot-coverage nav{flex:none;align-items:center;gap:28px;display:flex}.m-foot-coverage nav a{color:#f4f4f4b8;font-size:13px;line-height:18px;text-decoration:none;transition:color .15s}.m-foot-coverage nav a:hover{color:#f4f4f4}@media (width<=900px){.m-foot-panel{height:auto}.m-foot-art{display:none}.m-foot-development{flex-direction:column;align-items:flex-start;gap:28px;height:auto;padding:40px 24px}.m-foot-development h2{font-size:30px}.m-foot-coverage{flex-direction:column;align-items:flex-start;gap:22px;height:auto;padding:28px 24px 36px}.m-foot-coverage nav{gap:14px}}@media (width<=700px){.article{padding:32px 24px 64px}.m-foot{padding:0 16px}.m-clips-track{margin-inline:-24px;padding-inline:24px;scroll-padding-inline:24px}.article-lede{font-size:17px}}
