@charset "UTF-8";.ErrorPage{align-items:center;color:#fff;display:flex;font-size:var(--font-size-8);justify-content:center;min-height:100%}._actionButton_18bqa_7{align-items:center;border-radius:var(--radius-2);cursor:pointer;display:inline-flex;font-size:var(--font-size-3);font-weight:var(--font-weight-medium);gap:var(--space-1);height:calc(48px * var(--scaling))}._actionButton_18bqa_7 svg{flex-shrink:0;height:calc(32px * var(--scaling));width:auto}._actionButton_18bqa_7{justify-content:center;line-height:1.5;min-width:calc(120px * var(--scaling));padding:var(--space-3) var(--space-5);transition:background-color .15s ease,border-color .15s ease;white-space:nowrap}._actionButton_18bqa_7:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._actionButton_18bqa_7:disabled{cursor:default;opacity:.4}._actionButton_18bqa_7[data-variant=primary]{--ab-bg: #1171e9;--ab-bg-hover: #0e5fc4;background:var(--ab-bg);border:2px solid var(--ab-bg);color:#fff}._actionButton_18bqa_7[data-variant=primary]:hover:not(:disabled){background:var(--ab-bg-hover);border-color:var(--ab-bg-hover)}._actionButton_18bqa_7[data-variant=secondary]{background:#fff;border:2px solid #1171e9;color:#1171e9}._actionButton_18bqa_7[data-variant=secondary]:hover:not(:disabled){background:#c9e5fc}._actionButton_18bqa_7[data-variant=tertiary]{background:#fff;border:2px solid #c1c5ca;color:#282828}._actionButton_18bqa_7[data-variant=tertiary]:hover:not(:disabled){border-color:#1171e9}._actionButton_18bqa_7[data-variant=danger]{background:#e91816;border:2px solid #e91816;color:#fff}._actionButton_18bqa_7[data-variant=danger]:hover:not(:disabled){background:#c8110f;border-color:#c8110f}._actionButton_18bqa_7[data-compact]{height:calc(40px * var(--scaling));padding:var(--space-2) var(--space-4)}._pillButton_9fnjr_7{align-items:center;background:#fff;border:2px solid #c9e5fc;border-radius:var(--radius-round);color:#1171e9;cursor:pointer;display:inline-flex;font-size:var(--font-size-3);font-weight:var(--font-weight-medium);justify-content:center;line-height:1.5;padding:var(--space-3) var(--space-5);transition:background-color .15s ease,border-color .15s ease;white-space:nowrap}._pillButton_9fnjr_7:hover:not([data-active]){border-color:#1171e9}._pillButton_9fnjr_7[data-active]{background:#c9e5fc;border-color:#c9e5fc}._pillButton_9fnjr_7:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._pillButton_9fnjr_7[data-compact]{padding:var(--space-2) var(--space-4)}._viewportBottom_1r135_1{bottom:calc(var(--space-9) + var(--space-4));display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2);position:fixed;right:var(--space-2);z-index:13000}._viewportTop_1r135_12{display:flex;flex-direction:column;gap:var(--space-2);position:fixed;right:16px;top:calc(88px * var(--scaling));z-index:13000}._root_1r135_22{align-items:center;background:var(--color-light-blue);border-radius:var(--radius-5);display:flex;gap:var(--space-5);min-height:calc(72px * var(--scaling));padding-left:var(--space-5);padding-right:var(--space-5)}._rootTwoSection_1r135_33{border-radius:var(--radius-4);box-shadow:0 0 8px rgba(0,0,0,.25);display:flex;flex-direction:column;height:calc(144px * var(--scaling));overflow:hidden;width:calc(469px * var(--scaling))}._topSection_1r135_43{align-items:center;background:#fee;display:flex;gap:var(--space-3);padding:var(--space-4) var(--space-3) var(--space-4) var(--space-4)}._bottomSection_1r135_51{background:var(--color-surface);padding:var(--space-4)}._titleText_1r135_56{color:var(--color-text);flex:1;font-size:var(--font-size-3);font-weight:var(--font-weight-medium)}._content_1r135_63{align-items:center;display:flex;flex:1;gap:var(--space-4);min-width:0}._text_1r135_71{color:var(--color-text);font-size:var(--font-size-3);font-weight:var(--font-weight-regular)}._closeButton_1r135_77{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-shrink:0;height:calc(40px * var(--scaling));justify-content:center;padding:0;width:calc(40px * var(--scaling))}._closeButton_1r135_77:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._panel_1hsps_7{border-radius:var(--radius-4);box-shadow:var(--shadow-elevation-2);display:flex;flex-direction:column;overflow:hidden;width:calc(770px * var(--scaling))}._header_1hsps_16{background:var(--color-surface);border-bottom:1px solid #c1c5ca;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-3)}._title_1hsps_25{color:var(--color-text);font-size:var(--font-size-6);font-weight:var(--font-weight-medium);margin:0}._tabs_1hsps_32{align-items:center;display:flex;gap:var(--space-2)}._tabList_1hsps_38{display:flex;gap:var(--space-2)}._uploadSpacer_1hsps_43{margin-left:auto}._content_1hsps_47{background:#f3f3f4;display:flex;flex-direction:column;gap:var(--space-4);padding:calc(16px * var(--scaling)) var(--space-5) var(--space-5)}._grid_1hsps_55{align-content:start;display:grid;gap:calc(16px * var(--scaling));grid-template-columns:repeat(4,1fr);min-height:calc(410px * var(--scaling))}._thumbnail_1hsps_63{background:#fff;border:2px solid #c1c5ca;border-radius:var(--radius-2);cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:0;position:relative;transition:border-color .15s ease,box-shadow .15s ease}._thumbnail_1hsps_63:hover:not([data-selected]){border-color:#1171e9;box-shadow:0 0 0 2px #c9e5fc}._thumbnail_1hsps_63[data-selected]{border-color:#1171e9}._thumbnail_1hsps_63:focus-visible{border-color:#1171e9;box-shadow:0 0 0 2px #c9e5fc;outline:none}._thumbnailPreview_1hsps_88{align-items:center;background:#e8e8e8;display:flex;height:calc(90px * var(--scaling));justify-content:center;overflow:hidden;width:100%}._thumbnailImage_1hsps_98{display:block;height:100%;object-fit:contain;width:100%}._blankPreview_1hsps_105{background:#fff;display:block;height:100%;width:100%}._thumbnailLabel_1hsps_112{color:var(--color-text);display:block;font-size:var(--font-size-1);padding:calc(6px * var(--scaling)) var(--space-2);text-align:center}[data-selected] ._thumbnailLabel_1hsps_112{font-weight:var(--font-weight-medium)}._selectedCheck_1hsps_123{display:none;left:calc(4px * var(--scaling));position:absolute;top:calc(4px * var(--scaling));z-index:1}[data-selected] ._selectedCheck_1hsps_123{display:block}._customThumbnailWrapper_1hsps_134{position:relative}._customThumbnailWrapper_1hsps_134 ._thumbnail_1hsps_63{width:100%}._customThumbnailWrapper_1hsps_134 ._thumbnailPreview_1hsps_88{height:calc(94px * var(--scaling))}._deleteButton_1hsps_144{align-items:center;background:#fff;border:none;border-radius:var(--radius-1);cursor:pointer;display:flex;height:calc(32px * var(--scaling));justify-content:center;padding:0;position:absolute;right:calc(6px * var(--scaling));top:calc(6px * var(--scaling));transition:background-color .15s ease;width:calc(32px * var(--scaling));z-index:1}._deleteButton_1hsps_144:hover{background:#ffdede}._deleteButton_1hsps_144:hover svg path{fill:#e91816}._deleteButton_1hsps_144:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._emptyState_1hsps_172{align-items:center;color:var(--color-text-muted);display:flex;font-size:var(--font-size-2);grid-column:1/-1;justify-content:center;min-height:calc(90px * var(--scaling));padding:var(--space-4);text-align:center}._footer_1hsps_184{align-items:center;display:flex;gap:var(--space-3);padding-top:var(--space-1)}._cancelSpacer_1hsps_191{margin-right:auto}._toolbarButton_p9qrc_8{align-items:center;background:transparent;border:0;border-radius:var(--radius-4);color:var(--color-text);cursor:pointer;display:inline-flex;flex-shrink:0;height:calc(48px * var(--scaling));justify-content:center;padding:0;width:calc(48px * var(--scaling))}._toolbarButton_p9qrc_8>svg{height:100%;width:100%}._toolbarButton_p9qrc_8:hover{background:var(--color-hover-surface)}._toolbarButton_p9qrc_8:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._toolbarButton_p9qrc_8:disabled,._toolbarButton_p9qrc_8[data-disabled]{color:var(--color-text-disabled);cursor:not-allowed}._toolbarButton_p9qrc_8:disabled:hover,._toolbarButton_p9qrc_8[data-disabled]:hover{background:transparent}._toolbarButton_p9qrc_8[data-active]{background:#c9e5fc}._toolbarButton_p9qrc_8[data-variant=danger]:hover{background:var(--color-danger-hover);border-color:var(--color-danger-border)}._toolbarButton_p9qrc_8[data-compact]{height:calc(40px * var(--scaling));padding:0;width:calc(40px * var(--scaling))}._toolbarButton_p9qrc_8[data-size=tall]{border-radius:var(--radius-4) var(--radius-4) 0 0;height:calc(90px * var(--scaling));isolation:isolate;overflow:hidden;padding:0;position:relative;width:auto}._toolbarButton_p9qrc_8[data-size=tall]>svg{display:block;flex-shrink:0;height:100%;transform:translateY(calc(18px * var(--scaling)));transition:transform .3s ease-in-out;width:auto}._toolbarButton_p9qrc_8[data-size=tall]:after{background:transparent;border-radius:var(--radius-4) var(--radius-4) 0 0;bottom:0;content:"";height:calc(72px * var(--scaling));left:0;pointer-events:none;position:absolute;right:0;transition:background-color .3s ease-in-out;z-index:-1}._toolbarButton_p9qrc_8[data-size=tall]:hover:not([data-active],:disabled){background:transparent}._toolbarButton_p9qrc_8[data-size=tall]:hover:not([data-active],:disabled)>svg{transform:translateY(0)}._toolbarButton_p9qrc_8[data-size=tall]:hover:not([data-active],:disabled):after{background:var(--color-hover-surface)}._toolbarButton_p9qrc_8[data-size=tall][data-active]{background:transparent;border-color:transparent;box-shadow:none}._toolbarButton_p9qrc_8[data-size=tall][data-active]>svg{transform:translateY(0)}._toolbarButton_p9qrc_8[data-size=tall][data-active]:after{background:#c9e5fc}._tooltip_1lv1h_1{animation:_tooltipFadeIn_1lv1h_1 .2s ease-out;background:#282828;border-radius:var(--radius-2);box-shadow:0 4px 12px rgba(0,0,0,.3);color:#fff;font-size:var(--font-size-2);font-weight:var(--font-weight-regular);line-height:1.4;padding:var(--space-1) var(--space-2);white-space:nowrap;z-index:13000}._content_1lv1h_15{align-items:center;display:flex;gap:var(--space-2)}._shortcut_1lv1h_21{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-1);color:rgba(255,255,255,.7);font-size:var(--font-size-1);font-weight:var(--font-weight-medium);padding:2px 6px}._arrow_1lv1h_31{display:flex}._arrow_1lv1h_31 path{fill:#282828}._arrow_1lv1h_31[data-side=top]{bottom:-8px;rotate:180deg}._arrow_1lv1h_31[data-side=bottom]{rotate:0deg;top:-8px}._arrow_1lv1h_31[data-side=left]{right:-13px;rotate:90deg}._arrow_1lv1h_31[data-side=right]{left:-13px;rotate:-90deg}@keyframes _tooltipFadeIn_1lv1h_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}._dialogPopup_17e83_1{outline:none;position:fixed;z-index:12000}._client_17e83_7{left:calc(80px * var(--scaling));top:50%;transform:translateY(-50%)}._box_17e83_13{bottom:calc(100px * var(--scaling));left:calc(24px * var(--scaling))}.ColorPicker{display:flex;flex:1;flex-direction:column;gap:var(--space-3);min-height:0}.ColorPicker>.map{border:1px solid var(--color-border-subtle);border-radius:var(--radius-2);cursor:crosshair;flex-shrink:0;height:calc(240px * var(--scaling));overflow:hidden;position:relative;width:100%}.ColorPicker>.map>.mapOverlay{background:linear-gradient(to right,#fff,transparent);top:0;right:0;bottom:0;left:0;position:absolute}.ColorPicker>.map>.mapOverlay:after{background:linear-gradient(to bottom,transparent,#000);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.ColorPicker>.map>.mapThumb{border:3px solid #fff;border-radius:var(--radius-round);box-shadow:0 2px 4px rgba(0,0,0,.3);height:calc(20px * var(--scaling));pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:calc(20px * var(--scaling))}.ColorPicker>.slider{background:linear-gradient(to right,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red);border:1px solid var(--color-border-subtle);border-radius:var(--radius-2);cursor:pointer;flex-shrink:0;height:calc(24px * var(--scaling));position:relative;width:100%}.ColorPicker>.slider>.sliderThumb{background:var(--color-surface);border:2px solid rgba(0,0,0,.2);border-radius:var(--radius-1);box-shadow:0 2px 4px rgba(0,0,0,.15);height:calc(28px * var(--scaling));pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(12px * var(--scaling))}.ColorPicker>.inputRow{align-items:stretch;display:flex;flex-shrink:0;gap:var(--space-2);height:calc(32px * var(--scaling))}.ColorPicker>.inputRow>.hexInputWrapper{align-items:center;background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-2);box-sizing:border-box;display:flex;flex:1;gap:var(--space-2);padding:0 var(--space-2)}.ColorPicker>.inputRow>.hexInputWrapper svg{color:var(--color-text-muted);flex-shrink:0;height:calc(16px * var(--scaling));width:calc(16px * var(--scaling))}.ColorPicker>.inputRow>.hexInputWrapper input{background:transparent;border:none;color:var(--color-text);display:block;flex:1;font-family:SF Mono,Monaco,Menlo,monospace;font-size:var(--font-size-2);line-height:1;margin:0;min-width:0;outline:none;padding:0;width:auto}.ColorPicker>.inputRow>.hexInputWrapper input::placeholder{color:var(--color-text-muted)}.ColorPicker>.inputRow>.eyedropperButton{align-items:center;background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-2);box-sizing:border-box;color:var(--color-text);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:0;width:calc(32px * var(--scaling))}.ColorPicker>.inputRow>.eyedropperButton svg{height:calc(16px * var(--scaling));width:calc(16px * var(--scaling))}.ColorPicker>.inputRow>.eyedropperButton:hover{background:var(--color-hover-surface)}.ColorPicker>.inputRow>.eyedropperButton:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.Swatch{border:2px solid transparent;border-radius:var(--radius-round);cursor:pointer;height:var(--swatch-size);outline:none;padding:0;width:var(--swatch-size)}.Swatch:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.Swatch[data-selected]{outline:2px solid currentcolor;outline-offset:3px}.Swatch:focus-visible[data-selected]{box-shadow:0 0 0 2px var(--color-focus-ring)}.Swatch[data-preview]{border:2px dashed currentcolor;opacity:.8}.Swatch[data-none]{background:transparent;border-color:rgba(0,0,0,.22);color:rgba(0,0,0,.9);position:relative}.Swatch[data-none]:before{background:rgba(0,0,0,.8);border-radius:var(--radius-round);content:"";height:calc(2px * var(--scaling));left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:calc(var(--swatch-size) * .9)}._thicknessButtons_8hzx9_1{align-items:center;display:flex;gap:var(--space-2)}._thicknessButton_8hzx9_1{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-4);color:var(--color-text);cursor:pointer;display:inline-flex;flex-shrink:0;height:calc(48px * var(--scaling));justify-content:center;padding:0;width:calc(48px * var(--scaling))}._thicknessButton_8hzx9_1:hover{background:var(--color-hover-surface)}._thicknessButton_8hzx9_1:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._thicknessButton_8hzx9_1:disabled{color:var(--color-text-disabled);cursor:not-allowed}._thicknessButton_8hzx9_1:disabled:hover{background:transparent}._thicknessButton_8hzx9_1[data-compact]{height:calc(40px * var(--scaling));width:calc(40px * var(--scaling))}._thicknessButton_8hzx9_1[data-pressed]{background:#e6e8ea;border-color:transparent;border-radius:var(--radius-2);color:var(--color-text)}._thicknessButton_8hzx9_1[data-pressed]:hover{background:#e6e8ea}._compact_167oh_1{--swatch-size: calc(30px * var(--scaling))}._pickerCard_167oh_5{background:var(--color-surface);border:1px solid var(--color-separator);border-radius:var(--radius-4);box-shadow:var(--shadow-elevation-2);display:flex;flex-direction:column;gap:var(--space-3);padding:calc(24px * var(--scaling));width:calc(288px * var(--scaling))}._pickerActions_167oh_17{display:flex;gap:var(--space-2);justify-content:space-between}._colorGrid_167oh_23,._colorRow_167oh_24{display:grid;gap:var(--space-2);grid-template-columns:repeat(6,calc(48px * var(--scaling)));place-items:center}._compact_167oh_1>._colorGrid_167oh_23,[data-compact] ._colorGrid_167oh_23,._compact_167oh_1>._colorRow_167oh_24,[data-compact] ._colorRow_167oh_24{grid-template-columns:repeat(6,calc(48px * var(--scaling)))}._header_167oh_36{margin-bottom:var(--space-3)}._divider_167oh_40{background:var(--color-separator);height:calc(1px * var(--scaling));margin:var(--space-3) 0}._compact_167oh_1>._divider_167oh_40,[data-compact] ._divider_167oh_40{margin:var(--space-2) 0}._addButton_167oh_49{align-items:center;background:transparent;border:none;border-radius:var(--radius-round);cursor:pointer;display:inline-flex;height:calc(48px * var(--scaling));justify-content:center;padding:0;transition:opacity .15s ease;width:calc(48px * var(--scaling))}._compact_167oh_1>._addButton_167oh_49{height:calc(40px * var(--scaling));width:calc(40px * var(--scaling))}._addButton_167oh_49:hover{opacity:.7}._addButton_167oh_49:disabled{cursor:not-allowed;opacity:.4}._thicknessRow_167oh_74{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}._thicknessLabel_167oh_81{color:#282828;font-size:var(--font-size-3)}._popover_1s6i6_7{background:var(--color-surface);border:1px solid var(--color-separator);border-radius:var(--radius-4);box-shadow:var(--shadow-elevation-2);padding:var(--space-5);pointer-events:auto}._popover_1s6i6_7[data-compact]{padding:var(--space-3)}.FillBorderSelector{border:2px solid #1171e9;border-radius:var(--radius-4);display:flex;overflow:hidden}.FillBorderSelector>.button{background:transparent;border:0;color:var(--color-text);cursor:pointer;flex:1;font-size:var(--font-size-3);font-weight:var(--font-weight-medium);height:calc(40px * var(--scaling))}.FillBorderSelector>.button[data-active]{background:#1171e9;color:#fff}.FillBorderSelector[data-compact]>.button{font-size:var(--font-size-2);height:calc(32px * var(--scaling))}.ShapeTypeSelector{align-items:center;display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}.ShapeTypeSelector[data-compact]{gap:var(--space-1);margin-bottom:var(--space-2)}._panel_p9hzo_1{background:#f3f3f4;border-radius:var(--radius-4);box-shadow:0 0 8px rgba(0,0,0,.25);max-height:calc(400px * var(--scaling));padding:var(--space-5)}._scrollArea_p9hzo_9{display:flex;flex-direction:column;gap:calc(16px * var(--scaling));max-height:calc(352px * var(--scaling));overflow-y:auto}._scrollArea_p9hzo_9::-webkit-scrollbar{width:calc(8px * var(--scaling))}._scrollArea_p9hzo_9::-webkit-scrollbar-track{background:#d4d4d4;border-radius:var(--radius-2)}._scrollArea_p9hzo_9::-webkit-scrollbar-thumb{background:#a9a9a9;border-radius:var(--radius-2)}._boardCard_p9hzo_29{background:none;border:none;cursor:pointer;display:block;padding:0;position:relative}._boardCard_p9hzo_29:focus-visible,._boardCard_p9hzo_29[data-highlighted]{outline:2px solid var(--color-focus-ring);outline-offset:2px}._thumbnailWrapper_p9hzo_42{border:2px solid #c1c5ca;border-radius:var(--radius-2);height:calc(94px * var(--scaling));overflow:hidden;width:calc(168px * var(--scaling))}[data-active] ._thumbnailWrapper_p9hzo_42{border-color:#1171e9}._thumbnailImage_p9hzo_53{display:block;height:100%;object-fit:cover;width:100%}._thumbnailPlaceholder_p9hzo_60{background:#fff;height:100%;width:100%}._numberBadge_p9hzo_66{align-items:center;background:#e6e8ea;border-radius:var(--radius-2);color:#282828;display:flex;font-family:var(--default-font-family);font-size:var(--font-size-3);font-weight:var(--font-weight-medium);height:calc(40px * var(--scaling));justify-content:center;left:calc(6px * var(--scaling));position:absolute;top:calc(6px * var(--scaling));width:calc(40px * var(--scaling))}[data-active] ._numberBadge_p9hzo_66{background:#c9e5fc}._deleteButton_p9hzo_86{align-items:center;background:#fff;border:none;border-radius:var(--radius-1);cursor:pointer;display:flex;height:calc(32px * var(--scaling));justify-content:center;padding:0;position:absolute;right:calc(6px * var(--scaling));top:calc(6px * var(--scaling));transition:background-color .15s ease;width:calc(32px * var(--scaling))}._deleteButton_p9hzo_86:hover{background:#ffdede}._deleteButton_p9hzo_86:hover svg path{fill:#e91816}._deleteButton_p9hzo_86:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._boardCounter_u7b62_1{align-items:center;background:#fff;border:1px solid #c1c5ca;border-radius:var(--radius-1);cursor:pointer;display:flex;font-variant-numeric:tabular-nums;gap:calc(4px * var(--scaling));height:calc(48px * var(--scaling));justify-content:center;min-width:calc(80px * var(--scaling));padding:0 var(--space-4);transition:border-color .15s ease}._boardCounter_u7b62_1[data-compact]{height:calc(40px * var(--scaling));min-width:calc(72px * var(--scaling));padding:0 var(--space-3)}._boardCounter_u7b62_1:hover{border-color:#1171e9}._boardCounter_u7b62_1:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._currentPage_u7b62_29{color:#282828;font-size:var(--font-size-5);font-weight:var(--font-weight-medium);line-height:1.5}._separator_u7b62_36,._totalPages_u7b62_36{color:#c1c5ca;font-size:var(--font-size-5);font-weight:var(--font-weight-medium);line-height:1.5}._boardCounter_u7b62_1[data-compact]>._currentPage_u7b62_29{font-size:var(--font-size-3);letter-spacing:calc(1.6px * var(--scaling))}._boardCounter_u7b62_1[data-compact]>._separator_u7b62_36,._boardCounter_u7b62_1[data-compact]>._totalPages_u7b62_36{font-size:var(--font-size-3);letter-spacing:calc(1.6px * var(--scaling))}._boardController_1sexu_1{align-items:center;background:#f3f3f4;border-radius:var(--radius-4) 0 0 var(--radius-4);border-right:1px solid #c1c5ca;display:flex;gap:var(--space-4);height:100%;padding:0 var(--space-4)}._boardController_1sexu_1[data-compact]{gap:var(--space-3);padding:0 var(--space-3)}._navButton_1sexu_16{align-items:center;background:transparent;border:none;border-radius:var(--radius-1);cursor:pointer;display:flex;height:calc(48px * var(--scaling));justify-content:center;padding:0;transition:background-color .15s ease;width:calc(48px * var(--scaling))}[data-compact]>._navButton_1sexu_16{height:calc(40px * var(--scaling));padding:0;width:calc(40px * var(--scaling))}._navButton_1sexu_16:hover:not([data-disabled]){background:var(--color-hover-surface)}._navButton_1sexu_16[data-disabled]{cursor:default;opacity:.35}._navButton_1sexu_16:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._backdrop_130rt_1{background:rgba(0,0,0,.4);top:0;right:0;bottom:0;left:0;position:fixed;z-index:14000}._popup_130rt_8{background:#f3f3f4;border-radius:var(--radius-4);box-shadow:0 0 calc(8px * var(--scaling)) rgba(0,0,0,.25);display:flex;flex-direction:column;gap:var(--space-6);left:50%;max-width:calc(480px * var(--scaling));padding:var(--space-6);position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:14001}._header_130rt_25{display:flex}._title_130rt_29{color:var(--color-text);font-size:var(--font-size-5);font-weight:var(--font-weight-medium);line-height:1.3}._closeButton_130rt_36{background:none;border:none;border-radius:var(--radius-2);color:var(--color-text);cursor:pointer;padding:0;position:absolute;right:var(--space-3);top:var(--space-3)}._closeButton_130rt_36:focus-visible{outline:calc(2px * var(--scaling)) solid var(--color-focus);outline-offset:calc(2px * var(--scaling))}._description_130rt_52{color:var(--color-text);font-size:var(--font-size-3);line-height:1.5;margin-top:calc(-1 * var(--space-5))}._actions_130rt_59{display:flex;gap:var(--space-5);justify-content:flex-end}.ViviFlex{display:flex}.ViviFlex.gap-1{gap:calc(var(--space-1))}.ViviFlex.gap-2{gap:calc(var(--space-2))}.ViviFlex.gap-3{gap:calc(var(--space-3))}.ViviFlex.gap-4{gap:calc(var(--space-4))}.ViviFlex.gap-5{gap:calc(var(--space-5))}.ViviFlex.gap-6{gap:calc(var(--space-6))}.ViviFlex.gap-7{gap:calc(var(--space-7))}.ViviFlex.gap-8{gap:calc(var(--space-8))}.ViviFlex.gap-9{gap:calc(var(--space-9))}.ViviFlex.direction-row{flex-direction:row}.ViviFlex.direction-column{flex-direction:column}.ViviFlex.disabled{color:#e6e8ea}.ViviFlex.justify-start{justify-content:flex-start}.ViviFlex.justify-end{justify-content:flex-end}.ViviFlex.justify-center{justify-content:center}.ViviFlex.justify-between{justify-content:space-between}.ViviFlex.justify-space-around{justify-content:space-around}.ViviFlex.align-stretch{align-items:stretch}.ViviFlex.align-start{align-items:flex-start}.ViviFlex.align-end{align-items:flex-end}.ViviFlex.align-center{align-items:center}.ViviFlex.align-baseline{align-items:baseline}.ViviFlex.wrap{flex-wrap:wrap}.ViviFlex.mt-1{margin-top:var(--space-1)}.ViviFlex.mt-2{margin-top:var(--space-2)}.ViviFlex.mt-3{margin-top:var(--space-3)}.ViviFlex.mt-4{margin-top:var(--space-4)}.ViviFlex.mt-5{margin-top:var(--space-5)}.ViviFlex.mt-6{margin-top:var(--space-6)}.ViviFlex.mt-7{margin-top:var(--space-7)}.ViviFlex.mt-8{margin-top:var(--space-8)}.ViviFlex.mt-9{margin-top:var(--space-9)}.ErrorBoundary{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-4);min-height:calc(200px * var(--scaling));padding:var(--space-4)}.ErrorBoundary>.content{max-width:calc(500px * var(--scaling));text-align:center}.ErrorBoundary>.content>.title{color:var(--color-danger);font-size:var(--font-size-4);font-weight:var(--font-weight-bold);margin:0 0 var(--space-2)}.ErrorBoundary>.content>.message{color:var(--color-text-muted);font-size:var(--font-size-2);margin:0 0 var(--space-4)}.ErrorBoundary>.content>.retryButton{background-color:#0078d4;border:none;border-radius:var(--radius-2);color:#fff;cursor:pointer;font-size:var(--font-size-2);padding:var(--space-2) var(--space-4);transition:background-color .2s}.ErrorBoundary>.content>.retryButton:hover{background-color:#106ebe}.ErrorBoundary>.content>.retryButton:active{background-color:#005a9e}.ViewToolbarButton{align-items:center;background:transparent;border:none;border-radius:var(--radius-1);cursor:pointer;display:flex;height:calc(48px * var(--scaling));justify-content:center;padding:0;transition:background-color .15s ease;width:calc(48px * var(--scaling))}.ViewToolbarButton:hover{background:var(--color-hover-surface)}.ViewToolbarButton[data-compact]{height:calc(40px * var(--scaling));padding:0;width:calc(40px * var(--scaling))}.HamburgerMenu>.menu>.menuItems{background:var(--color-surface);border-radius:var(--radius-4);box-shadow:var(--shadow-elevation-1);padding:var(--space-5)}.HamburgerMenu>.menu>.menuItems>button{align-items:center;background:none;border:none;border-radius:var(--radius-4);cursor:pointer;display:flex;font-size:var(--font-size-5);gap:var(--space-2);justify-content:flex-start;padding:var(--space-1) var(--space-3)}.HamburgerMenu>.menu>.menuItems>button>.menuIcon{align-items:center;display:flex;justify-content:center;min-width:--space-5}.HamburgerMenu>.menu>.menuItems>button:hover{background:var(--color-hover-light-blue)}._toolbarIconButton_k2qbr_1{align-items:center;background:transparent;border:none;border-radius:var(--radius-1);box-sizing:border-box;cursor:pointer;display:flex;height:calc(40px * var(--scaling));justify-content:center;padding:0;transition:background-color .15s ease;width:calc(40px * var(--scaling))}._toolbarIconButton_k2qbr_1:hover:not(:disabled,[aria-disabled=true]){background:var(--toolbar-btn-hover)}._toolbarIconButton_k2qbr_1:disabled,._toolbarIconButton_k2qbr_1[aria-disabled=true]{cursor:default;opacity:.35}._toolbarIconButton_k2qbr_1:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._separator_1ibjg_6{background:var(--color-separator);flex-shrink:0}._separator_1ibjg_6[data-orientation=vertical]{align-self:stretch;width:calc(1px * var(--scaling))}._separator_1ibjg_6[data-orientation=horizontal]{height:calc(1px * var(--scaling));width:100%}._shareToolbarWrapper_1llrr_1{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-2);pointer-events:auto;position:fixed;right:16px;top:16px;z-index:1050}._toolbar_1llrr_13{align-items:center;background:var(--color-surface);border-radius:var(--radius-4);box-shadow:var(--shadow-elevation-1);display:flex;gap:var(--space-3);padding:var(--space-2)}._purpleButton_1llrr_23{--ab-bg: #7d14ff;--ab-bg-hover: #6b11db}._viewToolbar_1gpog_1{align-items:center;background:var(--color-surface);border-radius:var(--radius-4);bottom:var(--space-4);box-shadow:var(--shadow-elevation-1);display:flex;gap:var(--space-4);height:calc(72px * var(--scaling));overflow:visible;padding-right:var(--space-4);position:absolute;right:var(--space-4)}._viewToolbar_1gpog_1[data-compact]{gap:var(--space-4);height:calc(56px * var(--scaling));padding-right:var(--space-3)}._toolbar_qo961_1{align-items:flex-end;bottom:var(--space-4);display:flex;height:calc(90px * var(--scaling));left:var(--space-4);overflow:visible;pointer-events:none;position:fixed;width:fit-content;z-index:1060}._content_qo961_14{align-items:flex-end;background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-4);box-shadow:var(--shadow-elevation-1);display:flex;height:calc(72px * var(--scaling));overflow:visible;padding-left:calc(20px * var(--scaling));padding-right:calc(20px * var(--scaling));pointer-events:auto;position:relative;width:fit-content}._dragHandle_qo961_30{align-items:center;cursor:grab;display:flex;flex-shrink:0;height:100%;justify-content:center;touch-action:none;user-select:none;width:calc(24px * var(--scaling))}._dragging_qo961_42,._dragging_qo961_42 ._dragHandle_qo961_30{cursor:grabbing}._selectGroup_qo961_49{align-items:center;display:flex;flex-shrink:0;gap:var(--space-3);height:100%}._largeIconsGroup_qo961_57{align-items:flex-end;display:flex;flex-shrink:0;gap:0;height:100%;overflow:visible}._separator_qo961_66{align-self:stretch;background:var(--color-separator);flex-shrink:0;width:calc(1px * var(--scaling))}._standardIconsGroup_qo961_73{align-items:center;display:flex;flex-shrink:0;gap:var(--space-4);height:100%}._container_wbkxa_1{align-items:center;background:#fff;border:none;border-radius:var(--radius-4);box-shadow:var(--shadow-elevation-1);cursor:pointer;display:flex;height:calc(56px * var(--scaling));justify-content:center;left:16px;padding:0;pointer-events:auto;position:fixed;top:16px;width:calc(56px * var(--scaling));z-index:1050}._iconButton_wbkxa_20{border-radius:var(--radius-2);height:calc(40px * var(--scaling));padding:0;transition:background-color .15s ease;width:calc(40px * var(--scaling))}._container_wbkxa_1:hover ._iconButton_wbkxa_20{background:var(--color-hover-surface)}._iconButton_wbkxa_20 svg{height:100%;width:100%}._toolbar_1254v_11{left:var(--space-4);pointer-events:none;position:fixed;top:50%;transform:translateY(-50%);z-index:1000}._content_1254v_20{background:var(--color-surface);border-radius:var(--radius-4);box-shadow:var(--shadow-elevation-1);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-2);pointer-events:auto;width:calc(56px * var(--scaling))}._button_1254v_33{align-items:center;background:transparent;border:none;border-radius:var(--radius-2);color:var(--color-text);cursor:pointer;display:flex;flex-shrink:0;height:calc(40px * var(--scaling));justify-content:center;padding:0;transition:background-color .2s ease;width:calc(40px * var(--scaling))}._button_1254v_33:hover:not([data-selected]){background:var(--color-hover-surface)}._button_1254v_33[data-selected]{background:var(--color-active-surface)}._button_1254v_33:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._button_1254v_33[data-disabled]{cursor:default;opacity:.4}._button_1254v_33 svg{display:block;flex-shrink:0;height:100%;width:100%}._stopButton_1254v_69:hover{background:#fce4ec}.ConnectionStatus{align-items:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2);cursor:default;display:flex;gap:var(--space-2);left:50%;padding:var(--space-1) var(--space-3);position:fixed;top:var(--space-4);transform:translate(-50%);user-select:none;z-index:1000}.ConnectionStatus>.indicator{border-radius:var(--radius-round);height:calc(8px * var(--scaling));width:calc(8px * var(--scaling))}.ConnectionStatus>.indicator[data-status=connected],.ConnectionStatus>.indicator[data-status=sharing]{background-color:#10b981;box-shadow:0 0 4px rgba(16,185,129,.5)}.ConnectionStatus>.indicator[data-status=local]{background-color:#fff084}.ConnectionStatus>.indicator[data-status=degraded]{animation:pulse 1.5s ease-in-out infinite;background-color:#f97316;box-shadow:0 0 4px rgba(249,115,22,.5)}.ConnectionStatus>.indicator[data-status=disconnected]{background-color:#ef4444}.ConnectionStatus>.indicator[data-status=connecting]{animation:pulse 1.5s ease-in-out infinite;background-color:#f59e0b}.ConnectionStatus>.label{color:var(--color-text);font-size:var(--font-size-1);font-weight:var(--font-weight-medium)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.ContextMenuButton{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-4);box-sizing:border-box;color:var(--color-text);cursor:pointer;display:inline-flex;flex-shrink:0;height:calc(48px * var(--scaling));justify-content:center;padding:0;width:calc(48px * var(--scaling))}.ContextMenuButton:hover{background:var(--color-hover-surface)}.ContextMenuButton:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ContextMenuButton:disabled{color:var(--color-text-disabled);cursor:not-allowed}.ContextMenuButton:disabled:hover{background:transparent}.ContextMenuButton[data-selected]{background:#c9e5fc;border-color:transparent;color:var(--color-text)}.ContextMenuButton[data-selected]:hover{background:#c9e5fc}.ContextMenuButton[data-variant=wide]{gap:var(--space-1);height:calc(48px * var(--scaling));min-width:calc(64px * var(--scaling));padding:0 var(--space-3);width:auto}.ContextMenuButton[data-compact]{height:calc(40px * var(--scaling));padding:0;width:calc(40px * var(--scaling))}.ContextMenuButton[data-variant=wide][data-compact]{height:calc(36px * var(--scaling));min-width:calc(48px * var(--scaling));width:auto}._colorDot_eq0vg_6{border-radius:var(--radius-round);display:inline-block;height:calc(24px * var(--scaling));position:relative;width:calc(24px * var(--scaling))}._colorDot_eq0vg_6[data-compact]{height:calc(18px * var(--scaling));width:calc(18px * var(--scaling))}._colorDot_eq0vg_6[data-variant=stroke]{height:calc(36px * var(--scaling));width:calc(36px * var(--scaling))}._colorDot_eq0vg_6[data-compact][data-variant=stroke]{height:calc(30px * var(--scaling));width:calc(30px * var(--scaling))}._colorDot_eq0vg_6[data-variant=stroke][data-needs-outline]{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:inset 0 0 0 3px var(--dot-color),inset 0 0 0 4px var(--color-border)}._colorDot_eq0vg_6[data-variant=fill][data-needs-outline],._colorDot_eq0vg_6[data-variant=fill][data-no-color=true]{border:1.5px solid var(--color-border);box-shadow:var(--shadow-inset-highlight)}._colorDot_eq0vg_6[data-variant=fill][data-no-color=true]{background:linear-gradient(to bottom right,transparent 0%,transparent calc(50% - 1px),var(--color-danger) calc(50% - 1px),var(--color-danger) calc(50% + 1px),transparent calc(50% + 1px),transparent 100%)}._colorDot_eq0vg_6[data-variant=border]{background:var(--color-surface);border:1.5px solid currentcolor;box-shadow:var(--shadow-inset-highlight)}._colorDot_eq0vg_6[data-variant=border][data-needs-outline]{box-shadow:inset 0 0 0 1px var(--color-border);outline:1px solid var(--color-border);outline-offset:0}._colorDot_eq0vg_6[data-variant=border][data-no-color=true]{background:linear-gradient(to bottom right,transparent 0%,transparent calc(50% - 1px),var(--color-danger) calc(50% - 1px),var(--color-danger) calc(50% + 1px),transparent calc(50% + 1px),transparent 100%);border-color:var(--color-border);border-width:1.5px}._textStyleControls_1c9i8_4{display:contents}._fontFamilyLabel_1c9i8_8{font-size:var(--font-size-4);font-weight:var(--font-weight-medium);min-width:calc(60px * var(--scaling));white-space:nowrap}[data-compact] ._fontFamilyLabel_1c9i8_8{font-size:var(--font-size-2)}._fontFamilyList_1c9i8_18{display:flex;flex-direction:column;gap:var(--space-1);min-width:calc(140px * var(--scaling));padding:var(--space-2)}._fontFamilyOption_1c9i8_26{align-items:center;background:transparent;border:none;border-radius:var(--radius-2);color:var(--color-text);cursor:pointer;display:flex;font-size:var(--font-size-3);padding:var(--space-2) var(--space-3);text-align:left;transition:background-color .15s ease}._fontFamilyOption_1c9i8_26:hover{background:var(--color-hover-surface)}._fontFamilyOption_1c9i8_26[data-selected]{background:rgba(30,136,229,.1);color:#1e88e5}._fontFamilyOption_1c9i8_26[data-selected]:hover{background:rgba(30,136,229,.1)}._fontSizeButtons_1c9i8_50{align-items:center;display:flex;gap:var(--space-3)}._fontSizeButtons_1c9i8_50[data-compact]{gap:var(--space-4)}.ContextMenu{pointer-events:none;position:fixed;z-index:1100}.ContextMenu[data-side=top]{transform:translate(-50%,-100%)}.ContextMenu[data-side=bottom]{transform:translate(-50%)}.ContextMenu[data-side=left]{transform:translate(-100%,-50%)}.ContextMenu[data-side=right]{transform:translateY(-50%)}.ContextMenu>.content{background:var(--color-surface);border-radius:var(--radius-5);box-shadow:0 0 10px rgba(0,0,0,.25);height:calc(64px * var(--scaling));padding:0 var(--space-4);pointer-events:auto;user-select:none}.ContextMenu>.content:hover{box-shadow:0 0 10px rgba(0,0,0,.25)}.ContextMenu[data-compact]>.content{gap:var(--space-4);height:calc(56px * var(--scaling));padding:0 var(--space-4)}.TextEditOverlay{align-items:stretch;display:flex;pointer-events:auto;position:absolute;z-index:100}.TextEditOverlay[data-editing=false]{pointer-events:none;user-select:none}.TextEditOverlay>.bodyDrag{cursor:default;top:2px;right:2px;bottom:2px;left:2px;pointer-events:auto;position:absolute;z-index:1}.TextEditOverlay>.dragHandle{background:transparent;cursor:move;height:calc(24px * var(--scaling));left:0;pointer-events:auto;position:absolute;right:0;top:calc(-12px * var(--scaling));z-index:101}.TextEditOverlay>.dragHandle:after{background:#1e88e5;border-radius:var(--radius-3);content:"";height:calc(6px * var(--scaling));left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(24px * var(--scaling))}.TextEditOverlay>.dragHandle:hover:after{background:#1565c0}.TextEditOverlay>.textarea{background:transparent!important;border:2px solid #1e88e5!important;border-radius:var(--radius-2)!important;box-sizing:border-box!important;field-sizing:content;flex:1;margin:0!important;min-height:1.2em;outline:none!important;overflow:hidden;padding:var(--textarea-padding)!important;resize:none!important}.TextEditOverlay>.textarea::placeholder{color:#999!important;opacity:1!important}.TextEditOverlay>.textarea:focus{border-color:#1e88e5!important}.TextEditOverlay>.textarea{width:100%}.TextEditOverlay>.resizeHandle{background:transparent;bottom:0;cursor:ew-resize;pointer-events:auto;position:absolute;top:0;width:calc(24px * var(--scaling));z-index:101}.TextEditOverlay>.resizeHandle:after{background:#fff;border:2px solid #1e88e5;border-radius:var(--radius-4);content:"";height:calc(32px * var(--scaling));opacity:1;position:absolute;top:50%;transform:translateY(-50%);width:calc(8px * var(--scaling))}.TextEditOverlay>.resizeHandle:hover:after{background:#e3f2fd}.TextEditOverlay>.resizeHandle[data-side=left]{left:calc(-12px * var(--scaling))}.TextEditOverlay>.resizeHandle[data-side=left]:after{left:50%;transform:translate(-50%,-50%)}.TextEditOverlay>.resizeHandle[data-side=right]{right:calc(-12px * var(--scaling))}.TextEditOverlay>.resizeHandle[data-side=right]:after{right:50%;transform:translate(50%,-50%)}.TextEditOverlay>.cornerHandle{background:transparent;height:calc(16px * var(--scaling));pointer-events:auto;position:absolute;width:calc(16px * var(--scaling));z-index:102}.TextEditOverlay>.cornerHandle:after{background:#fff;border:2px solid #1e88e5;border-radius:var(--radius-round);content:"";height:calc(10px * var(--scaling));left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(10px * var(--scaling))}.TextEditOverlay>.cornerHandle:hover:after{background:#e3f2fd}.TextEditOverlay>.cornerHandle[data-corner=top-left]{cursor:nwse-resize;left:calc(-8px * var(--scaling));top:calc(-8px * var(--scaling))}.TextEditOverlay>.cornerHandle[data-corner=top-right]{cursor:nesw-resize;right:calc(-8px * var(--scaling));top:calc(-8px * var(--scaling))}.TextEditOverlay>.cornerHandle[data-corner=bottom-left]{bottom:calc(-8px * var(--scaling));cursor:nesw-resize;left:calc(-8px * var(--scaling))}.TextEditOverlay>.cornerHandle[data-corner=bottom-right]{bottom:calc(-8px * var(--scaling));cursor:nwse-resize;right:calc(-8px * var(--scaling))}.Whiteboard{align-items:center;background:#c1c5ca;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;user-select:none;width:100vw}.Whiteboard .liveDrawMessage{height:100%;width:100%}.Whiteboard.transparent{background:none}.ThumbnailRefreshOverlay{background:#fff;top:0;right:0;bottom:0;left:0;position:fixed;z-index:1000}.WhiteboardCanvas{height:1080px;position:relative;transform-origin:center center;width:1920px}.AnnotateLoadingOverlay{background-color:var(--color-surface);top:0;right:0;bottom:0;left:0;position:fixed;z-index:1000}.AnnotateLoadingOverlay__spinner{animation:annotate-spin .8s linear infinite;border:5px solid rgba(255,255,255,.2);border-radius:var(--radius-round);border-top-color:#fff;height:calc(48px * var(--scaling));width:calc(48px * var(--scaling))}@keyframes annotate-spin{to{transform:rotate(360deg)}}.SpinnerPage{min-height:100%}.SpinnerPage>.Spinner{animation:spin 1s linear infinite;border-radius:var(--radius-round)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html{height:100%;margin:0;padding:0}body{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;min-height:100%;padding:0}#root{align-items:center;display:flex;flex-direction:column;flex-grow:1;min-height:100%}:root{--scaling: 1}.vivi-ds{--radius-1: calc(3px * var(--scaling));--radius-2: calc(4px * var(--scaling));--radius-3: calc(6px * var(--scaling));--radius-4: calc(8px * var(--scaling));--radius-5: calc(10px * var(--scaling));--radius-round: 9999px;--space-1: calc(4px * var(--scaling));--space-2: calc(8px * var(--scaling));--space-3: calc(12px * var(--scaling));--space-4: calc(16px * var(--scaling));--space-5: calc(24px * var(--scaling));--space-6: calc(32px * var(--scaling));--space-7: calc(40px * var(--scaling));--space-8: calc(48px * var(--scaling));--space-9: calc(64px * var(--scaling));--font-size-1: calc(12px * var(--scaling));--font-size-2: calc(14px * var(--scaling));--font-size-3: calc(16px * var(--scaling));--font-size-4: calc(18px * var(--scaling));--font-size-5: calc(20px * var(--scaling));--font-size-6: calc(24px * var(--scaling));--font-size-7: calc(28px * var(--scaling));--font-size-8: calc(32px * var(--scaling));--font-size-9: calc(48px * var(--scaling));--font-size-10: calc(60px * var(--scaling));--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--color-surface: rgb(255 255 255 / 98%);--color-surface-highlight: rgb(255 255 255 / 10%);--color-border-subtle: rgb(0 0 0 / 8%);--color-border: rgb(0 0 0 / 15%);--color-separator: rgb(0 0 0 / 12%);--color-hover-light-blue: rgb(201 229 252 / 100%);--color-hover-surface: rgb(0 0 0 / 6%);--color-active-surface: rgb(0 0 0 / 8%);--color-text: rgb(0 0 0 / 85%);--color-text-muted: rgb(0 0 0 / 70%);--color-text-disabled: rgb(0 0 0 / 35%);--color-focus-ring: rgb(30 136 229 / 65%);--color-danger: rgb(244 67 54 / 80%);--color-danger-hover: rgb(244 67 54 / 12%);--color-danger-border: rgb(244 67 54 / 28%);--color-light-blue: rgb(228 242 253 / 100%);--shadow-elevation-1: 0 6px 18px rgb(0 0 0 / 12%);--shadow-elevation-2: 0 10px 28px rgb(0 0 0 / 16%);--shadow-inset-1: 0 1px 0 rgb(0 0 0 / 4%) inset;--shadow-inset-highlight: inset 0 0 0 1px var(--color-surface-highlight);--swatch-size: calc(36px * var(--scaling));--shadow-ring-strong: 0 0 0 2px rgb(0 0 0 / 90%);--default-font-family: "Apercu", "Roboto", sans-serif;--default-font-size: var(--font-size-3);--default-font-style: normal;--default-font-weight: var(--font-weight-regular);--default-line-height: 1.5;--default-letter-spacing: 0em;font-family:var(--default-font-family);font-size:var(--default-font-size);font-style:var(--default-font-style);font-weight:var(--default-font-weight);letter-spacing:var(--default-letter-spacing);line-height:var(--default-line-height);overflow-wrap:break-word;text-size-adjust:none}*{font-family:var(--default-font-family),sans-serif;font-size:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--default-font-family),sans-serif;margin-block-end:unset;margin-block-start:unset}@font-face{font-display:swap;font-family:Apercu;font-style:normal;font-weight:400;src:url(/assets/apercu-pro-regular-qTbP2bzS.woff2) format("woff2")}@font-face{font-display:swap;font-family:Apercu;font-style:normal;font-weight:500;src:url(/assets/apercu-pro-medium-DTNikYBs.woff2) format("woff2")}@font-face{font-display:swap;font-family:Apercu;font-style:normal;font-weight:700;src:url(/assets/apercu-bold-D2AwGSIT.woff2) format("woff2")}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:700;src:url(/assets/quicksand-bold-BPJcYUyz.woff2) format("woff2")}@font-face{font-display:swap;font-family:EB Garamond;font-style:normal;font-weight:600;src:url(/assets/eb-garamond-semibold-BWvbIG5U.woff2) format("woff2")}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:700;src:url(/assets/caveat-bold-CXpGlwxz.woff2) format("woff2")}@font-face{font-display:swap;font-family:Protest Strike;font-style:normal;font-weight:400;src:url(/assets/protest-strike-regular-BAFx8aa3.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Mono;font-style:normal;font-weight:700;src:url(/assets/space-mono-bold-6NnW1qxO.woff2) format("woff2")}
