:root{--blue:#2284ff;--red:#f23850;--line:#eee;--text:#1f2328;--muted:#8b949f;--label:#59636f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--sidebar:300px;--row-icon:92px;--row-height:74px;--row-title-y:18px;--row-icon-y:19px;--row-content-bottom:14px;--row-inline-gap:clamp(18px, 3vw, 36px);--page-pad:30px;--font:"Inter Variable", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--font)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}[x-cloak],[hidden]{display:none!important}body{color:var(--text);font-family:var(--font);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#fff;margin:0;font-size:17px;line-height:1.45}a,button{color:var(--blue)}a{text-decoration:none}button,input,textarea,select{font:inherit}input,textarea,select{color:#4c5561}button{cursor:pointer;background:0 0;border:0;padding:0}.app-shell{grid-template-columns:var(--sidebar) minmax(0, 1fr);min-height:100vh;display:grid}.mobile-menu-button,.mobile-scrim{display:none}.sidebar{border-right:1px solid var(--line);background:#fff;align-content:start;gap:0;height:100vh;padding:30px 22px;display:grid;position:sticky;top:0;overflow:auto}.mark{width:42px;height:55px;color:var(--red);margin:0 0 48px;display:block}.mark svg{width:100%;height:100%}.side-section{gap:4px;margin:0 0 36px;display:grid}.side-section p{color:#7f8791;letter-spacing:0;margin:0 0 10px;font-size:11px;font-weight:400}.side-section a,.side-section button{color:var(--blue);font-size:14px;font-weight:400;line-height:1.2}.side-link{grid-template-columns:18px max-content;align-items:center;gap:9px;width:fit-content;min-height:28px;display:grid}.side-link svg{stroke-width:2.2px;width:15px;height:15px}.list-link{width:fit-content;min-height:25px;display:block}.create-list-link{margin-bottom:10px}.side-account{margin-top:6px}.content{min-width:0}.notice,.form-errors{padding:14px var(--page-pad);border-bottom:1px solid var(--line);color:#68717d}.notice-success{color:#17633a;background:#effaf3;border-color:#bfebcf;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:12px;display:grid}.notice-success button{color:#17633a;place-items:center;width:28px;height:28px;font-size:20px;line-height:1;display:grid}.form-errors p{margin:0 0 4px}.topbar{grid-template-columns:1fr;grid-template-rows:var(--row-height) 58px;border-bottom:1px solid var(--line);align-items:center;display:grid;position:relative}.topbar.has-notice{grid-template-rows:var(--row-height) auto 58px}.topbar.has-list-header{grid-template-rows:var(--row-height) 58px 58px}.topbar.has-notice.has-list-header{grid-template-rows:var(--row-height) auto 58px 58px}.search-form,.bookmark-add-form{height:var(--row-height);grid-column:1/-1;display:grid}.search-form{position:relative}.bookmark-add-form{border-top:1px solid var(--line);grid-row:2;grid-template-columns:minmax(0,1fr) auto;height:58px}.topbar.has-notice .bookmark-add-form,.topbar.has-list-header .bookmark-add-form{grid-row:3}.topbar.has-notice.has-list-header .bookmark-add-form{grid-row:4}.notice-row{grid-area:2/1/auto/-1}.list-header-row{min-height:58px;padding:0 var(--page-pad);border-top:1px solid var(--line);grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.topbar.has-notice .list-header-row{grid-row:3}.list-header-row h1{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;font-weight:500;line-height:1.2;overflow:hidden}.list-header-actions{align-items:center;gap:14px;font-size:14px;display:flex}.shared-pill{color:#17633a;background:#effaf3;border:1px solid #bfebcf;border-radius:999px;place-items:center;min-height:24px;padding:0 10px;font-size:12px;line-height:1;display:inline-grid}.search-form input,.bookmark-add-form input{width:100%;height:100%;padding:0 var(--page-pad);color:#4c5561;border:0;outline:0;font-size:18px}.search-form input{padding-right:calc(var(--page-pad) + 34px)}.search-clear{top:50%;right:var(--page-pad);width:28px;height:28px;color:var(--muted);place-items:center;font-size:24px;line-height:1;display:grid;position:absolute;transform:translateY(-50%)}.search-clear:hover,.search-clear:focus-visible{color:var(--blue)}.bookmark-add-form input{font-size:16px}.bookmark-add-form button{min-width:72px;height:34px;margin-right:var(--page-pad);border:1px solid var(--red);color:var(--red);background:#fff;border-radius:999px;align-self:center;padding:0 18px;font-size:14px;font-weight:500;display:none}.bookmark-add-form button:hover,.bookmark-add-form button:focus-visible{background:#fff5f5}.save-locked{padding:0 var(--page-pad);color:var(--muted);align-items:center;font-size:16px}.list-toolbar{right:var(--page-pad);min-height:28px;color:var(--muted);background:#fff;align-items:center;gap:18px;font-size:14px;font-weight:400;display:flex;position:absolute;bottom:16px}.tag-toolbar,.search-form input::placeholder,.bookmark-add-form input::placeholder{color:var(--muted)}.bulkbar{min-height:var(--row-height);padding-left:var(--page-pad);grid-area:1/1/-1/-1;align-items:center;display:grid}.danger-button{background:var(--red);color:#fff;min-width:138px;height:76px;font-size:26px;font-weight:500}.bookmark-row{grid-template-columns:var(--row-icon) minmax(0, 1fr) max-content max-content;min-height:var(--row-height);border-bottom:1px solid var(--line);background:#fff;align-items:center;display:grid}.bookmark-row:hover{background:#f9fcff}.bookmark-row:has(.bookmark-notes){align-items:start}.favicon-cell{place-items:center;width:100%;height:100%;display:grid;position:relative}.bookmark-row:has(.bookmark-notes) .favicon-cell{height:auto;padding-top:var(--row-icon-y);align-items:start}.row-select{z-index:2;opacity:0;width:20px;height:20px;accent-color:var(--blue);cursor:pointer;margin:0;position:absolute;top:20px}.bookmark-row:hover .row-select,.row-select:checked,.row-select:focus-visible{opacity:1}.favicon-content{place-items:center;width:24px;height:24px;display:grid}.favicon-content img,.fallback-favicon{object-fit:cover;width:20px;height:20px}.fallback-favicon{color:#6b7280;border:1px solid #c2c7cf;border-radius:4px;place-items:center;font-size:10px;font-weight:700;line-height:1;display:grid}.row-select:checked~.favicon-content,.row-select:focus-visible~.favicon-content{opacity:0}.bookmark-main{align-content:center;align-self:stretch;gap:5px;min-width:0;padding:0 18px 0 0;display:grid;overflow:hidden}.bookmark-row:has(.bookmark-notes) .bookmark-main{min-height:0;padding:var(--row-title-y) 18px var(--row-content-bottom) 0;align-content:start;gap:6px}.bookmark-title{width:min(100%, max-content);max-width:100%;color:var(--blue);text-overflow:ellipsis;white-space:nowrap;justify-self:start;font-size:clamp(.86rem,.7755rem + .3606vw,1.1rem);font-weight:400;line-height:24px;display:block;overflow:hidden}.bookmark-notes{color:#777d85;max-width:760px;margin:0;font-size:14px;line-height:1.45}.tag-inline{font-weight:400}.row-actions{margin-left:var(--row-inline-gap);min-height:var(--row-height);opacity:0;pointer-events:none;justify-content:center;align-items:center;gap:30px;font-size:15px;transition:opacity .12s;display:flex}.bookmark-row:has(.bookmark-notes) .row-actions{min-height:0;margin-top:var(--row-title-y);align-self:start}.bookmark-row:hover .row-actions,.bookmark-row:focus-within .row-actions{opacity:1;pointer-events:auto}.row-actions form{margin:0}.bookmark-time{margin-left:var(--row-inline-gap);color:var(--muted);white-space:nowrap;justify-self:end;padding-right:18px;font-size:15px}.bookmark-row:has(.bookmark-notes) .bookmark-time{margin-top:var(--row-title-y);align-self:start}.inline-form{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) minmax(160px,340px) auto auto;align-items:center;gap:10px;display:grid}.inline-form input,.inline-form textarea,.inline-form select,.plain-form input,.plain-form textarea,.plain-form select{border:1px solid var(--line);color:#4c5561;outline-color:var(--blue);width:100%;padding:10px 12px}.inline-form textarea,.plain-form textarea{resize:vertical;min-height:42px}.empty-state,.pagination-wrap{padding:28px var(--page-pad);color:var(--muted)}.pagination-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pagination-summary{color:var(--muted);margin:0;font-size:14px}.pagination{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.page-link{border:1px solid var(--line);min-width:34px;min-height:34px;color:var(--blue);background:#fff;border-radius:999px;place-items:center;padding:6px 12px;font-size:14px;line-height:1.1;display:grid}.page-item.is-active .page-link{border-color:var(--blue);background:var(--blue);color:#fff}.page-item.is-disabled .page-link{color:var(--muted);opacity:.58}.auth-panel,.billing-page,.settings-page,.saving-panel{max-width:560px;padding:48px var(--page-pad)}.auth-panel h1,.billing-page h1,.settings-page h1,.settings-page h2,.saving-panel h1{color:var(--text);margin:0 0 28px;font-size:28px;font-weight:500;line-height:1.2}.billing-options{gap:18px;display:grid}.billing-intro,.billing-manage{margin:0 0 24px}.billing-intro{color:#4c5561}.danger-link{color:var(--red)}.billing-option{border-top:1px solid var(--line);gap:14px;padding:18px 0;display:grid}.billing-option:last-child{border-bottom:1px solid var(--line)}.billing-option h2{color:var(--text);margin:0 0 6px;font-size:20px;font-weight:600}.billing-option p,.billing-note{color:var(--muted);margin:0}.billing-option strong{color:var(--text);font-size:26px;font-weight:600}.billing-note{margin-top:24px}.paypal-summary,.paypal-result{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 0 24px;padding:18px 0}.paypal-summary dl{gap:12px;margin:0;display:grid}.paypal-summary dl div{gap:4px;display:grid}.paypal-summary dt{color:var(--label);font-size:13px;font-weight:600}.paypal-summary dd{color:var(--text);overflow-wrap:anywhere;margin:0}.paypal-result{margin-top:24px}.paypal-result h2{color:var(--text);margin:0 0 12px;font-size:20px;font-weight:600}.paypal-result p{color:var(--muted);margin:0 0 10px}.paypal-result p:last-child{margin-bottom:0}.private-form{margin-top:28px}.tags-page{padding:48px var(--page-pad)}.public-list-page{width:min(100%,760px);margin:0 auto;padding:54px 0 42px;display:grid}.tags-page h1,.public-list-header h1{color:var(--text);margin:0 0 12px;font-size:28px;font-weight:500;line-height:1.2}.tag-cloud{flex-wrap:wrap;gap:14px 22px;max-width:840px;display:flex}.tag-cloud a{font-size:calc(17px * var(--tag-weight));line-height:1.1}.tag-cloud span{color:var(--muted);font-size:.68em}.public-list-header{justify-items:start;gap:14px;max-width:720px;margin-bottom:32px;display:grid}.public-list-header div{color:var(--muted);white-space:pre-line}.username-pill{border:1px solid var(--line);color:#6b7280;border-radius:999px;place-items:center;min-height:26px;padding:0 11px;font-size:13px;line-height:1;display:inline-grid}.public-bookmark-row{grid-template-columns:var(--row-icon) minmax(0, 1fr) max-content;border-top:1px solid var(--line);border-bottom:0;align-items:start;min-height:0;padding:18px 0}.public-bookmark-row:hover{background:#fff}.public-bookmark-row .favicon-cell{align-items:start;height:24px}.public-bookmark-row .bookmark-main{align-content:start;align-self:start;min-height:0;padding-right:18px}.public-bookmark-row:first-of-type{border-radius:0}.public-bookmark-row:last-of-type{border-bottom:1px solid var(--line);border-radius:0}.plain-form{gap:18px;display:grid}.plain-form label{color:var(--label);gap:7px;display:grid}.contact-form-extra{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.plain-form button,.billing-manage button,.billing-option button,.pricing-option a,.private-form button,.token-list button,.list-danger-zone button,.account-danger-zone button,.account-delete-link{border:1px solid var(--red);min-height:36px;color:var(--red);background:#fff;border-radius:999px;justify-self:start;padding:7px 16px;font-weight:500;line-height:1.1}.plain-form button:hover,.plain-form button:focus-visible,.billing-manage button:hover,.billing-manage button:focus-visible,.billing-option button:hover,.billing-option button:focus-visible,.pricing-option a:hover,.pricing-option a:focus-visible,.private-form button:hover,.private-form button:focus-visible,.token-list button:hover,.token-list button:focus-visible,.list-danger-zone button:hover,.list-danger-zone button:focus-visible,.account-danger-zone button:hover,.account-danger-zone button:focus-visible,.account-delete-link:hover,.account-delete-link:focus-visible{background:#fff5f6}.status-message{color:#68717d;margin:0 0 20px}.settings-help{color:var(--muted);margin:0 0 20px}.checkbox-field{gap:6px;display:grid}.checkbox-field .settings-help{margin:0 0 0 28px;font-size:14px}.checkbox-line{align-items:center;grid-template-columns:none!important;gap:10px!important;display:flex!important}.checkbox-line input{width:18px;height:18px}.shared-fields,.list-picker{gap:18px;display:grid}.list-create-form:not(:has(.share-toggle:checked)) .shared-fields{display:none}.auth-links{gap:22px;margin-top:24px;display:flex}.settings-section{border-top:1px solid var(--line);gap:18px;padding:24px 0;display:grid}.settings-section:last-child{border-bottom:1px solid var(--line)}.settings-section h2{margin-bottom:0}.settings-section>p{color:#68717d;margin:0}.help-page{width:min(100%,980px);padding:48px var(--page-pad) 64px}.help-wrap{gap:36px;display:grid}.help-hero{gap:18px;margin-bottom:36px;display:grid}.help-hero>p{color:#7f8791;text-transform:uppercase;letter-spacing:1.6px;margin:0;font-size:11px;font-weight:700}.help-hero h1{color:var(--text);margin:0;font-size:34px;font-weight:500;line-height:1.16}.help-hero div{color:#4c5561;max-width:680px;font-size:19px}.help-content{gap:40px;max-width:760px;display:grid}.help-section{border-bottom:1px solid var(--line);gap:16px;padding-bottom:40px;display:grid}.help-section h2,.help-section h3{color:var(--text);margin:0;font-weight:600}.help-section h2{font-size:20px}.help-section h3{margin-top:8px;font-size:16px}.help-section p,.help-section ol,.help-section ul,.help-section dl{color:#4c5561;margin:0}.help-section ol,.help-section ul{padding-left:22px}.help-section ol{list-style:decimal}.help-section ul{list-style:outside}.help-section li+li{margin-top:8px}.help-section code{color:var(--text);font-size:.94em}.help-section pre{border:1px solid var(--line);color:var(--text);background:#fbfcfe;border-radius:8px;margin:0;padding:13px 15px;font-size:14px;line-height:1.5;overflow:auto}.help-code-list,.help-examples{gap:10px;display:grid}.help-code-list{grid-template-columns:repeat(2,minmax(0,1fr))}.help-examples>div{gap:7px;display:grid}.help-examples p{color:#4c5561;margin:0}.danger-actions{flex-wrap:wrap;gap:12px;display:flex}.spinner{border:4px solid var(--line);border-top-color:var(--blue);border-radius:50%;width:42px;height:42px;margin-bottom:24px;animation:.8s linear infinite spin}.saving-panel p{color:var(--muted);word-break:break-all}.token-box{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:24px;padding:14px 0}.token-box p{color:var(--muted);margin:0 0 8px}.token-box code{overflow-wrap:anywhere;color:var(--blue);display:block}.token-form fieldset{border:1px solid var(--line);padding:14px}.token-form legend{color:var(--muted)}.token-list{border-top:1px solid var(--line);margin-top:0;display:grid}.token-list>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:52px;display:grid}.token-list>p{margin:0;padding:14px 0}.webhook-list{gap:24px;display:grid}.webhook-row{border-top:1px solid var(--line);gap:14px;padding:18px 0;display:grid}.webhook-row:first-child{border-top:0;padding-top:0}.webhook-edit-form{max-width:680px}.webhook-meta{color:var(--muted);flex-wrap:wrap;gap:8px 16px;font-size:.92rem;display:flex}.webhook-actions{flex-wrap:wrap;gap:10px;display:flex}.webhook-actions button{border:1px solid var(--red);min-height:36px;color:var(--red);background:#fff;border-radius:999px;padding:7px 16px;font-weight:500;line-height:1.1}.webhook-actions button:hover,.webhook-actions button:focus-visible{background:#fff5f6}.public-shell{background:#fff;min-height:100vh}.public-header{width:min(calc(100% - (var(--page-pad) * 2)), 760px);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:42px 0 0;display:flex}.public-logo{width:64px;height:auto;color:var(--red);display:block}.public-logo svg{width:100%;height:auto;display:block}.public-nav{flex-wrap:wrap;justify-content:flex-end;gap:10px 22px;font-size:14px;font-weight:400;display:flex}.home-page{min-height:calc(100vh - 168px);padding:54px var(--page-pad) 42px;background:#fff}.home-wrap{gap:36px;width:min(100%,760px);margin:0 auto;display:grid}.home-header{justify-items:start;display:grid}.home-logo{width:82px;height:auto}.home-hero{max-width:760px;color:var(--text);margin:0;font-size:42px;font-weight:500;line-height:1.13}.home-hero a{color:var(--red);font-weight:500}.bookmark-mockup{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 18px 45px #1f232814}.home-save-form{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:58px;display:grid}.home-save-form input{color:#4c5561;outline-color:var(--blue);border:0;width:100%;height:100%;min-height:58px;padding:17px 24px;font-size:16px}.home-save-form input::placeholder{color:var(--muted)}.home-submit{border:1px solid var(--red);min-width:72px;height:34px;color:var(--red);background:#fff;border-radius:999px;align-self:center;margin-right:24px;padding:0 18px;font-size:14px;font-weight:500;display:none}.home-save-form input:not(:placeholder-shown)+.home-submit,.bookmark-add-form input:not(:placeholder-shown)+button{display:block}.home-submit:hover,.home-submit:focus-visible{background:#fff5f5}.home-form-error{border-bottom:1px solid var(--line);color:var(--red);margin:0;padding:12px 24px;font-size:14px}.mockup-row{border-bottom:1px solid var(--line);grid-template-columns:56px minmax(0,1fr) 72px;align-items:center;min-height:68px;display:grid}.mockup-row:last-child{border-bottom:0}.mockup-favicon{color:#6b7280;border:1px solid #c8ced6;border-radius:4px;justify-self:center;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;line-height:1;display:grid}.mockup-row a{color:var(--blue);text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.mockup-row time{color:var(--muted);justify-self:end;padding-right:20px;font-size:14px}.home-features{color:#4c5561;gap:14px;max-width:560px;margin:0;padding:0;font-size:18px;list-style:inside;display:grid}.home-footer{padding:28px var(--page-pad);border-top:1px solid var(--line);color:var(--blue);font-size:14px;font-weight:400}.home-footer-inner{justify-content:space-between;align-items:center;gap:18px 28px;width:min(100%,960px);margin:0 auto;display:flex}.home-footer-links{flex-wrap:wrap;gap:10px 24px;display:flex}.home-footer-message{text-align:right;color:#68717d}.public-page{padding:54px var(--page-pad) 64px}.public-wrap{gap:36px;width:min(100%,760px);margin:0 auto;display:grid}.public-copy-hero{gap:18px;display:grid}.public-copy-hero>p{color:#7f8791;text-transform:uppercase;letter-spacing:1.6px;margin:0;font-size:11px;font-weight:700}.public-copy-hero h1{color:var(--text);margin:0;font-size:42px;font-weight:500;line-height:1.13}.public-copy-hero div{color:#4c5561;max-width:680px;font-size:19px}.public-copy-grid,.pricing-grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;display:grid}.public-copy-grid section,.pricing-option{align-content:start;gap:10px;padding:24px 0;display:grid}.pricing-option{border-bottom:1px solid var(--line)}.public-copy-grid h2,.public-copy-grid h3,.public-copy-stack h2,.pricing-option h2,.api-docs-section h2{color:var(--text);margin:0;font-size:20px;font-weight:600}.public-copy-grid h3{font-size:18px}.api-docs-section h3{color:var(--text);margin:0;font-size:16px;font-weight:500}.public-copy-grid p,.public-copy-stack p,.pricing-option p,.pricing-note,.api-docs-section p{color:#4c5561;margin:0}.public-copy-grid code{color:var(--text);font-size:.94em}.public-copy-stack{border-top:1px solid var(--line);gap:0;display:grid}.public-copy-stack section{border-bottom:1px solid var(--line);gap:12px;padding:28px 0;display:grid}.pricing-option strong{color:var(--text);font-size:30px;font-weight:600}.pricing-note{max-width:680px}.api-docs-wrap{width:min(100%,980px)}.api-docs-grid{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:34px;display:grid}.api-docs-nav{gap:10px;padding-top:6px;font-size:14px;font-weight:400;display:grid;position:sticky;top:24px}.api-docs-content{gap:34px;display:grid}.api-docs-section{border-bottom:1px solid var(--line);gap:14px;padding-bottom:34px;display:grid}.api-docs-section code{color:var(--text);font-size:.94em}.api-docs-section pre{border:1px solid var(--line);color:var(--text);background:#fbfcfe;margin:0;padding:16px;font-size:14px;line-height:1.5;overflow:auto}.api-docs-section table{border-collapse:collapse;width:100%;font-size:14px}.api-docs-section th,.api-docs-section td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:11px 0}.api-docs-section th{color:var(--muted);text-transform:uppercase;letter-spacing:1px;font-size:12px}.endpoint-list{gap:8px;display:grid}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=960px){:root{--sidebar:260px;--row-icon:64px}}@media (width<=760px){:root{--sidebar:280px;--row-icon:58px;--row-height:72px;--page-pad:30px}.app-shell{grid-template-rows:auto 1fr;grid-template-columns:1fr}.mobile-menu-button{z-index:40;background:#fff;grid-area:1/1;place-content:center;place-self:start;gap:5px;width:36px;height:36px;margin:18px 0 0 16px;display:grid}.mobile-menu-button span{background:var(--blue);width:23px;height:2px;display:block}.mobile-scrim{z-index:20;background:#ffffffb8;display:block;position:fixed;inset:0}.sidebar{z-index:30;width:var(--sidebar);height:100vh;padding:78px 18px 24px;transition:transform .16s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.sidebar.is-open{transform:translate(0)}.mark{margin-bottom:42px}.side-section{margin:0 0 38px}.side-section a,.side-section button{font-size:19px}.content{grid-area:1/1/-1;padding-top:0}.public-header{justify-items:start;padding-top:30px;display:grid}.public-logo{width:58px}.public-nav{justify-content:flex-start}.public-page{padding-top:42px}.public-copy-hero h1{font-size:31px;line-height:1.18}.public-copy-hero div{font-size:17px}.public-copy-grid,.pricing-grid,.api-docs-grid{grid-template-columns:1fr}.api-docs-nav{flex-wrap:wrap;gap:10px 18px;display:flex;position:static}.topbar{grid-template-columns:var(--row-icon) minmax(0, 1fr)}.notice-row{padding-left:var(--row-icon)}.list-header-row,.search-form input,.bookmark-add-form input{padding:0 var(--page-pad) 0 var(--row-icon)}.bookmark-add-form input{padding-right:16px}.search-form input{padding-right:calc(var(--page-pad) + 34px);font-size:18px}.bulkbar{padding-left:var(--row-icon)}.danger-button{min-width:120px;height:58px;font-size:22px}.bookmark-row{grid-template-columns:var(--row-icon) minmax(0, 1fr);cursor:pointer;grid-template-rows:auto;align-items:start;min-height:0}.favicon-cell{height:auto;padding-top:var(--row-icon-y);grid-row:1;align-items:start}.row-select{top:18px}.bookmark-main{min-height:0;padding:var(--row-title-y) 16px var(--row-content-bottom) 0;grid-row:1;align-content:start;gap:6px}.bookmark-notes{font-size:13px}.row-actions{opacity:1;pointer-events:auto;grid-column:2;grid-template-columns:repeat(2,max-content);justify-content:start;gap:20px;min-height:0;margin-top:0;margin-left:0;padding:0 0 12px;display:none}.bookmark-row.is-open .row-actions{display:grid}.bookmark-time{opacity:1;grid-column:2;justify-self:start;margin-top:0;margin-left:0;padding:0 0 12px;font-size:13px;display:none}.bookmark-row.is-open .bookmark-time{display:block}.bookmark-row.is-open .row-select,.row-select:checked,.row-select:focus-visible{opacity:1}.row-select:checked~.favicon-content,.row-select:focus-visible~.favicon-content{opacity:0}.inline-form{grid-template-columns:1fr}.list-toolbar{left:var(--row-icon);bottom:12px;right:auto}.save-locked{padding-left:var(--row-icon)}.public-bookmark-row{grid-template-columns:var(--row-icon) minmax(0, 1fr)}.public-list-page{width:100%;padding-right:var(--page-pad);padding-left:var(--page-pad)}.auth-panel,.billing-page,.help-page,.settings-page,.saving-panel{padding-top:58px}.home-page{min-height:calc(100vh - 118px);padding-top:40px}.home-wrap{gap:30px}.home-logo{width:72px}.home-hero{font-size:31px;line-height:1.18}.home-save-form,.home-save-form input{min-height:54px}.home-save-form input{padding:15px 18px}.mockup-row{grid-template-columns:46px minmax(0,1fr) 54px;min-height:64px}.mockup-row a,.home-features{font-size:16px}.mockup-row time{padding-right:14px;font-size:13px}.home-footer-inner{justify-items:start;display:grid}.home-footer-message{text-align:left}}:root[data-color-scheme=dark]{--blue:#66adff;--red:#ff687a;--line:#23364a;--text:#edf4fb;--muted:#95a6b8;--label:#bdcad7;background:#0d1a27}:root[data-color-scheme=dark] body,:root[data-color-scheme=dark] .public-shell,:root[data-color-scheme=dark] .home-page{color:var(--text);background:#0d1a27}:root[data-color-scheme=dark] .sidebar,:root[data-color-scheme=dark] .bookmark-row,:root[data-color-scheme=dark] .public-bookmark-row:hover,:root[data-color-scheme=dark] .bookmark-mockup,:root[data-color-scheme=dark] .list-toolbar,:root[data-color-scheme=dark] .bookmark-add-form button,:root[data-color-scheme=dark] .home-submit,:root[data-color-scheme=dark] .plain-form button,:root[data-color-scheme=dark] .billing-manage button,:root[data-color-scheme=dark] .billing-option button,:root[data-color-scheme=dark] .pricing-option a,:root[data-color-scheme=dark] .private-form button,:root[data-color-scheme=dark] .token-list button,:root[data-color-scheme=dark] .webhook-actions button,:root[data-color-scheme=dark] .list-danger-zone button,:root[data-color-scheme=dark] .account-danger-zone button,:root[data-color-scheme=dark] .account-delete-link,:root[data-color-scheme=dark] .mobile-menu-button{background:#101f2f}:root[data-color-scheme=dark] .bookmark-row:hover{background:#12283c}:root[data-color-scheme=dark] .bookmark-mockup{box-shadow:0 18px 45px #00000038}:root[data-color-scheme=dark] .search-form input,:root[data-color-scheme=dark] .bookmark-add-form input,:root[data-color-scheme=dark] .home-save-form input,:root[data-color-scheme=dark] .inline-form input,:root[data-color-scheme=dark] .inline-form textarea,:root[data-color-scheme=dark] .inline-form select,:root[data-color-scheme=dark] .plain-form input,:root[data-color-scheme=dark] .plain-form textarea,:root[data-color-scheme=dark] .plain-form select{color:#d9e5f0;background:#0d1a27}:root[data-color-scheme=dark] input,:root[data-color-scheme=dark] textarea,:root[data-color-scheme=dark] select{color:#d9e5f0}:root[data-color-scheme=dark] .topbar,:root[data-color-scheme=dark] .bookmark-add-form,:root[data-color-scheme=dark] .list-header-row,:root[data-color-scheme=dark] .notice,:root[data-color-scheme=dark] .form-errors,:root[data-color-scheme=dark] .bookmark-row,:root[data-color-scheme=dark] .public-bookmark-row,:root[data-color-scheme=dark] .public-bookmark-row:last-of-type,:root[data-color-scheme=dark] .inline-form input,:root[data-color-scheme=dark] .inline-form textarea,:root[data-color-scheme=dark] .inline-form select,:root[data-color-scheme=dark] .plain-form input,:root[data-color-scheme=dark] .plain-form textarea,:root[data-color-scheme=dark] .plain-form select,:root[data-color-scheme=dark] .billing-option,:root[data-color-scheme=dark] .billing-option:last-child,:root[data-color-scheme=dark] .paypal-summary,:root[data-color-scheme=dark] .paypal-result,:root[data-color-scheme=dark] .username-pill,:root[data-color-scheme=dark] .settings-section,:root[data-color-scheme=dark] .settings-section:last-child,:root[data-color-scheme=dark] .token-box,:root[data-color-scheme=dark] .token-form fieldset,:root[data-color-scheme=dark] .token-list,:root[data-color-scheme=dark] .token-list>div,:root[data-color-scheme=dark] .webhook-row,:root[data-color-scheme=dark] .home-footer,:root[data-color-scheme=dark] .bookmark-mockup,:root[data-color-scheme=dark] .home-save-form,:root[data-color-scheme=dark] .mockup-row,:root[data-color-scheme=dark] .public-copy-grid,:root[data-color-scheme=dark] .public-copy-stack,:root[data-color-scheme=dark] .pricing-grid,:root[data-color-scheme=dark] .public-copy-grid section,:root[data-color-scheme=dark] .public-copy-stack section,:root[data-color-scheme=dark] .pricing-option,:root[data-color-scheme=dark] .api-docs-section,:root[data-color-scheme=dark] .api-docs-section pre,:root[data-color-scheme=dark] .api-docs-section th,:root[data-color-scheme=dark] .api-docs-section td{border-color:var(--line)}:root[data-color-scheme=dark] .side-section p,:root[data-color-scheme=dark] .bookmark-notes,:root[data-color-scheme=dark] .billing-intro,:root[data-color-scheme=dark] .paypal-result p,:root[data-color-scheme=dark] .status-message,:root[data-color-scheme=dark] .settings-section>p,:root[data-color-scheme=dark] .home-footer-message,:root[data-color-scheme=dark] .public-copy-hero div,:root[data-color-scheme=dark] .public-copy-grid p,:root[data-color-scheme=dark] .public-copy-stack p,:root[data-color-scheme=dark] .pricing-option p,:root[data-color-scheme=dark] .pricing-note,:root[data-color-scheme=dark] .api-docs-section p,:root[data-color-scheme=dark] .home-features,:root[data-color-scheme=dark] .notice,:root[data-color-scheme=dark] .form-errors{color:#bdcad7}:root[data-color-scheme=dark] .notice-success,:root[data-color-scheme=dark] .shared-pill{color:#8fe5ad;background:#143524;border-color:#276045}:root[data-color-scheme=dark] .notice-success button{color:#8fe5ad}:root[data-color-scheme=dark] .bookmark-add-form button:hover,:root[data-color-scheme=dark] .bookmark-add-form button:focus-visible,:root[data-color-scheme=dark] .home-submit:hover,:root[data-color-scheme=dark] .home-submit:focus-visible,:root[data-color-scheme=dark] .plain-form button:hover,:root[data-color-scheme=dark] .plain-form button:focus-visible,:root[data-color-scheme=dark] .billing-manage button:hover,:root[data-color-scheme=dark] .billing-manage button:focus-visible,:root[data-color-scheme=dark] .billing-option button:hover,:root[data-color-scheme=dark] .billing-option button:focus-visible,:root[data-color-scheme=dark] .pricing-option a:hover,:root[data-color-scheme=dark] .pricing-option a:focus-visible,:root[data-color-scheme=dark] .private-form button:hover,:root[data-color-scheme=dark] .private-form button:focus-visible,:root[data-color-scheme=dark] .token-list button:hover,:root[data-color-scheme=dark] .token-list button:focus-visible,:root[data-color-scheme=dark] .webhook-actions button:hover,:root[data-color-scheme=dark] .webhook-actions button:focus-visible,:root[data-color-scheme=dark] .list-danger-zone button:hover,:root[data-color-scheme=dark] .list-danger-zone button:focus-visible,:root[data-color-scheme=dark] .account-danger-zone button:hover,:root[data-color-scheme=dark] .account-danger-zone button:focus-visible,:root[data-color-scheme=dark] .account-delete-link:hover,:root[data-color-scheme=dark] .account-delete-link:focus-visible{background:#281e2a}:root[data-color-scheme=dark] .fallback-favicon,:root[data-color-scheme=dark] .mockup-favicon{color:#c4d0dc;border-color:#46576a}:root[data-color-scheme=dark] .home-form-error{color:var(--red)}:root[data-color-scheme=dark] .api-docs-section pre{background:#101f2f}:root[data-color-scheme=dark] .mobile-scrim{background:#0d1a27b8}:-webkit-any(:root[data-color-scheme=dark] input:-webkit-autofill,:root[data-color-scheme=dark] textarea:-webkit-autofill,:root[data-color-scheme=dark] select:-webkit-autofill){-webkit-text-fill-color:#d9e5f0;box-shadow:inset 0 0 0 1000px #0d1a27}:is(:root[data-color-scheme=dark] input:autofill,:root[data-color-scheme=dark] textarea:autofill,:root[data-color-scheme=dark] select:autofill){-webkit-text-fill-color:#d9e5f0;box-shadow:inset 0 0 0 1000px #0d1a27}
