:root{--bg:#fff;--surface:#f4f5f7;--text:#1f2430;--text-muted:#5b6474;--divider:#b8beca;--grid-line:#000;--focus:#2456d6;--note-green:#b9e4a1;--note-yellow:#fbe98a;--note-blue:#a9d3f5;--note-orange:#f9c58f;--note-purple:#d3b8f0;--note-pink:#f7b5d0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--text);background:var(--bg);font:16px/1.4 system-ui,Segoe UI,Roboto,sans-serif}*,:before,:after{box-sizing:border-box}body{overscroll-behavior:none;margin:0}#root{flex-direction:column;height:100dvh;display:flex}.attachment-list{z-index:60;background:var(--bg);border:1px solid var(--divider);border-radius:.375rem;width:17rem;max-width:calc(100vw - 1rem);padding:.25rem;position:fixed;box-shadow:0 6px 16px #00000040}.attachment-row{flex-wrap:wrap;align-items:stretch;display:flex}.attachment-list button{min-height:2.5rem;font:inherit;color:var(--text);background:0 0;border:0;border-radius:.25rem}.attachment-open{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding:0 .75rem;overflow:hidden}.attachment-remove{color:#a11a1a;flex:none;width:2.5rem;font-size:1.25rem}.attachment-list button:hover,.attachment-list button:focus-visible{background:var(--surface);outline:2px solid var(--focus);outline-offset:-2px}.attachment-status{color:#a11a1a;flex:1 0 100%;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .75rem .375rem;font-size:.85em;display:flex}.attachment-retry{min-height:auto;font-size:inherit;color:inherit;flex:none;padding:0 .25rem;text-decoration:underline}@media (pointer:coarse){.attachment-list button{min-height:2.75rem}.attachment-remove{width:2.75rem}}.note{z-index:1;box-sizing:border-box;color:var(--text);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:2px;transition:left .15s,top .15s;position:absolute;overflow:hidden;box-shadow:0 1px 3px #0000004d}@media (prefers-reduced-motion:reduce){.note{transition:none}}.note[data-color=green]{background:var(--note-green)}.note[data-color=yellow]{background:var(--note-yellow)}.note[data-color=blue]{background:var(--note-blue)}.note[data-color=orange]{background:var(--note-orange)}.note[data-color=purple]{background:var(--note-purple)}.note[data-color=pink]{background:var(--note-pink)}.note[data-selected]{box-shadow:0 0 0 2px var(--focus), 0 1px 3px #0000004d}.note:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.note[data-dragging]{z-index:20;cursor:grabbing;opacity:.95;box-shadow:0 0 0 2px var(--focus), 0 8px 18px #00000059;transition:none}.note-text,.note-editor{box-sizing:border-box;overflow-wrap:anywhere;text-align:center;width:100%;height:100%;margin:0;font-family:inherit}.note-text p,.note-editor p{white-space:pre-wrap;margin:0}.note-editor{color:inherit;cursor:text;-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:0;display:block;overflow:hidden}.note-drag-handle{z-index:2;color:#1f2430bf;cursor:grab;touch-action:none;background-color:#fff9;border:1px solid #00000040;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:3px;right:3px}.note-drag-handle svg{width:13px;height:13px}.note-drag-handle:hover{background-color:#ffffffd9}.note[data-dragging] .note-drag-handle{cursor:grabbing}.note-attachment-icon{z-index:2;color:#1f2430d9;cursor:pointer;touch-action:none;background-color:#fff9;border:1px solid #00000040;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;padding:2px;display:flex;position:absolute;bottom:3px;right:3px}.note-attachment-icon svg{width:100%;height:100%}.note-attachment-icon:hover:not(:disabled){background-color:#ffffffe6}.note-attachment-icon:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.note-attachment-icon:disabled{pointer-events:none;opacity:.5}.note-attachment-icon[data-upload-failed]{border-color:#b42318;box-shadow:0 0 0 1px #b42318}.note-attachment-icon[data-upload-failed]:after{content:"";background:#b42318;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;right:-5px}.note-attachment-warning{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (pointer:coarse){.note-drag-handle{width:min(max(32px, calc(32px / var(--board-zoom,1))), 45%);height:min(max(32px, calc(32px / var(--board-zoom,1))), 45%)}.note-drag-handle svg{width:62%;height:62%}.note-attachment-icon{width:min(max(32px, calc(32px / var(--board-zoom,1))), 45%);height:min(max(32px, calc(32px / var(--board-zoom,1))), 45%);padding:12%}}.stroke-layer{z-index:1;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.stroke-note-group{transition:transform .15s}@media (prefers-reduced-motion:reduce){.stroke-note-group{transition:none}}.label{align-items:center;gap:.25rem;min-width:0;max-width:100%;font-weight:700;line-height:1.2;display:flex}.label-column{color:var(--text-muted)}.label-text{min-width:0;font:inherit;color:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;background:0 0;border:0;border-radius:2px;flex:0 auto;padding:0;overflow:hidden}.label-text:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.label-text:disabled{color:inherit;cursor:inherit}.label-placeholder{opacity:.75;font-style:italic;font-weight:400}.label-delete{width:1.125rem;height:1.125rem;font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;flex:none;padding:0;font-weight:400;line-height:1}.label-delete:hover,.label-delete:focus-visible{color:#a11a1a;background:var(--bg);border-color:currentColor}.label-delete:disabled{cursor:inherit}.label-editor{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;max-width:100%;display:flex}.label-input{box-sizing:border-box;width:11rem;max-width:100%;height:1.5rem;font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--focus);border-radius:3px;padding:0 .25rem;font-weight:700}.label-input[aria-invalid=true]{border-color:#b42318;outline:1px solid #b42318}.label-error{color:#b42318;background:var(--bg);border-radius:3px;padding:0 .25rem;font-size:.8125rem;font-weight:400;line-height:1.3;box-shadow:0 1px 3px #00000040}@media (pointer:coarse){.section .labels{gap:max(.125rem, calc(26px / var(--board-zoom,1) - 2rem))}.label-delete{width:2rem;height:2rem;position:relative}.label-delete:after{content:"";top:calc(-1 * max(0px, calc((26px / var(--board-zoom,1) - 100%) / 2)));bottom:calc(-1 * max(0px, calc((26px / var(--board-zoom,1) - 100%) / 2)));left:0;right:calc(-1 * max(0px, calc(44px / var(--board-zoom,1)) - 100%));position:absolute}}.board{background:var(--bg);touch-action:none;cursor:grab;flex:auto;min-height:0;overflow:clip}.board:focus{outline:none}.board-canvas{transform-origin:0 0;-webkit-user-select:none;user-select:none;position:relative}.section{background:var(--bg);padding:.5rem;position:absolute;overflow:hidden}.divider{z-index:1;background:var(--grid-line);pointer-events:none;position:absolute}.board-outline{z-index:1;box-sizing:border-box;border-style:solid;border-color:var(--grid-line);pointer-events:none;position:absolute;top:0;left:0}.labels{z-index:2;flex-direction:column;align-items:flex-start;gap:.125rem;max-width:100%;display:flex;position:relative}.board--placing .labels{pointer-events:none}.insertion-preview{z-index:5;box-sizing:border-box;border:2px dashed var(--focus);pointer-events:none;background:#2456d614;border-radius:2px;position:absolute}.board--placing,.board--placing .note{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Crect x='3' y='3' width='20' height='20' fill='%23fbe98a' stroke='%231f2430' stroke-width='1.5'/%3E%3Cpath d='M23 17v6h-6z' fill='%23d9c85a'/%3E%3C/svg%3E") 14 14,crosshair}.board--dragging{cursor:grabbing}.board--dragging .note-editor{cursor:grabbing;-webkit-user-select:none;user-select:none}.board--drawing,.board--drawing .note{cursor:crosshair}.board--eraser,.board--eraser .note{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Cg transform='rotate(-35 14 14)'%3E%3Crect x='5' y='8' width='18' height='12' rx='2' fill='%23f7b5d0' stroke='%231f2430' stroke-width='1.5'/%3E%3Crect x='5' y='8' width='7' height='12' rx='2' fill='%23ffffff' stroke='%231f2430' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E") 14 14,cell}.board--space,.board--space .note{cursor:grab}.dialog-backdrop{z-index:80;touch-action:none;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog{background:var(--bg);border:1px solid var(--divider);border-radius:.5rem;min-width:min(20rem,100vw - 2rem);max-width:calc(100vw - 2rem);padding:1.25rem;box-shadow:0 10px 30px #00000059}.dialog-message{margin:0 0 1rem;font-size:1.125rem;font-weight:600}.dialog-actions{justify-content:flex-end;gap:.75rem;display:flex}.dialog button{min-width:5.5rem;min-height:2.5rem;font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--divider);border-radius:.375rem;padding:0 1rem}.dialog button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dialog .dialog-danger{color:#fff;background:#a11a1a;border-color:#a11a1a}.dialog-link{width:100%;font:inherit;margin:0 0 1rem;padding:.5rem;font-size:.8125rem;display:block}@media (pointer:coarse){.dialog button{min-height:2.75rem}}.activity-dialog{text-align:left;flex-direction:column;width:min(32rem,100vw - 2rem);max-height:calc(100vh - 4rem);display:flex}.activity-title{margin:0 0 .25rem;font-size:1.125rem;font-weight:600}.activity-title:focus{outline:none}.activity-intro{margin:0 0 .75rem;font-size:.875rem}.activity-note{margin:0 0 1rem;font-size:.9375rem}.activity-note p{margin:0 0 .75rem}.activity-scroll{border:1px solid var(--divider);border-radius:.375rem;flex:auto;min-height:0;margin:0 0 1rem;overflow-y:auto}.activity-scroll:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.activity-list{margin:0;padding:0;list-style:none}.activity-entry{border-bottom:1px solid var(--divider);padding:.5rem .75rem}.activity-entry:last-child{border-bottom:none}.activity-text{white-space:pre-line;overflow-wrap:anywhere;margin:0 0 .25rem}.activity-dates{color:var(--text-muted);flex-wrap:wrap;gap:.25rem 1rem;margin:0;font-size:.8125rem;display:flex}.print-dialog{text-align:left}.print-dialog-title{margin:0 0 .75rem;font-size:1.125rem;font-weight:600}.print-dialog-title:focus{outline:none}.print-choices{flex-direction:column;gap:.5rem;margin:0 0 1rem;display:flex}.print-choice{text-align:left;border:2px solid var(--divider);background:var(--bg);min-height:44px;color:var(--text);font:inherit;border-radius:.375rem;padding:.5rem .75rem}.print-choice[aria-checked=true]{border-color:var(--focus);font-weight:600}.print-choice:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.print-sheet{display:none}@media print{@page{margin:15mm}body:has(.print-sheet) #root{display:none}:is(html:has(.print-sheet),body:has(.print-sheet)){background:#fff;height:auto;overflow:visible}.print-sheet{color:#000;background:#fff;font:11pt/1.4 system-ui,Segoe UI,Roboto,sans-serif;display:block}.print-sheet h1{margin:0 0 .6em;font-size:16pt}.print-sheet h2{border-bottom:1px solid #000;margin:1.2em 0 .3em;font-size:13pt}.print-sheet h3{margin:.6em 0 .2em;font-size:11pt}.print-sheet h1,.print-sheet h2,.print-sheet h3{break-after:avoid;overflow-wrap:anywhere}.print-sheet p,.print-sheet li{overflow-wrap:anywhere;margin:0}.print-sheet ul{margin:0;padding-left:1.25em}.print-sheet li,.print-text{white-space:pre-wrap}.print-part{break-inside:avoid}.print-activity{padding:0;list-style:none}.print-activity li{break-inside:avoid;border-bottom:1px solid #999;padding:.4em 0}.print-dates{font-size:10pt}}.feedback-dialog{text-align:left;width:min(28rem,100vw - 2rem);max-height:calc(100dvh - 4rem);overflow-y:auto}.feedback-title{margin:0 0 .25rem;font-size:1.125rem;font-weight:600}.feedback-intro{color:var(--text);margin:0 0 1rem;font-size:.875rem}.feedback-category{border:none;flex-direction:column;gap:.5rem;margin:0 0 1rem;padding:0;display:flex}.feedback-category-option{border:1px solid var(--divider);cursor:pointer;border-radius:.375rem;grid-template-columns:auto 1fr;align-items:baseline;column-gap:.5rem;padding:.375rem;display:grid}.feedback-category-option:has(input:checked){border-color:var(--focus)}.feedback-category-label{font-weight:600}.feedback-category-hint{color:var(--text);opacity:.75;grid-column:2;font-size:.8125rem}.feedback-field{margin:.75rem 0 .25rem;font-size:.8125rem;font-weight:600;display:block}.feedback-description,.feedback-contact{box-sizing:border-box;width:100%;font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--divider);border-radius:.375rem;padding:.5rem}.feedback-counter{text-align:right;color:var(--text);opacity:.7;margin-top:.25rem;font-size:.75rem}.feedback-screenshot{margin-top:.75rem}.feedback-screenshot-picker{border:1px solid var(--divider);cursor:pointer;border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem;display:inline-block;position:relative}.feedback-screenshot-picker .visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.feedback-screenshot-picker:has(.visually-hidden:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.feedback-screenshot-chosen{align-items:center;gap:.5rem;font-size:.875rem;display:flex}.feedback-error{color:#a11a1a;margin:.25rem 0 0;font-size:.8125rem}.feedback-disclosure{color:var(--text);opacity:.75;margin:1rem 0 0;font-size:.75rem}@media (pointer:coarse){.feedback-screenshot-picker{min-height:2.75rem;padding-block:.75rem}.feedback-category-option{min-height:2.75rem}}.owner-dialog{text-align:left;width:min(26rem,100vw - 2rem)}.owner-title{margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.owner-title:focus{outline:none}.owner-note{overflow-wrap:anywhere;margin:0 0 .75rem;font-size:.9375rem}.owner-note-small{color:var(--text-muted);font-size:.8125rem}.owner-label{margin:0 0 .25rem;font-size:.875rem;font-weight:600;display:block}.owner-input{box-sizing:border-box;width:100%;min-height:2.25rem;font:inherit;border:1px solid var(--divider);border-radius:.25rem;padding:.25rem .5rem}.owner-error{color:#a11a1a;margin:.5rem 0 0;font-size:.875rem}.boards-sheet{text-align:left;flex-direction:column;width:min(28rem,100vw - 2rem);max-height:calc(100dvh - 3rem);display:flex;overflow-y:auto}.boards-title{margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.boards-title:focus{outline:none}.boards-status{color:var(--text-muted);margin:0 0 .5rem;font-size:.8125rem}.boards-list{border:1px solid var(--divider);border-radius:.375rem;flex:auto;min-height:2.75rem;margin:0 0 .75rem;padding:0;list-style:none;overflow-y:auto;container-type:inline-size}.boards-list.boards-list-form{flex:none;overflow-y:visible}.boards-list li+li{border-top:1px solid var(--divider)}.boards-sheet .board-row{box-sizing:border-box;width:100%;min-width:0;min-height:2.75rem;font:inherit;text-align:left;color:var(--text);background:var(--bg);border:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:.125rem;padding:.5rem .75rem;display:flex}.boards-sheet button.board-row:enabled:hover{background:var(--surface)}.boards-sheet button.board-row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.boards-sheet .board-row[aria-current=true]{background:var(--surface);font-weight:600}.boards-sheet .board-row-disabled{color:var(--text-muted)}.board-name{overflow-wrap:anywhere;max-width:100%}.board-tags{color:var(--text-muted);font-size:.8125rem;font-weight:400}.boards-account{margin:0 0 .75rem}.boards-account button{min-height:2.75rem}.board-item{align-items:stretch;display:flex}.board-item .board-row{flex:auto;min-width:0}.boards-sheet .board-rename{min-width:0;min-height:2.75rem;font:inherit;color:var(--text);background:var(--bg);border:0;border-left:1px solid var(--divider);border-radius:0;flex:none;padding:0 .75rem;font-size:.875rem}.boards-sheet .board-rename:enabled:hover{background:var(--surface)}.boards-sheet .board-rename:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.boards-sheet .board-rename:disabled{color:var(--text-muted)}@container (width<=22rem){.board-item{background:var(--divider);flex-wrap:wrap;gap:1px}.board-item .board-row{flex-basis:100%}.boards-sheet .board-item .board-rename{border-left:0;flex:auto}}@container (width<=30rem){.board-item:has(.board-rename~.board-rename~.board-rename){background:var(--divider);flex-wrap:wrap;gap:1px}.board-item:has(.board-rename~.board-rename~.board-rename) .board-row{flex-basis:100%}.boards-sheet .board-item:has(.board-rename~.board-rename~.board-rename) .board-rename{border-left:0;flex:auto}}.board-form{margin:0 0 .75rem}.board-form-inline{padding:.5rem .75rem}.board-form .owner-input{min-height:2.75rem}.board-hint{color:var(--text-muted);margin:.25rem 0 0;font-size:.8125rem}.board-hint-error{color:#a11a1a}.board-form .dialog-actions button{min-height:2.75rem}.boards-device-name{margin:0 0 .75rem}.boards-device-name button{min-height:2.75rem}.boards-new{margin:0 0 .75rem}.boards-new button{min-height:2.75rem}.board-users-title{overflow-wrap:anywhere;margin:0 0 .5rem;font-size:1rem;font-weight:600}.board-users-title:focus{outline:none}.board-users-list{border:1px solid var(--divider);border-radius:.375rem;flex:auto;min-height:0;margin:0 0 .75rem;padding:0;list-style:none;overflow-y:auto}.board-users-group{flex-direction:column;gap:.125rem;padding:.5rem .75rem;display:flex}.board-users-group+.board-users-group{border-top:1px solid var(--divider)}.board-users-group .board-name{font-weight:600}.context-menu{z-index:60;background:var(--bg);border:1px solid var(--divider);border-radius:.375rem;min-width:10rem;padding:.25rem;position:fixed;box-shadow:0 6px 16px #00000040}.context-menu button{width:100%;min-height:2rem;font:inherit;text-align:left;color:#a11a1a;background:0 0;border:0;border-radius:.25rem;padding:0 .75rem;display:block}.context-menu button:hover,.context-menu button:focus-visible{background:var(--surface);outline:2px solid var(--focus);outline-offset:-2px}@media (pointer:coarse){.context-menu button{min-height:2.75rem}}.notices{z-index:70;flex-direction:column;gap:.5rem;width:min(36rem,100vw - 2rem);display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%)}.notice{color:#5c1010;background:#fde8e8;border:1px solid #a11a1a;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex;box-shadow:0 4px 12px #00000040}.notice-message{overflow-wrap:anywhere;flex:1}.notice button{min-width:2.25rem;min-height:2.25rem;font:inherit;color:inherit;background:0 0;border:1px solid;border-radius:.25rem;padding:0 .5rem}.notice--info{color:#10361c;background:#e6f4ea;border-color:#1a8f3c}.notice--warning{color:#4a3200;background:#fff4d6;border-color:#b7791f}@media (pointer:coarse){.notice button{min-width:2.75rem;min-height:2.75rem}}.activity-reason{z-index:50;clip-path:inset(50%);white-space:nowrap;pointer-events:none;width:1px;height:1px;padding:0;position:absolute;top:100%;left:0;overflow:hidden}.activity-menu:hover .activity-reason{clip-path:none;white-space:normal;width:max-content;max-width:min(22rem,100vw - 1rem);height:auto;color:var(--text-muted);background:var(--bg);border:1px solid var(--divider);border-radius:.25rem;padding:.25rem .5rem;font-size:.8125rem;overflow:visible}.share-menu .menu-separator{border:0;border-top:1px solid var(--divider);margin:.25rem 0}.share-reason{min-width:0;color:var(--text-muted);background:var(--bg);border:1px solid var(--divider);overflow-wrap:anywhere;border-radius:.25rem;flex:1 0 100%;order:100;padding:.25rem .5rem;font-size:.8125rem}.toolbar{z-index:30;background:var(--surface);border-bottom:1px solid var(--divider);flex-wrap:wrap;flex:none;align-items:center;gap:.5rem;padding:.1875rem 1rem;display:flex;position:relative}.toolbar button{min-height:1.5rem;font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--divider);border-radius:.375rem;padding:0 1rem;line-height:1}.toolbar .boards-button{white-space:pre;align-items:baseline;max-width:100%;display:inline-flex}.boards-button-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:14rem;overflow:hidden}.toolbar button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.toolbar button:disabled{color:var(--text-muted);background:0 0}.menu-wrap{position:relative}.menu-button:after{content:" ▾"}.menu{z-index:1;background:var(--bg);border:1px solid var(--divider);border-radius:.375rem;flex-direction:column;min-width:9rem;padding:.25rem;display:flex;position:absolute;top:calc(100% + .25rem);left:0;box-shadow:0 6px 16px #0003}.menu button{text-align:left;border-color:#0000;min-height:1.75rem}.menu button:enabled:hover{background:var(--surface)}.toolbar-status{color:var(--text-muted);flex:auto;font-size:.875rem}.toolbar-note-controls{flex-wrap:wrap;align-items:center;gap:.5rem;max-width:100%;margin-inline-start:auto;display:flex}.swatches{gap:.25rem;display:flex}.toolbar .swatch{border:1px solid var(--grid-line);border-radius:.25rem;width:1.5rem;padding:0}.toolbar .swatch[data-color=green]{background:var(--note-green)}.toolbar .swatch[data-color=yellow]{background:var(--note-yellow)}.toolbar .swatch[data-color=blue]{background:var(--note-blue)}.toolbar .swatch[data-color=orange]{background:var(--note-orange)}.toolbar .swatch[data-color=purple]{background:var(--note-purple)}.toolbar .swatch[data-color=pink]{background:var(--note-pink)}.toolbar .swatch[aria-checked=true]{box-shadow:0 0 0 1px var(--bg) inset;border-width:2px}.toolbar .swatch:disabled{opacity:.45}.toolbar .bold-button{font-weight:700}.toolbar .bold-button[aria-pressed=true]{background:var(--surface);border-color:var(--text)}.toolbar .delete-button{color:#a11a1a;border-color:#a11a1a}.toolbar-draw-controls{flex-wrap:wrap;align-items:center;gap:.5rem;max-width:100%;margin-inline-start:auto;display:flex}.toolbar .draw-button[aria-pressed=true],.toolbar .eraser-button[aria-pressed=true]{background:var(--surface);border-color:var(--text);font-weight:700}.width-choices{gap:.25rem;display:flex}.toolbar .width-button[aria-checked=true]{background:var(--surface);border-color:var(--text);font-weight:700}.toolbar .stroke-swatch{width:1.5rem}@media (pointer:coarse){.toolbar{padding-block:.25rem}.boards-button-name{max-width:7rem}.toolbar button{min-height:2.75rem}.toolbar .swatch,.toolbar .stroke-swatch{min-width:2.75rem}.menu button{min-height:2.75rem}}@media (pointer:coarse) and (width<=600px){.toolbar{gap:.25rem;padding-inline:.5rem}.toolbar button{padding-inline:.375rem}.toolbar .boards-button{align-items:center}.toolbar-note-controls,.toolbar-draw-controls{gap:.25rem}.swatches,.width-choices{gap:.125rem}.toolbar-task :is(.share-menu,.share-reason,.activity-menu,.print-menu,.feedback-menu){display:none}}.boot-screen{max-width:34rem;margin:4rem auto 0;padding:0 1rem}.boot-screen h1{margin:0 0 .75rem;font-size:1.25rem}.boot-detail{background:var(--surface);overflow-wrap:anywhere;border-radius:.375rem;padding:.5rem .75rem;font-family:ui-monospace,monospace;font-size:.875rem}.boot-screen button{min-height:2.5rem;font:inherit;padding:0 1rem}
