.screen.svelte-1gz1p2u{background:var(--bg);min-height:100dvh;color:var(--text-strong);justify-content:center;align-items:center;padding:24px;display:flex}.card.svelte-1gz1p2u{background:var(--surface-raised);border:1px solid var(--border-strong);width:min(400px,100%);box-shadow:0 16px 48px var(--shadow);border-radius:14px;padding:28px 26px}.brand.svelte-1gz1p2u{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:18px;font-size:13px}h1.svelte-1gz1p2u{margin:0 0 6px;font-size:22px}.lead.svelte-1gz1p2u{color:var(--text-secondary);margin:0 0 18px;font-size:14px}form.svelte-1gz1p2u{flex-direction:column;gap:12px;display:flex}label.svelte-1gz1p2u{color:var(--text-soft);flex-direction:column;gap:5px;font-size:12px;display:flex}input.svelte-1gz1p2u{background:var(--bg);border:1px solid var(--border-strong);color:var(--text-strong);border-radius:8px;outline:none;padding:10px 12px;font-size:15px}input.svelte-1gz1p2u:focus{border-color:var(--accent-strong)}button.primary.svelte-1gz1p2u{background:var(--accent-strong);border:1px solid var(--accent-strong);color:#fff;cursor:pointer;border-radius:8px;width:100%;margin-top:4px;padding:11px 14px;font-size:15px;font-weight:600}button.primary.svelte-1gz1p2u:disabled{opacity:.55;cursor:default}.fine.svelte-1gz1p2u{color:var(--text-muted);margin:4px 0 0;font-size:12px}.err.svelte-1gz1p2u{color:var(--danger);margin:12px 0 0;font-size:13px}.divider.svelte-1gz1p2u{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:10px;margin:16px 0;font-size:12px;display:flex}.divider.svelte-1gz1p2u:before,.divider.svelte-1gz1p2u:after{content:"";background:var(--border);flex:1;height:1px}.magic.svelte-1gz1p2u{margin-bottom:4px}.magic-form.svelte-1gz1p2u{flex-direction:row;gap:8px}.magic-form.svelte-1gz1p2u input:where(.svelte-1gz1p2u){flex:1;min-width:0;padding:8px 10px;font-size:13px}.magic-form.svelte-1gz1p2u button:where(.svelte-1gz1p2u){background:var(--surface-hover);border:1px solid var(--border-strong);color:var(--text-strong);cursor:pointer;white-space:nowrap;border-radius:8px;padding:8px 12px;font-size:13px}.magic-form.svelte-1gz1p2u button:where(.svelte-1gz1p2u):disabled{opacity:.55;cursor:default}.screen.svelte-35me0m{background:var(--bg);min-height:100dvh;color:var(--text-strong);justify-content:center;align-items:center;padding:24px;display:flex}.card.svelte-35me0m{background:var(--surface-raised);border:1px solid var(--border-strong);width:min(400px,100%);box-shadow:0 16px 48px var(--shadow);border-radius:14px;padding:28px 26px}.brand.svelte-35me0m{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:18px;font-size:13px}h1.svelte-35me0m{margin:0 0 6px;font-size:22px}.lead.svelte-35me0m{color:var(--text-secondary);margin:0 0 18px;font-size:14px}button.primary.svelte-35me0m{background:var(--accent-strong);border:1px solid var(--accent-strong);color:#fff;cursor:pointer;border-radius:8px;width:100%;margin-top:4px;padding:11px 14px;font-size:15px;font-weight:600}button.primary.svelte-35me0m:disabled{opacity:.55;cursor:default}button.cancel.svelte-35me0m{color:var(--text-soft);cursor:pointer;background:0 0;border:none;width:100%;padding:10px 0 0;font-size:13px}button.cancel.svelte-35me0m:disabled{opacity:.55;cursor:default}.err.svelte-35me0m{color:var(--danger);margin:12px 0 0;font-size:13px}section.svelte-1whvhsr{z-index:1000;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));color:var(--text);position:fixed}.notice.svelte-1whvhsr{border:1px solid var(--border);background:var(--surface-raised);border-radius:10px;align-items:center;gap:16px;max-width:440px;padding:12px 14px;display:flex;box-shadow:0 8px 28px #0003}.notice.svelte-1whvhsr div:where(.svelte-1whvhsr){gap:3px;display:grid}span.svelte-1whvhsr{color:var(--text-muted);font-size:13px}.error.svelte-1whvhsr{color:var(--danger)}button.svelte-1whvhsr{flex:none}.gate-loading.svelte-jq7ef7{background:var(--bg);min-height:100dvh;color:var(--text-muted);justify-content:center;align-items:center;font-size:14px;display:flex}.gate-loading.svelte-jq7ef7 button:where(.svelte-jq7ef7){background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:6px;padding:7px 12px}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#16181c;--surface:#1b1f24;--surface-raised:#22262c;--surface-hover:#2e343b;--surface-pressed:#33393f;--control:#23272e;--control-hover:#2d323a;--control-strong:#3a4048;--control-strong-hover:#454c56;--border:#2f343b;--border-strong:#33393f;--border-focus:#3a5a8c;--text:#d7dade;--text-strong:#e8eaed;--text-secondary:#c7ccd2;--text-muted:#6f7680;--text-subtle:#4d545c;--text-disabled:#5a626c;--text-mid:#8b9199;--text-soft:#9aa0a6;--link:#6cb2ff;--accent:#4a9eff;--accent-strong:#3b6ef0;--accent-muted:#26324a;--selection:#2f4a6b;--mark-bg:#574d1f;--mark-text:#f0e6b2;--date-bg:#1e2b23;--date-text:#6fbf8f;--success:#4caf7d;--warning:#e0a458;--danger:#e57373;--danger-bg:#3a2528;--overlay:#00000073;--shadow:#00000080;--appbar-h:38px;--titlebar-inset:0px;--assignee-slate:#66778d;--assignee-blue:#4b6f92;--assignee-teal:#447b76;--assignee-plum:#725e74;--assignee-earth:#86684f}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f7f9;--surface:#fff;--surface-raised:#fff;--surface-hover:#eef1f5;--surface-pressed:#e5e9ef;--control:#e7eaf0;--control-hover:#dce0e8;--control-strong:#ccd2dd;--control-strong-hover:#bfc7d4;--border:#d8dde5;--border-strong:#c8ced8;--border-focus:#2f6fd3;--text:#26313d;--text-strong:#111827;--text-secondary:#3f4d5c;--text-muted:#667085;--text-subtle:#98a2b3;--text-disabled:#98a2b3;--text-mid:#667085;--text-soft:#667085;--link:#175cd3;--accent:#2f6fd3;--accent-strong:#2563eb;--accent-muted:#e8f0fe;--selection:#cfe0ff;--mark-bg:#fff3c4;--mark-text:#5c4300;--date-bg:#e8f5ec;--date-text:#1f7a42;--success:#25834d;--warning:#a85d00;--danger:#b42318;--danger-bg:#fee4e2;--overlay:#11182747;--shadow:#11182729;--assignee-slate:#596b82;--assignee-blue:#52769a;--assignee-teal:#4d7f79;--assignee-plum:#765f78;--assignee-earth:#886a50}.assignee-slate{--avatar-color:var(--assignee-slate)}.assignee-blue{--avatar-color:var(--assignee-blue)}.assignee-teal{--avatar-color:var(--assignee-teal)}.assignee-plum{--avatar-color:var(--assignee-plum)}.assignee-earth{--avatar-color:var(--assignee-earth)}*{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}html.mobile-scroll-lock,html.mobile-scroll-lock body{overscroll-behavior:none;height:100%;overflow:hidden}.desktop-shell{--titlebar-inset:78px}.desktop-shell .window-drag{height:var(--appbar-h);z-index:0;-webkit-app-region:drag;position:fixed;top:0;left:0;right:0}.desktop-shell .topbar{-webkit-app-region:drag;padding-right:calc(12px + var(--scrollbar-w,0px) + 100% - env(titlebar-area-width,100%) - env(titlebar-area-x,0px))}.desktop-shell .topbar :is(button,input,a,[contenteditable],[role=listbox]){-webkit-app-region:no-drag}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px}::selection{background:var(--selection)}body.dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}body.selecting-items{-webkit-user-select:none;user-select:none}.icon-button{width:var(--icon-button-size,28px);height:var(--icon-button-size,28px);border-radius:var(--icon-button-radius,6px);background:var(--icon-button-bg,transparent);color:var(--text-mid);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.icon-button svg{width:var(--icon-button-icon,16px);height:var(--icon-button-icon,16px)}.icon-button:hover:not(:disabled){background:var(--icon-button-hover-bg,var(--surface-raised));color:var(--text-strong)}.icon-button:disabled{opacity:.5;cursor:default}.icon-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.outline-row{align-items:flex-start;display:flex;position:relative}.outline-row .toggle{width:20px;height:20px;color:var(--text-muted);cursor:pointer;opacity:0;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-top:4px;padding:0;transition:opacity .1s,transform .1s;display:flex;transform:rotate(90deg)}.outline-row .toggle.collapsed{transform:rotate(0)}.outline-row:hover .toggle:not(.invisible){opacity:1}.outline-row .toggle:hover{color:var(--text-secondary)}.outline-row .toggle.invisible{pointer-events:none}.outline-row .bullet{cursor:grab;touch-action:auto;-webkit-touch-callout:none;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:4px;display:flex}.outline-row .bullet.has-assignee-marker{justify-content:flex-start;gap:4px;width:40px}.outline-row .dot{background:var(--text-soft);border-radius:50%;width:6px;height:6px}.outline-row .dot.priority-today{background:var(--accent)}.outline-row .dot.priority-week{background:var(--success)}.outline-row .bullet:hover .dot{box-shadow:0 0 0 4px var(--surface-hover)}.outline-row .bullet.collapsed-marker:hover .dot{box-shadow:none}.outline-row .project-marker{background:var(--text-soft);border-radius:2px;width:11px;height:11px}.outline-row .project-marker.priority-today{background:var(--accent)}.outline-row .project-marker.priority-week{background:var(--success)}.outline-row .bullet:hover .project-marker{box-shadow:0 0 0 4px var(--accent-muted)}.outline-row .bullet.collapsed-marker:hover .project-marker{box-shadow:none}.outline-row .checkbox{border:1.5px solid var(--text-disabled);width:14px;height:14px;color:var(--bg);cursor:pointer;background:0 0;border-radius:3px;justify-content:center;align-items:center;padding:0;display:flex}.outline-row .checkbox:hover{border-color:var(--text-mid)}.outline-row .checkbox.done{background:var(--accent);border-color:var(--accent);color:#fff}.outline-row .checkbox.priority-today{border-color:var(--accent)}.outline-row .checkbox.priority-week{border-color:var(--success)}.outline-row .checkbox.done.priority-today{background:var(--accent);border-color:var(--accent)}.outline-row .checkbox.done.priority-week{background:var(--success);border-color:var(--success)}.outline-row .content{flex:auto;min-width:0;position:relative}.outline-row .text{min-height:28px;color:var(--text);word-break:break-word;white-space:pre-wrap;cursor:text;outline:none;padding:2px 4px;line-height:24px}.outline-row .text.checked{color:var(--text-muted);text-decoration:line-through}.outline-row .note{color:var(--text-mid);white-space:pre-wrap;word-break:break-word;cursor:text;outline:none;padding:0 4px 4px;font-size:13px;line-height:18px}.text strong{color:var(--text-strong);font-weight:700}.text em{font-style:italic}.text s{color:var(--text-muted)}.text mark{background:var(--mark-bg);color:var(--mark-text);border-radius:2px;padding:0 2px}.text code{background:var(--surface-raised);border:1px solid var(--border);border-radius:4px;padding:0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.text a{color:var(--link);text-decoration:none}.text a:hover{text-decoration:underline}.text .wikilink{color:var(--link)}.text .date{color:var(--date-text);background:var(--date-bg);border-radius:3px;padding:0 4px;font-size:.9em}.text img{border-radius:6px;max-width:min(100%,480px);max-height:320px;margin:4px 0;display:block}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono.woff2)format("woff2");font-weight:100 800;font-display:swap}html[data-look=dynapuff]{--font-mono:"JetBrains Mono", ui-monospace, monospace;--bg:#1a1a1a;--surface:#1f1f1f;--surface-raised:#232323;--surface-hover:#2a2a2a;--surface-pressed:#303030;--control:#222;--control-hover:#2b2b2b;--control-strong:#363636;--control-strong-hover:#404040;--border:#2c2c2c;--border-strong:#4a4a4a;--border-focus:#8a8a8a;--text:#ffffffe0;--text-strong:#fffffff5;--text-secondary:#ffffffc7;--text-muted:#ffffff6b;--text-subtle:#ffffff42;--text-disabled:#ffffff4d;--text-mid:#ffffff8c;--text-soft:#ffffff80;--link:#fffffff2;--accent:#e8e2d4;--accent-strong:#fff;--accent-muted:#2e2c27;--selection:#3d3a33;--mark-bg:#4a4330;--mark-text:#f4ead0;--date-bg:transparent;--date-text:#c9bf9f;--success:#a3b18a;--shadow:#000;--rule:#8a8a8a}html[data-look=dynapuff][data-theme=light]{--bg:#f2efe8;--surface:#ebe7de;--surface-raised:#f7f5f0;--surface-hover:#e4dfd4;--surface-pressed:#dbd5c8;--control:#e8e4da;--control-hover:#ded9cd;--control-strong:#d2ccbe;--control-strong-hover:#c6bfaf;--border:#d9d3c6;--border-strong:#1a1a1a;--border-focus:#1a1a1a;--text:#1f1d1a;--text-strong:#0d0c0b;--text-secondary:#34312c;--text-muted:#8a8478;--text-subtle:#b3ad9f;--text-disabled:#aaa395;--text-mid:#6e695e;--text-soft:#6e695e;--link:#1a1a1a;--accent:#1a1a1a;--accent-strong:#000;--accent-muted:#e2ddd0;--selection:#d8d0bc;--mark-bg:#efe2b4;--mark-text:#3d3214;--date-text:#7a6a3a;--success:#5f7048;--shadow:#1a1a1a;--rule:#1a1a1a}html[data-look=dynapuff] body{font-family:var(--font-mono);letter-spacing:-.01em;font-size:14px}html[data-look=dynapuff] :is(button,input,textarea,select){font-family:inherit}html[data-look=dynapuff] :not(.avatar):not([class*=avatar]){border-radius:0!important}html[data-look=dynapuff] .title{letter-spacing:-.02em;margin-bottom:20px!important;font-size:24px!important;font-weight:700!important}html[data-look=dynapuff] .outline-row .text{font-size:14px;line-height:24px}html[data-look=dynapuff] .doc{max-width:720px}html[data-look=dynapuff] .outline-row .dot{background:var(--text-muted);width:4px;height:4px}html[data-look=dynapuff] .outline-row .project-marker{border:1px solid var(--text-soft);background:0 0;width:8px;height:8px;transform:rotate(45deg)}html[data-look=dynapuff] .outline-row .project-marker.priority-today{background:var(--accent);border-color:var(--accent)}html[data-look=dynapuff] .outline-row .checkbox{border-width:1px}html[data-look=dynapuff] .outline-row .checkbox.done{color:var(--bg)}html[data-look=dynapuff] .text a,html[data-look=dynapuff] .text .wikilink{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--text-muted);text-decoration-color:var(--text-muted)}html[data-look=dynapuff] .text code{color:var(--text-mid);background:0 0;border:none;font-size:.75em}html[data-look=dynapuff] .text strong{font-weight:600}html[data-look=dynapuff] .topbar{border-bottom:none!important}html[data-look=dynapuff] .head-title{text-transform:uppercase!important;letter-spacing:.08em!important;font-size:11px!important}html[data-look=dynapuff] :is(.primary,.fabs .add){background:var(--accent)!important;color:var(--bg)!important}html[data-look=dynapuff] .sidebar:not(.mobile){background:var(--bg);margin:14px 22px 22px 14px}html[data-look=dynapuff] .sidebar:not(.mobile) .head{border-bottom:1px dotted var(--rule)!important}html[data-look=dynapuff] .sidebar:not(.mobile) .space-section{border-top:1px dotted var(--rule)!important}html[data-look=dynapuff] .node.selected{background:var(--accent)!important;color:var(--bg)!important;box-shadow:none!important}html[data-look=dynapuff] .node.selected :is(.chevron,.icon,.label){color:var(--bg)!important}html[data-look=dynapuff] .menu-row-control:not(.actions){border:1px solid var(--rule)!important;background:0 0!important;padding:0!important}html[data-look=dynapuff] .menu-row-control:not(.actions) button{padding:4px 9px!important}html[data-look=dynapuff] .menu-row-control:not(.actions) button:not(.active){background:0 0!important}html[data-look=dynapuff] .menu-row-control:not(.actions) button:not(.active):hover{background:var(--surface-hover)!important}html[data-look=dynapuff] .menu-row-control:not(.actions) button+button{border-left:1px solid var(--rule)!important}html[data-look=dynapuff] .menu-row-control:not(.actions) button.active{background:var(--accent)!important;color:var(--bg)!important}html[data-look=dynapuff] .menu-row-control:not(.actions) button.active.default{background:var(--surface-hover)!important;color:var(--text)!important}html[data-look=dynapuff] .menu-row-control.actions button{background:0 0!important}html[data-look=dynapuff] .menu-row-control.actions button:hover{background:var(--surface-hover)!important}html[data-look=dynapuff] .toolbar[data-testid=mobile-toolbar] button{border:1px solid var(--rule)!important;color:var(--text)!important;background:0 0!important}html[data-look=dynapuff] .toolbar[data-testid=mobile-toolbar] button:active{background:var(--surface-hover)!important}html[data-look=dynapuff] .toolbar[data-testid=mobile-toolbar] button:is(.active,.add){background:var(--accent)!important;color:var(--bg)!important}html[data-look=dynapuff] .item-menu[data-testid=mobile-item-actions-sheet]{border-top:1px solid var(--rule)!important;box-shadow:none!important;background:var(--bg)!important;padding-bottom:14px!important}html[data-look=dynapuff] .item-menu .actions[role=menu]{background:var(--surface-raised)}html[data-look=dynapuff] .topbar :is(.bar-button,.search-field){background:var(--bg)!important}html[data-look=dynapuff] .topbar .bar-button:hover{background:var(--surface-hover)!important}html[data-look=dynapuff] .topbar .bar-button:active{transform:translate(1px,1px)}html[data-look=dynapuff] .topbar .search-field .scope{margin:2px;background:var(--text-strong)!important;color:var(--bg)!important}html[data-look=dynapuff] .topbar.mobile .search-field .scope{margin:0}html[data-look=dynapuff]{--dots-8:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cdefs%3E%3Cpattern id='d' width='2' height='2' patternUnits='userSpaceOnUse'%3E%3Crect width='1' height='1' fill='white' fill-opacity='0.7'/%3E%3C/pattern%3E%3C/defs%3E%3Crect x='10' y='8' width='8' height='2' fill='url(%23d)'/%3E%3Crect x='10' y='10' width='8' height='8' fill='url(%23d)'/%3E%3Crect x='8' y='10' width='2' height='8' fill='url(%23d)'/%3E%3C/svg%3E");--dots-6:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cdefs%3E%3Cpattern id='d' width='2' height='2' patternUnits='userSpaceOnUse'%3E%3Crect width='1' height='1' fill='white' fill-opacity='0.7'/%3E%3C/pattern%3E%3C/defs%3E%3Crect x='8' y='6' width='6' height='2' fill='url(%23d)'/%3E%3Crect x='8' y='8' width='6' height='6' fill='url(%23d)'/%3E%3Crect x='6' y='8' width='2' height='6' fill='url(%23d)'/%3E%3C/svg%3E");--dots-4:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cdefs%3E%3Cpattern id='d' width='2' height='2' patternUnits='userSpaceOnUse'%3E%3Crect width='1' height='1' fill='white' fill-opacity='0.7'/%3E%3C/pattern%3E%3C/defs%3E%3Crect x='6' y='4' width='4' height='2' fill='url(%23d)'/%3E%3Crect x='6' y='6' width='4' height='4' fill='url(%23d)'/%3E%3Crect x='4' y='6' width='2' height='4' fill='url(%23d)'/%3E%3C/svg%3E");--dots-4-left:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cdefs%3E%3Cpattern id='d' width='2' height='2' patternUnits='userSpaceOnUse'%3E%3Crect width='1' height='1' fill='white' fill-opacity='0.7'/%3E%3C/pattern%3E%3C/defs%3E%3Crect x='0' y='4' width='4' height='2' fill='url(%23d)'/%3E%3Crect x='0' y='6' width='4' height='4' fill='url(%23d)'/%3E%3Crect x='4' y='6' width='2' height='4' fill='url(%23d)'/%3E%3C/svg%3E")}html[data-look=dynapuff][data-theme=light]{--dots-8:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cdefs%3E%3Cpattern id='d' width='2' height='2' patternUnits='userSpaceOnUse'%3E%3Crect width='1' height='1' fill='%231a1a1a'/%3E%3C/pattern%3E%3C/defs%3E%3Crect x='10' y='8' width='8' height='2' fill='url(%23d)'/%3E%3Crect x='10' y='10' width='8' height='8' fill='url(%23d)'/%3E%3Crect x='8' y='10' width='2' height='8' fill='url(%23d)'/%3E%3C/svg%3E");--dots-6:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cdefs%3E%3Cpattern id='d' width='2' height='2' patternUnits='userSpaceOnUse'%3E%3Crect width='1' height='1' fill='%231a1a1a'/%3E%3C/pattern%3E%3C/defs%3E%3Crect x='8' y='6' width='6' height='2' fill='url(%23d)'/%3E%3Crect x='8' y='8' width='6' height='6' fill='url(%23d)'/%3E%3Crect x='6' y='8' width='2' height='6' fill='url(%23d)'/%3E%3C/svg%3E");--dots-4:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cdefs%3E%3Cpattern id='d' width='2' height='2' patternUnits='userSpaceOnUse'%3E%3Crect width='1' height='1' fill='%231a1a1a'/%3E%3C/pattern%3E%3C/defs%3E%3Crect x='6' y='4' width='4' height='2' fill='url(%23d)'/%3E%3Crect x='6' y='6' width='4' height='4' fill='url(%23d)'/%3E%3Crect x='4' y='6' width='2' height='4' fill='url(%23d)'/%3E%3C/svg%3E");--dots-4-left:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cdefs%3E%3Cpattern id='d' width='2' height='2' patternUnits='userSpaceOnUse'%3E%3Crect width='1' height='1' fill='%231a1a1a'/%3E%3C/pattern%3E%3C/defs%3E%3Crect x='0' y='4' width='4' height='2' fill='url(%23d)'/%3E%3Crect x='0' y='6' width='4' height='4' fill='url(%23d)'/%3E%3Crect x='4' y='6' width='2' height='4' fill='url(%23d)'/%3E%3C/svg%3E")}html[data-look=dynapuff] :is(.dialog:not(.sheet),.card,.menu,.add-menu,.type-menu,.slash-menu,.item-command-popover,.search-component .results,.item-menu .actions[role=menu]){outline-offset:-1px;box-shadow:none!important;border:1px solid #0000!important;border-image:var(--dots-6) 6 / 6px / 0 6px 6px 0 round!important;outline:1px solid var(--rule)!important}html[data-look=dynapuff] :is(.fabs .add,.fabs .agent,.topbar .bar-button,.topbar .search-field,.primary,.menu-row-control.actions button,.search-component .scope-hint){outline-offset:-1px;box-shadow:none!important;border:1px solid #0000!important;border-image:var(--dots-4) 4 / 4px / 0 4px 4px 0 round!important;outline:1px solid var(--rule)!important}html[data-look=dynapuff] .sidebar:not(.mobile){outline-offset:-2px;box-shadow:none!important;border:2px solid #0000!important;border-image:var(--dots-8) 8 / 8px / 0 8px 8px 0 round!important;outline:2px solid var(--rule)!important}html[data-look=dynapuff] .toolbar[data-testid=mobile-toolbar]{outline-offset:-1px;background:var(--bg)!important;box-shadow:none!important;border:1px solid #0000!important;border-image:var(--dots-4-left) 4 / 4px / 0 0 4px 4px round!important;outline:1px solid var(--rule)!important}html[data-look=dynapuff] .dialog.sheet{box-shadow:none!important;border-top:1px solid var(--rule)!important}html[data-look=dynapuff] .sidebar.mobile{box-shadow:inset -1px 0 0 var(--rule)!important;border-style:solid!important;border-width:0!important;border-image:var(--dots-6) 6 / 0 6px 0 0 / 0 6px 0 0 round!important}html[data-look=dynapuff] .sidebar.mobile .head-title{font-size:13px!important}html[data-look=dynapuff] .sidebar.mobile .head{border-bottom:1px dotted var(--rule)!important;padding-top:6px!important;padding-bottom:6px!important}html[data-look=dynapuff] .sidebar.mobile .space-section{border-top:1px dotted var(--rule)!important}
