@font-face{font-family:DemoSFRounded;src:local(SFProRounded-Regular),local(SF Pro Rounded Regular);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DemoSFRounded;src:local(SFProRounded-Medium),local(SF Pro Rounded Medium);font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:DemoSFRounded;src:local(SFProRounded-Semibold),local(SF Pro Rounded Semibold);font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:DemoSFRounded;src:local(SFProRounded-Bold),local(SF Pro Rounded Bold);font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:DemoSFRounded;src:local(SFProRounded-Heavy),local(SF Pro Rounded Heavy);font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:Inter;src:url(/assets/inter-8kRkwJBP.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--bg:#fff;--fg:#171719;--muted:#77777b;--surface:#f6f6f6;--line:#ebebed;--accent:#ffae0d;--docs-body:#000000ba;--docs-marker:#00000085;--docs-code:#f33a7d;--rounded:DemoSFRounded,"SF Pro Rounded",ui-rounded,system-ui,sans-serif}@supports (color:color(display-p3 0 0 0)){:root{--docs-code:color(display-p3 .8781 .2947 .4902)}}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;margin:0;font:16px/1.6 Inter,Arial,sans-serif}button,input,select,textarea{font:inherit;color:inherit}button,a{cursor:pointer}button{background:var(--surface);border:0;border-radius:12px;padding:10px 16px;font-weight:600}button:hover{background:#ededed}a{color:inherit}h1,h2,h3,.brand{font-family:var(--rounded);letter-spacing:normal}h1{margin:0 0 18px;font-size:48px;font-weight:700;line-height:1.1}h2{margin:0 0 14px;font-size:27px;line-height:1.3}h3{margin:0 0 12px;font-size:19px}p{color:var(--muted);margin:0 0 20px}header{background:var(--bg);z-index:5;align-items:center;gap:26px;height:80px;padding:0 26px;display:flex;position:sticky;top:0}.brand{font-size:26px;font-weight:700;text-decoration:none}.header-divider{border-left:1px solid var(--line);height:24px}.workspace{font-weight:600}.demo{color:var(--muted);margin-left:auto;font-size:14px}header button{background:#fff0cf;font-size:14px}.layout{max-width:1800px;margin:auto;display:flex}aside{flex-direction:column;flex:none;gap:32px;width:260px;height:calc(100vh - 80px);padding:28px 24px;display:flex;position:sticky;top:80px}aside nav{display:grid}aside h3{margin-bottom:12px;font-size:18px;font-weight:700}aside button{text-align:left;color:var(--muted);background:0 0;border-radius:0;gap:10px;padding:7px 0;font-size:16px;display:flex}aside button.active{color:var(--fg);font-weight:700}aside button:hover{color:var(--fg);background:0 0}main{flex:1;align-self:flex-start;min-width:0;max-width:1130px;margin:0 auto;padding:24px 32px 60px}.pagehead{text-align:left;margin:0 0 32px}.pagehead .mark{color:var(--accent);font-size:44px;line-height:1.3;font-family:var(--rounded);margin-bottom:24px;font-weight:700}.pagehead p{max-width:720px;margin:0 0 23px;font-size:19px;line-height:1.65}.primary{color:#fff;background:#171719;border-radius:24px;padding:11px 22px}.primary:hover{background:#333}.secondary{border:1px solid var(--line);background:0 0}.toolbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.toolbar h2{margin:0}.toolbar input{max-width:250px}.panel{background:var(--surface);border-radius:22px;margin-bottom:24px;padding:28px}.plain{background:0 0;padding:0}.grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.grid .panel{margin:0}.steps{gap:22px;display:grid}.step{gap:16px;display:flex}.step>span{background:#fff0cf;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-weight:600;display:grid}.step p{margin:3px 0 0;font-size:15px}.step strong{font-weight:600}table{border:1px solid var(--line);border-spacing:0;text-align:left;border-radius:16px;width:100%;overflow:hidden}th{background:var(--surface);color:var(--muted);font-size:14px;font-weight:500}td,th{border-bottom:1px solid var(--line);padding:18px 22px}tbody tr:last-child td{border:0}tbody tr{cursor:pointer}tbody tr:hover{background:#fafafa}td strong{font-weight:500}td .sub{color:var(--muted);margin-top:3px;font-size:14px;display:block}.state{color:var(--muted);align-items:center;gap:8px;font-size:15px;display:inline-flex}.state:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px}.empty{text-align:center;color:var(--muted);padding:55px 24px}input,select,textarea{background:var(--surface);outline-color:var(--accent);border:0;border-radius:12px;width:100%;padding:14px 18px}label{margin-bottom:22px;font-weight:600;display:block}label input,label textarea,label select{margin-top:9px;font-weight:400}textarea{resize:vertical;font-family:ui-monospace,SFMono-Regular,monospace;font-size:14px;line-height:1.6}pre{background:var(--surface);white-space:pre-wrap;word-break:break-word;border-radius:16px;margin:14px 0 24px;padding:24px;font:14px/1.8 ui-monospace,SFMono-Regular,monospace;overflow:auto}code{font:14px/1.6 ui-monospace,SFMono-Regular,monospace}.code-toolbar{justify-content:space-between;align-items:center;gap:20px;display:flex}.code-toolbar h3{margin:0}.code-toolbar button{padding:7px 12px;font-size:13px}.hint{color:var(--muted);font-size:15px}.notice{border-left:3px solid var(--accent);color:var(--muted);background:#ffae0d0b;margin-bottom:24px;padding:12px 18px;font-size:15px}.tabs{gap:10px;margin-bottom:25px;display:flex}.tabs button.active{color:#fff;background:#171719}.actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.form-error{color:#ae351d;margin:0;font-size:15px}.detail{border-top:1px solid var(--line);grid-template-columns:180px 1fr;gap:15px;padding:18px 0;display:grid}.detail>span{color:var(--muted)}.detail>strong{word-break:break-word;font-weight:500}.link-title{text-align:left;background:0 0;border:0;padding:0;font-weight:500}.timeline{padding:0;list-style:none}.timeline li{border-left:1px solid var(--line);padding:15px 0 15px 25px;position:relative}.timeline li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:24px;left:-4px}.timeline p{margin:3px 0 0;font-size:15px}.back{color:var(--muted);background:0 0;margin-bottom:26px;padding:0}dialog{border:1px solid var(--line);background:var(--bg);width:min(680px,92vw);max-height:90vh;color:var(--fg);border-radius:24px;padding:32px;overflow:auto;box-shadow:0 16px 52px #0002}dialog h2{font-size:30px}.mobile-nav{display:none}.checklist{gap:0;display:grid}.checkrow{border-bottom:1px solid var(--line);justify-content:space-between;gap:25px;padding:19px 0;display:flex}.checkrow span:last-child{color:var(--muted);font-size:14px}.feature-row{border-bottom:1px solid var(--line);padding:20px 0}.feature-row p{margin:5px 0 0}[hidden]{display:none!important}@media (width<=1050px){aside{width:220px}main{padding:24px 24px 60px}.grid{grid-template-columns:1fr}h1{font-size:44px}.detail{grid-template-columns:140px 1fr}}@media (width<=760px){aside{display:none}.mobile-nav{background:var(--surface);width:auto;max-width:155px;font-size:14px;display:block}header{gap:12px;padding:0 18px}.brand{font-size:23px}.workspace,.header-divider{display:none}.demo{font-size:12px}header button{display:none}main{padding:20px 20px 55px}h1{font-size:40px}.pagehead p{font-size:17px}.pagehead{margin-bottom:36px}.pagehead .mark{margin-bottom:18px}.toolbar{flex-wrap:wrap}.toolbar input{max-width:none}td,th{padding:15px 14px;font-size:14px}.desktop{display:none}.detail{grid-template-columns:1fr;gap:4px}.panel{padding:23px}.actions{flex-wrap:wrap}dialog{padding:25px}.hint{font-size:14px}}#app table:has(th:nth-child(3):last-child) tbody tr:not([data-link]){cursor:default}main:has(.links-page){max-width:1400px;padding-top:42px}.list-heading{margin-bottom:28px}.list-heading h1{margin:0;font-size:40px;line-height:1.2}.table-search{border:1px solid var(--line);background:var(--bg);border-radius:12px;align-items:center;gap:12px;height:48px;margin-bottom:24px;padding:0 16px;display:flex}.table-search>svg{width:20px;height:20px;color:var(--muted);flex:none}.table-search input{background:0 0;border-radius:0;outline:none;min-width:0;padding:10px 0;font-size:15px}.table-search kbd{border:1px solid var(--line);color:var(--muted);border-radius:5px;padding:0 6px;font:13px Inter}.table-search button{color:var(--muted);background:0 0;padding:0;font-size:22px;line-height:1}.table-scroll{overflow-x:auto}.links-table{table-layout:fixed;border:0;border-radius:0;min-width:580px}.links-table th{background:0 0;border-bottom:1px solid #dcdcdf;padding:0 18px 13px;font-size:14px}.links-table td{border-color:var(--line);height:64px;padding:20px 18px;font-size:15px}.links-table th:first-child,.links-table td:first-child{padding-left:0}.column-sort{color:var(--muted);background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:500;display:inline-flex}.column-sort:hover{color:var(--fg);background:0 0}.column-sort span{color:#aaa;font-size:13px}.destination-cell{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}.number-column{text-align:right;font-variant-numeric:tabular-nums}.links-table .link-title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;overflow:hidden}.table-count{border-top:1px solid var(--line);color:var(--muted);padding:18px 0;font-size:14px}.links-table .empty{padding:48px 20px}.links-table .empty p{margin:0}@media (width<=760px){main:has(.links-page){padding-top:28px}.list-heading h1{font-size:36px}.links-table{min-width:470px}.links-table th:first-child{width:36%}.links-table th:nth-child(2){width:46%}.links-table th:nth-child(3){width:18%}.table-search input{font-size:14px}.table-search kbd{display:none}}.layout{align-items:flex-start}main:has(.links-page){align-self:flex-start;max-width:none;min-height:calc(100vh - 80px);margin:0;padding:24px 32px 48px}.links-page{width:100%;margin:0}.links-page .table-search{margin:0 0 24px}.links-table{width:100%}@media (width<=760px){main:has(.links-page){padding:20px}}.links-table .link-title{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.pagehead h1{overflow-wrap:anywhere}.payload-cell{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}.payload-cell code{font-size:14px}.links-table th:first-child,.links-table th:nth-child(2){width:34%}.links-table th:nth-child(4){width:22%}.pagehead p:empty{display:none}:root{--text-docs-body:#000000ba;--text-docs-secondary:#000000a8;--text-docs-heading:#000000de;--text-docs-navigation:#000000a8;--accent:#ffad08}@supports (color:color(display-p3 0 0 0)){:root{--text-docs-body:color(display-p3 0 0 0/.73);--text-docs-secondary:color(display-p3 0 0 0/.66);--text-docs-heading:color(display-p3 0 0 0/.87);--text-docs-navigation:color(display-p3 0 0 0/.66);--accent:color(display-p3 1 .6773 .051)}}body{letter-spacing:normal}p,.pagehead p,.keycard p{letter-spacing:normal;color:var(--text-docs-body);font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.85}.hint,.notice,.step p,.timeline p,.table-count,.demo,.checkrow span:last-child{letter-spacing:normal;color:var(--text-docs-body);font-family:Inter,Arial,sans-serif;font-size:16.2px;font-weight:400;line-height:25.2px}aside button{letter-spacing:normal;color:var(--text-docs-navigation);font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:700;line-height:22px}aside button.active{color:var(--fg)}td,.links-table td{letter-spacing:normal;color:var(--text-docs-body);font-family:Inter,Arial,sans-serif;font-size:16.2px;font-weight:400;line-height:25.2px}th,.links-table th,.column-sort{letter-spacing:normal;color:var(--text-docs-heading);font-family:Inter,Arial,sans-serif;font-size:16.2px;font-weight:600;line-height:25.2px}.links-table .link-title{letter-spacing:normal;color:var(--text-docs-body);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16.2px;font-weight:400;line-height:25.2px}.payload-cell code,pre,code{letter-spacing:normal;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16.2px;font-weight:600;line-height:25.2px}.table-search input{letter-spacing:normal;font-family:Inter,Arial,sans-serif;font-size:16.2px;font-weight:400;line-height:25.2px}.table-search input::placeholder{color:var(--text-docs-secondary);opacity:1}.detail>span,.state{color:var(--text-docs-secondary);font-family:Inter,Arial,sans-serif;font-size:16.2px;font-weight:400;line-height:25.2px}#app-button{background:var(--accent);color:#fff;letter-spacing:normal;border:0;border-radius:12px;height:44px;padding:0 20px;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:700;line-height:28px;transition:filter .15s,transform .15s}#app-button:hover{background:var(--accent);filter:brightness(.97)}#app-button:active{transform:scale(.98)}.payload-cell code,pre,pre code{letter-spacing:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14.8px;font-weight:400;line-height:21.016px}.app-switcher{position:relative}#app-switcher{background:var(--surface);height:44px;color:var(--fg);border-radius:12px;align-items:center;gap:12px;padding:0 14px;font:700 18px/28px Inter,Arial,sans-serif;display:flex}#app-switcher:hover{background:#ededed}#app-switcher .workspace{font:inherit;display:block}.app-switcher svg{color:var(--muted);flex:none}#app-menu{z-index:15;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transform-origin:0 0;background:#ffffffe6;border:1px solid #00000008;border-radius:24px;width:280px;padding:10px 8px;animation:.2s ease-out menu-in;position:absolute;top:54px;left:0;box-shadow:0 16px 52px 4px #00000026}#app-menu button{text-align:left;width:100%;color:var(--fg);background:0 0;border:0;border-radius:16px;align-items:center;gap:14px;padding:12px;font:700 18px/26px Inter,Arial,sans-serif;display:flex}#app-menu button:hover{background:#00000008}.menu-app-icon{background:var(--accent);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.menu-app-name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.menu-check{color:var(--accent);font-size:20px}.menu-symbol{text-align:center;width:40px;color:var(--muted);flex:none;font-size:24px;font-weight:500}.menu-divider{background:var(--line);height:1px;margin:8px 12px}@keyframes menu-in{0%{opacity:0;filter:blur(4px);transform:scale(.94)}to{opacity:1;filter:blur();transform:scale(1)}}@media (width<=760px){.app-switcher{display:block}#app-switcher{gap:7px;height:40px;padding:0 10px;font-size:15px;display:flex}#app-menu{left:auto;right:0}.demo{display:none}.brand{font-size:22px}.mobile-nav{max-width:130px;font-size:13px}}#data-source{background:var(--surface);border-radius:12px;width:auto;margin-left:auto;padding:10px 14px;font:500 16px/24px Inter,Arial,sans-serif}#refresh-data{background:0 0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:25px;font-weight:400;display:flex}#refresh-data:disabled{opacity:.4}button:disabled{cursor:default}.app-switcher .workspace{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}@media (width<=760px){#data-source{max-width:100px;padding:10px 8px;font-size:13px}#refresh-data{width:30px;display:flex}.mobile-nav,.app-switcher .workspace{max-width:95px}header{gap:8px}}fieldset{border:0;min-width:0;margin:0;padding:0}fieldset:disabled input{color:var(--muted)}fieldset:disabled .primary{opacity:.5}main:has(.link-page){align-self:flex-start;max-width:none;margin:0;padding-top:24px}.link-heading{justify-content:space-between;align-items:center;gap:24px;margin:0 0 30px;display:flex}.link-heading h1{overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:26px;font-weight:500;line-height:1.5}.link-heading button{flex:none}.link-payload{margin-bottom:40px}.link-payload pre{margin-bottom:0}.opens-heading{margin-bottom:18px}.opens-heading h2{font-size:27px}.opens-toolbar{gap:14px;margin-bottom:24px;display:flex}.opens-toolbar .table-search{flex:1;margin:0}.opens-toolbar select{width:auto;min-width:155px;font-size:15px}.opens-table{border:0;border-radius:0;min-width:540px}.opens-table th{background:0 0;border-bottom:1px solid #dcdcdf;padding:0 16px 14px}.opens-table td{white-space:nowrap;padding:19px 16px}.opens-table th:first-child,.opens-table td:first-child{padding-left:0}.open-data-note{margin-top:20px}.missing-link{padding:30px 0}input[readonly]{color:var(--muted)}@media (width<=760px){main:has(.link-page){padding:22px 20px}.link-heading{flex-wrap:wrap;gap:15px}.link-heading h1{font-size:22px}.opens-toolbar{flex-wrap:wrap}.opens-toolbar .table-search{flex-basis:100%}.opens-toolbar select{width:100%}}.account-setup{max-width:680px}.account-setup ol{padding-left:22px;line-height:1.8}.account-setup a{color:inherit;text-underline-offset:4px;margin-top:12px;font-weight:600;text-decoration:underline;display:inline-block}#identity-component{max-width:100%;min-height:360px}#identity-component .cl-rootBox{max-width:100%}.workspace-onboarding{max-width:640px;padding-top:0}.workspace-onboarding h1{letter-spacing:-1px;font-size:40px;line-height:1.15}.workspace-onboarding>p{margin:18px 0 32px;font-size:18px;line-height:1.7}.workspace-onboarding .steps{margin-bottom:32px}.team-toolbar,.account-summary{justify-content:space-between;align-items:center;gap:24px;margin:12px 0 32px;display:flex}.team-toolbar h2,.account-summary h2{margin:0 0 8px}.team-toolbar p,.account-summary p{margin:0}.team-table{border-collapse:collapse;width:100%}.team-table td,.team-table th{text-align:left;border-bottom:1px solid #e9e7e3;padding:20px 18px}.team-table th{color:#777;font-size:14px}.team-table td:last-child{text-align:right}.team-table td button{margin-left:12px}.member-name{margin-bottom:4px;font-weight:500}.team-pagination{justify-content:flex-end;align-items:center;gap:20px;margin-top:24px;display:flex}.team-pagination span{color:#777;font-size:14px}.team-tabs{margin-bottom:16px}#identity-component{min-height:0}.account-summary{max-width:680px}.tutorial{padding-top:0}.tutorial-progress{z-index:4;background:var(--bg);border-bottom:1px solid #e9e7e3;flex-wrap:wrap;gap:28px;margin-bottom:40px;padding:20px 0;display:flex;position:sticky;top:80px}.tutorial-progress button{color:#888;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:14px;display:flex}.tutorial-progress button span{border:1px solid #d8d6d1;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.tutorial-progress button.current{color:#222}.tutorial-progress button.current span{color:#222;background:#f2ce73;border-color:#f2ce73}.tutorial-progress button.done{color:#555}.tutorial-progress button.done span{background:#f3f2ee}.tutorial-content h1{letter-spacing:-.9px;margin:0 0 18px;font-size:38px;line-height:1.2}.tutorial-content{color:var(--docs-body);font-size:18px;line-height:1.42}.tutorial-content h1,.tutorial-content h2,.tutorial-content h3{color:var(--fg)}.tutorial-content p{color:inherit}.tutorial-content>p{font-size:inherit;line-height:inherit;margin:0 0 1.2em}.tutorial-content :not(pre)>code{color:var(--docs-code);-webkit-box-decoration-break:clone;box-decoration-break:clone;overflow-wrap:anywhere;background:#f3f3f3;border-radius:4px;padding:.15em .35em;font-size:.9em;font-weight:600}.tutorial-content .tabs{margin:26px 0}.tutorial-actions{justify-content:flex-end;gap:12px;margin:32px 0;display:flex}.verification-line{align-items:center;gap:12px;margin:28px 0;font-size:16px;display:flex}.verification-dot{background:#b6b2a8;border-radius:50%;width:9px;height:9px}.verification-dot.complete{background:#669473}.tutorial-content ol,.tutorial-content ul{line-height:inherit;margin:1.2em 0;padding-inline-start:1.6em}.tutorial-content li{margin:.6em 0;padding-inline-start:.4em}.tutorial-content li::marker{color:var(--docs-marker);font-weight:400}@media (width<=700px){.tutorial-progress{gap:18px}.tutorial-progress button{font-size:12px}.tutorial-content h1{font-size:30px}.tutorial-actions{flex-wrap:wrap}}.onboarding-kicker{letter-spacing:normal;color:var(--text-docs-navigation);margin-bottom:24px;font:700 16px/22px Inter,Arial,sans-serif}.workspace-onboarding .steps{display:none}.workspace-onboarding form{max-width:480px;margin-top:32px}.settings-heading{margin:0 0 32px}.settings-heading h1{letter-spacing:-.8px;margin:0 0 16px;font-size:36px;line-height:1.2}.settings-heading p{color:#555;font-size:17px;line-height:1.7}.team-tabs button{border:0;border-bottom:2px solid #0000;border-radius:0;margin-right:24px;padding:12px 0;color:#777!important;background:0 0!important}.team-tabs button.active{border-bottom-color:#222;color:#222!important}.team-table th{background:#f8f7f5}.team-pagination button:disabled{opacity:.35;cursor:default}.team-skeleton{border-top:1px solid #e9e7e3;min-height:160px}.team-skeleton div{background:linear-gradient(90deg,#faf9f7,#fff);border-bottom:1px solid #eeece8;height:48px}.api-example{margin-top:40px}.keys-table{border:0;border-radius:0;min-width:600px}.keys-table th{background:#f8f7f5;font-size:14px}.keys-table td,.keys-table th{padding:16px}.keys-table td:first-child,.keys-table th:first-child{padding-left:0}.keys-table td:last-child{text-align:right}#new-key-secret{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}#server-keys .hint{font-size:15px}#onboarding-account{display:none}.booting .layout,.booting header>:not(.brand){visibility:hidden}.onboarding-mode aside,.onboarding-mode .app-switcher,.onboarding-mode .header-divider,.onboarding-mode .mobile-nav,.onboarding-mode #data-source,.onboarding-mode #refresh-data{display:none!important}.onboarding-mode .layout{max-width:900px;display:block}.onboarding-mode main{max-width:none;margin:0;padding:40px 32px 72px}.onboarding-mode header{border-bottom:1px solid var(--line);height:80px}.onboarding-mode #onboarding-account{background:0 0;margin-left:auto;font-size:15px;display:block}.onboarding-mode .workspace-onboarding{max-width:560px;margin:12px auto 0}.onboarding-mode .workspace-onboarding form{max-width:none}.tutorial-progress .setup-exit{color:var(--muted);background:0 0;align-self:center;margin-left:auto;padding:0;font-size:14px;font-weight:400}.tutorial-keys{border:1px solid var(--line);border-radius:14px;margin:24px 0 32px;padding:16px 20px}.tutorial-keys summary{cursor:pointer;font-weight:600}.tutorial-keys #server-keys{margin-top:24px}.tutorial-keys .toolbar h2{font-size:24px}@media (width<=760px){.onboarding-mode main{padding:28px 20px 56px}.onboarding-mode header{padding:0 20px}.onboarding-mode .workspace-onboarding{margin-top:0}}form fieldset{border:0;margin:0;padding:0}form label{color:#000000ed;margin-bottom:24px;font:700 18px/28px Inter,Arial,sans-serif}form label input,form label select,form label textarea{letter-spacing:normal;color:#000000ed;background:#00000008;border:0;border-radius:12px;width:100%;margin-top:6px;padding:16px 20px;font:500 16px/16px Inter,Arial,sans-serif;transition:background-color .15s,box-shadow .15s;display:block}form label input::placeholder,form label textarea::placeholder{color:#00000085;opacity:.5}form label input:focus,form label select:focus,form label textarea:focus{outline-offset:2px;box-shadow:0 0 0 2px var(--accent);background:#fff;outline:2px solid #0000}form label textarea{line-height:1.375}.sdk-download{width:max-content;color:var(--fg);border-bottom:1px solid var(--fg);margin:20px 0 24px;padding-bottom:2px;font-size:16px;font-weight:600;text-decoration:none;display:block}pre.syntax-block{color:#c9d1d9;background:#313a43;border-radius:12px;padding:24px;overflow:auto}pre.syntax-block code{color:inherit;background:0 0;padding:0;font-weight:400}.syntax-block .hljs-keyword,.syntax-block .hljs-literal,.syntax-block .hljs-selector-tag{color:#ff7b72}.syntax-block .hljs-string,.syntax-block .hljs-regexp{color:#a5d6ff}.syntax-block .hljs-number,.syntax-block .hljs-attr,.syntax-block .hljs-variable,.syntax-block .hljs-built_in{color:#79c0ff}.syntax-block .hljs-title,.syntax-block .hljs-title.function_{color:#d2a8ff}.syntax-block .hljs-type,.syntax-block .hljs-title.class_{color:#ffa657}.syntax-block .hljs-comment{color:#8b949e}.syntax-block .hljs-meta,.syntax-block .hljs-symbol{color:#7ee787}.demo-link-button{color:#fff;background:#202020;border-radius:24px;margin:0 0 28px;padding:11px 22px;font-weight:600;text-decoration:none;display:inline-block}.demo-link-button:hover{background:#333}.workspace-team{text-align:left;justify-content:space-between;gap:20px;width:100%;margin-bottom:12px;padding:16px 20px;display:flex}.workspace-team span{color:var(--muted);font-size:15px}.team-actions,.team-picker-actions,.team-picker-pagination{align-items:center;gap:12px;display:flex}.team-picker-actions{justify-content:space-between;margin-top:24px}.team-picker-results{margin-top:24px}#team-switch-dialog{width:min(560px,100vw - 40px)}#team-load-error{margin-bottom:16px}#team-load-error button{background:0 0;padding:0 0 0 8px;text-decoration:underline}.team-picker-error{margin-top:16px}@media (width<=760px){.team-toolbar{flex-direction:column;align-items:flex-start}.team-actions{flex-wrap:wrap}.team-picker-actions{flex-wrap:wrap;align-items:flex-start}}.table-pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-top:24px;font-size:14px;display:flex}.table-pagination>div{gap:12px;display:flex}.table-pagination button:disabled{opacity:.35;cursor:default}.table-error{margin:20px 0}.table-error button{background:0 0;padding:0 0 0 8px;text-decoration:underline}.pending-team-invitations{border-bottom:1px solid var(--line);margin:24px 0 32px;padding-bottom:24px}.pending-team-invitations h3{margin-bottom:20px}.pending-team-invitation{justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;display:flex}.pending-team-invitation strong{font-size:17px;font-weight:500}.pending-team-invitation p{color:var(--muted);margin:6px 0 0;font-size:14px}.pending-invitation-pages{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}@media (width<=760px){.pending-team-invitation{flex-direction:column;align-items:flex-start}}.billing-plan{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 0;display:flex}.billing-plan h2{margin:0 0 12px}.billing-plan p{color:var(--muted);margin:8px 0}.billing-plan>div:last-child{gap:12px;display:flex}.billing-usage-heading{justify-content:space-between;align-items:baseline;gap:20px;margin:40px 0 20px;display:flex}.billing-usage-heading h2{margin:0}.billing-usage-heading span{color:var(--muted);font-size:15px}.billing-usage{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:24px;display:grid}.billing-usage>div{border:1px solid var(--line);border-radius:12px;padding:24px}.billing-usage span{color:var(--muted);margin-bottom:14px;font-size:15px;display:block}.billing-usage strong{font-size:32px;font-weight:500}@media (width<=760px){.billing-plan{flex-direction:column}.billing-usage{grid-template-columns:1fr;gap:12px}.billing-usage>div{justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.billing-usage span{margin:0}}.integration-diagnostic{border:1px solid var(--line);border-radius:12px;margin:28px 0;padding:22px 24px}.integration-diagnostic h3{margin:0 0 12px;font-size:20px}.integration-diagnostic p{margin:0 0 12px}.integration-diagnostic p:last-child{margin-bottom:0}.cdn-install{margin:0 0 28px}.cdn-install summary{cursor:pointer;font-weight:500}.cdn-install>p{margin-top:18px}.tabs button[data-tutorial-platform]{align-items:center;gap:8px;display:inline-flex}.platform-icon{flex:none;width:20px;height:20px;display:block}.code-card{color:#fff;background:#313a43;border-radius:24px;margin:20px 0 28px;padding:24px 28px;overflow:hidden}.code-card .code-toolbar{gap:16px;margin-bottom:20px}.code-card .code-toolbar h3{color:#fff;margin:0;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.4}.code-controls{flex:none;align-items:center;gap:20px;display:flex}.code-language{border-right:2px solid #ffffff1a;padding-right:20px;font-size:18px;font-weight:600;line-height:24px}.code-copy,.code-card .code-copy{width:32px;height:32px;color:var(--fg);background:0 0;border-radius:8px;place-items:center;padding:0;transition:transform .15s;display:grid;position:relative}.code-card .code-copy{color:#fff}.code-copy:active{transform:scale(.95)}.code-copy svg{transition:opacity 80ms,transform 80ms;position:absolute}.copy-check,.code-copy.copied .copy-icon{opacity:0;transform:scale(.5)}.code-copy.copied .copy-check{opacity:1;transition-delay:40ms;transform:scale(1)}.code-copy:not(.copied) .copy-icon{transition-delay:40ms}.code-card pre.syntax-block{white-space:pre;word-break:normal;background:0 0;border-radius:0;margin:0;padding:0;font-size:15px;line-height:1.42}.code-card pre code{font-size:inherit;line-height:inherit}@media (width<=600px){.code-card{border-radius:20px;padding:20px}.code-controls{gap:12px}.code-language{padding-right:12px;font-size:15px}.code-card .code-toolbar h3{font-size:16px}.code-card pre.syntax-block{font-size:13px}}.verification-pending{background:var(--surface);color:var(--fg);border-radius:16px;padding:20px 24px;font-size:18px;font-weight:600}.verification-pending .verification-dot{flex:none;animation:1.4s ease-in-out infinite pending-pulse}@keyframes pending-pulse{0%,to{opacity:1;box-shadow:0 0 #b6b2a830}50%{opacity:.35;box-shadow:0 0 0 5px #b6b2a800}}.team-table td:nth-child(2),.team-table td:nth-child(3){white-space:nowrap}.link-allowance{margin:24px 0 32px}.allowance-summary{justify-content:space-between;gap:20px;margin-bottom:14px;display:flex}.allowance-summary span{color:#777}.usage-track{background:#eeece8;border-radius:8px;height:8px;overflow:hidden}.usage-track>div{background:#232323;border-radius:8px;height:100%}.usage-track.near-limit>div{background:#ad6725}.usage-warning{background:#fbf7ef;border:1px solid #e5d5ba;border-radius:12px;margin:0 0 28px;padding:20px 24px}.usage-warning strong{font-weight:600}.usage-warning p{color:#775d39;margin:8px 0 0;line-height:1.6}.usage-warning button{margin-top:16px}.usage-warning.at-limit{background:#fbf3f0;border-color:#dfc0b9}.usage-warning.at-limit p{color:#8a4c3e}#data-source[hidden]+#refresh-data{margin-left:auto}.settings-app-id>span{margin-bottom:6px;font:700 18px/28px Inter,Arial,sans-serif;display:block}.settings-app-id>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:10px 0 18px;display:flex}.settings-app-id code{overflow-wrap:anywhere;min-width:0;font-size:15px}.settings-app-id .code-copy{color:var(--muted);flex:none}.settings-app-id .code-copy:hover{color:var(--fg)}.onboarding-mode main:has(.tutorial){padding-top:0}.onboarding-mode .tutorial-progress{border-bottom-color:#0000;flex-wrap:nowrap;align-items:center;width:100vw;height:80px;margin-left:calc(50% - 50vw);padding:0 32px}.tutorial-steps{align-items:center;gap:28px;min-width:0;display:flex;overflow-x:auto}.tutorial-steps button,.tutorial-progress .setup-exit{white-space:nowrap;flex-shrink:0}.tutorial-progress .setup-exit{margin-left:auto}@media (width<=760px){.onboarding-mode .tutorial-progress{gap:20px;padding-inline:20px}.tutorial-steps{gap:18px}}.onboarding-mode .tutorial-progress:after{content:"";clip-path:inset(0 -100vmax);pointer-events:none;background:#e9e7e3;height:1px;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 0 100vmax #e9e7e3}.billing-usage-heading+.link-allowance{margin-top:0}.link-allowance>.hint{margin:12px 0 0}.tutorial.is-complete .tutorial-progress{margin-bottom:0}.integration-success{padding:48px 0 24px}.integration-success .onboarding-kicker{color:var(--muted);margin:0 0 12px}.integration-success h1{margin-bottom:16px}.integration-success>p{margin:0 0 28px;line-height:1.6}.integration-success .tutorial-actions{margin:28px 0 0}@media (width<=760px){.integration-success{padding-top:32px}}.ios-platform-icon{vertical-align:-.12em;color:inherit;margin-right:6px;display:inline-flex}.ios-platform-icon .platform-icon{width:1em;height:1em}:root{--ui-border:#e9e9eb;--ui-subtle:#f8f8f9;--ui-secondary:#6b6b70}body:not(.onboarding-mode) header{border-bottom:1px solid var(--ui-border);height:80px}.layout{align-items:flex-start;max-width:1600px}aside{width:232px;padding:28px 20px}aside nav{gap:5px}aside nav button{border-radius:10px;padding:10px 14px;line-height:24px}aside nav button:hover{background:var(--ui-subtle)}aside nav button.active{color:var(--fg);background:#f2f2f3}:is(main,main:has(.links-page),main:has(.link-page)){align-self:flex-start;min-width:0;max-width:none;margin:0;padding:36px 40px 64px}main:has(.links-page){min-height:0}.pagehead,.settings-heading{margin:0 0 32px}.pagehead h1,.settings-heading h1{letter-spacing:normal;margin:0 0 12px;font-size:40px;line-height:1.15}.pagehead p,.settings-heading p{max-width:700px;color:var(--text-docs-body);margin:0;font-size:18px;line-height:1.7}button{transition:background-color .15s,color .15s}button:disabled{opacity:.45}button.primary:disabled{color:#8a8a8f;opacity:1;background:#e9e9eb}.primary{padding:10px 20px;line-height:24px}.secondary{border-color:var(--ui-border);background:#fff}.hint{color:var(--ui-secondary)}.links-page .table-search{border-color:var(--ui-border);max-width:480px;height:46px;margin:0 0 26px}.table-search{box-shadow:0 1px 2px #00000003}.table-scroll{border:1px solid var(--ui-border);border-radius:12px;width:100%;overflow:auto}.links-table,.opens-table,.team-table{border-collapse:separate;border-spacing:0;border:0;border-radius:0;width:100%;margin:0}.links-table{table-layout:fixed;min-width:960px}.links-table th,.opens-table th,.team-table th{background:var(--ui-subtle);border-bottom:1px solid var(--ui-border);color:var(--text-docs-heading);white-space:nowrap;padding:8px 12px;font-size:13px;font-weight:600;line-height:20px}.links-table td,.opens-table td,.team-table td{border-bottom:1px solid var(--ui-border);height:42px;padding:10px 12px;font-size:13px;line-height:20px}.links-table th:first-child,.links-table td:first-child,.opens-table th:first-child,.opens-table td:first-child{padding-left:14px}.links-table th:last-child,.links-table td:last-child{padding-right:14px}.links-table th:first-child{width:23%}.links-table th:nth-child(2){width:25%}.links-table th:nth-child(3){width:8%}.links-table th:nth-child(4),.links-table th:nth-child(5){width:22%}.links-table .link-title{max-width:100%;color:var(--fg);font-size:13px;line-height:20px;display:block}.payload-cell code{color:var(--text-docs-body);font-size:13px;font-weight:400}.links-table td:nth-child(4),.links-table td:nth-child(5){white-space:nowrap;font-size:13px}.links-table tbody tr:hover{background:#fafafa}.column-sort{font-size:13px;line-height:20px}.column-sort span{font-size:13px}.number-column{font-variant-numeric:tabular-nums}.table-scroll .empty{text-align:left;white-space:normal;max-width:560px;padding:42px 24px}.table-scroll .empty h3{color:var(--fg);margin:0 0 8px;font-size:21px}.table-scroll .empty p{margin:0;font-size:16px;line-height:1.65}.table-scroll .empty-setup{margin-top:20px;padding:8px 14px;font-size:14px}.table-pagination,.team-pagination{gap:16px;margin:18px 0 0;font-size:14px;line-height:24px}.table-pagination>div,.team-pagination{gap:8px}.table-pagination button,.team-pagination button{border:1px solid var(--ui-border);background:#fff;border-radius:8px;padding:6px 12px;font-size:14px;line-height:22px}.table-pagination button:hover,.team-pagination button:hover{background:var(--ui-subtle)}.table-pagination button:disabled,.team-pagination button:disabled{opacity:.4}.table-pagination .table-total{font-variant-numeric:tabular-nums}#config-form{border:1px solid var(--ui-border);border-radius:14px;max-width:800px;padding:28px}#config-form fieldset{gap:26px;margin-bottom:26px;display:grid}#config-form label{margin:0;font-size:16px;line-height:26px}#config-form .actions{border-top:1px solid var(--ui-border);margin-top:26px;padding-top:22px}#config-form input{max-width:100%}.settings-app-id{margin:0}.settings-app-id>span{font-size:16px;line-height:26px}.settings-app-id>div{border:0;padding:8px 0 0}.settings-app-id code{font-weight:400}.account-summary{border:1px solid var(--ui-border);border-radius:14px;max-width:none;margin:0 0 22px;padding:28px}.account-summary h2{font-size:25px}.account-summary p{font-size:16px;line-height:26px}#sign-out{border:1px solid var(--ui-border);background:#fff}.team-toolbar{border:1px solid var(--ui-border);border-radius:14px;align-items:flex-start;margin:0 0 26px;padding:24px}.team-toolbar h2{margin:0 0 5px;font-size:26px}.team-toolbar p{font-size:15px;line-height:24px}.team-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px}.team-actions button{white-space:nowrap;padding:8px 14px;font-size:14px;line-height:24px}.team-actions button:not(.primary){border:1px solid var(--ui-border);background:#fff}.team-tabs{border-bottom:1px solid var(--ui-border);gap:24px;margin:0 0 20px}.team-tabs button{margin:0 0 -1px;padding:0 0 13px;font-size:16px}.team-table{min-width:620px}.team-table th:first-child{width:43%}.team-table th:nth-child(2){width:18%}.team-table th:nth-child(3){width:20%}.team-table td:last-child{white-space:nowrap}.team-table td:only-child{text-align:left}.team-table td select{border:1px solid var(--ui-border);background:#fff;border-radius:8px;width:auto;min-width:110px;padding:4px 26px 4px 8px;font-size:13px}.team-table td button{color:var(--ui-secondary);background:0 0;margin-left:8px;padding:4px 8px;font-size:13px}.team-table td button:hover{background:var(--ui-subtle);color:var(--fg)}.team-table .hint{font-size:12px;line-height:18px}.member-name{color:var(--fg);margin:0 0 2px;font-weight:500}.team-pagination span{order:-1;margin-right:auto}.team-skeleton{border:1px solid var(--ui-border);border-radius:12px;overflow:hidden}.billing-plan{border:1px solid var(--ui-border);border-radius:14px;margin-bottom:16px;padding:26px}.billing-plan h2{font-size:27px}.billing-plan p{margin:4px 0 0;font-size:16px;line-height:26px}.billing-plan>div:last-child{flex-wrap:wrap;justify-content:flex-end}.billing-plan button{white-space:nowrap;font-size:15px}.billing-usage-heading{margin:34px 0 18px}.billing-usage-heading h2{font-size:26px}.link-allowance{border:1px solid var(--ui-border);border-radius:14px;margin-bottom:20px;padding:24px}.allowance-summary{flex-wrap:wrap;gap:16px}.allowance-summary strong{font-size:21px;font-weight:600}.allowance-summary span{color:var(--ui-secondary);font-size:15px}.link-allowance .hint{margin-bottom:0;font-size:15px;line-height:25px}.billing-usage{gap:16px}.billing-usage>div{border-color:var(--ui-border);border-radius:12px;padding:22px}.billing-usage span{margin-bottom:8px;font-size:15px}.billing-usage strong{font-family:var(--rounded);font-size:32px;font-weight:600}#billing-view>.hint{font-size:15px;line-height:25px}#app-menu{border:1px solid var(--ui-border);background:#fff;border-radius:16px;width:290px;padding:7px;box-shadow:0 12px 36px #00000012}#app-menu button{border-radius:10px;gap:12px;padding:10px;font-size:16px;line-height:24px}.menu-app-icon{border-radius:9px;width:32px;height:32px;font-size:17px}.menu-symbol{width:32px;font-size:22px}.menu-divider{margin:6px 10px}#app-switcher{max-width:300px;font-size:16px}.app-switcher .workspace{max-width:240px}dialog{border-radius:18px;width:min(560px,100vw - 40px);padding:28px;box-shadow:0 24px 80px #0002}dialog::backdrop{background:#17171955}dialog h2{margin-bottom:24px;font-size:29px;line-height:1.2}dialog p{font-size:16px;line-height:1.65}dialog form label{font-size:16px;line-height:26px}dialog form label input,dialog form label select{padding:13px 16px;font-weight:400;line-height:24px}dialog .actions{margin-top:26px}.onboarding-mode .layout{max-width:960px}.onboarding-mode main{padding:28px 40px 72px}.onboarding-mode .tutorial-progress{flex-wrap:wrap;gap:20px;width:100%;height:auto;margin-bottom:36px;margin-left:0;padding:16px 0 22px}.tutorial-steps{gap:22px}.tutorial-progress button{white-space:nowrap;font-size:14px;line-height:24px}.tutorial-content{max-width:800px}.tutorial-content h1{letter-spacing:normal;font-size:40px;line-height:1.2}.tutorial-content>p,.tutorial-content ol{font-size:18px;line-height:1.75}.tutorial-content .tabs{gap:8px}.tutorial-content .tabs button{padding:9px 16px;font-size:15px}.tutorial-actions{justify-content:flex-start;gap:10px;margin-top:30px}.tutorial-actions .primary{margin-left:auto}.verification-line{border:1px solid var(--ui-border);border-radius:12px;padding:14px 18px;font-size:16px}.integration-diagnostic{border:1px solid var(--ui-border);background:var(--ui-subtle);border-radius:12px;padding:22px}.integration-diagnostic h3{font-size:20px}.integration-diagnostic p{margin:0;font-size:16px;line-height:1.7}.link-heading{gap:20px;margin-bottom:26px}.link-heading h1{font-size:24px}.opens-toolbar .table-search{max-width:480px}.open-data-note{font-size:15px}@media (width<=1100px){aside{width:200px;padding-inline:16px}:is(main,main:has(.links-page),main:has(.link-page)){padding:30px 28px 56px}.team-toolbar{flex-direction:column;gap:18px}.team-actions{justify-content:flex-start}.billing-plan{flex-direction:column}.billing-plan>div:last-child{justify-content:flex-start}}@media (width<=760px){header{flex-wrap:wrap;row-gap:10px;height:auto;min-height:76px;padding:14px 18px}body:not(.onboarding-mode) header{height:auto}.header-divider{display:none}.app-switcher{margin-left:auto}#app-switcher{max-width:190px;height:40px;font-size:15px}.app-switcher .workspace{max-width:140px}.mobile-nav{background:var(--ui-subtle);flex-basis:100%;width:100%;max-width:none;margin:0;padding:9px 12px;font-size:15px}:is(main,main:has(.links-page),main:has(.link-page)){width:100%;padding:26px 18px 48px}.pagehead h1,.settings-heading h1{font-size:34px}.pagehead p,.settings-heading p{font-size:17px}.links-page .table-search{max-width:none;margin-bottom:20px}.table-scroll{border-radius:10px}.table-scroll .empty{max-width:calc(100vw - 40px);padding:28px 18px}#config-form,.team-toolbar,.account-summary,.billing-plan{border-radius:12px;padding:20px}.account-summary{flex-direction:column;align-items:flex-start;gap:18px}.team-actions{gap:8px}.team-actions button{padding:7px 12px;font-size:14px}.team-pagination{flex-wrap:wrap}.team-pagination span{flex-basis:100%}.billing-usage{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.billing-usage>div{padding:16px 12px}.billing-usage span{font-size:13px;line-height:20px}.billing-usage strong{font-size:28px}.link-allowance{padding:20px}.allowance-summary strong{font-size:19px}.link-heading h1{font-size:20px}.onboarding-mode main{padding:22px 20px 56px}.tutorial-progress{align-items:flex-start;gap:14px;position:static}.tutorial-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;width:100%;display:grid}.tutorial-progress button{white-space:normal;text-align:left;font-size:13px}.tutorial-progress button span{flex:none}.tutorial-progress .setup-exit{margin-left:0}.tutorial-content h1{font-size:32px}.tutorial-content>p,.tutorial-content ol{font-size:17px}.tutorial-actions{flex-wrap:wrap}.tutorial-actions .primary{margin-left:0}}.mobile-navigation{display:none;position:relative}#mobile-page-menu{z-index:30;border:1px solid var(--ui-border);background:#fff;border-radius:14px;width:100%;padding:6px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 36px #00000018}#mobile-page-menu button{text-align:left;background:0 0;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:11px 14px;font:500 16px/24px Inter,Arial,sans-serif;display:flex}#mobile-page-menu button:hover{background:var(--ui-subtle)}#mobile-page-menu button.active{color:var(--fg);background:#f2f2f3}#mobile-page-menu button svg{visibility:hidden;flex:none}#mobile-page-menu button.active svg{visibility:visible}.onboarding-mode .mobile-navigation{display:none!important}@media (width<=760px){.mobile-navigation{flex-basis:100%;width:100%;display:block}#mobile-page{background:var(--ui-subtle);border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:none;padding:10px 13px;font:500 16px/24px Inter,Arial,sans-serif;display:flex}#mobile-page:hover{background:#f1f1f3}#mobile-page svg{color:var(--ui-secondary);flex:none}}.sdk-settings-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.sdk-settings-heading>button{flex:none;font-size:15px}.sdk-configuration{border:1px solid var(--ui-border);border-radius:14px;margin-bottom:28px;padding:24px}.sdk-configuration h2{margin:0 0 4px;font-size:20px}.sdk-configuration p{color:var(--ui-secondary);margin:0;font-size:15px;line-height:25px}.sdk-app-id{justify-content:space-between;align-items:center;gap:20px;margin-top:16px;display:flex}.sdk-app-id code{overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:400}.sdk-app-id .code-copy{flex:none}.sdk-platforms{flex-wrap:wrap;gap:8px;margin-bottom:24px}.sdk-platforms button{padding:9px 16px;font-size:15px}.sdk-install-note{max-width:780px;font-size:17px;line-height:1.7}.sdk-settings .code-card{max-width:900px}.sdk-settings-note{max-width:780px}@media (width<=760px){.sdk-settings-heading{flex-direction:column;gap:0;margin-bottom:26px}.sdk-settings-heading .pagehead{margin-bottom:18px}.sdk-configuration{padding:20px}}.sdk-settings-section{border-top:1px solid var(--border,#e8e8eb);margin-top:36px;padding-top:32px}.sdk-settings-section>h2{margin:0 0 12px}time[data-timestamp]{border-radius:4px;margin:-2px -6px;padding:2px 6px;display:inline-block}time[data-timestamp]:hover{background:var(--ui-subtle)}.startup-header{border-bottom:1px solid var(--ui-border);height:80px}.delayed-loading{opacity:0;justify-content:center;align-items:center;gap:6px;min-height:120px;animation:.15s .5s forwards loading-reveal;display:flex}.delayed-loading span{background:#999;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite alternate loading-pulse}.delayed-loading span:nth-child(2){animation-delay:.15s}.delayed-loading span:nth-child(3){animation-delay:.3s}@keyframes loading-reveal{to{opacity:1}}@keyframes loading-pulse{to{opacity:.25}}.timestamp-tooltip{z-index:200;pointer-events:none;color:#fff;white-space:nowrap;background:#303437;border-radius:4px;max-width:calc(100vw - 16px);padding:6px 9px;font-size:12px;font-weight:500;line-height:18px;position:fixed;box-shadow:0 2px 6px #0002}.timestamp-tooltip-arrow{background:inherit;width:6px;height:6px;position:absolute;bottom:-3px;transform:translate(-50%)rotate(45deg)}.timestamp-tooltip[data-placement=below] .timestamp-tooltip-arrow{top:-3px;bottom:auto}@media (width<=760px){.opens-toolbar{flex-wrap:wrap}.opens-toolbar .table-search{flex-basis:100%;max-width:none}}.payload-preview .payload-truncation{color:#8b949e}.payload-cell{text-overflow:clip}.payload-cell>code{text-overflow:clip;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}.links-table .link-title,.column-sort,.back{border-radius:4px;margin-inline:-6px;padding-inline:6px}.links-table .link-title{max-width:calc(100% + 12px)}.column-sort:hover{background:var(--ui-subtle)}.sign-in-page header{height:80px;padding:0 26px;position:relative}.sign-in-page #onboarding-account{display:none}.sign-in-page .layout{max-width:none}.sign-in-page main{padding:0}.sign-in-layout{grid-template-columns:1fr 1fr;min-height:calc(100svh - 80px);display:grid}.sign-in-form{justify-content:center;align-items:center;padding:64px 40px 100px;display:flex;position:relative}.sign-in-intro{width:100%;max-width:400px}.sign-in-symbol{background:#fff4d6;border:1px solid #f0d99d;border-radius:16px;place-items:center;width:48px;height:48px;margin-bottom:28px;display:grid;box-shadow:0 2px 3px #00000004}.sign-in-intro h1{letter-spacing:-.5px;margin:0 0 16px;font-size:38px;line-height:1.2}.sign-in-intro p{color:var(--ui-secondary);margin:0;font-size:20px;line-height:1.5}.sign-in-back{color:var(--ui-secondary);font-size:15px;text-decoration:none;position:absolute;bottom:32px}.sign-in-back:hover{color:var(--fg)}.sign-in-preview{background:#f7f7f7;border-left:1px solid #ededed;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:28px 40px;display:flex;overflow:hidden}.sign-in-preview-copy{width:100%;max-width:480px}.sign-in-flow-icons{color:var(--fg);align-items:center;gap:12px;margin-bottom:24px;display:flex}.sign-in-flow-icons svg{width:64px;height:64px}.sign-in-preview-copy h2{letter-spacing:-.5px;margin:0 0 16px;font-size:clamp(36px,3.5vw,48px);line-height:1.08}.sign-in-preview-copy p{color:#777772;margin:0;font-size:18px;line-height:1.5}.sign-in-demo{width:100%;max-width:480px}.sign-in-visit{background:#fff;border:1px solid #e0e0dd;border-radius:18px;overflow:hidden;box-shadow:0 8px 32px #23231b06}.sign-in-payload{padding:24px 28px}.sign-in-payload>span{color:#656561;font-size:16px;font-weight:500}.sign-in-payload pre{color:#888;white-space:pre;background:0 0;margin:12px 0 0;padding:0;font:18px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace}.sign-in-payload pre b{font-weight:400}.sign-in-payload pre em{color:#585864;font-style:normal}.sign-in-payload pre strong{color:#64806b;font-weight:400}.sign-in-connector{color:#fff;background:#29292b;border-radius:50%;place-items:center;width:34px;height:34px;margin:10px auto;font-size:19px;line-height:1;display:grid}.sign-in-destination{background:#fff;border:1px solid #e0e0dd;border-radius:18px;align-items:center;gap:18px;padding:24px 28px;display:flex;box-shadow:0 8px 32px #23231b06}.sign-in-app-icon{color:#171719;background:#ffb511;border-radius:16px;flex-shrink:0;place-items:center;width:56px;height:56px;font-size:24px;display:grid}.sign-in-destination>div:nth-child(2){flex-direction:column;display:flex}.sign-in-destination span{color:#656561;font-size:16px}.sign-in-destination strong{font-size:24px;font-weight:600;line-height:1.6}.sign-in-destination .sign-in-destination-check{color:#64806b;background:#f0f4ee;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;margin-left:auto;display:grid}@media (width<=760px){.sign-in-page header{height:76px;padding:14px 18px}.sign-in-layout{grid-template-columns:1fr;min-height:calc(100svh - 76px)}.sign-in-form{min-height:calc(100svh - 76px);padding:56px 24px 100px}.sign-in-intro h1{font-size:34px}.sign-in-preview{display:none}}.sign-in-clerk{width:100%;min-height:360px}.sign-in-clerk .cl-headerTitle{letter-spacing:-.5px}@media (width<=760px){.sign-in-clerk .cl-headerTitle{font-size:34px}}@media (width>=761px){main:has(.links-page){flex-direction:column;height:calc(100dvh - 80px);min-height:0;padding-bottom:24px;display:flex}main>div:has(>.links-page){flex-direction:column;flex:1;min-height:0;display:flex}.links-page{flex-direction:column;flex:1;min-height:0;display:flex}.links-page>.table-search,.links-page>.table-error,.links-page>.table-pagination{flex-shrink:0}.links-page>.workspace-links{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0}.workspace-links .links-table{overflow:visible}.workspace-links .links-table th{z-index:1;box-shadow:0 1px 0 var(--ui-border);position:sticky;top:0}}.app-icon{color:#6b6e76;background:#f0f1f3;border-radius:7px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:15px;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.app-icon img{object-fit:cover;width:100%;height:100%;display:block}.app-icon.menu-app-icon{border-radius:9px;width:32px;height:32px;font-size:17px}.settings-app-summary{align-items:center;gap:14px;margin:0 0 28px;display:flex}.settings-app-summary .app-icon{border-radius:13px;width:56px;height:56px;font-size:26px}.settings-app-summary strong{font-size:20px;font-weight:600}
