.prototype-app-module__qnmN3G__appShell{background:var(--background);height:100dvh;min-height:620px;display:flex}.prototype-app-module__qnmN3G__loadingScreen{min-height:100dvh;color:var(--foreground);background:var(--background);place-items:center;display:grid}.prototype-app-module__qnmN3G__authScreen{background:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 34%), radial-gradient(circle at 84% 88%, #24b8a61a, transparent 31%), var(--background);place-items:center;min-height:100dvh;padding:40px 20px 64px;display:grid;position:relative;overflow:auto}.prototype-app-module__qnmN3G__authThemeButton{z-index:2;border:1px solid var(--border);width:40px;height:40px;color:var(--muted-strong);background:color-mix(in srgb, var(--surface) 90%, transparent);cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:12px;justify-content:center;align-items:center;display:inline-flex;position:fixed;top:22px;right:24px;box-shadow:0 10px 28px #0f172a14}.prototype-app-module__qnmN3G__authThemeButton:hover{color:var(--foreground);background:var(--surface)}.prototype-app-module__qnmN3G__authCard{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);border-radius:24px;width:min(430px,100%);padding:30px;animation:.22s ease-out both prototype-app-module__qnmN3G__authCardReveal;box-shadow:0 30px 90px #0f172a29}.prototype-app-module__qnmN3G__authBrand{letter-spacing:-.035em;align-items:center;gap:10px;font-size:18px;font-weight:740;display:flex}.prototype-app-module__qnmN3G__authHeader{margin:30px 0 24px}.prototype-app-module__qnmN3G__authHeader h1{letter-spacing:-.04em;margin:0;font-size:28px;line-height:1.15}.prototype-app-module__qnmN3G__authHeader p{color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.55}.prototype-app-module__qnmN3G__authForm{gap:15px;display:grid}.prototype-app-module__qnmN3G__authForm label{color:var(--muted-strong);gap:7px;font-size:14px;font-weight:650;display:grid}.prototype-app-module__qnmN3G__authForm input{border:1px solid var(--border);width:100%;min-height:46px;color:var(--foreground);background:var(--surface-subtle);border-radius:12px;outline:0;padding:0 13px;font-size:14px;transition:border-color .15s,box-shadow .15s,background .15s}.prototype-app-module__qnmN3G__authForm input::placeholder{color:var(--muted-strong);opacity:1}.prototype-app-module__qnmN3G__authForm input:focus{border-color:color-mix(in srgb, var(--accent) 72%, var(--border));background:var(--surface);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.prototype-app-module__qnmN3G__authPrimary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4569db,#3658cb);border:0;border-radius:12px;min-height:46px;margin-top:3px;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .15s,opacity .15s;box-shadow:0 10px 24px #4d74f53d}.prototype-app-module__qnmN3G__authPrimary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 28px #4d74f547}.prototype-app-module__qnmN3G__authPrimary:disabled{opacity:.58;cursor:wait}.prototype-app-module__qnmN3G__authTextButton,.prototype-app-module__qnmN3G__authSwitch button,.prototype-app-module__qnmN3G__guestChoice button{color:var(--accent);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:650}.prototype-app-module__qnmN3G__authTextButton{justify-self:center;padding:3px 8px}.prototype-app-module__qnmN3G__authSwitch{color:var(--muted);justify-content:center;gap:5px;margin-top:22px;font-size:13px;display:flex}.prototype-app-module__qnmN3G__authSwitch button{padding:0}.prototype-app-module__qnmN3G__authSwitch button:hover,.prototype-app-module__qnmN3G__authTextButton:hover{text-underline-offset:3px;text-decoration:underline}.prototype-app-module__qnmN3G__guestChoice{grid-template-columns:1fr auto 1fr;align-items:center;gap:11px;margin-top:22px;display:grid}.prototype-app-module__qnmN3G__guestChoice:before,.prototype-app-module__qnmN3G__guestChoice:after{content:"";background:var(--border);height:1px}.prototype-app-module__qnmN3G__guestChoice span{color:var(--muted);text-transform:uppercase;grid-area:1/2;font-size:11px}.prototype-app-module__qnmN3G__guestChoice button{border:1px solid var(--border);min-height:38px;color:var(--muted-strong);background:var(--surface);border-radius:10px;grid-column:1/-1;margin-top:3px}.prototype-app-module__qnmN3G__guestChoice button:hover:not(:disabled){color:var(--foreground);background:var(--surface-subtle)}.prototype-app-module__qnmN3G__guestChoice button:disabled{opacity:.55}.prototype-app-module__qnmN3G__authMessage{border:1px solid color-mix(in srgb, #ef5b5b 24%, var(--border));color:#b83f4b;background:color-mix(in srgb, #ef5b5b 8%, var(--surface));border-radius:10px;margin:0;padding:10px 12px;font-size:12px;line-height:1.45}.prototype-app-module__qnmN3G__authNotice{border-color:color-mix(in srgb, #35c77a 28%, var(--border));color:var(--muted-strong);background:color-mix(in srgb, #35c77a 8%, var(--surface));gap:7px;display:grid}.prototype-app-module__qnmN3G__authNotice a{color:var(--accent);font-weight:700;text-decoration:none}.prototype-app-module__qnmN3G__authNotice a:hover{text-underline-offset:3px;text-decoration:underline}.prototype-app-module__qnmN3G__localOnlyNote{color:var(--muted);margin:0;font-size:12px;position:absolute;bottom:20px}@keyframes prototype-app-module__qnmN3G__authCardReveal{0%{opacity:0;transform:translateY(7px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.prototype-app-module__qnmN3G__loadingBrand{letter-spacing:-.035em;align-items:center;gap:10px;font-size:17px;font-weight:720;animation:.9s ease-in-out infinite alternate prototype-app-module__qnmN3G__loadingPulse;display:flex}.prototype-app-module__qnmN3G__workspaceLoaded{animation:.18s ease-out both prototype-app-module__qnmN3G__workspaceReveal}.prototype-app-module__qnmN3G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes prototype-app-module__qnmN3G__loadingPulse{0%{opacity:.48;transform:translateY(1px)}to{opacity:.92;transform:translateY(0)}}@keyframes prototype-app-module__qnmN3G__workspaceReveal{0%{opacity:0}to{opacity:1}}.prototype-app-module__qnmN3G__sidebar{background:color-mix(in srgb, var(--surface) 94%, var(--background));border-right:1px solid var(--border);flex-direction:column;flex:0 0 236px;width:236px;padding:22px 16px 16px;display:flex;overflow:hidden}.prototype-app-module__qnmN3G__brand,.prototype-app-module__qnmN3G__mobileBrand{letter-spacing:-.035em;align-items:center;gap:9px;min-height:32px;padding:0 7px;font-size:17px;font-weight:720;display:flex}.prototype-app-module__qnmN3G__mobileActions{align-items:center;gap:2px;display:flex}.prototype-app-module__qnmN3G__brandMark{color:#fff;background:linear-gradient(145deg,#6d8dff,#4867ea);border-radius:10px;justify-content:center;align-items:center;width:27px;height:27px;display:inline-flex;box-shadow:0 5px 14px #4d74f542}.prototype-app-module__qnmN3G__newBookmark,.prototype-app-module__qnmN3G__primaryButton{color:#fff;background:var(--accent);cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:39px;font-size:13px;font-weight:650;transition:all .16s;display:flex;box-shadow:0 5px 14px #4d74f533}.prototype-app-module__qnmN3G__newBookmark{width:100%;margin:24px 0 15px}.prototype-app-module__qnmN3G__newBookmark:hover,.prototype-app-module__qnmN3G__primaryButton:hover{background:var(--accent-strong);transform:translateY(-1px)}.prototype-app-module__qnmN3G__navSection{border-bottom:1px solid var(--border);gap:2px;padding-bottom:13px;display:grid}.prototype-app-module__qnmN3G__navItem,.prototype-app-module__qnmN3G__boardItem,.prototype-app-module__qnmN3G__newBoardRow{text-align:left;width:100%;min-height:34px;color:var(--muted-strong);cursor:pointer;outline-offset:2px;background:0 0;border:0;border-radius:7px;outline:1px solid #0000;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;padding:0 9px;font-size:13px;transition:background .14s,color .14s,outline-color .16s,box-shadow .18s;display:grid}.prototype-app-module__qnmN3G__navItem:hover,.prototype-app-module__qnmN3G__boardItem:hover,.prototype-app-module__qnmN3G__newBoardRow:hover{background:var(--surface-strong);color:var(--foreground)}.prototype-app-module__qnmN3G__sectionHeading{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:16px 8px 7px;font-size:11px;font-weight:700;display:flex}.prototype-app-module__qnmN3G__sectionHeading button,.prototype-app-module__qnmN3G__topActions button,.prototype-app-module__qnmN3G__categoryHeader button,.prototype-app-module__qnmN3G__viewControls button,.prototype-app-module__qnmN3G__mobileBar button{color:inherit;cursor:pointer;background:0 0;border:0}.prototype-app-module__qnmN3G__sectionHeading button{border-radius:5px;padding:4px;display:inline-flex}.prototype-app-module__qnmN3G__sectionHeading button:hover{background:var(--surface-strong)}.prototype-app-module__qnmN3G__boardList{overscroll-behavior:contain;flex:auto;min-height:0;margin:-6px;padding:6px;overflow-y:auto}.prototype-app-module__qnmN3G__boardList .prototype-app-module__qnmN3G__boardItem{width:calc(100% - 8px);margin-inline:4px}.prototype-app-module__qnmN3G__sidebarBoardRow{min-height:34px;margin-inline:4px;position:relative}.prototype-app-module__qnmN3G__boardList .prototype-app-module__qnmN3G__sidebarBoardRow .prototype-app-module__qnmN3G__boardItem{width:100%;margin-inline:0;padding-right:41px}.prototype-app-module__qnmN3G__boardItemTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.prototype-app-module__qnmN3G__sidebarBoardMenuArea{z-index:28;background:0 0;justify-content:flex-end;align-items:center;gap:0;width:24px;height:24px;transition:width .15s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.prototype-app-module__qnmN3G__sidebarBoardMenuButton,.prototype-app-module__qnmN3G__sidebarBoardMoveButton{width:24px;height:24px;color:var(--muted);opacity:.55;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;margin:0;padding:0;transition:opacity .15s,color .15s,background .15s;display:grid}.prototype-app-module__qnmN3G__sidebarBoardMoveButton{display:none}.prototype-app-module__qnmN3G__sidebarBoardRow:hover .prototype-app-module__qnmN3G__sidebarBoardMenuArea,.prototype-app-module__qnmN3G__sidebarBoardRow:focus-within .prototype-app-module__qnmN3G__sidebarBoardMenuArea{width:72px}.prototype-app-module__qnmN3G__sidebarBoardRow:hover .prototype-app-module__qnmN3G__sidebarBoardMoveButton,.prototype-app-module__qnmN3G__sidebarBoardRow:focus-within .prototype-app-module__qnmN3G__sidebarBoardMoveButton{display:grid}.prototype-app-module__qnmN3G__sidebarBoardRow:hover .prototype-app-module__qnmN3G__boardCount,.prototype-app-module__qnmN3G__sidebarBoardRow:focus-within .prototype-app-module__qnmN3G__boardCount{opacity:0}.prototype-app-module__qnmN3G__sidebarBoardRow:hover .prototype-app-module__qnmN3G__sidebarBoardMenuButton,.prototype-app-module__qnmN3G__sidebarBoardRow:hover .prototype-app-module__qnmN3G__sidebarBoardMoveButton,.prototype-app-module__qnmN3G__sidebarBoardMenuButton:focus-visible,.prototype-app-module__qnmN3G__sidebarBoardMoveButton:focus-visible,.prototype-app-module__qnmN3G__sidebarBoardMenuButton[aria-expanded=true],.prototype-app-module__qnmN3G__sidebarBoardMenuButton:hover,.prototype-app-module__qnmN3G__sidebarBoardMoveButton:hover{color:var(--foreground);opacity:1;background:0 0}.prototype-app-module__qnmN3G__sidebarBoardMoveButton:disabled{opacity:.18;cursor:not-allowed}.prototype-app-module__qnmN3G__sidebarBoardMoveButton:disabled:hover{color:var(--muted);background:0 0}.prototype-app-module__qnmN3G__boardMenuMoveAction{display:flex!important}.prototype-app-module__qnmN3G__sidebarBoardMenu{width:164px;top:30px;bottom:auto;right:0}.prototype-app-module__qnmN3G__sidebarBoardMenuPortal{z-index:90;position:fixed;bottom:auto;right:auto}.prototype-app-module__qnmN3G__sidebarBoardRow:nth-child(n+5) .prototype-app-module__qnmN3G__sidebarBoardMenu{top:auto;bottom:30px}.prototype-app-module__qnmN3G__boardItemActive{color:var(--foreground);background:#eef2ff;font-weight:620}:is(html[data-theme=dark] .prototype-app-module__qnmN3G__boardItemActive,html[data-theme=system] .prototype-app-module__qnmN3G__boardItemActive){background:color-mix(in srgb, var(--accent) 15%, var(--surface))}.prototype-app-module__qnmN3G__boardDot{width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 7%, transparent);border-radius:2px;margin-left:4px}.prototype-app-module__qnmN3G__boardCount{color:var(--muted);font-size:11px}.prototype-app-module__qnmN3G__boardItemActive .prototype-app-module__qnmN3G__boardCount{color:var(--muted-strong)}.prototype-app-module__qnmN3G__newBoardRow{color:#3c5dcc;grid-template-columns:20px 1fr}.prototype-app-module__qnmN3G__sidebarBottom{margin-top:auto;padding-top:12px}.prototype-app-module__qnmN3G__mobileSettingsButton{display:none}.prototype-app-module__qnmN3G__upgradeCard{color:#715314;background:#fff9e9;border:1px solid #f3e5b9;border-radius:9px;grid-template-columns:22px 1fr;margin-bottom:10px;padding:11px;font-size:12px;display:grid}.prototype-app-module__qnmN3G__upgradeCard>span{color:#e5a91f;grid-row:span 2}.prototype-app-module__qnmN3G__upgradeCard strong{font-size:12px}.prototype-app-module__qnmN3G__upgradeCard small{color:#705f3a;margin-top:2px;font-size:10px}html[data-theme=dark] .prototype-app-module__qnmN3G__upgradeCard{color:#f1d58c;background:#2d2a20;border-color:#49402b}@media (prefers-color-scheme:dark){html[data-theme=system] .prototype-app-module__qnmN3G__upgradeCard{color:#f1d58c;background:#2d2a20;border-color:#49402b}}:is(html[data-theme=dark] .prototype-app-module__qnmN3G__newBookmark,html[data-theme=dark] .prototype-app-module__qnmN3G__primaryButton){background:#4565d2}:is(html[data-theme=dark] .prototype-app-module__qnmN3G__newBookmark:hover,html[data-theme=dark] .prototype-app-module__qnmN3G__primaryButton:hover){background:#3958bd}html[data-theme=dark] .prototype-app-module__qnmN3G__newBoardRow{color:#8ea6ff}html[data-theme=dark] .prototype-app-module__qnmN3G__upgradeCard small{color:#c9b47d}@media (prefers-color-scheme:dark){:is(html[data-theme=system] .prototype-app-module__qnmN3G__newBookmark,html[data-theme=system] .prototype-app-module__qnmN3G__primaryButton){background:#4565d2}:is(html[data-theme=system] .prototype-app-module__qnmN3G__newBookmark:hover,html[data-theme=system] .prototype-app-module__qnmN3G__primaryButton:hover){background:#3958bd}html[data-theme=system] .prototype-app-module__qnmN3G__newBoardRow{color:#8ea6ff}html[data-theme=system] .prototype-app-module__qnmN3G__upgradeCard small{color:#c9b47d}}.prototype-app-module__qnmN3G__profile{border:0;border-top:1px solid var(--border);text-align:left;cursor:pointer;background:0 0;grid-template-columns:32px 1fr 18px;align-items:center;gap:9px;width:100%;padding:9px 5px;display:grid}.prototype-app-module__qnmN3G__profile>span:nth-child(2){min-width:0;display:grid}.prototype-app-module__qnmN3G__profile strong{font-size:12px;font-weight:650}.prototype-app-module__qnmN3G__profile small{color:var(--muted);font-size:10px}.prototype-app-module__qnmN3G__avatar,.prototype-app-module__qnmN3G__topAvatar{color:#3857b8;background:#dde6ff;border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:750;display:inline-flex}.prototype-app-module__qnmN3G__avatar{width:30px;height:30px}.prototype-app-module__qnmN3G__main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.prototype-app-module__qnmN3G__topbar{background:color-mix(in srgb, var(--surface) 96%, transparent);border-bottom:1px solid var(--border);flex:0 0 58px;justify-content:space-between;align-items:center;gap:24px;height:58px;padding:0 24px;display:flex}.prototype-app-module__qnmN3G__searchButton{width:min(540px,60%);min-height:34px;color:var(--muted);background:var(--surface-subtle);border:1px solid var(--border);cursor:pointer;border-radius:8px;align-items:center;gap:9px;padding:0 10px;font-size:12px;display:flex}.prototype-app-module__qnmN3G__searchButton span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prototype-app-module__qnmN3G__searchButton kbd{border:1px solid var(--border);color:var(--muted-strong);background:var(--surface);border-radius:5px;margin-left:auto;padding:2px 6px;font:10px Segoe UI,Arial,sans-serif}.prototype-app-module__qnmN3G__topActions{align-items:center;gap:8px;display:flex}.prototype-app-module__qnmN3G__topActions button{width:32px;height:32px;color:var(--muted-strong);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.prototype-app-module__qnmN3G__topActions button:hover{background:var(--surface-strong)}.prototype-app-module__qnmN3G__topActions .prototype-app-module__qnmN3G__topAvatar{color:#3857b8;background:#dde6ff}.prototype-app-module__qnmN3G__workspace{flex:1;min-height:0;padding:18px 22px 26px;overflow:auto}.prototype-app-module__qnmN3G__boardOverview{color:#fff;background:radial-gradient(circle at 76% 8%, #ffffff2e, transparent 29%), linear-gradient(115deg, color-mix(in srgb, var(--board-color) 84%, #142452), color-mix(in srgb, var(--board-color) 54%, #26355f));box-shadow:0 10px 28px color-mix(in srgb, var(--board-color) 22%, transparent);border-radius:13px;padding:0 8px 8px;overflow:hidden}.prototype-app-module__qnmN3G__boardHero{justify-content:space-between;align-items:center;gap:28px;min-height:76px;padding:13px 14px 12px;display:flex}.prototype-app-module__qnmN3G__boardEyebrow{color:#ffffffc2;text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:6px;margin-bottom:4px;font-size:10px;font-weight:650;display:flex}.prototype-app-module__qnmN3G__liveDot{background:#97ffcb;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #97ffcb29}.prototype-app-module__qnmN3G__boardHero h1{letter-spacing:-.04em;margin:0;font-size:clamp(22px,2vw,28px);line-height:1.1}.prototype-app-module__qnmN3G__boardHero p{color:#ffffffb8;margin:6px 0 0;font-size:12px}.prototype-app-module__qnmN3G__publicLinkButton{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff47;border-radius:6px;align-items:center;gap:5px;margin-top:9px;padding:5px 8px;font-size:11px;font-weight:650;display:inline-flex}.prototype-app-module__qnmN3G__publicLinkButton:hover,.prototype-app-module__qnmN3G__publicLinkButton:focus-visible{background:#fff3;outline:none}.prototype-app-module__qnmN3G__heroActions{flex-shrink:0;gap:8px;display:flex}.prototype-app-module__qnmN3G__secondaryButton,.prototype-app-module__qnmN3G__primaryButton{border-radius:7px;min-height:34px;padding:0 13px;font-size:12px}.prototype-app-module__qnmN3G__secondaryButton{color:#243353;cursor:pointer;background:#fff;border:0;align-items:center;gap:7px;font-weight:640;display:flex}.prototype-app-module__qnmN3G__primaryButton{background:var(--accent);box-shadow:none}.prototype-app-module__qnmN3G__widgetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.prototype-app-module__qnmN3G__dashboardWidget{min-width:0;min-height:134px;color:var(--foreground);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(14px)saturate(118%);backdrop-filter:blur(14px)saturate(118%);border:1px solid #ffffff3d;border-radius:11px;flex-direction:column;padding:13px;display:flex;box-shadow:0 7px 20px #0f172a1a}.prototype-app-module__qnmN3G__weatherWidget{background:color-mix(in srgb, var(--surface) 91%, #dff4ff 9%)}.prototype-app-module__qnmN3G__widgetHeader,.prototype-app-module__qnmN3G__widgetTitle,.prototype-app-module__qnmN3G__widgetControls,.prototype-app-module__qnmN3G__weatherReading,.prototype-app-module__qnmN3G__widgetBookmark,.prototype-app-module__qnmN3G__widgetStats{align-items:center;display:flex}.prototype-app-module__qnmN3G__widgetHeader{justify-content:space-between;gap:8px;min-height:31px}.prototype-app-module__qnmN3G__widgetTitle{gap:8px;min-width:0}.prototype-app-module__qnmN3G__widgetTitle>div{min-width:0}.prototype-app-module__qnmN3G__widgetTitle h2{color:var(--foreground);margin:0;font-size:12px;line-height:1.25}.prototype-app-module__qnmN3G__widgetTitle p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:9px;overflow:hidden}.prototype-app-module__qnmN3G__widgetIcon{width:28px;height:28px;color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--surface));border-radius:8px;flex:0 0 28px;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.prototype-app-module__qnmN3G__favouriteWidgetIcon{color:#d99c0d;background:color-mix(in srgb, #f3b51b 13%, var(--surface))}.prototype-app-module__qnmN3G__widgetControls{gap:2px}.prototype-app-module__qnmN3G__widgetControls button{width:27px;height:27px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.prototype-app-module__qnmN3G__widgetControls button:hover{color:var(--foreground);background:var(--surface-strong)}.prototype-app-module__qnmN3G__widgetControls button:disabled{opacity:.45;cursor:wait}.prototype-app-module__qnmN3G__widgetCount{min-width:24px;height:24px;color:var(--muted-strong);background:var(--surface-strong);border-radius:999px;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.prototype-app-module__qnmN3G__weatherReading{flex:1;gap:10px;padding:9px 2px 2px}.prototype-app-module__qnmN3G__weatherReading>strong{letter-spacing:-.06em;font-size:30px;line-height:1}.prototype-app-module__qnmN3G__weatherReading>div{gap:3px;min-width:0;display:grid}.prototype-app-module__qnmN3G__weatherReading span{color:var(--foreground);font-size:11px;font-weight:650}.prototype-app-module__qnmN3G__weatherReading small{color:var(--muted);font-size:9px;line-height:1.35}.prototype-app-module__qnmN3G__weatherForm{flex:1;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:6px;padding-top:8px;display:grid}.prototype-app-module__qnmN3G__weatherForm input{border:1px solid var(--border);min-width:0;height:34px;color:var(--foreground);background:var(--surface-subtle);border-radius:8px;outline:0;padding:0 9px;font-size:11px}.prototype-app-module__qnmN3G__weatherForm input:focus{border-color:color-mix(in srgb, var(--accent) 65%, var(--border));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 11%, transparent)}.prototype-app-module__qnmN3G__weatherForm button{color:#fff;background:var(--accent);cursor:pointer;border:0;border-radius:8px;min-height:34px;padding:0 10px;font-size:10px;font-weight:680}.prototype-app-module__qnmN3G__weatherForm button:disabled{opacity:.6;cursor:wait}.prototype-app-module__qnmN3G__weatherForm .prototype-app-module__qnmN3G__weatherCancel{min-height:22px;color:var(--muted);background:0 0;grid-column:1/-1;justify-self:start;padding:0 3px}.prototype-app-module__qnmN3G__widgetLoading,.prototype-app-module__qnmN3G__widgetEmpty{color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:6px;padding:9px 2px 1px;font-size:10px;line-height:1.45;display:flex}.prototype-app-module__qnmN3G__widgetEmpty p{margin:0}.prototype-app-module__qnmN3G__widgetEmpty button,.prototype-app-module__qnmN3G__widgetError button{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:680}.prototype-app-module__qnmN3G__widgetEmpty button:hover,.prototype-app-module__qnmN3G__widgetError button:hover{text-underline-offset:2px;text-decoration:underline}.prototype-app-module__qnmN3G__widgetError{color:#c34a55;margin:5px 0 0;font-size:9px;line-height:1.35}.prototype-app-module__qnmN3G__widgetError button{margin-left:5px}.prototype-app-module__qnmN3G__widgetBookmarkList{gap:3px;min-width:0;padding-top:8px;display:grid}.prototype-app-module__qnmN3G__widgetBookmark{min-width:0;color:inherit;border-radius:8px;gap:8px;padding:4px;text-decoration:none}.prototype-app-module__qnmN3G__widgetBookmark:hover{background:var(--surface-strong)}.prototype-app-module__qnmN3G__widgetBookmark .prototype-app-module__qnmN3G__favicon{color:var(--foreground);background:var(--surface-strong)!important}.prototype-app-module__qnmN3G__widgetBookmark>span:nth-child(2){gap:1px;min-width:0;display:grid}.prototype-app-module__qnmN3G__widgetBookmark strong,.prototype-app-module__qnmN3G__widgetBookmark small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prototype-app-module__qnmN3G__widgetBookmark strong{color:var(--foreground);font-size:10px;line-height:1.3}.prototype-app-module__qnmN3G__widgetBookmark small{color:var(--muted);font-size:8px;line-height:1.3}.prototype-app-module__qnmN3G__widgetBookmark>svg{color:#d99c0d;flex:none;margin-left:auto}.prototype-app-module__qnmN3G__widgetStats{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;gap:8px;margin-top:auto;padding:7px 3px 0;font-size:8.5px}.prototype-app-module__qnmN3G__widgetStats strong{color:var(--muted-strong)}.prototype-app-module__qnmN3G__widgetTabs{display:none}.prototype-app-module__qnmN3G__widgetBar{color:var(--foreground);background:color-mix(in srgb, var(--surface) 96%, transparent);-webkit-backdrop-filter:blur(15px)saturate(120%);backdrop-filter:blur(15px)saturate(120%);border:1px solid #ffffff47;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 8px 24px #0f172a1c}.prototype-app-module__qnmN3G__widgetPanel{flex-direction:column;min-width:0;min-height:158px;padding:12px 13px 10px;display:flex}.prototype-app-module__qnmN3G__widgetPanel+.prototype-app-module__qnmN3G__widgetPanel{border-left:2px solid color-mix(in srgb, var(--accent) 22%, var(--border));box-shadow:inset 8px 0 14px -16px color-mix(in srgb, var(--accent) 55%, transparent)}.prototype-app-module__qnmN3G__widgetPanelHeader{justify-content:space-between;align-items:center;gap:8px;min-height:26px;margin-bottom:8px;display:flex}.prototype-app-module__qnmN3G__widgetPanelHeader>button:first-child,.prototype-app-module__qnmN3G__widgetPanelTitle{color:var(--foreground);background:0 0;border:0;align-items:center;gap:6px;font-size:11px;font-weight:720;display:inline-flex}.prototype-app-module__qnmN3G__widgetPanelHeader>button:first-child{cursor:pointer;padding:3px 0}.prototype-app-module__qnmN3G__widgetPanelHeader>button:first-child:hover,.prototype-app-module__qnmN3G__widgetPanelHeader>button:first-child svg{color:var(--accent)}.prototype-app-module__qnmN3G__widgetPanelHeader>span:last-child{color:var(--muted);font-size:8.5px}.prototype-app-module__qnmN3G__widgetManageButton{cursor:pointer;border-radius:7px;min-height:25px;border:1px solid var(--border)!important;color:var(--muted-strong)!important;background:var(--surface)!important;padding:0 8px!important;font-size:9px!important;font-weight:650!important}.prototype-app-module__qnmN3G__widgetManageButton:hover{color:var(--accent)!important;border-color:color-mix(in srgb, var(--accent) 35%, var(--border))!important}.prototype-app-module__qnmN3G__widgetTileGrid{align-items:start;gap:4px 5px;min-width:0;display:grid}.prototype-app-module__qnmN3G__recentTileGrid,.prototype-app-module__qnmN3G__quickTileGrid{grid-template-columns:repeat(3,minmax(44px,58px));justify-content:space-evenly}.prototype-app-module__qnmN3G__widgetTile{min-width:0;min-height:43px;color:var(--foreground);background:0 0;border:0;border-radius:8px;padding:0;text-decoration:none;transition:background-color .13s,box-shadow .13s;position:relative}.prototype-app-module__qnmN3G__widgetTile:hover{background:var(--surface-strong)}.prototype-app-module__qnmN3G__widgetTile:focus-within,.prototype-app-module__qnmN3G__widgetAddTile:focus-visible{background:var(--surface-strong);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 52%, transparent);outline:0}.prototype-app-module__qnmN3G__widgetTileLink,.prototype-app-module__qnmN3G__widgetAddTile{border-radius:inherit;min-width:0;min-height:43px;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-rows:29px auto;justify-items:center;gap:2px;padding:3px 2px;text-decoration:none;display:grid}.prototype-app-module__qnmN3G__widgetTileLink>span:last-child,.prototype-app-module__qnmN3G__widgetAddTile>span:last-child{width:100%;color:var(--muted-strong);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;line-height:1.25;overflow:hidden}.prototype-app-module__qnmN3G__widgetTileDraggable,.prototype-app-module__qnmN3G__widgetTileDraggable .prototype-app-module__qnmN3G__widgetTileLink{cursor:grab}.prototype-app-module__qnmN3G__widgetTileDragging{opacity:.42}.prototype-app-module__qnmN3G__widgetTileDropTarget{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 66%, transparent)}.prototype-app-module__qnmN3G__quickTileGridDropReady{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent);border-radius:9px}.prototype-app-module__qnmN3G__widgetTileActions{z-index:2;opacity:0;pointer-events:none;transition:opacity .12s;display:flex;position:absolute;top:1px;right:1px}.prototype-app-module__qnmN3G__widgetTile:hover .prototype-app-module__qnmN3G__widgetTileActions,.prototype-app-module__qnmN3G__widgetTile:focus-within .prototype-app-module__qnmN3G__widgetTileActions{opacity:1;pointer-events:auto}.prototype-app-module__qnmN3G__widgetTileActions button{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);width:17px;height:17px;color:var(--muted-strong);background:color-mix(in srgb, var(--surface) 92%, transparent);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 2px 6px #0f172a1f}.prototype-app-module__qnmN3G__widgetTileActions button:hover{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 38%, var(--border))}.prototype-app-module__qnmN3G__widgetTileActions .prototype-app-module__qnmN3G__widgetMenuButton{border-radius:6px}.prototype-app-module__qnmN3G__widgetTileIcon{width:29px;height:29px;color:var(--accent);box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;display:inline-flex}.prototype-app-module__qnmN3G__widgetTile .prototype-app-module__qnmN3G__favicon{border-radius:6px;width:27px;height:27px;font-size:8px}.prototype-app-module__qnmN3G__widgetTile .prototype-app-module__qnmN3G__faviconHasImage{box-shadow:none;border-radius:0;background:0 0!important}.prototype-app-module__qnmN3G__widgetTile .prototype-app-module__qnmN3G__faviconImage{width:27px;height:27px;inset:0}.prototype-app-module__qnmN3G__widgetAddTile .prototype-app-module__qnmN3G__widgetTileIcon{color:var(--muted)}.prototype-app-module__qnmN3G__widgetPanelEmpty{color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:5px;font-size:9.5px;line-height:1.45;display:flex}.prototype-app-module__qnmN3G__widgetPanelEmpty button{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:9px;font-weight:680}.prototype-app-module__qnmN3G__continueControls{border:1px solid var(--border);background:color-mix(in srgb, var(--surface-strong) 76%, transparent);border-radius:8px;align-items:center;gap:2px;padding:2px;display:inline-flex}.prototype-app-module__qnmN3G__continueControls button{min-height:21px;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 6px;font-size:8px;font-weight:650}.prototype-app-module__qnmN3G__continueControls button:hover{color:var(--foreground)}.prototype-app-module__qnmN3G__continueControls button[aria-pressed=true]{color:var(--accent);background:var(--surface);box-shadow:0 1px 3px #0f172a1c}.prototype-app-module__qnmN3G__continueList{gap:3px;min-width:0;display:grid}.prototype-app-module__qnmN3G__continueList>a{min-width:0;min-height:29px;color:inherit;border-radius:8px;grid-template-columns:22px minmax(0,1fr) 12px;align-items:center;gap:7px;padding:3px 5px;text-decoration:none;display:grid}.prototype-app-module__qnmN3G__continueList>a:hover,.prototype-app-module__qnmN3G__continueList>a:focus-visible{background:var(--surface-strong);outline:0}.prototype-app-module__qnmN3G__continueList .prototype-app-module__qnmN3G__favicon{border-radius:6px;width:22px;height:22px;font-size:7px}.prototype-app-module__qnmN3G__continueList .prototype-app-module__qnmN3G__faviconImage{width:16px;height:16px;inset:3px}.prototype-app-module__qnmN3G__continueList>a>span{gap:1px;min-width:0;display:grid}.prototype-app-module__qnmN3G__continueList strong,.prototype-app-module__qnmN3G__continueList small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prototype-app-module__qnmN3G__continueList strong{color:var(--foreground);font-size:9.5px;font-weight:650;line-height:1.2}.prototype-app-module__qnmN3G__continueList small{color:var(--muted);font-size:7.5px;line-height:1.2}.prototype-app-module__qnmN3G__continueList>a>svg{color:var(--muted);transition:color .12s,transform .12s}.prototype-app-module__qnmN3G__continueList>a:hover>svg{color:var(--accent);transform:translate(1px)}.prototype-app-module__qnmN3G__boardToolbar{z-index:10;background:color-mix(in srgb, var(--background) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:9px 2px;display:flex;position:sticky;top:0}.prototype-app-module__qnmN3G__categoryChips{overscroll-behavior-inline:contain;scrollbar-width:none;align-items:center;gap:5px;min-width:0;display:flex;overflow-x:auto}.prototype-app-module__qnmN3G__categoryChips::-webkit-scrollbar{display:none}.prototype-app-module__qnmN3G__categoryChips button,.prototype-app-module__qnmN3G__viewControls button{min-height:30px;color:var(--muted-strong);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:0 9px;font-size:11px;display:inline-flex}.prototype-app-module__qnmN3G__categoryChips button:hover,.prototype-app-module__qnmN3G__viewControls button:hover{background:var(--surface);border-color:var(--border)}.prototype-app-module__qnmN3G__categoryChips button span{color:var(--muted);font-size:9px}.prototype-app-module__qnmN3G__categoryChips .prototype-app-module__qnmN3G__activeChip{color:#3859c4;background:#eaf0ff;border-color:#dbe5ff;font-weight:650}.prototype-app-module__qnmN3G__utilityCount{border:1px solid var(--border);min-height:34px;color:var(--foreground);background:var(--surface);border-radius:11px;align-items:center;gap:6px;padding:0 11px;font-size:11px;font-weight:650;display:inline-flex}.prototype-app-module__qnmN3G__utilityCount span{color:var(--muted);font-size:9px}.prototype-app-module__qnmN3G__viewControls{flex-shrink:0;gap:4px;display:flex}.prototype-app-module__qnmN3G__viewControls button{background:var(--surface);border-color:var(--border)}.prototype-app-module__qnmN3G__layoutSwitcher{border:1px solid var(--border);background:color-mix(in srgb, var(--surface-strong) 76%, transparent);border-radius:10px;align-items:center;gap:2px;padding:2px;display:flex}.prototype-app-module__qnmN3G__viewControls .prototype-app-module__qnmN3G__layoutSwitcher button{background:0 0;border:0;border-radius:7px;min-height:28px;padding-inline:8px}.prototype-app-module__qnmN3G__viewControls .prototype-app-module__qnmN3G__layoutSwitcher .prototype-app-module__qnmN3G__layoutOptionActive{color:var(--accent);background:var(--surface);font-weight:650;box-shadow:0 1px 3px #0f172a1a}.prototype-app-module__qnmN3G__boardMenuArea{position:relative}.prototype-app-module__qnmN3G__boardMenu{z-index:35;width:200px;top:39px;right:0}.prototype-app-module__qnmN3G__boardGrid{grid-template-columns:repeat(var(--board-columns,3), minmax(0, 1fr));align-items:start;gap:10px;padding:1px 1px 14px;display:grid;overflow:visible}.prototype-app-module__qnmN3G__categoryColumn{flex-direction:column;gap:10px;min-width:0;display:flex}.prototype-app-module__qnmN3G__categoryColumnDropTarget{border-radius:999px;min-height:10px;transition:min-height .16s,background .16s,box-shadow .16s}.prototype-app-module__qnmN3G__categoryColumnDropTargetActive{background:color-mix(in srgb, var(--accent) 18%, transparent);min-height:18px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 48%, transparent)}.prototype-app-module__qnmN3G__boardGrid.prototype-app-module__qnmN3G__boardGridHorizontal{scrollbar-color:#cbd2df transparent;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:260px;grid-auto-flow:column;justify-content:start;overflow-x:auto}.prototype-app-module__qnmN3G__boardGridHorizontal .prototype-app-module__qnmN3G__categoryColumn{width:260px}.prototype-app-module__qnmN3G__boardGridHorizontal .prototype-app-module__qnmN3G__categoryCard:before,.prototype-app-module__qnmN3G__boardGridHorizontal .prototype-app-module__qnmN3G__categoryCard:after{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--accent) 78%, white) 16%, color-mix(in srgb, var(--accent) 78%, white) 84%, transparent 100%);width:3px;height:auto;inset:10px auto;transform:scaleY(.68)}.prototype-app-module__qnmN3G__boardGridHorizontal .prototype-app-module__qnmN3G__categoryCard:before{left:-8px}.prototype-app-module__qnmN3G__boardGridHorizontal .prototype-app-module__qnmN3G__categoryCard:after{right:-8px}.prototype-app-module__qnmN3G__boardGridHorizontal .prototype-app-module__qnmN3G__categoryDropBefore:before,.prototype-app-module__qnmN3G__boardGridHorizontal .prototype-app-module__qnmN3G__categoryDropAfter:after{transform:scaleY(1)}.prototype-app-module__qnmN3G__categoryCard{border:1px solid var(--border);background:var(--surface);outline-offset:2px;border-radius:10px;outline:1px solid #0000;min-width:0;transition:outline-color .16s,box-shadow .18s;position:relative;overflow:visible;box-shadow:0 4px 16px #1f2a440b}.prototype-app-module__qnmN3G__categoryCard:before,.prototype-app-module__qnmN3G__categoryCard:after{content:"";z-index:12;pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--accent) 78%, white) 16%, color-mix(in srgb, var(--accent) 78%, white) 84%, transparent 100%);height:3px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 12%, transparent), 0 0 16px color-mix(in srgb, var(--accent) 44%, transparent);border-radius:999px;transition:opacity .14s,transform .18s cubic-bezier(.22,1,.36,1);position:absolute;left:12px;right:12px;transform:scaleX(.68)}.prototype-app-module__qnmN3G__categoryDropBefore:before,.prototype-app-module__qnmN3G__categoryDropAfter:after{opacity:1;transform:scaleX(1)}.prototype-app-module__qnmN3G__categoryCardMenuOpen{z-index:30}.prototype-app-module__qnmN3G__colorStrip{border-radius:9px 9px 0 0;height:3px}.prototype-app-module__qnmN3G__categoryHeader{justify-content:space-between;align-items:center;min-height:57px;padding:18px 15px 7px 13px;display:flex;position:relative}.prototype-app-module__qnmN3G__categoryHeader h2{letter-spacing:-.015em;margin:0;font-size:12px;font-weight:700;line-height:1.2}.prototype-app-module__qnmN3G__categoryHeader span{color:var(--muted);font-size:9px}.prototype-app-module__qnmN3G__categoryHeader button{width:20px;height:24px;color:var(--muted);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.prototype-app-module__qnmN3G__categoryHeader button:hover{background:var(--surface-strong)}.prototype-app-module__qnmN3G__categoryHeader .prototype-app-module__qnmN3G__categoryDragHandle{width:46px;height:15px;color:color-mix(in srgb, var(--muted) 48%, transparent);cursor:grab;touch-action:none;border-radius:5px;padding:0;position:absolute;top:3px;left:50%;transform:translate(-50%)}.prototype-app-module__qnmN3G__categoryHeader .prototype-app-module__qnmN3G__categoryDragHandle:active{cursor:grabbing}.prototype-app-module__qnmN3G__categoryHeader .prototype-app-module__qnmN3G__categoryDragHandle:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 68%, white);outline-offset:1px}.prototype-app-module__qnmN3G__dragGripDots{width:36px;height:4px;color:inherit;background-image:radial-gradient(circle,currentColor .85px,#0000 1px);background-position:0 0;background-size:4.5px 4px}.prototype-app-module__qnmN3G__categoryHeader .prototype-app-module__qnmN3G__categoryTitleButton{text-align:left;flex:1;justify-content:space-between;align-items:center;width:auto;min-width:0;height:auto;padding:0 8px 0 0;display:flex}.prototype-app-module__qnmN3G__categoryHeader .prototype-app-module__qnmN3G__categoryTitleButton:hover{background:0 0}.prototype-app-module__qnmN3G__categoryActions{flex-shrink:0;align-items:center;gap:1px;display:flex}.prototype-app-module__qnmN3G__categoryMoveControls{align-items:center;gap:0;display:flex}.prototype-app-module__qnmN3G__categoryHeader .prototype-app-module__qnmN3G__categoryMoveControls button{width:20px;height:24px}.prototype-app-module__qnmN3G__categoryQuickAddButton svg{width:12px;height:12px}.prototype-app-module__qnmN3G__categoryMoveMobile{display:none!important}.prototype-app-module__qnmN3G__categoryMenuArea{position:relative}.prototype-app-module__qnmN3G__categoryMenu{width:200px;top:31px;right:0}.prototype-app-module__qnmN3G__colorPaletteMenu{width:160px;padding:6px}.prototype-app-module__qnmN3G__categoryBoardPickerMenu{width:220px;padding:7px}.prototype-app-module__qnmN3G__categoryBoardPicker{padding:0}.prototype-app-module__qnmN3G__categoryBoardOptions,.prototype-app-module__qnmN3G__destinationOptions{gap:2px;max-height:220px;display:grid;overflow-y:auto}.prototype-app-module__qnmN3G__categoryBoardOptions button,.prototype-app-module__qnmN3G__destinationOptions button{min-width:0}.prototype-app-module__qnmN3G__categoryBoardOptions button>span,.prototype-app-module__qnmN3G__destinationOptions button>span{border-radius:4px;flex:0 0 11px;width:11px;height:11px;box-shadow:inset 0 0 0 1px #ffffff38}.prototype-app-module__qnmN3G__destinationPicker,.prototype-app-module__qnmN3G__colorPalette{padding:0}.prototype-app-module__qnmN3G__colorPaletteHeader,.prototype-app-module__qnmN3G__contextMenuHeader{border-bottom:1px solid var(--border);min-height:36px;color:var(--muted-strong);white-space:nowrap;justify-content:space-between;align-items:center;margin-bottom:3px;padding:0 2px 3px 8px;font-size:11px;font-weight:720;display:flex}.prototype-app-module__qnmN3G__categoryHeader .prototype-app-module__qnmN3G__colorPaletteHeader>span,.prototype-app-module__qnmN3G__categoryHeader .prototype-app-module__qnmN3G__contextMenuHeader>span{color:inherit;font-size:inherit}.prototype-app-module__qnmN3G__colorPaletteHeader button,.prototype-app-module__qnmN3G__contextMenu .prototype-app-module__qnmN3G__contextMenuHeader button{border-radius:8px;flex:0 0 32px;justify-content:center;width:32px;min-height:32px;padding:0}.prototype-app-module__qnmN3G__colorSwatches{grid-template-columns:repeat(5,24px);justify-content:center;gap:4px;padding:3px;display:grid}.prototype-app-module__qnmN3G__contextMenu .prototype-app-module__qnmN3G__colorSwatches button,.prototype-app-module__qnmN3G__formColorPicker .prototype-app-module__qnmN3G__colorSwatches button{color:#fff;width:24px;min-height:24px;box-shadow:none;background:0 0;border:0;border-radius:6px;padding:0;transition:background .15s;position:relative;transform:scale(1)}.prototype-app-module__qnmN3G__contextMenu .prototype-app-module__qnmN3G__colorSwatches button:before,.prototype-app-module__qnmN3G__formColorPicker .prototype-app-module__qnmN3G__colorSwatches button:before{content:"";background:var(--swatch-color);border-radius:3px;width:10px;height:10px;transition:transform .15s,box-shadow .15s;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff2e}.prototype-app-module__qnmN3G__contextMenu .prototype-app-module__qnmN3G__colorSwatches button:hover,.prototype-app-module__qnmN3G__contextMenu .prototype-app-module__qnmN3G__colorSwatches button:focus-visible,.prototype-app-module__qnmN3G__formColorPicker .prototype-app-module__qnmN3G__colorSwatches button:hover,.prototype-app-module__qnmN3G__formColorPicker .prototype-app-module__qnmN3G__colorSwatches button:focus-visible{background:var(--surface-strong);box-shadow:none}.prototype-app-module__qnmN3G__contextMenu .prototype-app-module__qnmN3G__colorSwatches button:hover:before,.prototype-app-module__qnmN3G__contextMenu .prototype-app-module__qnmN3G__colorSwatches button:focus-visible:before,.prototype-app-module__qnmN3G__formColorPicker .prototype-app-module__qnmN3G__colorSwatches button:hover:before,.prototype-app-module__qnmN3G__formColorPicker .prototype-app-module__qnmN3G__colorSwatches button:focus-visible:before{box-shadow:inset 0 0 0 1px #ffffff4d, 0 2px 6px color-mix(in srgb, var(--swatch-color) 30%, transparent);transform:translate(-50%,-50%)scale(1.16)}.prototype-app-module__qnmN3G__colorSwatches button span{z-index:1;opacity:0;background:linear-gradient(135deg,#fffffffa 0 42%,#ffffff5c 43% 100%);border-radius:1.5px;width:5px;height:5px;transition:opacity .14s,transform .18s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.68)rotate(-5deg);box-shadow:0 0 0 1px #141c2f1f,0 1px 3px #141c2f33}.prototype-app-module__qnmN3G__colorSwatches .prototype-app-module__qnmN3G__colorSwatchActive span{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}.prototype-app-module__qnmN3G__categoryHeader button:disabled,.prototype-app-module__qnmN3G__rowActions button:disabled{opacity:.34;cursor:not-allowed}.prototype-app-module__qnmN3G__categoryHeader button:disabled:hover,.prototype-app-module__qnmN3G__rowActions button:disabled:hover{background:0 0}.prototype-app-module__qnmN3G__collapseChevron{transition:transform .15s;display:none}.prototype-app-module__qnmN3G__collapseChevronClosed{transform:rotate(-90deg)}.prototype-app-module__qnmN3G__bookmarkList{padding:0 7px}.prototype-app-module__qnmN3G__showMoreBookmarks{width:calc(100% - 16px);min-height:30px;color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, transparent);border-radius:7px;margin:4px 8px 0;font-size:10px;font-weight:700}.prototype-app-module__qnmN3G__showMoreBookmarks:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}.prototype-app-module__qnmN3G__bookmarkWrap{position:relative}.prototype-app-module__qnmN3G__bookmarkWrap:before,.prototype-app-module__qnmN3G__bookmarkWrap:after{content:"";z-index:8;pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--accent) 78%, white) 16%, color-mix(in srgb, var(--accent) 78%, white) 84%, transparent 100%);height:3px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 12%, transparent), 0 0 16px color-mix(in srgb, var(--accent) 44%, transparent);border-radius:999px;transition:opacity .14s,transform .18s cubic-bezier(.22,1,.36,1);position:absolute;left:7px;right:7px;transform:scaleX(.68)}.prototype-app-module__qnmN3G__bookmarkWrap:before{top:-3px}.prototype-app-module__qnmN3G__bookmarkWrap:after{bottom:-3px}.prototype-app-module__qnmN3G__bookmarkDropBefore:before,.prototype-app-module__qnmN3G__bookmarkDropAfter:after{opacity:1;transform:scaleX(1)}.prototype-app-module__qnmN3G__bookmarkDragPreview{border:1px solid color-mix(in srgb, var(--accent) 25%, var(--border));background:color-mix(in srgb, var(--surface) 96%, transparent);width:132px;height:30px;color:var(--foreground);box-shadow:0 8px 24px #0f172a2e, 0 0 0 3px color-mix(in srgb, var(--accent) 7%, transparent);pointer-events:none;border-radius:9px;align-items:center;gap:7px;padding:4px 9px 4px 5px;display:flex;position:fixed;top:-1000px;left:-1000px;overflow:hidden}.prototype-app-module__qnmN3G__bookmarkDragPreviewIcon{color:#fff;border-radius:5px;flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:8px;font-weight:800;display:grid}.prototype-app-module__qnmN3G__bookmarkDragPreviewTitle{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1;overflow:hidden}.prototype-app-module__qnmN3G__draggableItem{cursor:grab}.prototype-app-module__qnmN3G__draggableItem:active{cursor:grabbing}.prototype-app-module__qnmN3G__dragging{opacity:.46}.prototype-app-module__qnmN3G__dropTarget{outline-color:color-mix(in srgb, var(--accent) 54%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 8%, transparent), 0 8px 24px color-mix(in srgb, var(--accent) 10%, transparent)}.prototype-app-module__qnmN3G__bookmarkRow{border:0;border-top:1px solid color-mix(in srgb, var(--border) 64%, transparent);text-align:left;cursor:pointer;width:100%;min-height:41px;color:inherit;background:0 0;border-radius:5px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;padding:5px 6px;text-decoration:none;display:grid}.prototype-app-module__qnmN3G__bookmarkRow:hover{background:var(--surface-subtle)}.prototype-app-module__qnmN3G__bookmarkRowWithActions{padding-right:56px}.prototype-app-module__qnmN3G__bookmarkRowWithReorder{padding-right:96px}.prototype-app-module__qnmN3G__rowActions{z-index:2;opacity:0;align-items:center;gap:1px;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.prototype-app-module__qnmN3G__rowActions button{width:20px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex}.prototype-app-module__qnmN3G__bookmarkWrap:hover .prototype-app-module__qnmN3G__rowActions,.prototype-app-module__qnmN3G__rowActions:focus-within,.prototype-app-module__qnmN3G__reorderActionsVisible,.prototype-app-module__qnmN3G__starActionsVisible{opacity:1}.prototype-app-module__qnmN3G__rowActions button:hover{color:var(--foreground);background:var(--surface-strong)}.prototype-app-module__qnmN3G__bookmarkMoveControls{align-items:center;gap:1px;display:flex}.prototype-app-module__qnmN3G__bookmarkStarButtonActive{color:#e1a621!important}.prototype-app-module__qnmN3G__favicon{color:#fff;border-radius:6px;justify-content:center;align-items:center;width:21px;height:21px;font-size:7px;font-weight:780;line-height:1;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff38,0 1px 2px #0f172a14}.prototype-app-module__qnmN3G__faviconImage{object-fit:contain;opacity:0;width:13px;height:13px;transition:opacity .16s;position:absolute;inset:4px}.prototype-app-module__qnmN3G__faviconImageReady{opacity:1}.prototype-app-module__qnmN3G__faviconFallback{justify-content:center;align-items:center;display:inline-flex}.prototype-app-module__qnmN3G__bookmarkCopy{gap:1px;min-width:0;display:grid}.prototype-app-module__qnmN3G__bookmarkTitle{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:610;line-height:1.3;overflow:hidden}.prototype-app-module__qnmN3G__bookmarkHost{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;line-height:1.3;overflow:hidden}.prototype-app-module__qnmN3G__contextMenu{z-index:25;border:1px solid color-mix(in srgb, var(--border) 88%, var(--muted));background:color-mix(in srgb, var(--surface) 97%, var(--background));border-radius:14px;width:200px;padding:7px;position:absolute;top:35px;right:5px;box-shadow:0 22px 58px #11182738,0 2px 8px #11182714}.prototype-app-module__qnmN3G__contextMenu button{width:100%;min-height:36px;color:var(--muted-strong);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-size:12px;display:flex}.prototype-app-module__qnmN3G__contextMenu button:hover,.prototype-app-module__qnmN3G__contextMenu button:focus-visible{color:var(--foreground);background:var(--surface-strong)}.prototype-app-module__qnmN3G__contextMenu>button>svg{flex:0 0 16px;width:16px;height:16px}.prototype-app-module__qnmN3G__contextMenu button:disabled{opacity:.38;cursor:not-allowed}.prototype-app-module__qnmN3G__contextMenu button:disabled:hover{color:var(--muted-strong);background:0 0}.prototype-app-module__qnmN3G__contextMenu .prototype-app-module__qnmN3G__dangerAction{color:#b83245}.prototype-app-module__qnmN3G__contextMenu .prototype-app-module__qnmN3G__dangerAction:hover,.prototype-app-module__qnmN3G__contextMenu .prototype-app-module__qnmN3G__dangerAction:focus-visible{color:#fff;background:#b83245}html[data-theme=dark] .prototype-app-module__qnmN3G__contextMenu .prototype-app-module__qnmN3G__dangerAction{color:#ff7a88}@media (prefers-color-scheme:dark){html[data-theme=system] .prototype-app-module__qnmN3G__contextMenu .prototype-app-module__qnmN3G__dangerAction{color:#ff7a88}}.prototype-app-module__qnmN3G__syncBanner{color:#674f16;background:#fff6d9;border-bottom:1px solid #ead89d;justify-content:center;align-items:center;gap:12px;min-height:38px;padding:7px 18px;font-size:11px;display:flex}.prototype-app-module__qnmN3G__syncBanner button{color:#57400c;cursor:pointer;background:#fffdf5;border:1px solid #d3bd74;border-radius:7px;min-height:26px;padding:0 9px;font-size:10px;font-weight:700}html[data-theme=dark] .prototype-app-module__qnmN3G__syncBanner{color:#f0d99a;background:#2d291d;border-color:#4b4229}html[data-theme=dark] .prototype-app-module__qnmN3G__syncBanner button{color:#f3dea6;background:#383222;border-color:#625532}@media (prefers-color-scheme:dark){html[data-theme=system] .prototype-app-module__qnmN3G__syncBanner{color:#f0d99a;background:#2d291d;border-color:#4b4229}html[data-theme=system] .prototype-app-module__qnmN3G__syncBanner button{color:#f3dea6;background:#383222;border-color:#625532}}.prototype-app-module__qnmN3G__bookmarkMenuPortal{z-index:80;position:fixed;right:auto}.prototype-app-module__qnmN3G__touchDragPreview{z-index:120;border:1px solid color-mix(in srgb, var(--touch-drag-color) 35%, var(--border));background:color-mix(in srgb, var(--surface) 94%, transparent);width:max-content;max-width:min(190px,100vw - 32px);min-height:38px;color:var(--foreground);box-shadow:0 14px 38px #0f172a38, 0 0 0 4px color-mix(in srgb, var(--touch-drag-color) 11%, transparent);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border-radius:12px;align-items:center;gap:9px;padding:7px 12px 7px 8px;font-size:12px;font-weight:700;line-height:1.2;animation:.17s cubic-bezier(.22,1,.36,1) prototype-app-module__qnmN3G__touchLift;display:flex;position:fixed;overflow:hidden;transform:translateY(-50%)scale(1.02)}.prototype-app-module__qnmN3G__touchDragPreview>span{background:var(--touch-drag-color);border-radius:6px;flex:0 0 20px;width:20px;height:20px;box-shadow:inset 0 0 0 1px #ffffff42}.prototype-app-module__qnmN3G__touchBoardTray{z-index:118;right:12px;top:calc(max(62px, env(safe-area-inset-top) + 58px));border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border));background:color-mix(in srgb, var(--surface) 95%, transparent);max-width:620px;box-shadow:0 16px 42px #0f172a33, 0 0 0 4px color-mix(in srgb, var(--accent) 6%, transparent);touch-action:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:16px;margin-inline:auto;padding:7px;animation:.18s cubic-bezier(.22,1,.36,1) prototype-app-module__qnmN3G__touchTrayIn;position:fixed;bottom:auto;left:12px}.prototype-app-module__qnmN3G__touchBoardTrayLabel{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:0 4px 5px;font-size:9px;font-weight:750;display:block}.prototype-app-module__qnmN3G__touchBoardTray>div{scrollbar-width:none;flex-wrap:nowrap;gap:5px;padding-bottom:1px;display:flex;overflow-x:auto}.prototype-app-module__qnmN3G__touchBoardChip{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);background:var(--surface-subtle);min-width:0;min-height:29px;color:var(--muted-strong);white-space:nowrap;border-radius:10px;align-items:center;gap:7px;padding:0 10px;font-size:10px;font-weight:650;transition:color .14s,border-color .14s,background .14s,box-shadow .16s,transform .16s;display:inline-flex}.prototype-app-module__qnmN3G__touchBoardChip>span{border-radius:2px;flex:0 0 7px;width:7px;height:7px}.prototype-app-module__qnmN3G__touchBoardChip[aria-current=page]{color:var(--foreground);background:color-mix(in srgb, var(--accent) 7%, var(--surface))}.prototype-app-module__qnmN3G__touchBoardChipTarget{color:var(--foreground);border-color:color-mix(in srgb, var(--accent) 44%, var(--border));background:color-mix(in srgb, var(--accent) 12%, var(--surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 9%, transparent);transform:translateY(-1px)}.prototype-app-module__qnmN3G__touchDragHint{z-index:119;left:50%;bottom:max(18px, env(safe-area-inset-bottom));border:1px solid color-mix(in srgb, var(--accent) 20%, var(--border));background:color-mix(in srgb, var(--surface) 94%, transparent);max-width:calc(100vw - 28px);color:var(--muted-strong);text-align:center;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;padding:9px 13px;font-size:10px;font-weight:650;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #0f172a29}@keyframes prototype-app-module__qnmN3G__touchLift{0%{opacity:0;transform:translateY(-50%)scale(.9)}}@keyframes prototype-app-module__qnmN3G__touchTrayIn{0%{opacity:0;transform:translateY(-10px)scale(.98)}}.prototype-app-module__qnmN3G__quickAddForm{border:1px solid color-mix(in srgb, var(--accent) 42%, var(--border));background:var(--surface-subtle);min-height:40px;box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 8%, transparent);border-radius:7px;grid-template-columns:20px minmax(0,1fr) 25px 25px;align-items:center;gap:4px;margin:0 7px 5px;padding:4px 5px 4px 7px;display:grid}.prototype-app-module__qnmN3G__quickAddIcon{color:var(--accent);display:inline-flex}.prototype-app-module__qnmN3G__quickAddForm input{width:100%;min-width:0;height:30px;color:var(--foreground);background:0 0;border:0;outline:0;padding:0 5px;font-size:11px}.prototype-app-module__qnmN3G__quickAddForm button{width:25px;height:25px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex}.prototype-app-module__qnmN3G__quickAddForm button:hover{color:var(--foreground);background:var(--surface-strong)}.prototype-app-module__qnmN3G__quickAddForm .prototype-app-module__qnmN3G__quickAddSubmit{color:#fff;background:var(--accent)}.prototype-app-module__qnmN3G__quickAddForm .prototype-app-module__qnmN3G__quickAddSubmit:disabled{opacity:.4;cursor:not-allowed}.prototype-app-module__qnmN3G__emptyCategory{color:var(--muted);text-align:center;padding:14px 8px 18px;font-size:11px}.prototype-app-module__qnmN3G__addLink{width:calc(100% - 14px);min-height:32px;color:var(--muted-strong);background:var(--surface-subtle);cursor:pointer;border:1px dashed #d9deea;border-radius:6px;justify-content:center;align-items:center;gap:6px;margin:5px 7px 8px;font-size:10px;display:flex}.prototype-app-module__qnmN3G__addLink:hover{color:var(--accent);background:#f0f4ff;border-color:#b9c8f8}.prototype-app-module__qnmN3G__addCategoryCard{border:1px dashed var(--border);width:100%;min-height:102px;color:var(--muted-strong);background:var(--surface-subtle);cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.prototype-app-module__qnmN3G__addCategoryCard span{width:30px;height:30px;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface));border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.prototype-app-module__qnmN3G__addCategoryCard:hover{color:var(--accent);border-color:#aebdf0}.prototype-app-module__qnmN3G__mobileBar{display:none}.prototype-app-module__qnmN3G__mobileClose{color:var(--muted);background:0 0;border:0;margin-left:auto;display:none}.prototype-app-module__qnmN3G__drawerBackdrop{display:none}.prototype-app-module__qnmN3G__utilityHeader{border-bottom:1px solid var(--border);align-items:center;gap:15px;min-height:112px;padding:22px 4px;display:flex}.prototype-app-module__qnmN3G__utilityHeader h1{letter-spacing:-.035em;margin:0;font-size:25px;line-height:1.2}.prototype-app-module__qnmN3G__utilityHeader p{color:var(--muted);margin:5px 0 0;font-size:13px}.prototype-app-module__qnmN3G__utilityIcon{width:42px;height:42px;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface));border-radius:11px;justify-content:center;align-items:center;display:inline-flex}.prototype-app-module__qnmN3G__utilityList{border:1px solid var(--border);background:var(--surface);border-radius:10px;max-width:780px;padding:7px;box-shadow:0 4px 16px #1f2a440b}.prototype-app-module__qnmN3G__utilityList .prototype-app-module__qnmN3G__bookmarkRow{min-height:48px}.prototype-app-module__qnmN3G__emptyState{min-height:260px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.prototype-app-module__qnmN3G__emptyState h2{color:var(--foreground);margin:12px 0 4px;font-size:16px}.prototype-app-module__qnmN3G__emptyState p{margin:0;font-size:12px}.prototype-app-module__qnmN3G__trashRow{border-bottom:1px solid var(--border);grid-template-columns:28px 1fr auto auto;align-items:center;gap:10px;min-height:52px;padding:7px 8px;display:grid}.prototype-app-module__qnmN3G__trashRow:last-child{border-bottom:0}.prototype-app-module__qnmN3G__trashRow>span:nth-child(2){display:grid}.prototype-app-module__qnmN3G__trashRow strong{font-size:12px}.prototype-app-module__qnmN3G__trashRow small{color:var(--muted);font-size:10px}.prototype-app-module__qnmN3G__trashRow button{border:1px solid var(--border);color:var(--muted-strong);background:var(--surface);cursor:pointer;border-radius:6px;padding:6px 9px;font-size:10px}.prototype-app-module__qnmN3G__trashRow button:hover{background:var(--surface-strong)}.prototype-app-module__qnmN3G__trashRow .prototype-app-module__qnmN3G__deleteForever{color:#d94a5a}.prototype-app-module__qnmN3G__trashTypeIcon{width:28px;height:28px;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface));border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.prototype-app-module__qnmN3G__metadataStatus{min-height:16px;color:var(--muted);margin:-2px 0 0;font-size:11px}.prototype-app-module__qnmN3G__modalBackdrop,.prototype-app-module__qnmN3G__searchOverlay{z-index:70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11182773;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.prototype-app-module__qnmN3G__modal{overscroll-behavior:contain;border:1px solid var(--border);background:var(--surface);border-radius:14px;width:min(450px,100%);max-height:calc(100dvh - 36px);overflow-y:auto;box-shadow:0 24px 80px #0f172a47}.prototype-app-module__qnmN3G__modalHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 21px 15px;display:flex}.prototype-app-module__qnmN3G__modalHeader h2{letter-spacing:-.025em;margin:0;font-size:18px}.prototype-app-module__qnmN3G__modalHeader p{color:var(--muted);margin:4px 0 0;font-size:12px}.prototype-app-module__qnmN3G__modalHeader>button{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}.prototype-app-module__qnmN3G__modalHeader>button:hover{background:var(--surface-strong)}.prototype-app-module__qnmN3G__form{gap:14px;padding:18px 21px 21px;display:grid}.prototype-app-module__qnmN3G__form label{color:var(--muted-strong);gap:6px;font-size:11px;font-weight:650;display:grid}.prototype-app-module__qnmN3G__optionalLabel{color:var(--muted);margin-left:4px;font-size:9px;font-weight:500}.prototype-app-module__qnmN3G__fieldHint{color:var(--muted);margin-top:-2px;font-size:9px;font-weight:450;line-height:1.4}.prototype-app-module__qnmN3G__form input,.prototype-app-module__qnmN3G__form select,.prototype-app-module__qnmN3G__form textarea{border:1px solid var(--border);width:100%;min-height:39px;color:var(--foreground);background:var(--surface-subtle);font:inherit;border-radius:7px;padding:0 10px;font-size:12px}.prototype-app-module__qnmN3G__form textarea{resize:vertical;min-height:78px;padding-block:10px;line-height:1.45}.prototype-app-module__qnmN3G__form input:focus-visible,.prototype-app-module__qnmN3G__form select:focus-visible,.prototype-app-module__qnmN3G__form textarea:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 55%, transparent);outline-offset:1px;border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}.prototype-app-module__qnmN3G__form input[type=color]{cursor:pointer;padding:4px}.prototype-app-module__qnmN3G__quickLinksManager{gap:12px;padding:17px 21px 21px;display:grid}.prototype-app-module__qnmN3G__quickLinksManagerSummary{color:var(--muted-strong);justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.prototype-app-module__qnmN3G__quickLinksManagerSummary span{font-weight:700}.prototype-app-module__qnmN3G__quickLinksManagerSummary small{color:var(--muted);font-size:9px}.prototype-app-module__qnmN3G__quickLinksManagerList{gap:5px;max-height:min(390px,48vh);padding-right:3px;display:grid;overflow-y:auto}.prototype-app-module__qnmN3G__quickLinksManagerRow{border:1px solid #0000;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;min-width:0;padding:5px;display:grid}.prototype-app-module__qnmN3G__quickLinksManagerRowSelected{border-color:color-mix(in srgb, var(--accent) 22%, var(--border));background:color-mix(in srgb, var(--accent) 5%, var(--surface))}.prototype-app-module__qnmN3G__quickLinksManagerToggle{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:3px;display:flex}.prototype-app-module__qnmN3G__quickLinksManagerToggle>span:nth-child(2){gap:1px;min-width:0;display:grid}.prototype-app-module__qnmN3G__quickLinksManagerToggle strong,.prototype-app-module__qnmN3G__quickLinksManagerToggle small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prototype-app-module__qnmN3G__quickLinksManagerToggle strong{color:var(--foreground);font-size:10.5px}.prototype-app-module__qnmN3G__quickLinksManagerToggle small{color:var(--muted);font-size:8.5px;font-weight:450}.prototype-app-module__qnmN3G__quickLinksManagerToggle em{color:var(--accent);margin-left:auto;font-size:9px;font-style:normal;font-weight:680}.prototype-app-module__qnmN3G__quickLinksManagerOrder{align-items:center;gap:2px;display:flex}.prototype-app-module__qnmN3G__quickLinksManagerOrder button{width:29px;height:29px;color:var(--muted-strong);background:var(--surface);cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.prototype-app-module__qnmN3G__quickLinksManagerOrder button:hover:not(:disabled){color:var(--accent);background:var(--surface-strong)}.prototype-app-module__qnmN3G__quickLinksManagerOrder button:disabled{opacity:.3;cursor:default}.prototype-app-module__qnmN3G__quickLinksManagerEmpty{min-height:150px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:8px;display:grid}.prototype-app-module__qnmN3G__quickLinksManagerEmpty p{max-width:280px;margin:0;font-size:10px;line-height:1.45}.prototype-app-module__qnmN3G__quickLinksManagerEmpty button{color:var(--accent);cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:680}.prototype-app-module__qnmN3G__formColorPicker{border:1px solid var(--border);background:var(--surface-subtle);border-radius:10px;width:160px;margin:0;padding:7px 8px 8px}.prototype-app-module__qnmN3G__formColorPicker legend{color:var(--muted-strong);padding:0 5px;font-size:11px;font-weight:650}.prototype-app-module__qnmN3G__formColorPicker .prototype-app-module__qnmN3G__colorSwatches{padding:0}.prototype-app-module__qnmN3G__formRow{grid-template-columns:1fr 1fr;gap:11px;display:grid}.prototype-app-module__qnmN3G__destinationField{align-content:start;gap:6px;min-width:0;display:grid;position:relative}.prototype-app-module__qnmN3G__destinationLabel{color:var(--muted-strong);font-size:11px;font-weight:650}.prototype-app-module__qnmN3G__destinationTrigger{border:1px solid var(--border);width:100%;min-height:43px;color:var(--foreground);background:var(--surface-subtle);text-align:left;font:inherit;cursor:pointer;border-radius:10px;grid-template-columns:11px minmax(0,1fr) 16px;align-items:center;gap:9px;padding:0 11px;font-size:12px;font-weight:650;display:grid}.prototype-app-module__qnmN3G__destinationTrigger:hover,.prototype-app-module__qnmN3G__destinationTrigger:focus-visible,.prototype-app-module__qnmN3G__destinationTrigger[aria-expanded=true]{border-color:color-mix(in srgb, var(--accent) 42%, var(--border));background:color-mix(in srgb, var(--accent) 4%, var(--surface))}.prototype-app-module__qnmN3G__destinationTrigger:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 32%, transparent);outline-offset:1px}.prototype-app-module__qnmN3G__destinationTrigger svg{color:var(--muted);transition:transform .15s}.prototype-app-module__qnmN3G__destinationTrigger[aria-expanded=true] svg{transform:rotate(180deg)}.prototype-app-module__qnmN3G__destinationColor{width:10px;height:10px;box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 12%, transparent);border:2px solid #ffffffc2;border-radius:4px;flex:0 0 10px}.prototype-app-module__qnmN3G__destinationMenu{z-index:55;border:1px solid color-mix(in srgb, var(--border) 88%, var(--muted));background:color-mix(in srgb, var(--surface) 97%, var(--background));border-radius:14px;gap:2px;width:100%;max-height:232px;padding:7px;display:grid;position:absolute;top:calc(100% + 7px);left:0;overflow:auto;box-shadow:0 22px 58px #11182738,0 2px 8px #11182714}.prototype-app-module__qnmN3G__formRow .prototype-app-module__qnmN3G__destinationMenu{top:auto;bottom:calc(100% + 7px)}.prototype-app-module__qnmN3G__destinationMenu button{width:100%;min-height:44px;color:var(--muted-strong);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:11px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:6px 8px;display:grid}.prototype-app-module__qnmN3G__destinationMenu button:hover,.prototype-app-module__qnmN3G__destinationMenu button:focus-visible,.prototype-app-module__qnmN3G__destinationMenu button[aria-selected=true]{color:var(--foreground);background:var(--surface-strong);outline:0}.prototype-app-module__qnmN3G__destinationMenu button[aria-selected=true]{background:color-mix(in srgb, var(--accent) 9%, var(--surface))}.prototype-app-module__qnmN3G__destinationOptionCopy{gap:2px;min-width:0;display:grid}.prototype-app-module__qnmN3G__destinationOptionCopy strong,.prototype-app-module__qnmN3G__destinationOptionCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prototype-app-module__qnmN3G__destinationOptionCopy strong{font-size:12px;font-weight:660}.prototype-app-module__qnmN3G__destinationOptionCopy small{color:var(--muted);font-size:9.5px;font-weight:500}.prototype-app-module__qnmN3G__destinationCheck{color:var(--accent);justify-self:end;font-size:12px;font-weight:800}.prototype-app-module__qnmN3G__formActions{justify-content:flex-end;gap:8px;padding-top:5px;display:flex}.prototype-app-module__qnmN3G__formActions>button{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:7px;min-height:36px;padding:0 13px;font-size:12px}.prototype-app-module__qnmN3G__formActions>.prototype-app-module__qnmN3G__primaryButton{background:var(--accent);border:0}.prototype-app-module__qnmN3G__deleteConfirmation{border:1px solid color-mix(in srgb, #e44e5c 22%, var(--border));background:color-mix(in srgb, #e44e5c 6%, var(--surface));border-radius:12px;grid-template-columns:38px 1fr;align-items:start;gap:12px;margin:18px 21px 0;padding:14px;display:grid}.prototype-app-module__qnmN3G__deleteWarningIcon{color:#c83f4d;background:color-mix(in srgb, #e44e5c 13%, var(--surface));border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.prototype-app-module__qnmN3G__deleteConfirmation strong{margin:2px 0 4px;font-size:13px;display:block}.prototype-app-module__qnmN3G__deleteConfirmation p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.prototype-app-module__qnmN3G__confirmActions{padding:15px 21px 21px}.prototype-app-module__qnmN3G__formActions>.prototype-app-module__qnmN3G__confirmDeleteButton{color:#fff;background:#d84654;border-color:#d84654;font-weight:680}.prototype-app-module__qnmN3G__formActions>.prototype-app-module__qnmN3G__confirmDeleteButton:hover{background:#c93d4b}.prototype-app-module__qnmN3G__sharePanel{gap:16px;padding:18px 21px 21px;display:grid}.prototype-app-module__qnmN3G__visibilityChoice{border:1px solid var(--border);background:var(--surface-subtle);border-radius:10px;align-items:flex-start;gap:12px;padding:14px;display:flex}.prototype-app-module__qnmN3G__visibilityIcon{width:34px;height:34px;color:var(--accent);background:var(--accent-soft);border-radius:9px;flex:0 0 34px;place-items:center;display:grid}.prototype-app-module__qnmN3G__visibilityChoice strong{color:var(--foreground);font-size:13px;display:block}.prototype-app-module__qnmN3G__visibilityChoice p{color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.5}.prototype-app-module__qnmN3G__shareLinkRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.prototype-app-module__qnmN3G__shareLinkRow input{border:1px solid var(--border);min-width:0;min-height:39px;color:var(--foreground);background:var(--surface-subtle);font:inherit;border-radius:7px;padding:0 10px;font-size:11px}.prototype-app-module__qnmN3G__shareLinkRow button{cursor:pointer;border:0;border-radius:7px;min-height:39px;padding:0 14px}.prototype-app-module__qnmN3G__shareAccountNotice{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border));color:var(--muted-strong);background:var(--accent-soft);border-radius:8px;margin:0;padding:10px 12px;font-size:11px;line-height:1.5}.prototype-app-module__qnmN3G__accountForm{gap:15px}.prototype-app-module__qnmN3G__accountSafetyNote{border:1px solid color-mix(in srgb, #35c77a 25%, var(--border));background:color-mix(in srgb, #35c77a 7%, var(--surface));border-radius:12px;grid-template-columns:27px 1fr;align-items:start;gap:10px;padding:12px;display:grid}.prototype-app-module__qnmN3G__accountSafetyNote>span{color:#fff;background:#35a86d;border-radius:9px;place-items:center;width:27px;height:27px;font-size:12px;font-weight:800;display:grid}.prototype-app-module__qnmN3G__accountSafetyNote p{gap:3px;margin:0;display:grid}.prototype-app-module__qnmN3G__accountSafetyNote strong{color:var(--foreground);font-size:12px;line-height:1.4}.prototype-app-module__qnmN3G__accountSafetyNote small{color:var(--muted);font-size:11px;line-height:1.45}.prototype-app-module__qnmN3G__accountPanel{gap:11px;padding:20px 21px 22px;display:grid}.prototype-app-module__qnmN3G__pendingEmailBanner{border-bottom:1px solid color-mix(in srgb, #e9a329 34%, var(--border));color:var(--foreground);background:color-mix(in srgb, #e9a329 11%, var(--surface));justify-content:space-between;align-items:center;gap:14px;padding:11px 18px;font-size:12px;line-height:1.5;display:flex}.prototype-app-module__qnmN3G__pendingEmailBanner strong{font-weight:720}.prototype-app-module__qnmN3G__pendingEmailBanner button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;font-weight:700}.prototype-app-module__qnmN3G__pendingEmailExplanation,.prototype-app-module__qnmN3G__pendingEmailWarning{color:var(--muted-strong);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.55}.prototype-app-module__qnmN3G__pendingEmailExplanation strong{color:var(--foreground)}.prototype-app-module__qnmN3G__pendingEmailWarning{background:color-mix(in srgb, #e9a329 13%, var(--surface));border-radius:8px;padding:10px}.prototype-app-module__qnmN3G__accountIdentity{grid-template-columns:44px 1fr;align-items:center;gap:12px;margin-bottom:5px;display:grid}.prototype-app-module__qnmN3G__accountIdentity>span:last-child{gap:3px;min-width:0;display:grid}.prototype-app-module__qnmN3G__accountIdentity strong{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.prototype-app-module__qnmN3G__accountIdentity small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.prototype-app-module__qnmN3G__accountAvatar{color:#fff;background:linear-gradient(145deg,#6d8dff,#4867ea);border-radius:14px;place-items:center;width:44px;height:44px;font-size:13px;font-weight:750;display:grid;box-shadow:0 7px 18px #4d74f538}.prototype-app-module__qnmN3G__accountAction{border:1px solid var(--border);min-height:40px;color:var(--muted-strong);background:var(--surface);cursor:pointer;border-radius:10px;font-size:12px;font-weight:650}.prototype-app-module__qnmN3G__accountAction:hover:not(:disabled){color:var(--foreground);background:var(--surface-subtle)}.prototype-app-module__qnmN3G__accountAction:disabled{opacity:.55;cursor:wait}.prototype-app-module__qnmN3G__signOutButton{color:#c64a57}.prototype-app-module__qnmN3G__settingsGroup{gap:10px;padding:18px 21px 21px;display:grid}.prototype-app-module__qnmN3G__settingsGroup h3{color:var(--muted-strong);margin:4px 0 0;font-size:11px}.prototype-app-module__qnmN3G__settingsDivider{background:var(--border);height:1px;margin:5px 0 1px}.prototype-app-module__qnmN3G__settingsHint{color:var(--muted);margin:-2px 0 2px;font-size:10.5px;line-height:1.5}.prototype-app-module__qnmN3G__mobileUpgradeAction{display:none}.prototype-app-module__qnmN3G__dataActions{gap:7px;display:grid}.prototype-app-module__qnmN3G__dataActions button{border:1px solid var(--border);min-height:52px;color:var(--foreground);background:var(--surface);text-align:left;cursor:pointer;border-radius:9px;gap:3px;padding:9px 11px;display:grid}.prototype-app-module__qnmN3G__dataActions button:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 36%, var(--border));background:color-mix(in srgb, var(--accent) 5%, var(--surface))}.prototype-app-module__qnmN3G__dataActions button:disabled{opacity:.55;cursor:wait}.prototype-app-module__qnmN3G__dataActions strong{font-size:11px;font-weight:680}.prototype-app-module__qnmN3G__dataActions span{color:var(--muted);font-size:9.5px;line-height:1.35}.prototype-app-module__qnmN3G__hiddenFileInput{display:none}.prototype-app-module__qnmN3G__dataPreview{gap:13px;padding:18px 21px 21px;display:grid}.prototype-app-module__qnmN3G__previewFile{border:1px solid var(--border);background:var(--surface-subtle);border-radius:11px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:11px;display:grid}.prototype-app-module__qnmN3G__previewFile>span{color:#fff;background:var(--accent);border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.prototype-app-module__qnmN3G__previewFile>div{gap:3px;min-width:0;display:grid}.prototype-app-module__qnmN3G__previewFile strong,.prototype-app-module__qnmN3G__previewFile small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prototype-app-module__qnmN3G__previewFile strong{color:var(--foreground);font-size:11.5px}.prototype-app-module__qnmN3G__previewFile small{color:var(--muted);font-size:9.5px}.prototype-app-module__qnmN3G__previewMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.prototype-app-module__qnmN3G__previewMetricsThree{grid-template-columns:repeat(3,minmax(0,1fr))}.prototype-app-module__qnmN3G__previewMetrics>span{border:1px solid var(--border);background:var(--surface);text-align:center;border-radius:9px;gap:2px;min-width:0;padding:10px 6px;display:grid}.prototype-app-module__qnmN3G__previewMetrics strong{color:var(--foreground);font-size:15px;line-height:1}.prototype-app-module__qnmN3G__previewMetrics small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.prototype-app-module__qnmN3G__previewBoardList{gap:4px;padding:2px 1px;display:grid}.prototype-app-module__qnmN3G__previewBoardList strong{color:var(--muted-strong);font-size:10px}.prototype-app-module__qnmN3G__previewBoardList p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.prototype-app-module__qnmN3G__previewBoardName{color:var(--muted-strong);gap:6px;font-size:10px;font-weight:680;display:grid}.prototype-app-module__qnmN3G__previewBoardName input{border:1px solid var(--border);min-height:38px;color:var(--foreground);background:var(--surface);font:inherit;border-radius:9px;outline:none;padding:0 11px;font-size:11px;font-weight:620}.prototype-app-module__qnmN3G__previewBoardName input:focus{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 16%, transparent)}.prototype-app-module__qnmN3G__previewWarning,.prototype-app-module__qnmN3G__previewSafe{border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:9px;padding:11px;display:grid}.prototype-app-module__qnmN3G__previewWarning{border:1px solid color-mix(in srgb, #e8a235 30%, var(--border));color:#ba7411;background:color-mix(in srgb, #e8a235 8%, var(--surface))}.prototype-app-module__qnmN3G__previewWarning p,.prototype-app-module__qnmN3G__previewSafe p{gap:2px;margin:0;display:grid}.prototype-app-module__qnmN3G__previewWarning strong,.prototype-app-module__qnmN3G__previewSafe strong{color:var(--foreground);font-size:10.5px}.prototype-app-module__qnmN3G__previewWarning span,.prototype-app-module__qnmN3G__previewSafe small{color:var(--muted);font-size:9.5px;line-height:1.45}.prototype-app-module__qnmN3G__previewSafe{border:1px solid color-mix(in srgb, #35c77a 25%, var(--border));background:color-mix(in srgb, #35c77a 7%, var(--surface))}.prototype-app-module__qnmN3G__previewSafe>span{color:#fff;background:#35a86d;border-radius:9px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid}.prototype-app-module__qnmN3G__dataPreview>.prototype-app-module__qnmN3G__formActions{padding-top:1px}.prototype-app-module__qnmN3G__segmented{background:var(--surface-strong);border-radius:8px;grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:grid}.prototype-app-module__qnmN3G__segmented button{min-height:34px;color:var(--muted-strong);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:11px}.prototype-app-module__qnmN3G__segmented .prototype-app-module__qnmN3G__segmentActive{color:var(--foreground);background:var(--surface);font-weight:650;box-shadow:0 1px 4px #1f2a441a}.prototype-app-module__qnmN3G__doneButton{color:#fff;background:var(--accent);cursor:pointer;border:0;border-radius:7px;min-height:37px;margin-top:10px;font-size:12px;font-weight:650}html[data-theme=dark] .prototype-app-module__qnmN3G__doneButton{background:#4565d2}@media (prefers-color-scheme:dark){html[data-theme=system] .prototype-app-module__qnmN3G__doneButton{background:#4565d2}}.prototype-app-module__qnmN3G__saveToolsPanel{gap:16px;padding:18px 21px 21px;display:grid}.prototype-app-module__qnmN3G__bookmarkletCard{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--border));background:color-mix(in srgb, var(--accent) 5%, var(--surface));border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;display:grid}.prototype-app-module__qnmN3G__bookmarkletIcon{color:#fff;background:var(--accent);width:38px;height:38px;box-shadow:0 7px 18px color-mix(in srgb, var(--accent) 23%, transparent);border-radius:11px;place-items:center;display:grid}.prototype-app-module__qnmN3G__bookmarkletCard>div{min-width:0}.prototype-app-module__qnmN3G__bookmarkletCard strong{color:var(--foreground);font-size:12px;display:block}.prototype-app-module__qnmN3G__bookmarkletCard p{color:var(--muted);margin:3px 0 0;font-size:10.5px;line-height:1.4}.prototype-app-module__qnmN3G__bookmarkletButton{color:#fff;background:var(--accent);min-height:36px;box-shadow:0 5px 14px color-mix(in srgb, var(--accent) 20%, transparent);white-space:nowrap;cursor:grab;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.prototype-app-module__qnmN3G__bookmarkletButton:active{cursor:grabbing}.prototype-app-module__qnmN3G__bookmarkletButton:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 65%, white);outline-offset:2px}.prototype-app-module__qnmN3G__bookmarkletSteps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.prototype-app-module__qnmN3G__bookmarkletSteps li{grid-template-columns:26px 1fr;align-items:start;gap:10px;display:grid}.prototype-app-module__qnmN3G__bookmarkletSteps li>span{width:26px;height:26px;color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--surface));border-radius:8px;place-items:center;font-size:11px;font-weight:750;display:grid}.prototype-app-module__qnmN3G__bookmarkletSteps p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.prototype-app-module__qnmN3G__bookmarkletSteps strong{color:var(--foreground);font-size:11.5px;display:block}.prototype-app-module__qnmN3G__bookmarkletPrivacy{border:1px solid color-mix(in srgb, #35c77a 24%, var(--border));color:#278d5e;background:color-mix(in srgb, #35c77a 7%, var(--surface));border-radius:10px;grid-template-columns:25px 1fr;align-items:start;gap:9px;padding:11px;display:grid}.prototype-app-module__qnmN3G__bookmarkletPrivacy p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.45}.prototype-app-module__qnmN3G__bookmarkletPrivacy strong{color:var(--foreground);margin-bottom:2px;font-size:11px;display:block}.prototype-app-module__qnmN3G__bookmarkletActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.prototype-app-module__qnmN3G__bookmarkletActions>button{border:1px solid var(--border);min-height:37px;color:var(--muted-strong);background:var(--surface);cursor:pointer;border-radius:7px;margin:0;padding:0 13px;font-size:11px;font-weight:650}.prototype-app-module__qnmN3G__bookmarkletActions>button:hover{background:var(--surface-subtle)}.prototype-app-module__qnmN3G__bookmarkletActions>.prototype-app-module__qnmN3G__doneButton{color:#fff;background:var(--accent);border-color:#0000}@media (max-width:560px){.prototype-app-module__qnmN3G__dataPreview{padding:16px 18px 20px}.prototype-app-module__qnmN3G__previewMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.prototype-app-module__qnmN3G__previewMetricsThree{grid-template-columns:repeat(3,minmax(0,1fr))}.prototype-app-module__qnmN3G__bookmarkletCard{grid-template-columns:38px minmax(0,1fr)}.prototype-app-module__qnmN3G__bookmarkletButton{grid-column:1/-1;min-height:42px}.prototype-app-module__qnmN3G__bookmarkletActions{grid-template-columns:1fr 1fr;display:grid}}.prototype-app-module__qnmN3G__searchOverlay{align-items:flex-start;padding-top:min(14vh,120px)}.prototype-app-module__qnmN3G__searchPanel{border:1px solid var(--border);background:var(--surface);border-radius:14px;width:min(620px,100%);overflow:hidden;box-shadow:0 24px 80px #0f172a4d}.prototype-app-module__qnmN3G__searchInput{border-bottom:1px solid var(--border);min-height:54px;color:var(--muted);grid-template-columns:22px 1fr auto;align-items:center;gap:9px;padding:0 15px;display:grid}.prototype-app-module__qnmN3G__searchInput input{min-width:0;color:var(--foreground);background:0 0;border:0;outline:0;font-size:14px}.prototype-app-module__qnmN3G__searchInput kbd{border:1px solid var(--border);border-radius:5px;padding:3px 6px;font:9px Segoe UI,sans-serif}.prototype-app-module__qnmN3G__searchScope{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;padding:9px 15px 5px;font-size:10px;font-weight:700}.prototype-app-module__qnmN3G__searchResults{max-height:370px;padding:5px 8px 9px;overflow:auto}.prototype-app-module__qnmN3G__searchGroup+.prototype-app-module__qnmN3G__searchGroup{border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent);margin-top:5px;padding-top:5px}.prototype-app-module__qnmN3G__searchGroupTitle{min-height:26px;color:var(--muted);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;padding:2px 8px;font-size:9px;font-weight:750;display:flex}.prototype-app-module__qnmN3G__searchGroupTitle span{background:var(--surface-strong);border-radius:9px;justify-content:center;align-items:center;min-width:17px;height:17px;font-size:8px;display:inline-flex}.prototype-app-module__qnmN3G__searchResults button{width:100%;min-height:48px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.prototype-app-module__qnmN3G__searchResults button:hover,.prototype-app-module__qnmN3G__searchResults button:focus-visible,.prototype-app-module__qnmN3G__searchResults .prototype-app-module__qnmN3G__searchResultActive{background:var(--surface-strong)}.prototype-app-module__qnmN3G__searchResults button>span:nth-child(2){display:grid}.prototype-app-module__qnmN3G__searchResults strong{font-size:12px}.prototype-app-module__qnmN3G__searchResults small{color:var(--muted);font-size:10px}.prototype-app-module__qnmN3G__searchResults em{color:var(--muted);text-transform:capitalize;font-size:9px;font-style:normal}.prototype-app-module__qnmN3G__searchResultIcon{color:#fff;border-radius:6px;justify-content:center;align-items:center;width:25px;height:25px;font-size:8px;font-weight:780;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.prototype-app-module__qnmN3G__noResults{color:var(--muted);text-align:center;padding:45px 20px;font-size:12px}.prototype-app-module__qnmN3G__searchPanel footer{border-top:1px solid var(--border);min-height:40px;color:var(--muted);align-items:center;gap:14px;padding:0 14px;font-size:9px;display:flex}.prototype-app-module__qnmN3G__searchPanel footer button{color:var(--muted-strong);cursor:pointer;background:0 0;border:0;margin-left:auto}.prototype-app-module__qnmN3G__toast{z-index:100;border:1px solid var(--border);min-height:44px;color:var(--foreground);background:var(--surface);border-radius:11px;align-items:center;gap:9px;padding:0 8px 0 13px;font-size:12px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 34px #0f172a30}.prototype-app-module__qnmN3G__toast>span{color:#fff;background:#2eb879;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:10px;display:inline-flex}.prototype-app-module__qnmN3G__toast p{margin:0}.prototype-app-module__qnmN3G__toast button{min-height:30px;color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, var(--surface));cursor:pointer;border:0;border-radius:8px;padding:0 10px;font-size:11px;font-weight:700}.prototype-app-module__qnmN3G__toast button:hover{background:color-mix(in srgb, var(--accent) 15%, var(--surface))}html[data-density=comfortable] .prototype-app-module__qnmN3G__bookmarkRow{min-height:50px}html[data-density=comfortable] .prototype-app-module__qnmN3G__bookmarkTitle{font-size:12px}html[data-density=comfortable] .prototype-app-module__qnmN3G__categoryHeader{min-height:64px}.prototype-app-module__qnmN3G__newBookmark,.prototype-app-module__qnmN3G__primaryButton{border-radius:12px;min-height:42px}.prototype-app-module__qnmN3G__newBookmark{margin:26px 0 18px}.prototype-app-module__qnmN3G__navSection{gap:3px;padding-bottom:17px}.prototype-app-module__qnmN3G__navItem,.prototype-app-module__qnmN3G__boardItem,.prototype-app-module__qnmN3G__newBoardRow{border-radius:11px;min-height:39px;padding-inline:11px}.prototype-app-module__qnmN3G__sectionHeading{padding:19px 9px 9px}.prototype-app-module__qnmN3G__boardItemActive{background:color-mix(in srgb, var(--accent) 10%, var(--surface))}html[data-theme=dark] .prototype-app-module__qnmN3G__boardItemActive{background:color-mix(in srgb, var(--accent) 11%, var(--surface))}@media (prefers-color-scheme:dark){html[data-theme=system] .prototype-app-module__qnmN3G__boardItemActive{background:color-mix(in srgb, var(--accent) 11%, var(--surface))}}.prototype-app-module__qnmN3G__upgradeCard{border-radius:14px}.prototype-app-module__qnmN3G__profile{padding-block:11px}.prototype-app-module__qnmN3G__topbar{background:color-mix(in srgb, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);flex-basis:66px;height:66px;padding-inline:28px}.prototype-app-module__qnmN3G__searchButton{border-radius:12px;min-height:40px;padding-inline:13px}.prototype-app-module__qnmN3G__topActions button{border-radius:10px}.prototype-app-module__qnmN3G__workspace{padding:22px 28px 34px}.prototype-app-module__qnmN3G__boardOverview{box-shadow:0 16px 38px color-mix(in srgb, var(--board-color) 17%, transparent);border-radius:19px}.prototype-app-module__qnmN3G__boardHero{min-height:78px;padding:14px 16px 13px}.prototype-app-module__qnmN3G__dashboardWidget{border-radius:13px}.prototype-app-module__qnmN3G__secondaryButton,.prototype-app-module__qnmN3G__primaryButton{border-radius:11px;min-height:38px;padding-inline:15px}.prototype-app-module__qnmN3G__boardToolbar{min-height:64px;padding:12px 4px}.prototype-app-module__qnmN3G__categoryChips{gap:7px}.prototype-app-module__qnmN3G__categoryChips button,.prototype-app-module__qnmN3G__viewControls button{border-radius:11px;min-height:34px;padding-inline:11px}.prototype-app-module__qnmN3G__boardGrid{grid-template-columns:repeat(var(--board-columns,3), minmax(0, 1fr));gap:15px;padding:5px 5px 20px}.prototype-app-module__qnmN3G__categoryColumn{gap:15px}.prototype-app-module__qnmN3G__boardGrid.prototype-app-module__qnmN3G__boardGridMenuOpen{margin-bottom:-270px;padding-bottom:290px}.prototype-app-module__qnmN3G__categoryCard{border-radius:16px;box-shadow:0 12px 30px #1f2a440e,0 1px 2px #1f2a440a}.prototype-app-module__qnmN3G__categoryCard:before{top:-8px}.prototype-app-module__qnmN3G__categoryCard:after{bottom:-8px}.prototype-app-module__qnmN3G__colorStrip{background:0 0;border-radius:0;height:4px;margin:0;overflow:hidden}.prototype-app-module__qnmN3G__colorStripFill{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--category-color) 48%, transparent) 10%, var(--category-color) 26%, var(--category-color) 74%, color-mix(in srgb, var(--category-color) 48%, transparent) 90%, transparent 100%);opacity:.86;border-radius:15px 15px 0 0;height:16px;display:block}.prototype-app-module__qnmN3G__categoryHeader{min-height:66px;padding:22px 14px 9px 16px}.prototype-app-module__qnmN3G__categoryHeader .prototype-app-module__qnmN3G__categoryDragHandle{width:52px;color:var(--muted);top:5px}.prototype-app-module__qnmN3G__dragGripDots{opacity:.24;background:0 0;justify-content:center;align-items:center;gap:4px;width:auto;height:auto;transition:opacity .18s;display:flex}.prototype-app-module__qnmN3G__dragGripDots>span{background:currentColor;border-radius:50%;flex:0 0 2px;width:2px;height:2px}.prototype-app-module__qnmN3G__categoryCard:hover .prototype-app-module__qnmN3G__dragGripDots{opacity:.38}.prototype-app-module__qnmN3G__categoryHeader .prototype-app-module__qnmN3G__categoryDragHandle:hover .prototype-app-module__qnmN3G__dragGripDots,.prototype-app-module__qnmN3G__categoryHeader .prototype-app-module__qnmN3G__categoryDragHandle:focus-visible .prototype-app-module__qnmN3G__dragGripDots{opacity:.64}.prototype-app-module__qnmN3G__bookmarkList{padding-inline:9px}.prototype-app-module__qnmN3G__bookmarkRow{border-radius:9px;gap:9px;min-height:45px;padding:6px 8px}.prototype-app-module__qnmN3G__bookmarkRow.prototype-app-module__qnmN3G__bookmarkRowWithActions{padding-right:56px}.prototype-app-module__qnmN3G__bookmarkRow.prototype-app-module__qnmN3G__bookmarkRowWithReorder{padding-right:96px}.prototype-app-module__qnmN3G__contextMenu{box-shadow:0 22px 58px #11182733,0 2px 8px #11182714}.prototype-app-module__qnmN3G__menuColorSwatch{width:14px;height:14px;box-shadow:inset 0 0 0 1px #ffffff52, 0 0 0 1px color-mix(in srgb, var(--border) 75%, transparent);border-radius:50%;flex:0 0 14px}.prototype-app-module__qnmN3G__quickAddForm{border-radius:10px;margin-inline:9px}.prototype-app-module__qnmN3G__addLink{border-radius:10px;min-height:36px;margin:7px 9px 10px}.prototype-app-module__qnmN3G__addCategoryCard{border-radius:16px}.prototype-app-module__qnmN3G__utilityList{border-radius:16px;box-shadow:0 12px 30px #1f2a440e}.prototype-app-module__qnmN3G__modal{border-radius:20px;box-shadow:0 28px 90px #0f172a3d}.prototype-app-module__qnmN3G__form input,.prototype-app-module__qnmN3G__form select{border-radius:10px}.prototype-app-module__qnmN3G__segmented{border-radius:11px}.prototype-app-module__qnmN3G__searchPanel{border-radius:20px;box-shadow:0 28px 90px #0f172a42}.prototype-app-module__qnmN3G__toast{border-radius:14px;min-height:42px;padding-inline:14px;box-shadow:0 14px 38px #0f172a29}@media (max-width:980px){.prototype-app-module__qnmN3G__sidebar{z-index:60;flex-basis:auto;width:min(82vw,300px);padding:16px 14px 12px;transition:transform .18s;display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-104%);box-shadow:18px 0 50px #0f172a2e}.prototype-app-module__qnmN3G__sidebarOpen{transform:translate(0)}.prototype-app-module__qnmN3G__mobileClose{justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.prototype-app-module__qnmN3G__drawerBackdrop{z-index:50;background:#11182759;border:0;display:block;position:fixed;inset:0}.prototype-app-module__qnmN3G__topbar{display:none}.prototype-app-module__qnmN3G__mobileBar{background:var(--surface);border-bottom:1px solid var(--border);flex:0 0 54px;justify-content:space-between;align-items:center;height:54px;padding:0 15px;display:flex;position:relative}.prototype-app-module__qnmN3G__mobileBar button{border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.prototype-app-module__qnmN3G__mobileBar button:hover{background:var(--surface-strong)}.prototype-app-module__qnmN3G__mobileBrand{font-size:15px;position:absolute;left:50%;transform:translate(-50%)}.prototype-app-module__qnmN3G__mobileActions{margin-left:auto}.prototype-app-module__qnmN3G__mobileBrand .prototype-app-module__qnmN3G__brandMark{width:24px;height:24px}.prototype-app-module__qnmN3G__workspace{padding:14px 15px 22px}.prototype-app-module__qnmN3G__widgetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.prototype-app-module__qnmN3G__dashboardWidget:last-child{grid-column:1/-1}.prototype-app-module__qnmN3G__widgetBar{grid-template-columns:repeat(3,minmax(0,1fr))}.prototype-app-module__qnmN3G__widgetPanel{padding-inline:9px}.prototype-app-module__qnmN3G__widgetTileGrid{gap:4px}.prototype-app-module__qnmN3G__widgetTileLink,.prototype-app-module__qnmN3G__widgetAddTile{grid-template-rows:27px auto;min-height:41px}.prototype-app-module__qnmN3G__widgetTileIcon{width:27px;height:27px}.prototype-app-module__qnmN3G__widgetTile .prototype-app-module__qnmN3G__favicon,.prototype-app-module__qnmN3G__widgetTile .prototype-app-module__qnmN3G__faviconImage{width:25px;height:25px}.prototype-app-module__qnmN3G__boardGrid{grid-template-columns:repeat(var(--board-columns,2), minmax(0, 1fr))}.prototype-app-module__qnmN3G__boardGrid.prototype-app-module__qnmN3G__boardGridHorizontal{grid-template-columns:none;grid-auto-columns:230px}.prototype-app-module__qnmN3G__boardGridHorizontal .prototype-app-module__qnmN3G__categoryColumn{width:230px}.prototype-app-module__qnmN3G__boardList .prototype-app-module__qnmN3G__sidebarBoardRow .prototype-app-module__qnmN3G__boardItem{padding-right:39px}.prototype-app-module__qnmN3G__sidebarBoardMenuArea{width:30px}.prototype-app-module__qnmN3G__sidebarBoardMoveButton{display:none}.prototype-app-module__qnmN3G__newBookmark{margin:15px 0 10px}.prototype-app-module__qnmN3G__navSection{padding-bottom:9px}.prototype-app-module__qnmN3G__sectionHeading{padding:11px 8px 6px}.prototype-app-module__qnmN3G__sidebarBottom{border-top:1px solid var(--border);flex:none;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:7px;margin-top:8px;padding-top:8px;display:grid}.prototype-app-module__qnmN3G__upgradeCard{display:none}.prototype-app-module__qnmN3G__mobileSettingsButton{border:1px solid var(--border);width:44px;min-height:44px;color:var(--muted-strong);background:var(--surface-subtle);cursor:pointer;border-radius:12px;grid-area:1/2;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.prototype-app-module__qnmN3G__mobileSettingsButton span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.prototype-app-module__qnmN3G__mobileSettingsButton:hover{color:var(--foreground);background:var(--surface-strong)}.prototype-app-module__qnmN3G__profile{border:1px solid var(--border);background:var(--surface-subtle);border-radius:12px;grid-area:1/1;grid-template-columns:30px minmax(0,1fr) 16px;gap:8px;min-width:0;min-height:44px;padding:5px 8px}.prototype-app-module__qnmN3G__profile .prototype-app-module__qnmN3G__avatar{width:30px;height:30px}.prototype-app-module__qnmN3G__profile strong,.prototype-app-module__qnmN3G__profile small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prototype-app-module__qnmN3G__mobileUpgradeAction{color:#715314;text-align:left;cursor:pointer;background:#fff9e9;border:1px solid #f0d99b;border-radius:12px;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:9px;width:100%;min-height:54px;margin-top:4px;padding:7px 10px;display:grid}.prototype-app-module__qnmN3G__mobileUpgradeAction>span:first-child{color:#9d6c00;background:#ffefbd;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.prototype-app-module__qnmN3G__mobileUpgradeAction>span:nth-child(2){gap:2px;min-width:0;display:grid}.prototype-app-module__qnmN3G__mobileUpgradeAction strong{font-size:11.5px}.prototype-app-module__qnmN3G__mobileUpgradeAction small{color:#705f3a;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.prototype-app-module__qnmN3G__mobileUpgradeAction:hover{background:#fff5da}html[data-theme=dark] .prototype-app-module__qnmN3G__mobileUpgradeAction{color:#f1d58c;background:#2d2a20;border-color:#49402b}html[data-theme=dark] .prototype-app-module__qnmN3G__mobileUpgradeAction>span:first-child{color:#f1d58c;background:#4a3d1e}html[data-theme=dark] .prototype-app-module__qnmN3G__mobileUpgradeAction small{color:#c9b47d}}@media (max-width:980px) and (prefers-color-scheme:dark){html[data-theme=system] .prototype-app-module__qnmN3G__mobileUpgradeAction{color:#f1d58c;background:#2d2a20;border-color:#49402b}html[data-theme=system] .prototype-app-module__qnmN3G__mobileUpgradeAction>span:first-child{color:#f1d58c;background:#4a3d1e}html[data-theme=system] .prototype-app-module__qnmN3G__mobileUpgradeAction small{color:#c9b47d}}@media (max-width:620px){.prototype-app-module__qnmN3G__authScreen{align-items:end;padding:72px 0 0}.prototype-app-module__qnmN3G__authThemeButton{top:16px;right:16px}.prototype-app-module__qnmN3G__authCard{border-width:1px 0 0;border-radius:24px 24px 0 0;width:100%;padding:25px 20px 28px}.prototype-app-module__qnmN3G__authHeader{margin-top:25px}.prototype-app-module__qnmN3G__authHeader h1{font-size:25px}.prototype-app-module__qnmN3G__localOnlyNote{display:none}.prototype-app-module__qnmN3G__appShell{min-height:0}.prototype-app-module__qnmN3G__workspace{padding:11px 11px 24px}.prototype-app-module__qnmN3G__boardOverview{border-radius:16px;padding:0 6px 6px}.prototype-app-module__qnmN3G__boardHero{flex-direction:column;align-items:flex-start;gap:12px;min-height:0;padding:14px 10px 12px}.prototype-app-module__qnmN3G__boardHero p{max-width:320px}.prototype-app-module__qnmN3G__heroActions{width:100%}.prototype-app-module__qnmN3G__heroActions button{flex:1}.prototype-app-module__qnmN3G__widgetGrid{grid-template-columns:1fr;gap:6px}.prototype-app-module__qnmN3G__dashboardWidget,.prototype-app-module__qnmN3G__dashboardWidget:last-child{grid-column:auto;min-height:124px}.prototype-app-module__qnmN3G__widgetTabs{background:#ffffff24;border:1px solid #ffffff38;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:2px;margin:0 0 6px;padding:3px;display:grid}.prototype-app-module__qnmN3G__widgetTabs button{color:#ffffffb8;background:0 0;border:0;border-radius:7px;min-height:29px;font-size:9.5px;font-weight:650}.prototype-app-module__qnmN3G__widgetTabs button[aria-selected=true]{color:var(--foreground);background:var(--surface);box-shadow:0 3px 10px #0f172a1f}.prototype-app-module__qnmN3G__widgetBar{display:block}.prototype-app-module__qnmN3G__widgetPanel{min-height:151px;padding:11px 12px 9px}.prototype-app-module__qnmN3G__widgetPanel+.prototype-app-module__qnmN3G__widgetPanel{box-shadow:none;border-left:0}.prototype-app-module__qnmN3G__widgetPanel[data-widget-active=false]{display:none}.prototype-app-module__qnmN3G__recentTileGrid,.prototype-app-module__qnmN3G__quickTileGrid{grid-template-columns:repeat(3,minmax(48px,58px))}.prototype-app-module__qnmN3G__widgetTileLink,.prototype-app-module__qnmN3G__widgetAddTile{grid-template-rows:31px auto;min-height:46px}.prototype-app-module__qnmN3G__widgetTileIcon{width:31px;height:31px}.prototype-app-module__qnmN3G__widgetTile .prototype-app-module__qnmN3G__favicon,.prototype-app-module__qnmN3G__widgetTile .prototype-app-module__qnmN3G__faviconImage{width:29px;height:29px}.prototype-app-module__qnmN3G__widgetTileActions{opacity:1;pointer-events:auto}.prototype-app-module__qnmN3G__widgetTileActions button{border-radius:6px;width:21px;height:21px}.prototype-app-module__qnmN3G__quickLinksManagerSummary{flex-direction:column;align-items:flex-start;gap:3px}.prototype-app-module__qnmN3G__boardToolbar{min-height:49px}.prototype-app-module__qnmN3G__categoryChips{padding-right:22px;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#0000 100%)}.prototype-app-module__qnmN3G__viewControls{display:flex}.prototype-app-module__qnmN3G__boardGrid{grid-template-columns:1fr;padding-bottom:210px}.prototype-app-module__qnmN3G__boardGrid.prototype-app-module__qnmN3G__boardGridHorizontal{grid-template-columns:1fr;grid-auto-columns:auto;grid-auto-flow:row;overflow-x:visible}.prototype-app-module__qnmN3G__boardGridHorizontal .prototype-app-module__qnmN3G__categoryColumn{width:auto}.prototype-app-module__qnmN3G__boardGrid.prototype-app-module__qnmN3G__boardGridMenuOpen{margin-bottom:0;padding-bottom:20px}.prototype-app-module__qnmN3G__layoutSwitcher{display:none}.prototype-app-module__qnmN3G__categoryCard{width:100%}.prototype-app-module__qnmN3G__categoryMoveDesktop{display:none!important}.prototype-app-module__qnmN3G__categoryMoveMobile{display:inline-flex!important}.prototype-app-module__qnmN3G__categoryHeader .prototype-app-module__qnmN3G__categoryMoveControls .prototype-app-module__qnmN3G__categoryMoveMobile,.prototype-app-module__qnmN3G__categoryHeader .prototype-app-module__qnmN3G__categoryQuickAddButton,.prototype-app-module__qnmN3G__categoryHeader .prototype-app-module__qnmN3G__categoryMenuArea>button{width:32px;height:32px}.prototype-app-module__qnmN3G__categoryCard:before,.prototype-app-module__qnmN3G__categoryCard:after{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--accent) 78%, white) 16%, color-mix(in srgb, var(--accent) 78%, white) 84%, transparent 100%);width:auto;height:3px;inset:auto 12px;transform:scaleX(.68)}.prototype-app-module__qnmN3G__categoryCard:before{top:-8px}.prototype-app-module__qnmN3G__categoryCard:after{bottom:-8px}.prototype-app-module__qnmN3G__categoryDropBefore:before,.prototype-app-module__qnmN3G__categoryDropAfter:after{transform:scaleX(1)}.prototype-app-module__qnmN3G__bookmarkRow{min-height:47px}.prototype-app-module__qnmN3G__bookmarkRowWithReorder{padding-right:143px}.prototype-app-module__qnmN3G__bookmarkTitle{font-size:12px}.prototype-app-module__qnmN3G__bookmarkHost{font-size:9px}.prototype-app-module__qnmN3G__rowActions{opacity:1}.prototype-app-module__qnmN3G__bookmarkRow.prototype-app-module__qnmN3G__bookmarkRowWithActions{padding-right:78px}.prototype-app-module__qnmN3G__bookmarkRow.prototype-app-module__qnmN3G__bookmarkRowWithReorder{padding-right:143px}.prototype-app-module__qnmN3G__rowActions button{width:32px;height:32px}.prototype-app-module__qnmN3G__collapseChevron{display:block}.prototype-app-module__qnmN3G__searchOverlay{padding:0}.prototype-app-module__qnmN3G__searchPanel{border:0;border-radius:0;width:100%;height:100dvh}.prototype-app-module__qnmN3G__searchResults{max-height:calc(100dvh - 140px)}.prototype-app-module__qnmN3G__modalBackdrop{align-items:flex-end;padding:0}.prototype-app-module__qnmN3G__modal{border-radius:16px 16px 0 0;width:100%;max-height:92dvh;overflow:auto}.prototype-app-module__qnmN3G__contextMenu{border-radius:16px;width:min(244px,100vw - 24px);padding:8px}.prototype-app-module__qnmN3G__contextMenu button{min-height:42px;padding-inline:11px;font-size:13px}.prototype-app-module__qnmN3G__colorPaletteHeader,.prototype-app-module__qnmN3G__contextMenuHeader{min-height:42px;padding-left:10px;font-size:12px}.prototype-app-module__qnmN3G__colorPaletteHeader button,.prototype-app-module__qnmN3G__contextMenu .prototype-app-module__qnmN3G__contextMenuHeader button{flex-basis:36px;width:36px;min-height:36px}.prototype-app-module__qnmN3G__colorSwatches{grid-template-columns:repeat(5,40px);gap:2px}.prototype-app-module__qnmN3G__contextMenu .prototype-app-module__qnmN3G__colorSwatches button,.prototype-app-module__qnmN3G__formColorPicker .prototype-app-module__qnmN3G__colorSwatches button{width:40px;min-height:40px}.prototype-app-module__qnmN3G__contextMenu .prototype-app-module__qnmN3G__colorSwatches button:before,.prototype-app-module__qnmN3G__formColorPicker .prototype-app-module__qnmN3G__colorSwatches button:before{border-radius:4px;width:14px;height:14px}.prototype-app-module__qnmN3G__syncBanner{justify-content:space-between;padding-inline:12px}.prototype-app-module__qnmN3G__formRow{grid-template-columns:1fr}.prototype-app-module__qnmN3G__destinationTrigger{min-height:46px;font-size:13px}.prototype-app-module__qnmN3G__destinationMenu{max-height:224px;margin-top:1px;position:static}.prototype-app-module__qnmN3G__formRow .prototype-app-module__qnmN3G__destinationMenu{bottom:auto}.prototype-app-module__qnmN3G__destinationMenu button{min-height:46px}.prototype-app-module__qnmN3G__trashRow{grid-template-columns:28px 1fr auto}.prototype-app-module__qnmN3G__trashRow .prototype-app-module__qnmN3G__deleteForever{grid-column:3}}@media (hover:none),(pointer:coarse){.prototype-app-module__qnmN3G__bookmarkRow{-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;user-select:none}.prototype-app-module__qnmN3G__categoryHeader .prototype-app-module__qnmN3G__categoryDragHandle{display:none}.prototype-app-module__qnmN3G__dragGripDots{opacity:.42}}@media (prefers-reduced-motion:reduce){.prototype-app-module__qnmN3G__authCard,.prototype-app-module__qnmN3G__authForm input,.prototype-app-module__qnmN3G__authPrimary,.prototype-app-module__qnmN3G__loadingBrand,.prototype-app-module__qnmN3G__workspaceLoaded,.prototype-app-module__qnmN3G__newBookmark,.prototype-app-module__qnmN3G__primaryButton,.prototype-app-module__qnmN3G__navItem,.prototype-app-module__qnmN3G__boardItem,.prototype-app-module__qnmN3G__categoryCard,.prototype-app-module__qnmN3G__categoryCard:before,.prototype-app-module__qnmN3G__categoryCard:after,.prototype-app-module__qnmN3G__bookmarkWrap:before,.prototype-app-module__qnmN3G__bookmarkWrap:after{transition:none}.prototype-app-module__qnmN3G__touchDragPreview,.prototype-app-module__qnmN3G__touchBoardTray{animation:none}.prototype-app-module__qnmN3G__touchBoardChip{transition:none}}
