/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--bx-frame-turn:0deg;--bluxo-lift:0px}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:var(--font-mono);--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--color-background);--color-foreground:var(--color-foreground);--color-muted:var(--color-muted);--color-rule:var(--color-rule);--color-pinned-rule:var(--color-pinned-rule);--color-success:var(--color-success);--color-error:var(--color-error);--font-body:var(--font-body);--font-display:var(--font-display);--container-column:720px}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-6{height:calc(var(--spacing) * 6)}.w-6{width:calc(var(--spacing) * 6)}.w-auto{width:auto}.w-full{width:100%}.max-w-\[var\(--container-column\)\]{max-width:var(--container-column)}.flex-1{flex:1}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-foreground{border-color:var(--color-foreground)}.border-rule{border-color:var(--color-rule)}.bg-background\/80{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/80{background-color:color-mix(in oklab,var(--color-background) 80%,transparent)}}.p-3{padding:calc(var(--spacing) * 3)}.p-11{padding:calc(var(--spacing) * 11)}.p-12{padding:calc(var(--spacing) * 12)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-20{padding-top:calc(var(--spacing) * 20)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-wrap{text-wrap:wrap}.text-muted{color:var(--color-muted)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:underline:hover{text-decoration-line:underline}}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}}:root{color-scheme:light;--popup-w:720px;--heading-tracking:0em;--heading-size-adjust:.515;--body-case:uppercase;--hover-underline:2px;--dot-size:5px;--color-background:#fff;--color-foreground:#111;--color-muted:#777;--color-rule:#eee;--color-pinned-rule:#ddd;--color-success:#1f7a1f;--color-error:#a02020;--color-modal-surface:#fff;--color-modal-scrim:#ffffffed;--modal-blur:blur(16px);--app-frame-side:var(--page-frame);--app-frame-bottom:0px;--list-hover-bg:#fbf1a8;--color-on-highlight:#111;--lift-shade:#00000038;--font-body:ui-serif,Georgia,Cambria,"Times New Roman",serif}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--color-background:#0e0e0e;--color-foreground:#ededed;--color-muted:#888;--color-rule:#262626;--color-pinned-rule:#333;--color-success:#7fbf7f;--color-error:#e07070;--color-modal-surface:#141414;--color-modal-scrim:#080808ed;--lift-shade:#0009}}[data-theme=light]{color-scheme:light;--color-background:#fff;--color-foreground:#111;--color-muted:#777;--color-rule:#eee;--color-pinned-rule:#ddd;--color-success:#1f7a1f;--color-error:#a02020;--color-modal-surface:#fff;--color-modal-scrim:#ffffffed;--lift-shade:#00000038}[data-theme=dark]{color-scheme:dark;--color-background:#0e0e0e;--color-foreground:#ededed;--color-muted:#888;--color-rule:#262626;--color-pinned-rule:#333;--color-success:#7fbf7f;--color-error:#e07070;--color-modal-surface:#141414;--color-modal-scrim:#080808ed;--lift-shade:#0009}html{background:var(--color-background);color:var(--color-foreground);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.6}body,html{overflow-x:clip}body{background:var(--color-background);min-height:100dvh;color:var(--color-foreground);padding:calc(env(safe-area-inset-top) + var(--page-frame)) calc(env(safe-area-inset-right) + var(--page-frame)) calc(env(safe-area-inset-bottom) + var(--page-frame)) calc(env(safe-area-inset-left) + var(--page-frame));margin:0}:root{--page-frame:24px;--safe-top:env(safe-area-inset-top,0px)}html{--bx-frame-color:var(--color-frame,var(--color-foreground))}html:after{content:"";inset:calc(var(--safe-top) + var(--page-frame)) calc(env(safe-area-inset-right,0px) + var(--page-frame)) calc(env(safe-area-inset-bottom,0px) + var(--page-frame)) calc(env(safe-area-inset-left,0px) + var(--page-frame));z-index:2147483000;pointer-events:none;box-shadow:0 0 0 100px var(--bx-frame-color);border-radius:2px;position:fixed}html[data-frame]:after{box-shadow:none}.bx-frame-art{z-index:2147483000;pointer-events:none;padding:calc(var(--safe-top) + var(--page-frame)) calc(env(safe-area-inset-right,0px) + var(--page-frame)) calc(env(safe-area-inset-bottom,0px) + var(--page-frame)) calc(env(safe-area-inset-left,0px) + var(--page-frame));background:var(--bx-frame-color);-webkit-mask-composite:xor;display:none;position:fixed;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}html[data-frame] .bx-frame-art{display:block}html[data-frame=gradient] .bx-frame-art{background:linear-gradient(135deg,var(--bx-frame-color) 0,var(--bx-frame-color) 50%,var(--bx-frame-color) 100%)}@supports (color:color-mix(in lab,red,red)){html[data-frame=gradient] .bx-frame-art{background:linear-gradient(135deg,var(--bx-frame-color) 0,color-mix(in srgb,var(--bx-frame-color) 45%,gray) 50%,var(--bx-frame-color) 100%)}}@property --bx-frame-turn{syntax:"<angle>";inherits:false;initial-value:0deg}html[data-frame=gradient][data-frame-motion] .bx-frame-art{background:conic-gradient(from var(--bx-frame-turn),var(--bx-frame-color) 0deg,var(--bx-frame-color) 220deg,var(--bx-frame-color) 290deg,var(--bx-frame-color) 1turn)}@supports (color:color-mix(in lab,red,red)){html[data-frame=gradient][data-frame-motion] .bx-frame-art{background:conic-gradient(from var(--bx-frame-turn),var(--bx-frame-color) 0deg,var(--bx-frame-color) 220deg,color-mix(in srgb,var(--bx-frame-color) 20%,gray) 290deg,var(--bx-frame-color) 1turn)}}html[data-frame=gradient][data-frame-motion] .bx-frame-art{animation:bx-frame-turn 480s linear infinite}@keyframes bx-frame-turn{to{--bx-frame-turn:360deg}}@media (prefers-reduced-motion:reduce){.bx-frame-art{animation:none!important}}:root[data-night=on]{color-scheme:dark;--color-background:#000;--color-foreground:#d00000;--color-muted:#8a0000;--color-rule:#3a0000;--color-pinned-rule:#520000;--color-success:#d00000;--color-error:#d00000;--color-modal-surface:#000;--color-modal-scrim:#000000ed;--list-hover-bg:#3a0000;--color-on-highlight:#000}:root[data-night=on] *{--card-bg:#000!important;--card-text:var(--color-foreground)!important;--note-paper:#000!important;--note-ink:var(--color-foreground)!important;--note-band-bg:#000!important;--note-band-text:var(--color-foreground)!important;--lx-paper:#000!important;--lx-ink:var(--color-foreground)!important;--lx-ink-strong:var(--color-foreground)!important}:root[data-night=on] :is(img,video,canvas,iframe,.rough-annotation,[data-annotate^=highlight\:],.ql-editor [style*=background],.bluxo-menu-swatch,.bx-swatch,.bx-swatch-trigger,.bx-lane,.note-modal-lane,.note-color-swatch,.lx-foot-swatch),:root[data-theme=dark] img{filter:grayscale()}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) img{filter:grayscale()}}a{color:inherit;text-decoration:none}[contenteditable]:not([contenteditable=false]),input:is(:not([type]),[type=text],[type=search],[type=email],[type=url],[type=tel],[type=password],[type=number]):not(:disabled,[readonly]),textarea:not(:disabled,[readonly]){cursor:text}span[style*=background]{color:var(--color-on-highlight)}@media (hover:none){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:max(16px,1em)}}button{text-transform:uppercase;border-radius:5px}.cal-event-modal-close-fixed,.contact-detail-modal-close-fixed,.contact-detail-modal-nav,.image-modal-close,.image-modal-nav,.link-detail-modal-close-fixed,.link-detail-modal-nav,.note-modal-close-fixed,.note-modal-nav,.task-detail-modal-close-fixed,.task-detail-modal-nav{text-transform:uppercase!important}.cal-event-modal-close-fixed:hover,.contact-detail-modal-close-fixed:hover,.contact-detail-modal-nav:hover,.image-modal-close:hover,.image-modal-nav:hover,.link-detail-modal-close-fixed:hover,.link-detail-modal-nav:hover,.note-modal-close-fixed:hover,.note-modal-nav:hover,.task-detail-modal-close-fixed:hover,.task-detail-modal-nav:hover{font-weight:700}a:hover{text-decoration:underline;text-decoration-thickness:var(--hover-underline)}.contact-link{color:inherit;cursor:pointer;padding-bottom:5px;text-decoration:none;display:inline-block;position:relative}.contact-link:focus-visible,.contact-link:hover{outline:none;text-decoration:none}.contact-link-squiggle{pointer-events:none;width:100%;height:6px;position:absolute;bottom:0;left:0;overflow:visible}.contact-link-squiggle path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .4s cubic-bezier(.22,1,.36,1)}.contact-link:focus-visible .contact-link-squiggle path,.contact-link:hover .contact-link-squiggle path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.contact-link-squiggle path{transition:none}}.contact-link.contact-link-crumb{padding-bottom:0}.contact-link-crumb .contact-link-squiggle{display:none}.contact-link.contact-link-crumb:focus-visible,.contact-link.contact-link-crumb:hover{text-decoration:underline;text-decoration-thickness:var(--hover-underline);text-underline-offset:5px}.copy-roll{appearance:none;font:inherit;letter-spacing:inherit;color:inherit;text-transform:none;text-align:left;cursor:pointer;overflow-wrap:anywhere;text-underline-offset:2px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:var(--hover-underline);background:0 0;border:0;border-radius:0;margin:0;padding:0;transition:text-decoration-color .3s ease-out}.copy-roll:focus-visible,.copy-roll:hover{outline:none;text-decoration-color:currentColor}.copy-roll{position:relative}.contact-link:focus-visible .note-modal-tip,.contact-link:hover .note-modal-tip,.copy-roll:focus-visible .note-modal-tip,.copy-roll:hover .note-modal-tip{opacity:1;transform:translate(-50%)translateY(0)}.contact-link[data-busy] .note-modal-tip,.copy-roll[data-busy] .note-modal-tip{opacity:0}.bx-pop .contact-link .note-modal-tip{display:none}.copy-roll-stack{clip-path:inset(0 -100vw);display:inline-grid}.copy-roll-from,.copy-roll-to{white-space:pre;grid-area:1/1}.copy-roll-from>span,.copy-roll-to>span{animation:copy-roll-out .24s cubic-bezier(.22,1,.36,1) calc(var(--i) * 12ms) both;display:inline-block}.copy-roll-to>span{animation-name:copy-roll-in}@keyframes copy-roll-out{to{transform:translateY(-100%)}}@keyframes copy-roll-in{0%{transform:translateY(100%)}}.copy-edit{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.copy-edit[data-resting]>input{opacity:0;pointer-events:none;position:absolute;inset:0}.page-toc-rail{display:none}@media (min-width:1336px) and (hover:hover) and (pointer:fine){.page-toc-rail{top:calc(var(--page-frame) + 96px);z-index:1;height:0;display:block;position:sticky}}.page-toc{top:0;left:calc(var(--page-frame) + 40px - (50vw - 360px));width:max-content;max-width:var(--page-toc-w,220px);color:var(--color-foreground);position:absolute}@supports (color:color-mix(in lab,red,red)){.page-toc{color:color-mix(in srgb,var(--color-foreground) 55%,transparent)}}.page-toc{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:14px;font-weight:400;line-height:1.2}.page-toc ol{margin:0;padding:0;list-style:none}.page-toc li{position:relative}.page-toc li+li{margin-top:4px}.page-toc a{white-space:nowrap;text-overflow:ellipsis;color:inherit;margin-bottom:-3px;padding-bottom:3px;text-decoration:none;display:block;overflow:hidden}.page-toc a:hover{color:var(--color-foreground);font-weight:700}.page-toc a:focus-visible{outline:1px solid var(--color-foreground);outline-offset:3px}.page-toc a[aria-current]{color:var(--color-foreground)}.page-toc li[data-current]:before{content:"";background:var(--color-foreground);border-radius:50%;width:4px;height:4px;position:absolute;top:.6em;left:-16px;translate:0 -50%}.note-thread{flex-direction:column;gap:18px;margin-top:18px;display:flex}.note-thread-user{color:inherit;text-shadow:0 0 .4px,.3px 0;word-break:break-word;font-size:15px;line-height:1.4}.claude-cc-line,.note-thread-user{font-family:var(--font-mono);white-space:pre-wrap}.claude-cc-line{text-transform:uppercase;letter-spacing:.01em;color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#000;padding:5px 12px;font-size:13px;line-height:2.2;display:inline}.note-card[data-dark=true] .claude-cc-line,.note-modal[data-dark=true] .claude-cc-line{color:#111;background:#ededed}.claude-cc-line[data-painting=true]:after{content:"█";margin-left:1px;animation:claude-cc-caret .45s step-end infinite}@keyframes claude-cc-caret{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.claude-cc-line[data-painting=true]:after{animation:none}}.note-reply-input{width:100%;font-family:var(--font-mono);color:inherit;text-shadow:0 0 .4px,.3px 0;background:0 0;border:0;margin-top:10px;padding:0;font-size:15px;line-height:1.4;display:block}.note-reply-input:focus{outline:none}.note-reply-input::placeholder{color:currentColor;opacity:.45;text-shadow:none;text-transform:lowercase}.claude-todo{flex-direction:column;gap:8px;display:flex}.claude-todo-item{appearance:none;text-align:left;font-family:var(--font-mono);color:inherit;background:0 0;border:0;align-items:flex-start;gap:10px;margin:0;padding:0;font-size:15px;line-height:1.4;display:flex}button.claude-todo-item{cursor:pointer}.claude-todo-check{border:1px solid;border-radius:2px;flex:none;justify-content:center;align-items:center;width:17px;height:17px;margin-top:1px;display:inline-flex}.claude-todo-item[data-done=true] .claude-todo-check{background:currentColor}.claude-todo-item[data-done=true] .claude-todo-check svg{stroke:var(--card-bg,#fff)}.claude-todo-text{text-shadow:0 0 .4px,.3px 0;position:relative}.claude-todo-text:after{content:"";transform-origin:0;pointer-events:none;background:currentColor;border-radius:2px;transition:transform .21s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.claude-todo-item[data-done=true] .claude-todo-text:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.claude-todo-text:after{transition:none}}.note-tag-sidebar{left:calc(var(--app-frame-side) + 12px);top:calc(var(--safe-top) + 148px + 12px);scrollbar-width:none;z-index:45;pointer-events:auto;flex-direction:column;align-items:flex-start;gap:9px;max-height:calc(100dvh - 220px);padding-top:16px;padding-left:22px;display:flex;position:fixed;overflow-y:auto}.note-tag-sidebar::-webkit-scrollbar{display:none}.note-tag-sidebar[data-hidden=true]{pointer-events:none;z-index:0}.note-tag-sidebar[data-hidden=true] .note-tag-sidebar-item{opacity:0;transition:color 70ms,opacity .12s ease-out,translate .12s ease-out;translate:-18px}.note-tag-sidebar-item{appearance:none;font-family:var(--font-sans);text-transform:lowercase;letter-spacing:.01em;white-space:nowrap;color:var(--color-muted);cursor:pointer;text-align:left;box-shadow:none;transition:color 70ms ease,opacity .22s cubic-bezier(.22,1,.36,1) var(--stagger,0s),translate .22s cubic-bezier(.22,1,.36,1) var(--stagger,0s);background:0 0;border:0;align-items:center;padding:0;font-size:16px;font-weight:400;line-height:1.3;animation:none;display:inline-flex;position:relative;translate:none}.note-tag-sidebar-item:focus-visible,.note-tag-sidebar-item:hover{color:var(--color-foreground);font-weight:700}.note-tag-sidebar-item:focus-visible .note-tag-sidebar-text,.note-tag-sidebar-item:hover .note-tag-sidebar-text{text-decoration:underline;text-decoration-thickness:var(--hover-underline);text-underline-offset:4px}.note-tag-sidebar-item[data-active=true]{color:var(--color-foreground);font-weight:600}.note-tag-switch{appearance:none;left:calc(var(--app-frame-side,0px) + 34px);top:calc(var(--safe-top) + 124px);z-index:46;font-family:var(--font-mono);text-transform:lowercase;color:var(--color-foreground);cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:none;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font-size:14px;animation:none;display:inline-flex;position:fixed;translate:none}.note-tag-switch-track{box-sizing:border-box;border:1px solid var(--color-foreground);width:44px;height:22px;display:inline-block;position:relative}@supports (color:color-mix(in lab,red,red)){.note-tag-switch-track{border:1px solid color-mix(in srgb,var(--color-foreground) 25%,transparent)}}.note-tag-switch-track{border-radius:2px;transition:border-color .1s ease-in-out}.note-tag-switch[data-on=true] .note-tag-switch-track{border-color:var(--color-foreground)}.note-tag-switch-knob{background:var(--color-foreground);opacity:.45;border-radius:50%;width:14px;height:14px;transition:left .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out,opacity .15s ease-in-out;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.note-tag-switch[data-on=true] .note-tag-switch-knob{opacity:1;left:25px}.note-tag-switch:active .note-tag-switch-knob{width:19px;height:12px}.note-tag-sidebar-count{font-variant-numeric:tabular-nums;letter-spacing:0;opacity:.7;align-self:flex-start;margin-left:3px;font-size:.66em;line-height:1}.note-tag-sidebar-item[data-active=true]:before{content:"";left:calc(-1 * var(--dot-size) - 8px);width:var(--dot-size);height:var(--dot-size);background:var(--color-foreground);border-radius:50%;position:absolute;top:50%;transform:translateY(calc(-50% - .03em))}.note-tag-sidebar-gap{height:14px;display:block}.note-tag-sidebar-item.note-tag-sidebar-archive{font-weight:700}.note-tag-sidebar-item[data-drop-target=true]{color:var(--color-foreground);transition:transform 75ms cubic-bezier(.34,1.56,.64,1);transform:translate(2px)}@media (hover:hover){.note-tag-sidebar-item[data-drop-target=true]:not([data-active=true]){font-weight:700}.note-tag-sidebar-item[data-drop-target=true] .note-tag-sidebar-text{text-decoration:underline;text-decoration-thickness:var(--hover-underline);text-underline-offset:4px}}.back-to-top{bottom:calc(var(--app-frame-side,0px) + 24px);right:calc(var(--app-frame-side,0px) + 24px);z-index:85;width:54px;height:54px;color:var(--color-foreground);cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;transition:opacity .4s ease-out,transform .4s ease-out,background .3s,color .3s;display:inline-flex;position:fixed;transform:translateY(-16px)}.back-to-top[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}body:has(.note-modal-bg,.task-detail-modal-bg,.contact-detail-modal-bg,.link-detail-modal-bg,.image-modal-bg,.cal-event-modal-bg) .back-to-top{opacity:0;pointer-events:none}.back-to-top:hover{background:var(--color-foreground);color:var(--color-background);transform:translateY(0)scale(1.06)}.back-to-top:active{transform:translateY(0)scale(.93)}@media (prefers-reduced-motion:reduce){.back-to-top{transition:opacity .1s}}input,select,textarea{font:inherit;font-family:var(--font-mono);color:inherit;background:0 0;border:0;outline:0;width:100%;padding:0}input[type=checkbox],input[type=radio]{background:initial;border:initial;width:auto;font-family:inherit}input::placeholder,textarea::placeholder{color:var(--color-muted)}input[placeholder^=⁘]::placeholder,textarea[placeholder^=⁘]::placeholder{opacity:1;color:var(--lx-ink,var(--color-foreground))!important}:focus-visible{outline-offset:2px;outline:2px solid var(--color-foreground)!important}.bluxo-menu-card :focus-visible{outline-color:var(--color-foreground)!important}[contenteditable]:focus-visible,input:not([type=checkbox]):not([type=radio]):focus-visible,textarea:focus-visible{outline:none!important}button:active:not(:disabled){opacity:.7}@property --bluxo-lift{syntax:"<length>";inherits:false;initial-value:0}:where(button){translate:0 var(--bluxo-lift);box-shadow:0 calc(-1 * var(--bluxo-lift)) 0 0 var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){:where(button){box-shadow:0 calc(-1 * var(--bluxo-lift)) 0 0 color-mix(in srgb,var(--color-foreground) 50%,transparent)}}@keyframes bluxo-lift{0%{--bluxo-lift:0px}55%{--bluxo-lift:-3px}80%{--bluxo-lift:-1.6px}to{--bluxo-lift:-2px}}:root [data-lift][data-lift]{--lift-pad:0px;z-index:40;opacity:1;box-shadow:0 0 0 var(--lift-pad) var(--lift-bg,transparent),0 0 0 calc(var(--lift-pad) + 2px) currentColor,0 16px 32px -12px var(--lift-shade);animation:bx-lift-in .16s ease-out both}:root [data-lift-kind=row][data-lift]{--lift-pad:10px;background-color:var(--lift-bg);border-radius:5px}:root [data-lift=down][data-lift]{animation:bx-lift-out .3s ease-out both}@keyframes bx-lift-in{0%{box-shadow:0 0 #0000,0 0 #0000,0 0 #0000}}@keyframes bx-lift-out{to{box-shadow:0 0 #0000,0 0 #0000,0 0 #0000}}@media (prefers-reduced-motion:reduce){:root [data-lift][data-lift]{animation:none}}:root .collapse-rows-inner:has([data-lift]){overflow:visible}:root:has([data-lift=up][data-lift-home]) [class*=ghost-slot]{opacity:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){:where(button:not(:disabled):hover):where(:has(svg,img),[class*=close],.note-new-trigger,.todo-cat-add-trigger,.link-section-add-trigger,.admin-new-page-btn,.app-option-choice,.back-to-top,.bd-create-invoice,.bluxo-menu-btn,.bluxo-menu-swatch,.bluxo-menu-switch,.brand-button-sample,.brand-font-current,.bx-confirm-btn,.bx-swatch,.bx-swatch-trigger,.element-font-current,.gl-empty,.gl-thumb,.google-panel-action,.home-card,.lx-foot-swatch,.lx-switch,.menus-add,.menus-icon,.menus-visible,.note-board-ctl,.note-drawtool-color,.note-drawtool-width,.note-stack-tab,.ros-add,.ros-copy,.signin-submit,.sl-check,.sl-ref-add,.users-invite-btn,.users-invite-role button){--bluxo-lift:-2px;animation:bluxo-lift .26s ease-out}:where(button:not(:disabled):hover:active){--bluxo-lift:0px;animation:none}}:where(.ros-person-add,.dt-settings,.link-action,.pd-value-edit,.note-modal-icon,.note-modal-bg button,.note-new-trigger,.todo-cat-add-trigger,.link-section-add-trigger,.menus-fold-toggle){box-shadow:none}:where(.pd-value,.lx-word,.vid-field-date-value,.ticket-field-value,.hex-picker-word,.sl-word,.lx-field button,.company-contact-name,.project-detail button:not([data-detail-modal-bg] button),.picker button,.bx-pop button,.ros-section-pick,.bd-line .pd-value,.fs-counter button,.today-name,.today-check,.dt-col-key,.dt-node,.company-collapse,.menus-collapse){box-shadow:none;animation:none;translate:none}.rt-bullet{width:var(--dot-size);height:var(--dot-size);vertical-align:calc(.26em - var(--dot-size) / 2);text-indent:0;background:currentColor;border-radius:50%;margin-right:.6em;display:inline-block}:where(.todo-action,.pd-note-trash,.company-link-trash,.bd-trash,.pd-coverage-trash,.ros-trash,.ros-person-trash){translate:0 var(--bluxo-lift);box-shadow:0 calc(-1 * var(--bluxo-lift)) 0 0 var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){:where(.todo-action,.pd-note-trash,.company-link-trash,.bd-trash,.pd-coverage-trash,.ros-trash,.ros-person-trash){box-shadow:0 calc(-1 * var(--bluxo-lift)) 0 0 color-mix(in srgb,var(--color-foreground) 50%,transparent)}}.pd-coverage-trash,.ros-person-trash,.ros-trash{appearance:none;background:var(--color-background);width:26px;height:26px;color:var(--color-foreground);border:1px solid var(--color-foreground);cursor:pointer;opacity:0;border-radius:5px;justify-content:center;align-items:center;padding:0;line-height:0;transition:opacity 60ms,color 75ms,background 75ms,transform 75ms;display:inline-flex}.pd-coverage-trash:hover,.ros-person-trash:hover,.ros-trash:hover{background:var(--color-foreground);color:var(--color-background);transform:scale(1.06)}.pd-coverage-trash:active,.ros-person-trash:active,.ros-trash:active{transform:scale(.93)}.pd-coverage-trash svg,.ros-person-trash svg,.ros-trash svg{width:14px;height:14px}@media (hover:hover) and (prefers-reduced-motion:no-preference){:where(.todo-action,.pd-note-trash,.company-link-trash,.bd-trash,.pd-coverage-trash,.ros-trash,.ros-person-trash):where(:not(:disabled):hover:not(:active)){animation:bluxo-lift .26s ease-out}}:where([data-detail-modal-bg] button:has(svg,img),.lx-modal-foot button:has(svg,img)){box-shadow:none}a:focus-visible{text-decoration:underline;text-decoration-thickness:var(--hover-underline);text-underline-offset:2px}[data-app]{padding-bottom:160px}@keyframes restore-in{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.just-restored{animation:restore-in .3s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.just-restored{animation:none}}hr{border:0;border-top:1px solid var(--color-rule);margin:0}u{text-underline-offset:.25em;text-decoration-thickness:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.005ms!important;animation-duration:.005ms!important}}.bluxo-header{justify-content:flex-end;align-items:center;padding:16px 28px 0;display:flex}.bluxo-menu{z-index:95;width:100%;font-family:var(--font-sans);text-transform:var(--body-case);top:0;left:0}.bluxo-menu,.bluxo-menu-bg{pointer-events:none;position:fixed}.bluxo-menu-bg{z-index:0;-webkit-backdrop-filter:var(--modal-blur);backdrop-filter:var(--modal-blur);opacity:0;background:0 0;transition:opacity .3s;inset:0}.bluxo-menu[data-open=true] .bluxo-menu-bg{opacity:1;pointer-events:auto}.bluxo-menu-card{top:calc(var(--safe-top) + 43px);z-index:1;background:var(--color-background);width:min(360px,100% - 28px);height:60px;color:var(--color-foreground);pointer-events:auto;text-transform:lowercase;border:2px solid var(--color-foreground);will-change:height;border-radius:2px;transition:height .35s cubic-bezier(.22,1,.36,1),opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),background-color 70ms;position:fixed;left:50%;overflow:hidden;transform:translate(-50%)translateY(0)}.bluxo-menu[data-open=true] .bluxo-menu-card{height:calc(100svh - 86px - var(--safe-top));background:var(--color-background)}.bluxo-menu:not([data-open=true]) .bluxo-menu-card{background:0 0}.bluxo-menu:not([data-open=true]) .bluxo-menu-breadcrumb,.bluxo-menu:not([data-open=true]) .bluxo-menu-crumb-sep,.bluxo-menu:not([data-open=true]) .bluxo-menu-mark{color:var(--color-foreground)}.bluxo-menu:not([data-open=true]) .bluxo-menu-hamburger span{background:var(--color-foreground)}.bluxo-header:has(.bluxo-menu[data-behavior=top]){position:static}.bluxo-menu[data-behavior=top],.bluxo-menu[data-behavior=top] .bluxo-menu-card{position:absolute}.bluxo-menu[data-behavior=top][data-open=true] .bluxo-menu-card,.bluxo-menu[data-behavior=top][data-pop] .bluxo-menu-card{position:fixed}.bluxo-menu[data-pop=in] .bluxo-menu-card{animation:bx-pop-in .26s cubic-bezier(.34,1.45,.64,1) backwards}.bluxo-menu[data-pop=out] .bluxo-menu-card{animation:bx-pop-out .2s cubic-bezier(.55,0,1,.45) forwards}@keyframes bx-pop-in{0%{opacity:0;transform:translate(-50%)translateY(-20px)scale(.92)}}@keyframes bx-pop-out{to{opacity:0;transform:translate(-50%)translateY(-20px)scale(.92)}}@media (prefers-reduced-motion:reduce){.bluxo-menu[data-pop=in] .bluxo-menu-card{animation-name:bx-led-fade-back}.bluxo-menu[data-pop=out] .bluxo-menu-card{animation-name:bx-pop-fade-out}}@keyframes bx-pop-fade-out{to{opacity:0}}@keyframes grabbyFingerWiggle{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}@keyframes grabbyThumbTwiddle{0%,to{transform:rotate(20deg)}50%{transform:rotate(30deg)}}.grabby-overlay{z-index:110;pointer-events:none;position:fixed;inset:0;overflow:hidden}.grabby-anchor{width:96px;height:160px;margin-left:-228px;position:fixed;top:-35px;left:50%}.grabby-rot{transform-origin:48px 101px;transform:rotate(-90deg)}.bluxo-menu-card button{text-transform:lowercase}.bluxo-menu button:not(.bluxo-menu-switch),.bluxo-switch,.launcher-label,.link-section-label,.note-tag-suggest-item,.todo-cat-label,.todo-check,.todo-text{box-shadow:none;animation:none;translate:none}.bluxo-switch:active:not(:disabled){opacity:1}.bluxo-menu-container{flex-direction:column;height:100%;display:flex}.bluxo-menu-bar{cursor:pointer;flex-direction:row;flex:none;justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 22px;display:flex}.bluxo-menu-bar-text{flex-direction:column;gap:2px;min-width:0;display:flex}.bluxo-menu-mark{letter-spacing:.02em;color:var(--color-foreground);font-size:13px;font-weight:700;line-height:1.2;text-decoration:none}.bluxo-menu-mark:focus-visible,.bluxo-menu-mark:hover{text-decoration:underline;text-decoration-thickness:var(--hover-underline);text-underline-offset:5px}.bluxo-menu-breadcrumb{letter-spacing:.02em;color:var(--color-foreground);white-space:nowrap;text-overflow:ellipsis;margin-bottom:-8px;padding-bottom:8px;font-size:13px;line-height:1.2;overflow:hidden}.bluxo-menu-crumb-link{color:inherit;text-decoration:none}.bluxo-menu-crumb-link:focus-visible,.bluxo-menu-crumb-link:hover{text-decoration:underline;text-decoration-thickness:var(--hover-underline);text-underline-offset:5px}.bx-ordinal{vertical-align:.55em;letter-spacing:.02em;text-transform:lowercase;margin-left:1px;font-size:.6em;line-height:0}[data-app=links],[data-app=lists]{--body-case:none}.bx-bar{white-space:nowrap;display:inline-block;transform:translateY(-.083em)}.bx-arrow,.bx-bar{text-transform:none;font-style:normal}.bx-arrow{font-family:Menlo,var(--font-mono);vertical-align:-.08em;font-size:1.4em;font-weight:700;line-height:1}.bluxo-menu-crumb-sep{color:var(--color-foreground);margin:0 .6em}.bluxo-menu-hamburger{flex:none;width:24px;height:12px;position:relative}.bluxo-menu-hamburger span{background:var(--color-foreground);height:2px;transition:transform .15s,opacity .1s;position:absolute;left:0;right:0}.bluxo-menu-hamburger span:first-child{top:0}.bluxo-menu-hamburger span:nth-child(2){bottom:0}.bluxo-menu-hamburger[data-open=true] span:first-child{top:50%;transform:translateY(-50%)rotate(45deg)}.bluxo-menu-hamburger[data-open=true] span:nth-child(2){top:50%;bottom:auto;transform:translateY(-50%)rotate(-45deg)}.bluxo-menu-bar{position:relative}.bx-led{pointer-events:none;width:100%;height:100%;color:var(--color-foreground);--led-off:.08;opacity:0;transition:opacity .12s;position:absolute;inset:0}[data-theme=dark] .bx-led{--led-off:.12}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .bx-led{--led-off:.12}}.bluxo-menu-bar[data-led=back] .bx-led,.bluxo-menu-bar[data-led=on] .bx-led{opacity:1}:root[data-led-try-ink=cyan] .bx-led{color:var(--led-try-ink)}:root[data-night=on][data-led-try-night=exempt] .bx-led{filter:none}.bluxo-menu:not([data-open=true]) .bluxo-menu-card:has(.bluxo-menu-bar:is([data-led=on],[data-led=back])),.bluxo-menu[data-pop]:not([data-open=true]) .bluxo-menu-card{background:var(--color-background)}.bluxo-menu-bar-text,.bluxo-menu-hamburger{transition:transform .18s cubic-bezier(.55,0,1,.45),opacity .14s}.bluxo-menu-bar[data-led=on] .bluxo-menu-bar-text,.bluxo-menu-bar[data-led=on] .bluxo-menu-hamburger{opacity:0;transform:translateY(-48px)}.bluxo-menu-bar[data-led=back] .bluxo-menu-bar-text,.bluxo-menu-bar[data-led=back] .bluxo-menu-hamburger{animation:bx-led-words-back .32s cubic-bezier(.22,1,.36,1) both}@keyframes bx-led-words-back{0%{opacity:0;transform:translateY(48px)}}@media (prefers-reduced-motion:reduce){.bluxo-menu-bar[data-led=on] .bluxo-menu-bar-text,.bluxo-menu-bar[data-led=on] .bluxo-menu-hamburger{transform:none}.bluxo-menu-bar[data-led=back] .bluxo-menu-bar-text,.bluxo-menu-bar[data-led=back] .bluxo-menu-hamburger{animation-name:bx-led-fade-back}}@keyframes bx-led-fade-back{0%{opacity:0}}.bluxo-header{z-index:90;pointer-events:none;position:static}main.app-main{padding-top:126px;padding-bottom:calc(var(--app-frame-bottom) + 40px)}main.app-main:has(.home-board){padding-top:148px}@media (min-width:1024px) and (hover:hover) and (pointer:fine){main.app-main{padding-left:0;padding-right:0}}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}.bluxo-scrollbar{top:calc(var(--safe-top) + var(--page-frame) + 4px);right:0;bottom:calc(var(--page-frame) + 4px);width:var(--page-frame);z-index:2147483001;opacity:0;pointer-events:none;transition:opacity .2s;position:fixed}.bluxo-scrollbar-thumb{background:var(--color-background);opacity:.85;cursor:grab;border-radius:2px;width:8px;transition:opacity 75ms;position:absolute;top:0;left:calc(50% - 4px)}.bluxo-scrollbar:hover .bluxo-scrollbar-thumb{opacity:1}.bluxo-scrollbar-thumb:active{cursor:grabbing;opacity:1}@media (prefers-reduced-motion:reduce){.bluxo-scrollbar,.bluxo-scrollbar-thumb{transition:none}}.bluxo-menu-body{scrollbar-width:none;visibility:hidden;opacity:0;flex-direction:column;flex:auto;min-height:0;padding:0;transition:opacity .15s,visibility 0s linear .15s;display:flex;overflow-y:auto}.bluxo-menu-body::-webkit-scrollbar{display:none}.bluxo-menu[data-open=true] .bluxo-menu-body{visibility:visible;opacity:1;transition:opacity .2s 75ms,visibility}.bluxo-menu-foot{color:var(--color-foreground);border-top:1px solid var(--color-foreground);flex:none;justify-content:space-between;align-items:center;padding:16px 22px;font-size:14px;display:flex}.bluxo-menu-copyright{letter-spacing:.02em}.bluxo-menu-word{appearance:none;font-family:var(--font-sans);text-transform:lowercase;letter-spacing:.08em;color:var(--color-foreground);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;padding:9px 16px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.bluxo-menu-word:focus-visible,.bluxo-menu-word:hover{background:var(--color-foreground);color:var(--color-background);outline:none;font-weight:700}.bluxo-menu-back{appearance:none;color:var(--color-foreground);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:7px 12px;font-size:13px;line-height:1;transition:background .1s,color .1s;display:inline-flex}.bluxo-menu-back:focus-visible,.bluxo-menu-back:hover{background:var(--color-foreground);color:var(--color-background);outline:none}.bluxo-menu-back .bx-arrow{vertical-align:0;font-size:2em}.bluxo-menu-nav{border-top:1px solid var(--color-foreground);flex:1 0 auto}.bluxo-menu-row{border-bottom:1px solid var(--color-foreground);cursor:pointer;align-items:center;gap:12px;padding:10px 22px;font-size:14px;font-weight:400;transition:color 60ms,opacity 75ms ease-out;display:flex;position:relative}.bluxo-menu-row,.bluxo-menu-row:hover{color:var(--color-foreground);text-decoration:none}.bluxo-menu-row:hover{font-weight:700}.bluxo-menu-dot{margin-left:calc(3.5px - var(--dot-size) / 2);width:var(--dot-size);height:var(--dot-size);background:var(--color-foreground);border-radius:50%;flex:none;position:absolute;top:50%;left:8px;transform:translateY(calc(-50% - .141em))}.bluxo-menu-row[data-current=false] .bluxo-menu-dot{visibility:hidden}.bluxo-menu-row-profiles{cursor:default}.bluxo-menu-row-profiles:hover{font-weight:400}.bluxo-menu-row-profiles .bx-popwrap{flex:auto}.bluxo-menu .bluxo-menu-profiles-word{appearance:none;font:inherit;letter-spacing:inherit;text-align:left;color:var(--color-foreground);cursor:pointer;background:0 0;border:0;flex:auto;padding:0}.bluxo-menu .bluxo-menu-profiles-word:hover,.bluxo-menu .bluxo-menu-profiles-word[aria-expanded=true]{text-decoration:underline;text-decoration-thickness:var(--hover-underline);text-underline-offset:5px;font-weight:700}.profile-switch-failed{font-size:13px}.bluxo-menu-utils{flex:none}.bluxo-menu-util-row{border-top:1px solid var(--color-foreground);justify-content:space-between;align-items:center;gap:24px;padding:12px 22px;font-size:14px;display:flex}.bluxo-menu-util-label,.bluxo-menu-util-value{color:var(--color-foreground)}.bluxo-menu-util-value{appearance:none;background:0 0;border:0;padding:0;font-family:inherit;font-size:14px;text-decoration:none;transition:color 60ms}button.bluxo-menu-util-value{cursor:pointer}.bluxo-menu-btn{appearance:none;font-family:var(--font-mono);letter-spacing:.04em;text-transform:lowercase;border:1px solid var(--color-foreground);align-items:center;padding:5px 10px;font-size:11px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.bluxo-menu-btn{border:1px solid color-mix(in srgb,var(--color-foreground) 35%,transparent)}}.bluxo-menu-btn{color:var(--color-foreground);cursor:pointer;white-space:nowrap;background:0 0;border-radius:5px;text-decoration:none;transition:background 60ms,color 60ms,border-color 60ms}.bluxo-menu-btn:focus-visible,.bluxo-menu-btn:hover:not(:disabled){background:var(--color-foreground);border-color:var(--color-foreground);color:var(--color-background);text-decoration:none}.bluxo-menu-btn:disabled{cursor:default;opacity:.5}button.bluxo-menu-util-value:hover:not(:disabled){color:var(--color-foreground)}button.bluxo-menu-util-link:hover:not(:disabled),button.bluxo-menu-util-value:focus-visible .bluxo-menu-wx>span:first-child,button.bluxo-menu-util-value:focus-visible:not([data-active=true]),button.bluxo-menu-util-value:hover:not(:disabled) .bluxo-menu-wx>span:first-child,button.bluxo-menu-util-value:hover:not(:disabled,[data-active=true]){text-decoration:underline;text-decoration-thickness:var(--hover-underline);text-underline-offset:3px}button.bluxo-menu-util-value:disabled{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){button.bluxo-menu-util-value:disabled{color:color-mix(in srgb,var(--color-foreground) 50%,transparent)}}button.bluxo-menu-util-value:disabled{cursor:default}.bluxo-menu-util-actions{align-items:center;gap:16px;display:inline-flex}.bluxo-menu-util-actions .bluxo-menu-util-value[data-active=false]{color:var(--color-foreground)}.bluxo-menu-util-actions .bluxo-menu-util-value[data-active=true]{cursor:default;text-underline-offset:4px;font-weight:700;text-decoration:underline;text-decoration-thickness:3px}.bluxo-menu-clock{font-variant-numeric:tabular-nums}.bluxo-menu-switch-wrap{color:var(--color-foreground);align-items:center;gap:10px;font-size:14px;display:inline-flex}.bluxo-menu-switch-alone{margin-left:auto}.bluxo-menu-switch{appearance:none;background:var(--color-foreground);align-items:center;width:46px;height:22px;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.bluxo-menu-switch{background:color-mix(in srgb,var(--color-foreground) 10%,transparent)}}.bluxo-menu-switch{border:1px solid var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bluxo-menu-switch{border:1px solid color-mix(in srgb,var(--color-foreground) 35%,transparent)}}.bluxo-menu-switch{cursor:pointer;border-radius:5px;padding:0}.bluxo-menu-switch-knob{background:var(--color-background);width:20px;height:16px;box-shadow:0 0 0 1px var(--color-foreground);position:absolute;top:50%;left:2px;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.bluxo-menu-switch-knob{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-foreground) 35%,transparent)}}.bluxo-menu-switch-knob{border-radius:2px;transition:left .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out}.bluxo-menu-switch[data-pos=right] .bluxo-menu-switch-knob{left:22px}.bluxo-menu-switch:active .bluxo-menu-switch-knob{width:25px;height:13px}.bluxo-menu-switch[data-pos=right]:active .bluxo-menu-switch-knob{left:17px}.bluxo-menu-switch-icon{color:var(--color-foreground);opacity:.45;pointer-events:none;flex:1 1 0;justify-content:center;align-items:center;transition:opacity .2s ease-in-out;display:flex;position:relative}.bluxo-menu-switch-icon[data-on=true]{opacity:1}.bluxo-menu-set-head{border-bottom:1px solid var(--color-foreground);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:2px 22px 13px;display:flex}.bluxo-menu-set-title{text-transform:lowercase;color:var(--color-foreground);margin:0;font-size:14px;font-weight:700}.bluxo-menu-set-body,.bluxo-menu-setapps{flex:auto;min-height:0;overflow-y:auto}.bluxo-menu-setapps{border-top:1px solid var(--color-foreground)}.bluxo-menu-setapp-row{appearance:none;border:0;border-bottom:1px solid var(--color-foreground);width:100%;font-family:var(--font-sans);text-transform:lowercase;color:var(--color-foreground);text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:12px;padding:13px 22px;font-size:14px;font-weight:400;display:flex;position:relative}.bluxo-menu-setapp-row .bluxo-menu-dot{visibility:hidden}.bluxo-menu-setapp-row:focus-visible,.bluxo-menu-setapp-row:hover{outline:none;font-weight:700}.bluxo-menu-setapp-row:focus-visible .bluxo-menu-dot,.bluxo-menu-setapp-row:hover .bluxo-menu-dot{visibility:visible}.bluxo-menu-row:focus-visible>span:last-child,.bluxo-menu-row:hover>span:last-child,.bluxo-menu-setapp-row:focus-visible>span:last-child,.bluxo-menu-setapp-row:hover>span:last-child{text-decoration:underline;text-decoration-thickness:var(--hover-underline);text-underline-offset:5px}.bluxo-menu-sync-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.bluxo-menu-sync-status{color:var(--color-foreground);font-size:13px}@supports (color:color-mix(in lab,red,red)){.bluxo-menu-sync-status{color:color-mix(in srgb,var(--color-foreground) 60%,transparent)}}.bluxo-menu-sync-status{text-transform:lowercase}.bluxo-menu-sync-actions:has(>.bluxo-menu-radio-group){justify-content:flex-start;align-items:baseline;gap:24px}.bluxo-menu-sync-actions>.bluxo-menu-radio-group{flex-flow:column;flex:none;align-items:flex-start;gap:12px}.bluxo-menu-sync-actions>.bluxo-menu-radio-group~.bluxo-menu-sync-status{flex:auto;min-width:0;line-height:1.45}.bluxo-menu-set-row{border-top:1px solid var(--color-foreground);flex-direction:column;align-items:stretch;gap:9px;padding:12px 22px;font-size:14px;display:flex}.bluxo-menu-set-label{color:var(--color-foreground);text-transform:lowercase;font-size:14px;font-weight:700}.bluxo-menu-radio-group{flex-wrap:wrap;align-items:center;gap:9px 18px;display:flex}.bluxo-menu-radio{appearance:none;color:var(--color-foreground);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-family:inherit;font-size:14px;transition:color 60ms;display:inline-flex}.bluxo-menu-radio:focus-visible>span:last-child,.bluxo-menu-radio:hover>span:last-child{text-decoration:underline;text-decoration-thickness:var(--hover-underline);text-underline-offset:5px}.bluxo-menu-radio-dot{width:var(--dot-size);height:var(--dot-size);border:1px solid var(--color-foreground);background:0 0;border-radius:50%;flex:none;transition:background 60ms,border-color 60ms;translate:0 -.1em}.bluxo-menu-radio[data-on=true]{color:var(--color-foreground)}.bluxo-menu-radio[data-on=true] .bluxo-menu-radio-dot{background:var(--color-foreground);border-color:var(--color-foreground)}.bluxo-menu-swatches{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bluxo-menu-swatch{appearance:none;border:1px solid var(--color-foreground);width:22px;height:22px;padding:0}@supports (color:color-mix(in lab,red,red)){.bluxo-menu-swatch{border:1px solid color-mix(in srgb,var(--color-foreground) 28%,transparent)}}.bluxo-menu-swatch{cursor:pointer;background:0 0;border-radius:2px;outline:none;flex:none;transition:transform 50ms,box-shadow 60ms}.bluxo-menu-swatch:hover{transform:translateY(-1px)}.bluxo-menu-swatch[data-on=true]{box-shadow:0 0 0 2px var(--color-background),0 0 0 3px var(--color-foreground)}.bluxo-menu-swatch[data-default=true]{background-image:linear-gradient(135deg,transparent 46%,var(--color-foreground) 46%,var(--color-foreground) 54%,transparent 54%)}@supports (color:color-mix(in lab,red,red)){.bluxo-menu-swatch[data-default=true]{background-image:linear-gradient(135deg,transparent 46%,color-mix(in srgb,var(--color-foreground) 45%,transparent) 46%,color-mix(in srgb,var(--color-foreground) 45%,transparent) 54%,transparent 54%)}}.bluxo-menu-swatch-image{color:var(--color-foreground);background-position:50%;background-size:cover;border-radius:2px}@supports (color:color-mix(in lab,red,red)){.bluxo-menu-swatch-image{color:color-mix(in srgb,var(--color-foreground) 70%,transparent)}}.bluxo-menu-swatch-image{font-family:var(--font-mono);justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex}.bluxo-menu-swatch-image[data-busy=true]{opacity:.45;cursor:default}.bluxo-menu-swatch-custom{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bluxo-menu-swatch-custom{color:color-mix(in srgb,var(--color-foreground) 70%,transparent)}}.bluxo-menu-swatch-custom{font-family:var(--font-mono);font-size:13px;line-height:1}.hex-picker{flex-direction:column;gap:8px;padding-top:10px;display:flex}.hex-picker-foot{align-items:baseline;gap:12px;display:flex}.hex-picker-hex,.hex-picker-label{font-family:var(--font-mono);opacity:.75;font-size:11px}.hex-picker-hex{appearance:none;color:inherit;background:0 0;border:0;border-bottom:1px solid;border-radius:0;width:68px;padding:0 0 1px;transition:opacity 60ms}.hex-picker-hex::placeholder{color:inherit;opacity:.4}.hex-picker-hex:focus,.hex-picker-hex:hover{opacity:1;outline:none}.hex-picker-word{appearance:none;font-family:var(--font-mono);color:inherit;text-transform:lowercase;opacity:.75;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;transition:opacity 60ms}.hex-picker-word:hover{opacity:1}.hex-picker-label,.hex-picker-word{font-family:var(--font-sans);letter-spacing:normal;text-transform:lowercase;color:inherit;opacity:1;font-size:14px}.hex-picker-hex{opacity:1;width:80px;font-size:14px}.hex-picker-word{border-radius:5px;margin:-3px -6px;padding:3px 6px;transition:background 60ms}.hex-picker-word:focus-visible,.hex-picker-word:hover{--hex-wash-ink:currentColor;background:var(--hex-wash-ink)}@supports (color:color-mix(in lab,red,red)){.hex-picker-word:focus-visible,.hex-picker-word:hover{background:color-mix(in srgb,var(--hex-wash-ink) 12%,transparent)}}.hex-picker-word:focus-visible,.hex-picker-word:hover{outline:none}@keyframes bluxo-menu-row-in{0%{opacity:0;translate:0 12px}}.bluxo-menu[data-open=true] .bluxo-menu-foot,.bluxo-menu[data-open=true] .bluxo-menu-row,.bluxo-menu[data-open=true] .bluxo-menu-util-row{animation:bluxo-menu-row-in .25s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(90ms + var(--menu-row-i,0) * 20ms)}.bluxo-menu[data-open=true] .bluxo-menu-row:first-child{--menu-row-i:1}.bluxo-menu[data-open=true] .bluxo-menu-row:nth-child(2){--menu-row-i:2}.bluxo-menu[data-open=true] .bluxo-menu-row:nth-child(3){--menu-row-i:3}.bluxo-menu[data-open=true] .bluxo-menu-row:nth-child(4){--menu-row-i:4}.bluxo-menu[data-open=true] .bluxo-menu-row:nth-child(5){--menu-row-i:5}.bluxo-menu[data-open=true] .bluxo-menu-row:nth-child(6){--menu-row-i:6}.bluxo-menu[data-open=true] .bluxo-menu-row:nth-child(n+7){--menu-row-i:7}.bluxo-menu[data-open=true] .bluxo-menu-utils{--menu-row-i:8}.bluxo-menu[data-open=true] .bluxo-menu-foot{--menu-row-i:9}@media (prefers-reduced-motion:reduce){.bluxo-menu-bg,.bluxo-menu-body,.bluxo-menu-card,.bluxo-menu-hamburger span,.bluxo-menu-switch-knob{transition:none}.bluxo-menu[data-open=true] .bluxo-menu-foot,.bluxo-menu[data-open=true] .bluxo-menu-row,.bluxo-menu[data-open=true] .bluxo-menu-util-row{animation:none}}.launcher-list{margin:0;padding:0;list-style:none}.launcher-item{align-items:center;gap:14px;padding:9px 0;display:flex}.launcher-title{font-family:var(--font-display);font-size-adjust:var(--heading-size-adjust);letter-spacing:var(--heading-tracking);margin-top:40px;margin-bottom:24px;font-size:28px;font-weight:400;line-height:1}.launcher-label,.launcher-title{text-transform:uppercase;color:var(--color-foreground)}.launcher-label{font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;flex:none;font-size:15px;font-weight:500;text-decoration:none}.launcher-label:hover{text-decoration:underline;text-decoration-thickness:var(--hover-underline);text-underline-offset:4px;font-weight:700}.launcher-item:has(>a.launcher-label):not(:has(button,input,select,textarea,[role=button],a:not(.launcher-label))){position:relative}.launcher-item:has(>a.launcher-label):not(:has(button,input,select,textarea,[role=button],a:not(.launcher-label)))>a.launcher-label:before{content:"";position:absolute;inset:0}.launcher-rule{background:var(--color-foreground);transform-origin:0;flex:auto;align-self:center;height:2px;margin-top:.15em}.launcher-item:hover .launcher-rule{animation:launcher-line-draw .3s cubic-bezier(.22,1,.36,1)}@keyframes launcher-line-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.launcher-item:hover .launcher-rule{animation:none}}.new-item-form{margin-top:40px}.new-item-input{font-family:var(--font-mono);text-transform:lowercase;border-bottom:1px solid #0000;padding:7px 0;font-size:15px;transition:border-color .15s ease-out}.new-item-input:not(:placeholder-shown){border-bottom-color:var(--color-foreground)}.page-fade{animation:page-fade-in .3s}@keyframes page-fade-in{0%{opacity:0}to{opacity:1}}.note-image-fullscreen img.crossfade-in,.note-image-fullscreen video.crossfade-in,img.crossfade-in,video.crossfade-in{animation:crossfade-in .8s ease-in-out both}@keyframes crossfade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.page-fade,img.crossfade-in,video.crossfade-in{animation:none}}::view-transition-old(root){animation-duration:.275s;animation-timing-function:ease}::view-transition-new(root){animation-duration:.275s;animation-timing-function:ease}.brand-button{appearance:none;cursor:pointer;font-family:var(--brand-btn-font,var(--font-mono));font-size:var(--brand-btn-font-size,13px);padding:var(--brand-btn-padding-y,8px) var(--brand-btn-padding-x,16px);background:var(--brand-btn-bg,var(--color-foreground));color:var(--brand-btn-fg,var(--color-background));border:var(--brand-btn-border-width,1px) solid var(--brand-btn-border,transparent);border-radius:min(var(--brand-btn-radius,0px),5px);justify-content:center;align-items:center;text-decoration:none;transition:background 60ms,color 60ms,border-color 60ms;display:inline-flex}.brand-button:hover{background:var(--brand-btn-hover-bg,var(--brand-btn-bg,var(--color-foreground)));color:var(--brand-btn-hover-fg,var(--brand-btn-fg,var(--color-background)));text-decoration:none}.brand-button:disabled{opacity:.4;cursor:default}.collapse-rows{grid-template-rows:1fr;transition:grid-template-rows .25s cubic-bezier(.2,.7,.3,1);display:grid}.collapse-rows[data-collapsed=true]{grid-template-rows:0fr}.collapse-rows-inner{min-height:0;overflow:visible clip}@media (prefers-reduced-motion:reduce){.collapse-rows{transition:none}}.modal-content-swap{animation:modal-swap-in .11s cubic-bezier(.2,.7,.3,1)}@keyframes modal-swap-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.modal-content-swap{animation:none}}@keyframes signin-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.login-grain{z-index:0;isolation:isolate;background:#fbfbfb;position:fixed;inset:0;overflow:hidden}.login-grain__band,.login-grain__blobs{pointer-events:none;will-change:transform;backface-visibility:hidden;position:absolute}.login-grain__blobs{z-index:2;filter:blur(52px);transform-origin:44%;background:radial-gradient(28% 32% at 44%,#181818e0 0,#373737b8 28%,#6e6e6e73 52%,#aaaaaa38 74%,#0000 100%);animation:login-blobs 17s ease-in-out infinite alternate;inset:-20%}.login-grain__band{z-index:1;filter:blur(80px);transform-origin:50%;background:radial-gradient(38% 34% at 30% 24%,#78787852,#0000 72%),radial-gradient(34% 32% at 23% 76%,#5555554d,#0000 72%),radial-gradient(32% 30% at 74% 32%,#9696964d,#0000 74%);animation:login-band 23s ease-in-out infinite alternate;inset:-25%}.login-grain__grain{z-index:3;opacity:.45;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='d'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='1' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='discrete' tableValues='0 1'/%3E%3CfeFuncG type='discrete' tableValues='0 1'/%3E%3CfeFuncB type='discrete' tableValues='0 1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23d)'/%3E%3C/svg%3E")}.login-grain__grain,.login-grain__scrim{pointer-events:none;position:absolute;inset:0}.login-grain__scrim{z-index:4;background:radial-gradient(115% 105% at 44%,#0000 38%,#fbfbfb8c 78%,#fbfbfbeb 100%)}@keyframes login-blobs{0%{transform:translate(-3%,2%)scale(1)rotate(-2deg)}to{transform:translate(4%,-3%)scale(1.12)rotate(3deg)}}@keyframes login-band{0%{transform:translate(3%,-2%)scale(1.04)}to{transform:translate(-4%,3%)scale(1.14)}}@media (prefers-reduced-motion:reduce){.login-grain__band,.login-grain__blobs{animation:none}}.login-card{z-index:1;box-sizing:border-box;background:var(--color-modal-surface);border:1px solid var(--color-rule);border-radius:2px;flex-direction:column;gap:26px;width:min(380px,100vw - 36px);padding:40px 38px;animation:login-card-in .3s cubic-bezier(.2,.7,.3,1) both;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 28px #0000002e}@keyframes login-card-in{0%{opacity:0;transform:translate(-50%,-46%)}to{opacity:1;transform:translate(-50%,-50%)}}.login-mark{font-family:var(--font-display),"Archivo Narrow",sans-serif;font-size-adjust:var(--heading-size-adjust);letter-spacing:var(--heading-tracking);color:var(--color-foreground);font-size:58px;line-height:.9}.signin-form{gap:22px}.signin-field,.signin-form{flex-direction:column;display:flex}.signin-field{gap:9px}.signin-field-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.68rem}.signin-input{font-family:var(--font-mono);border-bottom:1px solid var(--color-rule);padding:7px 0;font-size:1rem;transition:border-color .2s}.signin-input:focus{border-bottom-color:var(--color-foreground);outline:none}.signin-submit{appearance:none;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#fff;cursor:pointer;background:#000;border:1px solid #000;align-self:flex-start;padding:11px 24px;font-size:.74rem;transition:background-color .15s,border-color .15s,opacity .15s}.signin-submit:hover:not(:disabled){background:#2a2a2a;border-color:#2a2a2a}.signin-submit:disabled{opacity:.4;cursor:default}.signin-error{color:var(--color-error);font-family:var(--font-mono);margin:0;font-size:.78rem}.signin-sent{flex-direction:column;gap:10px;animation:signin-in .3s ease-out both;display:flex}.signin-sent-title{font-family:var(--font-body);margin:0;font-size:1.1rem}.signin-sent-note{font-family:var(--font-mono);color:var(--color-muted);margin:0;font-size:.82rem;line-height:1.45}.signin-sent-note strong{color:var(--color-foreground);font-weight:400}.landing-card{width:min(460px,100vw - 36px);max-height:calc(100dvh - 32px);overflow-y:auto}.landing-manifesto{flex-direction:column;gap:6px;display:flex}.landing-manifesto p{font-family:var(--font-body);color:var(--color-foreground);margin:0;font-size:.98rem;line-height:1.5}.landing-manifesto .landing-invite{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-muted);margin-top:8px;font-size:.74rem}.bluxo-switch{appearance:none;color:var(--color-foreground);font-family:var(--font-mono);text-transform:lowercase;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:4px 0;font-size:14px;transition:opacity 75ms;display:inline-flex}.bluxo-switch[data-revealed=false]{opacity:0;pointer-events:none}.bluxo-switch-track{border:1px solid var(--color-rule);border-radius:2px;width:44px;height:22px;transition:border-color .1s ease-in-out;display:inline-block;position:relative}.bluxo-switch:hover .bluxo-switch-track,.bluxo-switch[data-checked=true] .bluxo-switch-track{border-color:var(--color-foreground)}.bluxo-switch-knob{background:var(--color-foreground);opacity:.45;border-radius:50%;width:14px;height:14px;transition:left .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out,border-radius .2s ease-in-out,opacity .15s ease-in-out;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.bluxo-switch[data-checked=true] .bluxo-switch-knob{opacity:1;left:25px}.bluxo-switch:active .bluxo-switch-knob{width:19px;height:12px}@media (prefers-reduced-motion:reduce){.bluxo-switch-knob{transition:none}}.cal-event-modal-bg,.contact-detail-modal-bg,.link-detail-modal-bg,.task-detail-modal-bg{z-index:100;background:0 0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.cal-event-modal-bg:before,.contact-detail-modal-bg:before,.link-detail-modal-bg:before,.task-detail-modal-bg:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:var(--modal-blur);backdrop-filter:var(--modal-blur);animation:bx-backdrop-in .25s ease-out both;position:fixed;inset:0}.cal-event-modal-bg>*,.contact-detail-modal-bg>*,.link-detail-modal-bg>*,.task-detail-modal-bg>*{animation:bx-backdrop-in .25s ease-out backwards}.cal-event-modal-bg[data-exiting=true]:before,.cal-event-modal-bg[data-exiting=true]>*,.contact-detail-modal-bg[data-exiting=true]:before,.contact-detail-modal-bg[data-exiting=true]>*,.link-detail-modal-bg[data-exiting=true]:before,.link-detail-modal-bg[data-exiting=true]>*,.task-detail-modal-bg[data-exiting=true]:before,.task-detail-modal-bg[data-exiting=true]>*{animation:bx-backdrop-out .2s ease-in both}.cal-event-modal-bg>[data-flight=true],[data-detail-modal-bg]>[data-flight=true]{isolation:isolate;animation:none!important}@keyframes bx-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes bx-backdrop-out{0%{opacity:1}to{opacity:0}}.cal-event-modal,.contact-detail-modal,.link-detail-modal,.task-detail-modal{--lx-ink:#353535;--lx-ink-strong:#000;--lx-paper:#fff;--lx-label-w:130px;width:var(--popup-w);background:var(--lx-paper);max-width:100%;max-height:92dvh;color:var(--lx-ink);font-family:var(--font-sans);text-transform:var(--body-case);border:1px solid #0000;border-radius:16px;flex-direction:column;padding:44px 48px;display:flex;overflow-y:auto}.contact-detail-modal{--lx-label-w:110px}[data-theme=dark] .cal-event-modal,[data-theme=dark] .contact-detail-modal,[data-theme=dark] .link-detail-modal,[data-theme=dark] .task-detail-modal{--lx-ink:#ededed;--lx-ink-strong:#ededed;--lx-paper:#141414}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cal-event-modal,:root:not([data-theme=light]) .contact-detail-modal,:root:not([data-theme=light]) .link-detail-modal,:root:not([data-theme=light]) .task-detail-modal{--lx-ink:#ededed;--lx-ink-strong:#ededed;--lx-paper:#141414}}.cal-event-modal button,.contact-detail-modal button,.link-detail-modal button,.task-detail-modal button{text-transform:lowercase}.bluxo-close-chip{appearance:none;width:48px;height:48px;color:var(--color-foreground);cursor:pointer;box-shadow:none;background:0 0;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:0;animation:none;display:inline-flex;position:fixed;top:18px;right:18px;translate:none}.bluxo-close-chip:focus-visible,.bluxo-close-chip:hover{background:var(--bx-frame-color);border-color:var(--bx-frame-color);color:var(--color-background);outline:none}.cal-event-modal-close-fixed,.contact-detail-modal-close-fixed,.link-detail-modal-close-fixed,.task-detail-modal-close-fixed{z-index:102}.lx-trash{appearance:none;color:var(--lx-ink,var(--color-foreground));opacity:.5;cursor:pointer;background:0 0;border:0;align-items:center;margin:-6px;padding:6px;line-height:0;transition:opacity 60ms,color 60ms;display:inline-flex;position:relative}.lx-modal-foot .lx-trash,.lx-trash:hover{opacity:1}.lx-trash:not([aria-pressed]):focus-visible,.lx-trash:not([aria-pressed]):hover{color:var(--color-error)}.lx-trash[data-active=true]{opacity:1;color:var(--lx-ink,var(--color-foreground))}.lx-foot-icons{align-items:center;gap:16px;display:inline-flex}.lx-modal-foot{z-index:102;color:var(--color-foreground);opacity:0;pointer-events:none;justify-content:space-between;align-items:center;gap:24px;transition:top 70ms ease-out,opacity .1s ease-out;display:flex;position:fixed}.lx-modal-foot:focus-within,.lx-modal-foot[data-visible=true]{opacity:1;pointer-events:auto}:is(.lx-modal-foot,.note-modal-foot) [data-tone=dark]{color:#ededed}:is(.lx-modal-foot,.note-modal-foot) [data-tone=light]{color:#111}.contact-detail-modal-nav,.image-modal-nav,.link-detail-modal-nav,.task-detail-modal-nav{z-index:101;appearance:none;font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;color:var(--color-foreground);opacity:1;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:10px;font-size:16px;transition:background .1s,color .1s;display:inline-flex;position:fixed;top:50%;transform:translateY(-50%)}.contact-detail-modal-nav:focus-visible,.contact-detail-modal-nav:hover,.contact-detail-modal-nav[data-kbd-active=true],.image-modal-nav:focus-visible,.image-modal-nav:hover,.image-modal-nav[data-kbd-active=true],.link-detail-modal-nav:focus-visible,.link-detail-modal-nav:hover,.link-detail-modal-nav[data-kbd-active=true],.task-detail-modal-nav:focus-visible,.task-detail-modal-nav:hover,.task-detail-modal-nav[data-kbd-active=true]{background:var(--color-foreground);color:var(--color-background);opacity:1}.contact-detail-modal-nav-prev,.link-detail-modal-nav-prev,.task-detail-modal-nav-prev{left:16px}.contact-detail-modal-nav-next,.link-detail-modal-nav-next,.task-detail-modal-nav-next{right:16px}.note-modal-tip{background:var(--color-foreground);color:var(--color-background);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;z-index:60;border-radius:2px;padding:7px 11px;font-size:15px;font-weight:500;line-height:1.35;transition:opacity 50ms,transform 50ms;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%)translateY(3px)}.image-modal-trash svg,.lx-trash svg,.note-modal-icon svg{transition:stroke-width 60ms,filter 60ms}.image-modal-trash:focus-visible svg,.image-modal-trash:hover svg,.lx-trash:focus-visible svg,.lx-trash:hover svg,.note-modal-icon:focus-visible svg,.note-modal-icon:hover svg{stroke:currentColor;stroke-width:8px;stroke-linejoin:round;filter:drop-shadow(0 1px 1.5px #0000004d)}.image-modal-trash:focus-visible .note-modal-tip,.image-modal-trash:hover .note-modal-tip,.lx-trash:focus-visible .note-modal-tip,.lx-trash:hover .note-modal-tip,.note-modal-icon:focus-visible .note-modal-tip,.note-modal-icon:hover .note-modal-tip{opacity:1;transform:translate(-50%)translateY(0)}.lx-trash.lx-trash-key{opacity:1;width:32px;height:32px;color:var(--color-foreground);background:var(--color-background);border:1px solid var(--color-foreground);border-radius:5px;justify-content:center;margin:0;padding:0;transition:color 75ms,background 75ms,transform 75ms}.lx-trash.lx-trash-key:focus-visible,.lx-trash.lx-trash-key:hover{color:var(--color-background);background:var(--color-foreground);transform:scale(1.06)}.lx-trash.lx-trash-key:active{transform:scale(.93)}.lx-trash.lx-trash-key:focus-visible svg,.lx-trash.lx-trash-key:hover svg{stroke:none;filter:none}@media (prefers-reduced-motion:reduce){.note-modal-tip{transition:none}}@media (hover:none){.note-modal-tip{display:none}}.link-board,.todo-board{position:relative}.section-ghost-slot{border:2px dashed var(--color-foreground);background:var(--color-foreground);border-radius:2px;position:absolute}@supports (color:color-mix(in lab,red,red)){.section-ghost-slot{background:color-mix(in srgb,var(--color-foreground) 4%,transparent)}}.section-ghost-slot{pointer-events:none;z-index:1;transition:left .18s cubic-bezier(.2,.7,.3,1),top .18s cubic-bezier(.2,.7,.3,1),width .18s,height .18s}body.section-dragging,body.section-dragging *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.date-leaf{border:3px solid var(--color-foreground);background:var(--color-background);width:56px;color:var(--color-foreground);font-family:var(--font-mono);text-align:center;pointer-events:none;border-radius:3px;flex-direction:column;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.date-leaf-mon{background:var(--color-foreground);color:var(--color-background);letter-spacing:.12em;text-transform:uppercase;align-self:stretch;padding:7px 0 6px;font-size:12px;font-weight:700}.date-leaf-day{padding-top:7px;font-size:22px}.date-leaf-dow{letter-spacing:.12em;opacity:.6;text-transform:uppercase;padding:4px 0 7px;font-size:12px}.cal-nav-btn,.contact-detail-modal-nav,.image-fs-nav,.image-modal-nav,.link-detail-modal-nav,.note-modal-nav,.task-detail-modal-nav{font-weight:700}.cal-nav-btn:hover,.cal-nav-btn[data-kbd-active=true],.contact-detail-modal-nav:hover,.contact-detail-modal-nav[data-kbd-active=true],.image-fs-nav:hover,.image-fs-nav[data-kbd-active=true],.image-modal-nav:hover,.image-modal-nav[data-kbd-active=true],.link-detail-modal-nav:hover,.link-detail-modal-nav[data-kbd-active=true],.note-modal-nav:hover,.note-modal-nav[data-kbd-active=true],.task-detail-modal-nav:hover,.task-detail-modal-nav[data-kbd-active=true]{text-decoration:underline;text-decoration-thickness:var(--hover-underline);text-underline-offset:6px;opacity:1;font-weight:700}.lx-top{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:30px;display:flex}.lx-title{min-width:0;margin:0;font-size:15px;font-weight:500;line-height:1.4}.lx-title-strong,.lx-title-strong .ql-editor{font-weight:700}.lx-title [data-empty=true]{color:var(--lx-ink)}@supports (color:color-mix(in lab,red,red)){.lx-title [data-empty=true]{color:color-mix(in srgb,var(--lx-ink) 45%,transparent)}}.lx-title [data-empty=true]{font-weight:400}.lx-title-input{appearance:none;width:100%;color:var(--lx-ink);background:0 0;border:0;outline:none;padding:0;font-family:inherit;font-size:15px;font-weight:500}.lx-title-input::placeholder{color:var(--lx-ink)}@supports (color:color-mix(in lab,red,red)){.lx-title-input::placeholder{color:color-mix(in srgb,var(--lx-ink) 30%,transparent)}}.lx-word{appearance:none;text-transform:lowercase;color:var(--lx-ink,var(--color-foreground));background:0 0;border:0;padding:0;font-family:inherit;font-size:13px}@supports (color:color-mix(in lab,red,red)){.lx-word{color:color-mix(in srgb,var(--lx-ink,var(--color-foreground)) 55%,transparent)}}.lx-word{cursor:pointer;white-space:nowrap;transition:color 60ms}.lx-word:hover:not(:disabled){text-decoration:underline;text-decoration-thickness:var(--hover-underline);text-underline-offset:3px;font-weight:700}.lx-word:hover:not(:disabled),.lx-word[data-bright=true]{color:var(--lx-ink,var(--color-foreground))}.lx-bold{font-weight:700}.lx-word:disabled{cursor:default;color:var(--lx-ink,var(--color-foreground))}@supports (color:color-mix(in lab,red,red)){.lx-word:disabled{color:color-mix(in srgb,var(--lx-ink,var(--color-foreground)) 35%,transparent)}}.lx-field{grid-template-columns:var(--lx-label-w,110px) 1fr;border-top:1px solid var(--lx-ink);align-items:center;gap:24px;display:grid}.lx-field:last-of-type{border-bottom:1px solid var(--lx-ink)}.lx-field-label{color:var(--lx-ink);font-size:12px}@supports (color:color-mix(in lab,red,red)){.lx-field-label{color:color-mix(in srgb,var(--lx-ink) 50%,transparent)}}.lx-field-label{transition:color 60ms}.lx-field:focus-within .lx-field-label{color:var(--lx-ink)}.lx-field-value{justify-content:space-between;align-items:center;gap:24px;min-width:0;padding:12px 0;font-size:14px;display:flex}.lx-field-value>:only-child{margin-right:auto}.lx-num{font-variant-numeric:tabular-nums}.lx-top-right{flex:none;align-items:center;gap:14px;display:inline-flex}.lx-favicon{object-fit:contain;flex:none;width:18px;height:18px}.lx-words-row>.lx-favicon{translate:0 -.15em}.company-link-row{flex:auto;min-width:0;display:flex}.company-link{color:var(--lx-ink);overflow-wrap:anywhere;text-underline-offset:2px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:var(--hover-underline);transition:text-decoration-color .3s ease-out}.company-link:focus-visible,.lx-field:hover .company-link{text-decoration-color:currentColor}.lx-link-edit-row{align-self:stretch;align-items:center}.lx-field:has(.company-link-row),.lx-field:has(.company-link-row) *{cursor:pointer}.lx-link-go{color:var(--lx-ink,var(--color-foreground));pointer-events:none;flex:none;margin-left:auto;margin-right:8px;display:inline-flex;overflow:hidden}.lx-link-go svg{opacity:0;transition:opacity .2s ease-out,translate .4s cubic-bezier(.22,1,.36,1);translate:100%}.lx-field:hover .lx-link-go svg{opacity:1;translate:none}@media (prefers-reduced-motion:reduce){.lx-link-go svg{translate:none!important}}.lx-top-emoji{flex:none;font-size:22px;line-height:1}.lx-field-input{appearance:none;color:var(--lx-ink);background:0 0;border:0;outline:none;width:100%;min-width:0;padding:12px 0;font-family:inherit;font-size:14px}.lx-field-input::placeholder{color:var(--lx-ink)}@supports (color:color-mix(in lab,red,red)){.lx-field-input::placeholder{color:color-mix(in srgb,var(--lx-ink) 30%,transparent)}}.contact-detail-modal .lx-field-value .lx-field-input{box-sizing:border-box;border-radius:2px;width:calc(100% + 5px);margin:-3px 0 -3px -5px;padding:3px 0 3px 5px}.contact-detail-modal .lx-field-value .lx-field-input:hover{background:var(--lx-ink)}@supports (color:color-mix(in lab,red,red)){.contact-detail-modal .lx-field-value .lx-field-input:hover{background:color-mix(in srgb,var(--lx-ink) 5%,transparent)}}.contact-detail-modal .lx-field-value .lx-field-input:focus{background:var(--lx-ink)}@supports (color:color-mix(in lab,red,red)){.contact-detail-modal .lx-field-value .lx-field-input:focus{background:color-mix(in srgb,var(--lx-ink) 10%,transparent)}}.task-amount-input{flex:auto;min-width:0}.task-amount-input::placeholder{color:var(--lx-ink)}@supports (color:color-mix(in lab,red,red)){.task-amount-input::placeholder{color:color-mix(in srgb,var(--lx-ink) 30%,transparent)}}.lx-inline-input{appearance:none;color:var(--lx-ink);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;padding:0;font-family:inherit;font-size:14px}.bx-pop,.picker-panel,.picker-trigger{--pop-ink:var(--lx-ink,var(--color-foreground));--pop-paper:var(--lx-paper,var(--color-modal-surface));--pop-muted:var(--pop-ink)}@supports (color:color-mix(in lab,red,red)){.bx-pop,.picker-panel,.picker-trigger{--pop-muted:color-mix(in srgb,var(--pop-ink) 42%,var(--pop-paper))}}.bx-pop,.picker-panel,.picker-trigger{--pop-hover:var(--pop-ink)}@supports (color:color-mix(in lab,red,red)){.bx-pop,.picker-panel,.picker-trigger{--pop-hover:color-mix(in srgb,var(--pop-ink) 6%,var(--pop-paper))}}.bx-pop,.picker-panel,.picker-trigger{--pop-shadow-ink:#0000001a;--pop-edge:var(--pop-ink)}@supports (color:color-mix(in lab,red,red)){.bx-pop,.picker-panel,.picker-trigger{--pop-edge:color-mix(in srgb,var(--pop-ink) 7%,transparent)}}.bx-pop,.picker-panel,.picker-trigger{box-shadow:0 0 0 1px var(--pop-edge),0 10px 30px -10px var(--pop-shadow-ink)}[data-theme=dark] :is(.picker-trigger,.picker-panel,.bx-pop){--pop-shadow-ink:#0009;--pop-edge:var(--pop-ink)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] :is(.picker-trigger,.picker-panel,.bx-pop){--pop-edge:color-mix(in srgb,var(--pop-ink) 12%,transparent)}}.picker{vertical-align:middle;max-width:100%;display:inline-flex;position:relative}.picker-head,.picker-trigger{font-family:var(--font-sans);text-transform:var(--body-case);letter-spacing:0;color:var(--pop-ink);white-space:nowrap;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;font-size:15px;line-height:1.2;display:flex}.picker-trigger{appearance:none;background:var(--pop-paper);cursor:pointer;text-align:left;border:0;border-radius:10px;max-width:100%;transition:opacity 60ms}.picker-current{text-overflow:ellipsis;min-width:0;overflow:hidden}.picker-close svg,.picker-glyph{color:var(--pop-ink);flex:none}.picker-trigger:disabled{opacity:.5;cursor:default}.picker[data-open=true] .picker-trigger{opacity:0}.picker-head{z-index:1;background:var(--pop-paper);position:sticky;top:0}.picker-close{appearance:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.picker-panel{left:0;top:var(--picker-shift,0);z-index:120;background:var(--pop-paper);width:max-content;min-width:100%;max-width:min(420px,88vw);color:var(--pop-ink);scrollbar-width:thin;clip-path:inset(var(--picker-clip-top,0) 0 var(--picker-clip-bottom,0) 0 round 10px);border-radius:10px;outline:none;padding:0 0 8px;transition:clip-path .21s cubic-bezier(.22,1,.36,1);position:absolute;overflow-y:auto}.picker-panel[data-expanded=true]{clip-path:inset(0 round 10px)}.picker-option{appearance:none;text-align:left;cursor:pointer;width:calc(100% - 16px);font-family:var(--font-sans);text-transform:var(--body-case);letter-spacing:0;white-space:nowrap;color:var(--pop-muted);background:0 0;border:0;border-radius:8px;margin:0 8px;padding:9px 12px;font-size:15px;line-height:1.25;transition:color 70ms ease-out,background-color 70ms ease-out;display:block}.picker-option[data-active=true],.picker-option[data-selected=true]{color:var(--pop-ink)}.picker-option[data-active=true]{background:var(--pop-hover)}@media (prefers-reduced-motion:reduce){.picker-option,.picker-panel{transition:none}}.lx-muted{color:var(--lx-ink);font-size:12px}@supports (color:color-mix(in lab,red,red)){.lx-muted{color:color-mix(in srgb,var(--lx-ink) 45%,transparent)}}.lx-radio-group{flex-wrap:wrap;flex:none;gap:18px}.lx-radio,.lx-radio-group{align-items:center;display:inline-flex}.lx-radio{appearance:none;color:var(--lx-ink);background:0 0;border:0;gap:7px;padding:0;font-family:inherit;font-size:12px}@supports (color:color-mix(in lab,red,red)){.lx-radio{color:color-mix(in srgb,var(--lx-ink) 50%,transparent)}}.lx-radio{cursor:pointer;white-space:nowrap;transition:color 60ms}.lx-radio:hover,.lx-radio[data-on=true]{color:var(--lx-ink)}.lx-radio[data-on=true]{font-weight:700}.lx-radio-dot{border:1px solid var(--lx-ink);border-radius:50%;width:11px;height:11px}@supports (color:color-mix(in lab,red,red)){.lx-radio-dot{border:1px solid color-mix(in srgb,var(--lx-ink) 40%,transparent)}}.lx-radio-dot{background:0 0;flex:none;transition:background 60ms,border-color 60ms}.lx-radio[data-on=true] .lx-radio-dot{background:#4f9d55;border-color:#4f9d55}.lx-switch-wrap{color:var(--lx-ink);align-items:center;gap:10px;font-size:12px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.lx-switch-wrap{color:color-mix(in srgb,var(--lx-ink) 50%,transparent)}}.lx-switch-wrap{flex:none}.lx-switch-wrap [data-on=true]{color:var(--lx-ink)}.lx-switch{appearance:none;background:var(--lx-ink);width:38px;height:18px;position:relative}@supports (color:color-mix(in lab,red,red)){.lx-switch{background:color-mix(in srgb,var(--lx-ink) 10%,transparent)}}.lx-switch{border:1px solid var(--lx-ink)}@supports (color:color-mix(in lab,red,red)){.lx-switch{border:1px solid color-mix(in srgb,var(--lx-ink) 35%,transparent)}}.lx-switch{cursor:pointer;border-radius:5px;padding:0}.lx-switch-knob{background:var(--lx-ink);border-radius:2px;width:16px;transition:left 60ms;position:absolute;top:2px;bottom:2px;left:2px}.lx-switch[data-pos=right] .lx-switch-knob{left:18px}.lx-section-label{letter-spacing:.08em;color:var(--lx-ink);font-size:11px}@supports (color:color-mix(in lab,red,red)){.lx-section-label{color:color-mix(in srgb,var(--lx-ink) 50%,transparent)}}.lx-section-label{text-transform:lowercase;margin:28px 0 4px}.lx-open-block{border-top:1px solid var(--lx-ink)}@supports (color:color-mix(in lab,red,red)){.lx-open-block{border-top:1px solid color-mix(in srgb,var(--lx-ink) 25%,transparent)}}.lx-open-block{min-height:110px;color:var(--lx-ink);padding:12px 0 0;font-size:14px;line-height:1.5}.lx-open-block .bluxo-editor-wrap .ql-editor{min-height:96px;font-family:var(--font-sans);text-transform:var(--body-case);color:var(--lx-ink);font-size:14px;line-height:1.5}.lx-open-block .bluxo-editor-wrap .ql-editor.ql-blank:before{color:var(--lx-ink)}@supports (color:color-mix(in lab,red,red)){.lx-open-block .bluxo-editor-wrap .ql-editor.ql-blank:before{color:color-mix(in srgb,var(--lx-ink) 30%,transparent)}}.lx-title-row{align-items:center;gap:14px;display:flex}.lx-title-editor,.lx-title-row{flex:auto;min-width:0}.lx-title-editor .bluxo-editor-wrap .ql-editor{min-height:0;font-family:var(--font-sans);text-transform:var(--body-case);color:var(--lx-ink);font-size:15px;font-weight:500;line-height:1.4}.lx-title-editor .bluxo-editor-wrap .ql-editor h2,.lx-title-editor .bluxo-editor-wrap .ql-editor h3,.lx-title-editor .bluxo-editor-wrap .ql-editor p{margin:0}.lx-title-editor .bluxo-editor-wrap .ql-editor.ql-blank:before{color:var(--lx-ink)}@supports (color:color-mix(in lab,red,red)){.lx-title-editor .bluxo-editor-wrap .ql-editor.ql-blank:before{color:color-mix(in srgb,var(--lx-ink) 30%,transparent)}}.lx-title-editor .ql-container.ql-bubble .ql-tooltip{top:calc(100% + 8px)!important;bottom:auto!important;left:0!important;transform:none!important}.lx-words-row{flex-wrap:wrap;align-items:center;gap:6px 16px;display:inline-flex}.lx-word-pair{align-items:baseline;gap:6px;display:inline-flex}.lx-value-btn{appearance:none;color:var(--lx-ink);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-family:inherit;font-size:14px}.cal-event-modal .lx-value-btn,.contact-detail-modal .lx-value-btn,.link-detail-modal .lx-value-btn,.task-detail-modal .lx-value-btn{text-transform:none}.lx-open-textarea{appearance:none;resize:vertical;width:100%;font-family:var(--font-sans);text-transform:var(--body-case);color:var(--lx-ink);background:0 0;border:0;outline:none;min-height:96px;padding:0;font-size:14px;line-height:1.5;display:block}.lx-open-textarea::placeholder{color:var(--lx-ink)}@supports (color:color-mix(in lab,red,red)){.lx-open-textarea::placeholder{color:color-mix(in srgb,var(--lx-ink) 30%,transparent)}}.lx-desc-read{font-family:var(--font-sans);text-transform:var(--body-case);color:var(--lx-ink);white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;font-size:14px;line-height:1.5}.lx-desc-link{color:var(--lx-ink);text-underline-offset:2px;cursor:pointer;text-decoration:none}.lx-desc-link:hover{text-decoration:underline;text-decoration-thickness:var(--hover-underline);text-underline-offset:3px;font-weight:700}.lx-section-label+.lx-image{margin-top:8px}.lx-hidden-input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.lx-check{appearance:none;border:1px solid var(--lx-ink);border-radius:5px;flex:none;width:15px;height:15px}@supports (color:color-mix(in lab,red,red)){.lx-check{border:1px solid color-mix(in srgb,var(--lx-ink) 40%,transparent)}}.lx-check{cursor:pointer;background:0 0;padding:0;transition:background 60ms,border-color 60ms}.lx-check:hover{border-color:var(--lx-ink)}.lx-check[data-done=true]{background:#4f9d55;border-color:#4f9d55}.lx-title[data-done=true] .lx-title-text,.lx-title[data-done=true] .ql-editor{color:var(--lx-ink)}@supports (color:color-mix(in lab,red,red)){.lx-title[data-done=true] .lx-title-text,.lx-title[data-done=true] .ql-editor{color:color-mix(in srgb,var(--lx-ink) 50%,transparent)}}.lx-title[data-done=true] .lx-title-text,.lx-title[data-done=true] .ql-editor{text-decoration:line-through;text-decoration-thickness:1px}.lx-standfirst{color:var(--lx-ink);font-size:14px;line-height:1.55}@supports (color:color-mix(in lab,red,red)){.lx-standfirst{color:color-mix(in srgb,var(--lx-ink) 75%,transparent)}}.lx-standfirst{margin:-16px 0 26px}.lx-image{border:1px solid var(--lx-ink);border-radius:2px;width:100%;height:auto;margin:28px 0 0}.lx-image,.lx-image-link{display:block}.lx-image[data-cover=true]{object-fit:cover;height:240px}.link-detail-modal .lx-image{object-fit:cover;object-position:top;border:0;border-radius:2px 2px 0 0;max-height:320px;margin:28px 0 -44px}.lx-foot{border-top:1px solid var(--lx-ink);justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding-top:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.lx-foot{border-top:1px solid color-mix(in srgb,var(--lx-ink) 25%,transparent)}}.lx-error,.lx-foot,.lx-foot .lx-word{font-size:12px}.lx-error{color:var(--color-error)}.app-detail{position:relative}.app-back{z-index:90;white-space:nowrap;color:var(--color-foreground);font-family:var(--font-sans);text-transform:lowercase;letter-spacing:.08em;opacity:.85;padding:8px;font-size:16px;font-weight:400;line-height:1;text-decoration:none;transition:opacity 60ms;display:none;position:fixed;top:16px;left:28px}.app-back:hover{opacity:1;font-weight:700;text-decoration:none}.bluxo-menu-kbd-list{border-top:1px solid var(--color-foreground)}.bluxo-menu-kbd-row{border-bottom:1px solid var(--color-foreground);color:var(--color-foreground);justify-content:space-between;align-items:center;gap:16px;padding:11px 22px;font-size:14px;display:flex}.bluxo-menu-kbd-label{text-transform:lowercase;min-width:0}.bluxo-menu-kbd-keys{flex:none;gap:6px}.bluxo-menu-kbd,.bluxo-menu-kbd-keys{align-items:center;display:inline-flex}.bluxo-menu-kbd{border:1px solid var(--color-foreground);justify-content:center;min-width:24px;height:24px;padding:0 7px}@supports (color:color-mix(in lab,red,red)){.bluxo-menu-kbd{border:1px solid color-mix(in srgb,var(--color-foreground) 40%,transparent)}}.bluxo-menu-kbd{font-family:var(--font-mono);background:0 0;border-radius:2px;font-size:12.5px}.bluxo-menu-kbd,.fs-counter{color:var(--color-foreground);white-space:nowrap;line-height:1}.fs-counter{z-index:3;font-family:var(--font-sans);letter-spacing:.02em;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:18px;display:inline-flex;position:absolute;top:50%;left:48px;transform:translate(-50%,-50%)rotate(-90deg)}.fs-counter-count{position:relative;top:.1em}.image-fs:has(>.fs-counter),.note-image-fullscreen:has(>.fs-counter){padding-left:80px;padding-right:80px}.fs-counter-step{appearance:none;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;margin:0;padding:4px;transition:opacity 80ms ease-out;display:inline-flex}.fs-counter-step:focus-visible,.fs-counter-step:hover,.fs-counter-step[data-kbd-active=true]{opacity:1;outline:none}.bx-popwrap{align-items:center;gap:4px;display:inline-flex;position:relative}.bx-pop{background:var(--pop-paper);z-index:70;scrollbar-width:thin;border-radius:10px;flex-direction:column;gap:1px;min-width:180px;max-height:min(40vh,320px);padding:8px;display:flex;position:absolute;left:50%;overflow-y:auto;transform:translate(-50%)}.bx-pop[data-placement=up]{bottom:calc(100% + 10px)}.bx-pop[data-placement=down]{top:calc(100% + 10px)}.bx-pop-opt,.bx-pop-row{color:var(--pop-muted);font-family:var(--font-sans);text-transform:var(--body-case);letter-spacing:0;text-align:left;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;font-size:15px;font-weight:400;line-height:1.25;display:flex}.bx-pop-row{color:var(--pop-ink)}.bx-pop-opt{appearance:none;cursor:pointer;background:0 0;border:0;transition:color 70ms ease-out,background-color 70ms ease-out}.bx-pop-opt:focus-visible,.bx-pop-opt:hover{background:var(--pop-hover);color:var(--pop-ink);outline:none}.bx-pop-opt[data-active=true]{color:var(--pop-ink)}.bx-pop .pl{flex:auto}.bx-pop[data-tone=ink]{--pop-ink:var(--color-background);--pop-paper:var(--color-foreground);--pop-muted:var(--pop-ink)}@supports (color:color-mix(in lab,red,red)){.bx-pop[data-tone=ink]{--pop-muted:color-mix(in srgb,var(--pop-ink) 62%,var(--pop-paper))}}.bx-pop[data-tone=ink]{--pop-hover:var(--pop-ink)}@supports (color:color-mix(in lab,red,red)){.bx-pop[data-tone=ink]{--pop-hover:color-mix(in srgb,var(--pop-ink) 16%,var(--pop-paper))}}.bx-pop[data-tone=ink],.bx-pop[data-tone=ink] .bx-pop-opt,.bx-pop[data-tone=ink] .bx-pop-row{text-transform:lowercase}.give-to-wrap{width:100%;display:flex}.give-to-wrap>.lx-field-input{flex:auto;min-width:0}.give-to-pop{min-width:260px;left:0;transform:none}.give-to-pop .bx-pop-opt{text-transform:none;white-space:nowrap}.give-to-pop .pr{color:var(--pop-muted)}.give-to-pop .bx-pop-opt:hover .pr{color:inherit}.bx-pop .pr{font-size:13px}.bx-pop-opt:has(>.bx-pop-dot){align-items:baseline}.bx-pop-dot{width:var(--dot-size);height:var(--dot-size);opacity:0;background:currentColor;border-radius:50%;flex:none;position:relative;top:calc(2.5px - .35em)}.bx-pop-opt[data-active=true] .bx-pop-dot{opacity:1}.bx-confirm-bg{z-index:200;-webkit-backdrop-filter:var(--modal-blur);backdrop-filter:var(--modal-blur);background:0 0;justify-content:center;align-items:center;padding:24px;animation:bx-backdrop-in .25s ease-out both;display:flex;position:fixed;inset:0}.bx-confirm{background:var(--color-background);width:340px;max-width:100%;color:var(--color-foreground);border:1px solid var(--color-foreground);font-family:var(--font-mono);border-radius:2px;padding:22px 24px 18px}.bx-confirm-title{letter-spacing:.02em;margin:0;font-size:13px;font-weight:700;line-height:1.4}.bx-confirm-body{color:var(--color-foreground);margin:8px 0 0;font-size:12px;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.bx-confirm-body{color:color-mix(in srgb,var(--color-foreground) 65%,transparent)}}.bx-confirm-actions{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.bx-confirm-btn{appearance:none;font-family:var(--font-mono);letter-spacing:.04em;border:1px solid var(--color-rule);background:var(--color-background);color:var(--color-foreground);cursor:pointer;border-radius:5px;padding:7px 12px;font-size:11px;transition:background 60ms,color 60ms,border-color 60ms}.bx-confirm-btn:hover{border-color:var(--color-foreground)}.bx-confirm-btn-danger{border-color:var(--color-error);color:var(--color-error)}.bx-confirm-btn-danger:hover{background:var(--color-error);border-color:var(--color-error);color:var(--color-background)}.bx-swatch-trigger{border:1px solid var(--lx-ink,var(--color-foreground));cursor:pointer;border-radius:2px;flex:none;width:18px;height:18px;padding:0}.bx-swatches{flex-direction:column;gap:4px;padding:2px;display:flex}.bx-swatch-grid{grid-template-columns:repeat(6,18px);gap:4px;display:grid}.bx-swatch{border:1px solid var(--lx-ink,var(--color-foreground));width:18px;height:18px;padding:0}@supports (color:color-mix(in lab,red,red)){.bx-swatch{border:1px solid color-mix(in srgb,var(--lx-ink,var(--color-foreground)) 35%,transparent)}}.bx-swatch{cursor:pointer;font-family:var(--font-mono);color:var(--lx-ink,var(--color-foreground));text-transform:none;background:0 0;border-radius:2px;font-size:10px;line-height:1}.bx-swatch[data-active=true]{outline:1px solid var(--lx-ink,var(--color-foreground));outline-offset:1px;border-color:var(--lx-ink,var(--color-foreground))}.bx-swatch-none{background:linear-gradient(to top right,transparent calc(50% - 1px),var(--lx-ink,var(--color-foreground)) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px))}@supports (color:color-mix(in lab,red,red)){.bx-swatch-none{background:linear-gradient(to top right,transparent calc(50% - 1px),color-mix(in srgb,var(--lx-ink,var(--color-foreground)) 55%,transparent) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px))}}.contact-detail-meta-delete,.inv-delete,.link-collection-meta-delete,.page-editor-delete,.pd-delete,.todo-detail-meta-delete{opacity:.75;justify-content:center;align-items:center;padding:0;line-height:0;text-decoration:none;transition:opacity 60ms;display:inline-flex}.contact-detail-meta-delete:hover,.inv-delete:hover,.link-collection-meta-delete:hover,.page-editor-delete:hover,.pd-delete:hover,.todo-detail-meta-delete:hover{opacity:1;text-decoration:none}.bx-lane-wrap{width:100%;position:relative}.bx-lane-row{align-items:flex-end;width:100%;display:flex}.bx-lane{cursor:pointer;background:0 0;border:0;border-radius:2px;flex:1;min-width:0;height:26px;padding:0;transition:transform 90ms;position:relative}.bx-lane:hover{z-index:1;transform:translateY(-3px)}.bx-lane[data-active=true]{box-shadow:inset 0 0 0 2px #1116}.bx-lane-none{box-shadow:inset 0 0 0 1px var(--color-rule);background:linear-gradient(to top right,transparent calc(50% - 1px),var(--lx-ink,var(--color-foreground)) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px))}@supports (color:color-mix(in lab,red,red)){.bx-lane-none{background:linear-gradient(to top right,transparent calc(50% - 1px),color-mix(in srgb,var(--lx-ink,var(--color-foreground)) 45%,transparent) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px))}}.bx-lane-custom{color:var(--lx-ink,var(--color-foreground));font-family:var(--font-mono);box-shadow:inset 0 0 0 2px var(--color-rule);font-size:12px;line-height:1}.bx-lane-wrap .hex-picker{z-index:3;background:var(--lx-paper,var(--color-background));padding:10px 12px 8px;position:absolute;bottom:calc(100% + 12px);right:0}.bx-lane-wrap .hex-picker,.lx-foot-swatch{border:1px solid var(--lx-ink,var(--color-foreground));border-radius:2px}.lx-foot-swatch{cursor:pointer;flex:none;width:18px;height:18px;padding:0}.lx-foot-lane-label{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--lx-ink,var(--color-foreground));flex:none;font-size:11px}@supports (color:color-mix(in lab,red,red)){.lx-foot-lane-label{color:color-mix(in srgb,var(--lx-ink,var(--color-foreground)) 60%,transparent)}}.lx-foot-lane-close{flex:none}[data-annotate^=highlight\:]{-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:0 -.4em;padding:.2em .4em}:root .contact-detail-modal-nav-prev,:root .image-fs-nav-prev,:root .image-modal-nav-prev,:root .link-detail-modal-nav-prev,:root .note-fs-nav-prev,:root .note-modal-nav-prev,:root .pd-section-modal-nav-prev,:root .task-detail-modal-nav-prev,:root .video-modal-nav-prev{left:calc(var(--page-frame) + 24px)}:root .contact-detail-modal-nav-next,:root .image-fs-nav-next,:root .image-modal-nav-next,:root .link-detail-modal-nav-next,:root .note-fs-nav-next,:root .note-modal-nav-next,:root .pd-section-modal-nav-next,:root .task-detail-modal-nav-next,:root .video-modal-nav-next{right:calc(var(--page-frame) + 24px)}:root .bluxo-close-chip{top:calc(var(--safe-top) + var(--page-frame) + 14px);right:calc(var(--page-frame) + 14px)}html[data-device=ipad-mini] .cal-board[data-layout=grid],html[data-device=ipad-mini] .home-board[data-layout=grid],html[data-device=ipad-mini] .images-grid[data-mode=videos],html[data-device=ipad-mini] .link-board[data-layout=grid],html[data-device=ipad-mini] .note-grid[data-layout=grid],html[data-device=ipad-mini] .pd-todos-section .pd-todos[data-checks=shown] .todo-list,html[data-device=ipad-mini] .todo-board[data-layout=grid]{grid-template-columns:minmax(0,1fr)}html[data-device=ipad-mini] .home-board[data-layout=grid] .home-cell[data-size=l]{grid-column:span 1}html[data-device=ipad-mini] .home-board[data-layout=masonry],html[data-device=ipad-mini] .link-board[data-layout=masonry],html[data-device=ipad-mini] .note-grid[data-layout=masonry]{column-count:1}html[data-device=ipad-mini] .cal-board[data-layout=grid],html[data-device=ipad-mini] .home-board:is([data-layout=grid],[data-layout=masonry]),html[data-device=ipad-mini] .images-grid[data-mode=videos],html[data-device=ipad-mini] .link-board:is([data-layout=grid],[data-layout=masonry]),html[data-device=ipad-mini] .note-tag-swap:is([data-layout=grid],[data-layout=masonry]),html[data-device=ipad-mini] .todo-board[data-layout=grid]{margin-inline:0;padding-inline:0}html[data-device=ipad-mini] .note-tag-swap:is([data-layout=grid],[data-layout=masonry])[data-tags=true]{padding-left:max(0px,536px - 50vw)}:root{--popup-w:min(720px,calc(100vw - 2 * (var(--page-frame) + 24px)))}html[data-device=ipad-mini] .contact-detail-modal-nav,html[data-device=ipad-mini] .image-fs-nav,html[data-device=ipad-mini] .image-modal-nav,html[data-device=ipad-mini] .link-detail-modal-nav,html[data-device=ipad-mini] .note-fs-nav,html[data-device=ipad-mini] .note-modal-nav,html[data-device=ipad-mini] .pd-section-modal-nav,html[data-device=ipad-mini] .task-detail-modal-nav,html[data-device=ipad-mini] .video-modal-nav{display:none}.bx-sheet-bg{z-index:99;-webkit-backdrop-filter:var(--modal-blur);backdrop-filter:var(--modal-blur);opacity:0;background:0 0;transition:opacity .3s ease-in;position:fixed;inset:0}.bx-sheet-bg[data-open=true]{opacity:1;transition:opacity .25s ease-out}.bx-sheet{--sheet-spring:linear(0,.0224 2.5%,.0793 5%,.1577 7.5%,.2477 10%,.342 12.5%,.4353 15%,.524 17.5%,.6057 20%,.679 22.5%,.7436 25%,.7992 27.5%,.8464 30%,.8856 32.5%,.9177 35%,.9434 37.5%,.9637 40%,.9793 42.5%,.9911 45%,.9996 47.5%,1.0055 50%,1.0094 52.5%,1.0117 55%,1.0128 57.5%,1.013 60%,1.0118 65%,1.0096 70%,1.0071 75%,1.005 80%,1.0032 85%,1.0019 90%,1.001 95%,1);--sheet-gap:calc(var(--page-frame,0px) + 24px);top:calc(var(--safe-top) + var(--sheet-gap) - 16px);width:min(var(--popup-w),calc(100vw - 2 * var(--sheet-gap)));background:var(--color-background);border-radius:6px;height:calc(100dvh + 30px);position:fixed;left:50%}@supports (color:color-mix(in lab,red,red)){.bx-sheet{background:color-mix(in srgb,var(--color-background) 93%,#000)}}.bx-sheet{--color-modal-surface:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bx-sheet{--color-modal-surface:color-mix(in srgb,var(--color-background) 93%,#000)}}.bx-sheet{color:var(--color-foreground);cursor:auto;transition:translate .3s cubic-bezier(.55,0,.9,.4);overflow:hidden;translate:-50% 100dvh}.bx-sheet[data-open=true]{transition:translate .55s var(--sheet-spring);translate:-50% 16px}.bx-sheet-scroll{height:calc(100dvh - var(--sheet-gap));overscroll-behavior:contain;scrollbar-width:none;overflow-y:auto}.bx-sheet-scroll::-webkit-scrollbar{display:none}.bluxo-close-chip.bx-sheet-close-fixed{z-index:2;top:calc(var(--safe-top) + var(--page-frame,0px) + 24px + 12px);right:calc(var(--page-frame,0px) + 24px + 12px)}main.app-main{transition:scale .3s ease-out}html[data-sheet=open] main.app-main{transition:scale .55s cubic-bezier(.22,1,.36,1);scale:.97}@media (prefers-reduced-motion:reduce){.bx-sheet,.bx-sheet[data-open=true],html[data-sheet=open] main.app-main{transition:none}}@media (min-width:1024px){.bx-sheet{width:calc(100vw - 2 * var(--sheet-gap))}.bx-sheet-scroll>*{max-width:var(--popup-w);margin:0 auto}}.bluxo-menu-wx{align-items:baseline;gap:8px;display:inline-flex}html[data-profile-switch]:before{content:""}.profile-key,html[data-profile-switch]:before{z-index:2147483100;background:var(--color-foreground);position:fixed;inset:0}.profile-key{color:var(--color-background);cursor:progress;transition:opacity .28s ease-out;animation:profile-key-in .18s ease-out;overflow:hidden}.profile-key[data-arriving=true]{animation:none}.profile-key[data-fading=true]{opacity:0;pointer-events:none}.profile-key-grid{grid-template-columns:repeat(var(--cols,8),168px);grid-auto-rows:44px;align-items:center;padding:0 12px;display:grid}.profile-key-cell{white-space:pre;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:500;overflow:hidden}@keyframes profile-key-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.profile-key{transition:none;animation:none}}.bx-ask-input{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;font-size:16px;position:fixed;top:0;left:0}.bluxo-menu-bar[data-talk=on],.bluxo-menu-bar[data-talk=on] *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}