@layer reset{*,:before,:after{box-sizing:border-box}:where(body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol){margin:0}:where(ul,ol):where([class]){padding-inline-start:0;list-style:none}:where(img,picture,svg,video,canvas){max-inline-size:100%;display:block}:where(input,button,textarea,select){font:inherit;color:inherit}:where(button){background:0 0}}@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--noter-surface:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(18% .012 265));--noter-surface-raised:var(--lightningcss-light,oklch(97.5% .002 265))var(--lightningcss-dark,oklch(24% .014 265));--noter-surface-sunken:var(--lightningcss-light,oklch(94.5% .004 265))var(--lightningcss-dark,oklch(14% .01 265));--noter-surface-hover:var(--lightningcss-light,oklch(93% .006 265))var(--lightningcss-dark,oklch(30% .016 265));--noter-surface-editor:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(16% .012 265));--noter-text:var(--lightningcss-light,oklch(20% .012 265))var(--lightningcss-dark,oklch(95.5% .006 265));--noter-text-muted:var(--lightningcss-light,oklch(41.5% .012 265))var(--lightningcss-dark,oklch(79% .012 265));--noter-accent:var(--lightningcss-light,oklch(44% .16 255))var(--lightningcss-dark,oklch(83% .13 250));--noter-accent-hover:var(--lightningcss-light,oklch(36% .16 255))var(--lightningcss-dark,oklch(89% .11 250));--noter-on-accent:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(17% .03 265));--noter-danger:var(--lightningcss-light,oklch(44% .19 25))var(--lightningcss-dark,oklch(83% .14 25));--noter-danger-hover:var(--lightningcss-light,oklch(36% .19 25))var(--lightningcss-dark,oklch(89% .12 25));--noter-on-danger:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(17% .04 25));--noter-warning:var(--lightningcss-light,oklch(50% .13 75))var(--lightningcss-dark,oklch(85% .12 80));--noter-success:var(--lightningcss-light,oklch(42% .13 150))var(--lightningcss-dark,oklch(83% .13 150));--noter-presence-0:var(--lightningcss-light,oklch(55% .17 25))var(--lightningcss-dark,oklch(78% .14 25));--noter-presence-1:var(--lightningcss-light,oklch(55% .15 60))var(--lightningcss-dark,oklch(80% .13 70));--noter-presence-2:var(--lightningcss-light,oklch(50% .13 140))var(--lightningcss-dark,oklch(78% .14 145));--noter-presence-3:var(--lightningcss-light,oklch(50% .12 190))var(--lightningcss-dark,oklch(80% .11 195));--noter-presence-4:var(--lightningcss-light,oklch(50% .16 250))var(--lightningcss-dark,oklch(80% .12 250));--noter-presence-5:var(--lightningcss-light,oklch(50% .18 300))var(--lightningcss-dark,oklch(80% .13 300));--noter-presence-6:var(--lightningcss-light,oklch(55% .17 340))var(--lightningcss-dark,oklch(80% .13 340));--noter-presence-7:var(--lightningcss-light,oklch(45% .05 265))var(--lightningcss-dark,oklch(75% .04 265));--noter-on-presence:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(17% .02 265));--noter-border:var(--lightningcss-light,oklch(72% .01 265))var(--lightningcss-dark,oklch(48% .014 265));--noter-border-strong:var(--lightningcss-light,oklch(55% .012 265))var(--lightningcss-dark,oklch(66% .014 265));--noter-focus-ring:var(--lightningcss-light,oklch(44% .2 255))var(--lightningcss-dark,oklch(86% .16 250));--noter-space-1:.25rem;--noter-space-2:.5rem;--noter-space-3:.75rem;--noter-space-4:1rem;--noter-space-6:1.5rem;--noter-space-8:2rem;--noter-radius:.5rem;--noter-radius-sm:.25rem;--noter-radius-lg:1.5rem;--noter-target-min:44px;--noter-focus-width:3px;--noter-focus-offset:2px;--noter-measure:70ch;--noter-text-sm:.875rem;--noter-text-base:1rem;--noter-text-lg:1.125rem;--noter-text-xl:1.375rem;--noter-text-2xl:1.75rem;--noter-text-code:.9375rem;--noter-line-code:1.6;--noter-font-sans:system-ui, -apple-system, "Hiragino Sans", "Noto Sans JP", "Yu Gothic UI", sans-serif;--noter-font-mono:ui-monospace, "SFMono-Regular", "Menlo", "Consolas", monospace;--noter-header-h:3.5rem;--noter-toolbar-h:3rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@layer base{html{scroll-padding-block-start:6rem}body{background:var(--noter-surface);color:var(--noter-text);font-family:var(--noter-font-sans);text-align:start;padding:var(--noter-space-6);line-break:strict;overflow-wrap:anywhere;margin:0;line-height:1.6}:where(h1,h2,h3,h4){text-wrap:balance;margin-block:var(--noter-space-8) var(--noter-space-4);line-height:1.3}h1{font-size:clamp(1.6rem,1.4rem + 1vi,2.2rem)}h2{font-size:var(--noter-text-2xl)}h3{font-size:var(--noter-text-xl)}h4{font-size:var(--noter-text-lg)}:where(p,li){max-inline-size:var(--noter-measure);text-wrap:pretty}p{margin-block-end:1.5em}:where(a){color:var(--noter-accent);text-underline-offset:.2em}:focus-visible{outline:var(--noter-focus-width) solid var(--noter-focus-ring);outline-offset:var(--noter-focus-offset);border-radius:var(--noter-radius-sm)}:where(:target,[tabindex="-1"]:focus){scroll-margin-block-start:6rem}@media (forced-colors:active){:focus-visible{outline-color:highlight}}}@layer components{.noter-skip-link{min-block-size:var(--noter-target-min);min-inline-size:var(--noter-target-min);z-index:100;padding:var(--noter-space-2) var(--noter-space-4);background:var(--noter-surface-raised);color:var(--noter-text);border:1px solid var(--noter-border-strong);border-radius:var(--noter-radius);align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--noter-space-2);inset-inline-start:var(--noter-space-2);translate:0 -200%}.noter-skip-link:focus-visible{translate:0}.noter-button{justify-content:center;align-items:center;gap:var(--noter-space-2);min-block-size:var(--noter-target-min);min-inline-size:var(--noter-target-min);padding-inline:var(--noter-space-4);border-radius:var(--noter-radius);cursor:pointer;border:1px solid #0000;transition-property:background-color,border-color,scale;transition-duration:.12s;transition-timing-function:cubic-bezier(.2,0,0,1);display:inline-flex}@media (hover:hover){.noter-button:hover:not(:disabled):not([aria-disabled=true]){background:var(--noter-surface-hover)}.noter-button[data-variant=primary]:hover:not(:disabled):not([aria-disabled=true]){background:var(--noter-accent-hover)}.noter-button[data-variant=danger]:hover:not(:disabled):not([aria-disabled=true]){background:var(--noter-danger-hover)}}.noter-button:active:not(:disabled):not([aria-disabled=true]){scale:.96}.noter-button[data-variant=primary]{background:var(--noter-accent);color:var(--noter-on-accent)}.noter-button[data-variant=secondary]{background:var(--noter-surface-raised);color:var(--noter-text);border-color:var(--noter-border-strong)}.noter-button[data-variant=danger]{background:var(--noter-danger);color:var(--noter-on-danger)}.noter-button:disabled,.noter-button[aria-disabled=true]{cursor:not-allowed;filter:grayscale();border-style:dashed}@media (forced-colors:active){.noter-button{border-color:buttontext}}.noter-field{gap:var(--noter-space-1);max-inline-size:var(--noter-measure);grid-template-columns:minmax(0,1fr);margin-block-end:var(--noter-space-4);display:grid}.noter-field__label{font-weight:600}.noter-field__hint{color:var(--noter-text-muted);font-size:var(--noter-text-sm)}.noter-field__control{min-block-size:var(--noter-target-min);padding-inline:var(--noter-space-3);background:var(--noter-surface);color:var(--noter-text);border:1px solid var(--noter-border-strong);border-radius:var(--noter-radius)}.noter-field__control[aria-invalid=true]{border-color:var(--noter-danger);border-width:2px}.noter-field__error{color:var(--noter-danger);font-weight:600}.noter-field__error:before{content:"⚠ "}textarea.noter-field__control{field-sizing:content;min-block-size:4lh;max-block-size:20lh;padding-block:var(--noter-space-2)}.noter-live-region{gap:var(--noter-space-2);display:grid}.noter-live-region:empty{display:none}.noter-theme-toggle{gap:var(--noter-space-2);border:1px solid var(--noter-border);border-radius:var(--noter-radius-lg);padding:var(--noter-space-4);max-inline-size:fit-content;display:grid}.noter-theme-toggle legend{padding-inline:var(--noter-space-2);font-weight:600}.noter-theme-toggle label{align-items:center;gap:var(--noter-space-2);min-block-size:var(--noter-target-min);cursor:pointer;display:flex}.noter-theme-toggle input{block-size:1.15rem;inline-size:1.15rem;accent-color:var(--noter-accent)}.noter-avatar{border:2px solid var(--noter-surface-raised);background:var(--noter-presence,var(--noter-presence-7));block-size:1.75rem;inline-size:1.75rem;color:var(--noter-on-presence);font-size:var(--noter-text-sm);-webkit-user-select:none;user-select:none;border-radius:50%;place-items:center;font-weight:600;line-height:1;display:inline-grid}.noter-avatar[data-presence="0"]{--noter-presence:var(--noter-presence-0)}.noter-avatar[data-presence="1"]{--noter-presence:var(--noter-presence-1)}.noter-avatar[data-presence="2"]{--noter-presence:var(--noter-presence-2)}.noter-avatar[data-presence="3"]{--noter-presence:var(--noter-presence-3)}.noter-avatar[data-presence="4"]{--noter-presence:var(--noter-presence-4)}.noter-avatar[data-presence="5"]{--noter-presence:var(--noter-presence-5)}.noter-avatar[data-presence="6"]{--noter-presence:var(--noter-presence-6)}.noter-avatar[data-presence="7"]{--noter-presence:var(--noter-presence-7)}.noter-header{align-items:center;gap:var(--noter-space-4);border-block-end:1px solid var(--noter-border);flex-wrap:wrap;margin-block-end:var(--noter-space-6);padding-block-end:var(--noter-space-4);display:flex}.noter-header__brand{margin:0;font-size:1.25rem;font-weight:700}.noter-header__status{margin-inline-start:auto}.noter-global-nav ul{gap:var(--noter-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.noter-global-nav a{min-block-size:var(--noter-target-min);min-inline-size:var(--noter-target-min);padding-inline:var(--noter-space-3);border-radius:var(--noter-radius);justify-content:center;align-items:center;text-decoration:none;display:flex}.noter-global-nav a:hover{background:var(--noter-surface-raised);text-decoration:underline}.noter-global-nav a[aria-current=page]{background:var(--noter-surface-raised);color:var(--noter-text);box-shadow:inset 0 -3px 0 var(--noter-accent);font-weight:700}@media (forced-colors:active){.noter-global-nav a[aria-current=page]{box-shadow:inset 0 -3px highlight}}.noter-breadcrumbs ol{align-items:center;gap:var(--noter-space-2);margin:0 0 var(--noter-space-4);flex-wrap:wrap;padding:0;font-size:.925rem;list-style:none;display:flex}.noter-breadcrumbs li{align-items:center;gap:var(--noter-space-2);display:flex}.noter-breadcrumbs a{min-block-size:var(--noter-target-min);min-inline-size:var(--noter-target-min);padding-inline:var(--noter-space-2);border-radius:var(--noter-radius-sm);justify-content:center;align-items:center;display:inline-flex}.noter-breadcrumbs [aria-current=page]{min-block-size:var(--noter-target-min);align-items:center;font-weight:700;display:inline-flex}.noter-breadcrumbs [data-separator]{color:var(--noter-text-muted)}.noter-footer{border-block-start:1px solid var(--noter-border);color:var(--noter-text-muted);margin-block-start:var(--noter-space-8);padding-block-start:var(--noter-space-4)}body>:is(header,main,footer){max-inline-size:60rem;margin-inline:auto}.noter-home__action{margin-block-start:var(--noter-space-6)}.noter-home__action a{min-block-size:var(--noter-target-min);min-inline-size:var(--noter-target-min);padding-inline:var(--noter-space-4);border-radius:var(--noter-radius);background:var(--noter-accent);color:var(--noter-on-accent);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.noter-home__action a:hover{background:var(--noter-accent-hover)}.noter-auth-choices{gap:var(--noter-space-3);margin-block:var(--noter-space-6);justify-items:stretch;max-inline-size:32rem;display:grid;container-type:inline-size}.noter-auth-choices p{max-inline-size:var(--noter-measure);margin:0}.noter-auth-choices .noter-button,.noter-auth-form .noter-button{min-block-size:var(--noter-target-min);inline-size:100%}@container (width>=30rem){.noter-auth-choices .noter-button{inline-size:auto;padding-inline:var(--noter-space-8);justify-self:start}}.noter-auth-form{gap:var(--noter-space-3);max-inline-size:28rem;margin-block:var(--noter-space-4) var(--noter-space-6);justify-items:stretch;display:grid}.noter-auth-form .noter-button{inline-size:auto;padding-inline:var(--noter-space-6);justify-self:start}.noter-auth-guide{padding:var(--noter-space-4);border:1px solid var(--noter-border);border-radius:var(--noter-radius);background:var(--noter-surface-raised);max-inline-size:var(--noter-measure);margin-block-start:var(--noter-space-8)}.noter-auth-guide h2{font-size:var(--noter-text-lg);margin-block-start:0}.noter-auth-guide ul{margin-block-end:0;padding-inline-start:var(--noter-space-6)}.noter-auth-guide li+li{margin-block-start:var(--noter-space-2)}.noter-auth-status{align-items:center;gap:var(--noter-space-2);font-size:var(--noter-text-sm);color:var(--noter-text-muted);flex-wrap:wrap;margin:0;display:flex}.noter-auth-status__who{text-overflow:ellipsis;white-space:nowrap;max-inline-size:12rem;overflow:hidden}.noter-auth-status a{min-block-size:var(--noter-target-min);min-inline-size:var(--noter-target-min);padding-inline:var(--noter-space-2);border-radius:var(--noter-radius-sm);justify-content:center;align-items:center;display:inline-flex}@media (forced-colors:active){.noter-auth-guide{border-color:canvastext}}.noter-doc-create fieldset{border:0;margin:0;padding:0}.noter-doc-create legend{color:var(--noter-text-muted);font-size:var(--noter-text-sm);margin-block-end:var(--noter-space-2);padding:0}.noter-doc-create__choices{gap:var(--noter-space-2);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));max-inline-size:44rem;display:grid;container-type:inline-size}.noter-doc-create__choices .noter-button{min-block-size:var(--noter-target-min);inline-size:100%}.noter-doc-notice{gap:var(--noter-space-3);margin-block:var(--noter-space-6);padding:var(--noter-space-4);border:1px solid var(--noter-border);border-radius:var(--noter-radius);background:var(--noter-surface-raised);max-inline-size:var(--noter-measure);justify-items:start;display:grid}.noter-doc-notice p{margin:0}.noter-doc-table{inline-size:100%;border-collapse:collapse;margin-block-start:var(--noter-space-6);display:block;overflow-x:auto}.noter-doc-table caption{font-size:var(--noter-text-xl);text-align:start;margin-block-end:var(--noter-space-2);font-weight:700}.noter-doc-table :is(th,td){padding:var(--noter-space-2) var(--noter-space-3);border-block-end:1px solid var(--noter-border);text-align:start;vertical-align:middle}.noter-doc-table thead th{color:var(--noter-text-muted);font-size:var(--noter-text-sm)}.noter-doc-table tbody th{font-weight:700}.noter-doc-table time{font-variant-numeric:tabular-nums;white-space:nowrap}.noter-doc-badge{padding-inline:var(--noter-space-2);border:1px solid var(--noter-border);border-radius:var(--noter-radius-sm);background:var(--noter-surface-raised);min-block-size:1.75rem;font-size:var(--noter-text-sm);white-space:nowrap;align-items:center;display:inline-flex}.noter-doc-hint{color:var(--noter-text-muted);font-size:var(--noter-text-sm)}.noter-doc-confirm{align-items:center;gap:var(--noter-space-2);flex-wrap:wrap;display:flex}.noter-doc-meta{align-items:center;gap:var(--noter-space-3);flex-wrap:wrap;display:flex}.noter-doc-rename{gap:var(--noter-space-3);max-inline-size:28rem;margin-block:var(--noter-space-4) var(--noter-space-6);justify-items:stretch;display:grid}.noter-doc-rename .noter-button{padding-inline:var(--noter-space-6);justify-self:start}.noter-doc-actions{align-items:center;gap:var(--noter-space-3);margin-block:var(--noter-space-6);flex-wrap:wrap;display:flex}.noter-share-dialog{inline-size:min(38rem, calc(100vi - 2 * var(--noter-space-4)));padding:var(--noter-space-6);border:1px solid var(--noter-border);border-radius:var(--noter-radius-lg);background:var(--noter-surface);color:var(--noter-text)}.noter-share-dialog::backdrop{background:#00000080}.noter-share-dialog h2{margin-block-start:0}.noter-share-form{gap:var(--noter-space-3);justify-items:start;margin-block-end:var(--noter-space-6);display:grid}.noter-share-form fieldset{border:0;margin:0;padding:0}.noter-share-radio{align-items:center;gap:var(--noter-space-2);min-block-size:var(--noter-target-min);display:flex}.noter-share-expiry{align-items:center;gap:var(--noter-space-2);flex-wrap:wrap;display:flex}.noter-share-expiry select{min-block-size:var(--noter-target-min);padding-inline:var(--noter-space-2);border:1px solid var(--noter-border-strong);border-radius:var(--noter-radius-sm);background:var(--noter-surface);color:var(--noter-text);font:inherit}.noter-share-links,.noter-share-members{gap:var(--noter-space-3);margin:0 0 var(--noter-space-4);padding:0;list-style:none;display:grid}.noter-share-links li,.noter-share-members li{align-items:center;gap:var(--noter-space-2);border-block-end:1px solid var(--noter-border);flex-wrap:wrap;padding-block-end:var(--noter-space-3);display:flex}.noter-share-links code{overflow-wrap:anywhere;font-family:var(--noter-font-mono);font-size:var(--noter-text-sm)}.noter-share-copied{color:var(--noter-text-muted);font-size:var(--noter-text-sm);margin-block-end:var(--noter-space-4);display:block}@media (forced-colors:active){.noter-doc-notice,.noter-doc-badge,.noter-share-dialog{border-color:canvastext}}:root{--noter-syntax-keyword:var(--lightningcss-light,oklch(42% .16 300))var(--lightningcss-dark,oklch(84% .11 300));--noter-syntax-string:var(--lightningcss-light,oklch(40% .12 150))var(--lightningcss-dark,oklch(84% .12 150));--noter-syntax-number:var(--lightningcss-light,oklch(43% .13 60))var(--lightningcss-dark,oklch(86% .11 80));--noter-editor-active-line:var(--lightningcss-light,oklch(97% .006 265))var(--lightningcss-dark,oklch(30% .016 265));--noter-editor-selection:var(--lightningcss-light,oklch(86% .05 255))var(--lightningcss-dark,oklch(36% .06 255))}.noter-editor-header{align-items:center;gap:var(--noter-space-3);padding-block:var(--noter-space-2);border-block-end:1px solid var(--noter-border);flex-wrap:wrap;display:flex}.noter-editor-header__title{font-size:var(--noter-text-xl);text-wrap:balance;flex:14rem;margin:0;font-weight:700}.noter-editor-header__title input{inline-size:100%;min-block-size:var(--noter-target-min);padding-inline:var(--noter-space-2);border-radius:var(--noter-radius-sm);color:inherit;font:inherit;font-size:var(--noter-text-xl);background:0 0;border:1px solid #0000;font-weight:700}.noter-editor-header__title input:hover{border-color:var(--noter-border)}.noter-editor-header__title input:focus-visible{border-color:var(--noter-border-strong);background:var(--noter-surface)}.noter-editor-header__meta{align-items:center;gap:var(--noter-space-2);color:var(--noter-text-muted);font-size:var(--noter-text-sm);margin:0;display:flex}.noter-pill{align-items:center;gap:var(--noter-space-2);padding-inline:var(--noter-space-3);border:1px solid var(--noter-pill-color);border-radius:var(--noter-radius-lg);min-block-size:1.75rem;color:var(--noter-pill-color);font-size:var(--noter-text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.noter-pill:before{content:"";background:currentColor;border-radius:50%;block-size:.5rem;inline-size:.5rem}.noter-pill[data-tone=muted]{--noter-pill-color:var(--noter-text-muted)}.noter-pill[data-tone=success]{--noter-pill-color:var(--noter-success)}.noter-pill[data-tone=warning]{--noter-pill-color:var(--noter-warning)}.noter-pill[data-tone=danger]{--noter-pill-color:var(--noter-danger)}.noter-presence{position:relative}.noter-presence__toggle{align-items:center;gap:var(--noter-space-2);min-block-size:var(--noter-target-min);padding-inline:var(--noter-space-2);border-radius:var(--noter-radius);color:var(--noter-text);font:inherit;font-size:var(--noter-text-sm);cursor:pointer;background:0 0;border:1px solid #0000;display:inline-flex}.noter-presence__toggle:hover{background:var(--noter-surface-hover)}.noter-presence__avatars{align-items:center;display:inline-flex}.noter-presence__avatars>*+*{margin-inline-start:-.5rem}.noter-presence__more{block-size:1.75rem;min-inline-size:1.75rem;padding-inline:var(--noter-space-1);border:2px solid var(--noter-surface-raised);background:var(--noter-surface-sunken);font-size:var(--noter-text-sm);border-radius:999px;place-items:center;font-weight:600;display:inline-grid}.noter-presence__popover{padding:var(--noter-space-3);border:1px solid var(--noter-border);border-radius:var(--noter-radius);background:var(--noter-surface-raised);color:var(--noter-text)}.noter-presence__popover ul{gap:var(--noter-space-2);margin:0;padding:0;list-style:none;display:grid}.noter-presence__popover li{align-items:center;gap:var(--noter-space-2);white-space:nowrap;display:flex}.noter-menu{position:relative}.noter-menu__summary{min-block-size:var(--noter-target-min);padding-inline:var(--noter-space-3);border:1px solid var(--noter-border);border-radius:var(--noter-radius);font-size:var(--noter-text-sm);cursor:pointer;align-items:center;display:inline-flex}.noter-menu__items{z-index:20;gap:var(--noter-space-1);padding:var(--noter-space-2);border:1px solid var(--noter-border);border-radius:var(--noter-radius);background:var(--noter-surface-raised);min-inline-size:14rem;margin-block-start:var(--noter-space-1);list-style:none;display:grid;position:absolute;inset-inline-end:0}.noter-menu__items button{inline-size:100%;min-block-size:var(--noter-target-min);padding-inline:var(--noter-space-3);border-radius:var(--noter-radius-sm);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.noter-menu__items button:hover{background:var(--noter-surface-hover)}.noter-toolbar{align-items:center;gap:var(--noter-space-2);padding-block:var(--noter-space-2);border-block-end:1px solid var(--noter-border);flex-wrap:wrap;display:flex}.noter-toolbar__export{align-items:center;gap:var(--noter-space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.noter-toolbar__import{align-items:center;display:flex;position:relative}.noter-toolbar__file{min-block-size:var(--noter-target-min);padding-inline:var(--noter-space-3);border:1px solid var(--noter-border);border-radius:var(--noter-radius);font-size:var(--noter-text-sm);cursor:pointer;align-items:center;display:inline-flex}.noter-toolbar__import input{opacity:0;inline-size:0;position:absolute}:is(.noter-toolbar__import:has(input:focus-visible) .noter-toolbar__file,.noter-toolbar__file:hover){background:var(--noter-surface-hover)}.noter-toolbar__import:has(input:focus-visible) .noter-toolbar__file{outline:var(--noter-focus-width) solid var(--noter-focus-ring);outline-offset:var(--noter-focus-offset)}.noter-toolbar__problems{min-block-size:var(--noter-target-min);padding-inline:var(--noter-space-3);border:1px solid var(--noter-border);border-radius:var(--noter-radius);color:inherit;font:inherit;font-size:var(--noter-text-sm);cursor:pointer;background:0 0}.noter-view-switch{border:1px solid var(--noter-border);border-radius:var(--noter-radius);display:inline-flex;overflow:clip}.noter-view-switch__button{min-block-size:var(--noter-target-min);padding-inline:var(--noter-space-3);color:var(--noter-text);font:inherit;font-size:var(--noter-text-sm);cursor:pointer;background:0 0;border:0}.noter-view-switch__button+.noter-view-switch__button{border-inline-start:1px solid var(--noter-border)}.noter-view-switch__button:hover{background:var(--noter-surface-hover)}.noter-view-switch__button[aria-pressed=true]{background:var(--noter-accent);color:var(--noter-on-accent);font-weight:700;text-decoration:underline}.noter-workspace{gap:var(--noter-space-2);min-block-size:24rem;block-size:calc(100dvb - var(--noter-header-h) - var(--noter-toolbar-h) - 12rem);margin-block-start:var(--noter-space-3);display:grid;container-type:inline-size}.noter-workspace[data-view=editor] .noter-pane[data-pane=preview],.noter-workspace[data-view=preview] .noter-pane[data-pane=editor]{display:none}@container (width>=48rem){.noter-workspace[data-view=split]{grid-template-columns:1fr 1fr}}.noter-pane{border:1px solid var(--noter-border);border-radius:var(--noter-radius);background:var(--noter-surface-editor);grid-template-rows:auto auto 1fr;align-content:start;min-block-size:0;display:grid;overflow:clip}.noter-pane[data-pane=preview]{padding:var(--noter-space-4);background:var(--noter-surface);display:block;overflow:auto}.noter-pane[data-pane=preview]>*{max-inline-size:var(--noter-measure);text-wrap:pretty}.noter-editor__notice,.noter-editor__hint,.noter-editor__waiting,.noter-preview__waiting{padding:var(--noter-space-2) var(--noter-space-3);color:var(--noter-text-muted);font-size:var(--noter-text-sm);margin:0}.noter-editor__notice{border-block-end:1px solid var(--noter-border);background:var(--noter-surface-raised);color:var(--noter-text)}.noter-code-editor{block-size:100%;min-block-size:0;overflow:auto}.cm-ySelectionInfo{border-radius:var(--noter-radius-sm);font-family:var(--noter-font-sans)!important}.noter-problems{padding:var(--noter-space-3);border:1px solid var(--noter-border);border-radius:var(--noter-radius);background:var(--noter-surface-sunken);margin-block-start:var(--noter-space-3)}.noter-problems ul{gap:var(--noter-space-1);margin:0;padding:0;list-style:none;display:grid}.noter-problems button{inline-size:100%;min-block-size:var(--noter-target-min);padding-inline:var(--noter-space-2);border-radius:var(--noter-radius-sm);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.noter-problems button:hover{background:var(--noter-surface-hover)}.noter-proposal{padding:var(--noter-space-4);border:1px solid var(--noter-border);border-radius:var(--noter-radius);background:var(--noter-surface-raised);margin-block-start:var(--noter-space-3)}.noter-proposal__title{font-size:var(--noter-text-lg);margin:0}.noter-proposal__lead{margin-block:var(--noter-space-2);max-inline-size:var(--noter-measure);color:var(--noter-text-muted);font-size:var(--noter-text-sm);text-wrap:pretty}.noter-proposal__diff{max-block-size:22rem;padding:var(--noter-space-2);border:1px solid var(--noter-border);border-radius:var(--noter-radius-sm);background:var(--noter-surface-sunken);font-family:var(--noter-font-mono);font-size:var(--noter-text-sm);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;list-style:none;overflow:auto}.noter-proposal__diff li{gap:var(--noter-space-2);display:flex}.noter-proposal__marker{inline-size:1ch;color:var(--noter-text-muted);flex:none}.noter-proposal__diff ins,.noter-proposal__diff del{inline-size:100%;padding-inline:var(--noter-space-1);border-radius:var(--noter-radius-sm);display:block}.noter-proposal__diff ins{background:color-mix(in oklab, var(--noter-success) 14%, transparent);color:var(--noter-text)}.noter-proposal__diff del{background:color-mix(in oklab, var(--noter-danger) 14%, transparent);color:var(--noter-text)}.noter-proposal__actions{gap:var(--noter-space-2);flex-wrap:wrap;margin-block-start:var(--noter-space-3);display:flex}.noter-limit-banner{gap:var(--noter-space-2);padding:var(--noter-space-3) var(--noter-space-4);border:1px solid var(--noter-danger);border-inline-start-width:var(--noter-space-1);border-radius:var(--noter-radius);background:var(--noter-surface-raised);margin-block-start:var(--noter-space-3);display:grid}.noter-limit-banner__title{font-size:var(--noter-text-lg);margin:0}.noter-limit-banner__body{max-inline-size:var(--noter-measure);text-wrap:pretty;margin:0}.noter-limit-banner__actions{align-items:center;gap:var(--noter-space-2);flex-wrap:wrap;margin:0;display:flex}.noter-limit-banner__link,.noter-limit-banner__close{min-block-size:var(--noter-target-min);padding-inline:var(--noter-space-3);border:1px solid var(--noter-border);border-radius:var(--noter-radius);color:var(--noter-text);font:inherit;font-size:var(--noter-text-sm);cursor:pointer;background:0 0;align-items:center;display:inline-flex}.noter-limit-banner__link:hover,.noter-limit-banner__close:hover{background:var(--noter-surface-hover)}.noter-confirm,.noter-name-prompt{max-inline-size:min(32rem,92vw);padding:var(--noter-space-6);border:1px solid var(--noter-border);border-radius:var(--noter-radius-lg);background:var(--noter-surface-raised);color:var(--noter-text)}.noter-confirm::backdrop,.noter-name-prompt::backdrop{background:#00000073}.noter-confirm__body,.noter-name-prompt form{gap:var(--noter-space-4);display:grid}.noter-confirm__actions,.noter-name-prompt__actions{gap:var(--noter-space-2);flex-wrap:wrap;display:flex}@media print{.noter-editor-header,.noter-toolbar,.noter-presence,.noter-problems,.noter-proposal,.noter-limit-banner,.noter-editor__hint,.noter-pane[data-pane=editor]{display:none!important}.noter-workspace{block-size:auto;display:block}.noter-pane[data-pane=preview]{border:0;padding:0;overflow:visible}}@media (forced-colors:active){.noter-view-switch__button[aria-pressed=true]{color:highlighttext;background:highlight}.noter-pill,.noter-pane,.noter-menu__items,.noter-presence__popover,.noter-proposal,.noter-proposal__diff,.noter-limit-banner,.noter-limit-banner__link,.noter-limit-banner__close{border-color:canvastext}}.noter-markdown{max-inline-size:var(--noter-measure);color:var(--noter-text);text-wrap:pretty;line-height:1.7;container-type:inline-size}.noter-markdown>*{margin-block:0 var(--noter-space-4)}.noter-markdown>:last-child{margin-block-end:0}.noter-markdown :is(h1,h2,h3,h4,h5,h6){margin-block:var(--noter-space-8) var(--noter-space-3);text-wrap:balance;scroll-margin-block-start:var(--noter-space-8);line-height:1.3}.noter-markdown>:is(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.noter-markdown h1{font-size:var(--noter-text-2xl)}.noter-markdown h2{font-size:var(--noter-text-xl)}.noter-markdown h3{font-size:var(--noter-text-lg)}.noter-markdown :is(h4,h5,h6){font-size:var(--noter-text-base)}.noter-markdown a{color:var(--noter-accent)}.noter-markdown a:hover{color:var(--noter-accent-hover)}.noter-markdown :is(ul,ol){padding-inline-start:var(--noter-space-6)}.noter-markdown li+li{margin-block-start:var(--noter-space-1)}.noter-markdown blockquote{border-inline-start:3px solid var(--noter-border-strong);color:var(--noter-text-muted);padding-inline-start:var(--noter-space-4)}.noter-markdown code{font-family:var(--noter-font-mono);font-size:var(--noter-text-code)}.noter-markdown :not(pre)>code{padding-inline:var(--noter-space-1);border-radius:var(--noter-radius-sm);background:var(--noter-surface-sunken)}.noter-markdown pre{padding:var(--noter-space-3);border-radius:var(--noter-radius);background:var(--noter-surface-sunken);line-height:var(--noter-line-code);overflow-x:auto}.noter-markdown table{border-collapse:collapse;display:block;overflow-x:auto}.noter-markdown :is(th,td){padding:var(--noter-space-1) var(--noter-space-3);border:1px solid var(--noter-border);text-align:start}.noter-markdown hr{border:0;border-block-start:1px solid var(--noter-border)}.noter-markdown img{block-size:auto;max-inline-size:100%}.noter-mermaid{gap:var(--noter-space-2);padding:var(--noter-space-3);border:1px solid var(--noter-border);border-radius:var(--noter-radius-lg);background:var(--noter-surface-raised);display:grid}.noter-mermaid-figure__svg:empty{block-size:0}.noter-mermaid-figure__svg svg{block-size:auto;max-inline-size:100%}.noter-mermaid-figure__error{padding:var(--noter-space-3);border:2px solid var(--noter-danger);border-radius:var(--noter-radius);color:var(--noter-text);margin:0}.noter-mermaid-source summary{min-block-size:var(--noter-target-min);color:var(--noter-text-muted);cursor:pointer;align-items:center;display:flex}.noter-mermaid-source pre{margin-block:var(--noter-space-2) 0}.noter-data-preview{gap:var(--noter-space-3);align-content:start;display:grid;container-type:inline-size}.noter-data-preview__modes{gap:var(--noter-space-2);flex-wrap:wrap;display:flex}.noter-data-preview__error{padding:var(--noter-space-3);border-inline-start:3px solid var(--noter-danger);background:var(--noter-surface-sunken);max-inline-size:var(--noter-measure);margin:0}.noter-data-preview__text{padding:var(--noter-space-3);border-radius:var(--noter-radius);background:var(--noter-surface-sunken);font-family:var(--noter-font-mono);font-size:var(--noter-text-code);line-height:var(--noter-line-code);margin:0;overflow-x:auto}.noter-json-tree{font-family:var(--noter-font-mono);font-size:var(--noter-text-code);line-height:var(--noter-line-code);margin:0;padding:0;list-style:none}.noter-json-tree .noter-json-tree{border-inline-start:1px solid var(--noter-border);margin-inline-start:var(--noter-space-2);padding-inline-start:var(--noter-space-3)}.noter-json-tree__leaf,.noter-json-tree__branch>details>summary{align-items:center;gap:var(--noter-space-2);min-block-size:var(--noter-target-min);flex-wrap:wrap;display:flex}.noter-json-tree__branch>details>summary{cursor:pointer}.noter-json-tree__key{color:var(--noter-text);font-weight:600}.noter-json-tree__key:after{content:":";color:var(--noter-text-muted)}.noter-json-tree__value{color:var(--noter-text);overflow-wrap:anywhere}.noter-json-tree__value[data-type=number],.noter-json-tree__value[data-type=boolean],.noter-json-tree__value[data-type=null]{color:var(--noter-accent)}.noter-json-tree__meta,.noter-json-tree__empty{color:var(--noter-text-muted);font-size:var(--noter-text-sm)}.noter-json-tree__scalar{font-family:var(--noter-font-mono);margin:0}@media print{.noter-data-preview__modes{display:none}.noter-mermaid-source{display:block}}}@layer utilities{.noter-visually-hidden:not(:focus):not(:focus-within){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@media print{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:#000;background:#fff;padding:0}.noter-no-print{display:none!important}a[href^=http]:after{content:" (" attr(href) ")";word-break:break-all;font-size:.75em}:where(h1,h2,h3){break-after:avoid}}
