*{box-sizing:border-box}html,body{height:100%;margin:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{font-family:var(--cap-font-sans);font-size:var(--cap-font-size-base);color:var(--cap-content-primary);background:var(--cap-surface-current);-webkit-font-smoothing:antialiased;line-height:1.5}button,input,textarea,select{font:inherit}h1,h2,h3,p{margin:0}h1{font-size:var(--cap-font-size-2xl);letter-spacing:-.025em;text-wrap:balance;font-weight:600;line-height:1.25}h2,h3{font-size:var(--cap-font-size-base);font-weight:600;line-height:1.5}a{color:inherit;text-decoration:none}img,video,audio{max-width:100%}button,a,input,textarea,select,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--cap-focus-ring);outline-offset:3px}button,.cap-text-action,summary{touch-action:manipulation}.cap-button,.cap-icon-button,.cap-sidebar-item{min-height:44px}.cap-icon-button{min-width:44px}.cap-check-label,.cap-switch-label,.cap-input,.cap-select-trigger{min-height:44px}.cap-text-action{text-align:start;min-height:44px}.cap-card{min-width:0}.visually-hidden,.skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link:focus{top:var(--cap-space-2);left:var(--cap-space-2);z-index:1000;background:var(--cap-surface-current);padding:var(--cap-space-3);position:fixed}.page{gap:var(--cap-space-5);flex-direction:column;min-width:0;max-width:1320px;margin:0 auto;display:flex}.page-heading,.section-heading{justify-content:space-between;align-items:center;gap:var(--cap-space-4);display:flex}.page-heading>div:first-child{min-width:0}.page-heading h1{margin-top:var(--cap-space-1)}.eyebrow,.caption,.field-label{font-size:var(--cap-font-size-sm)}.eyebrow,.caption,.muted{color:var(--cap-content-muted)}.caption{font-variant-numeric:tabular-nums}.caption:not(.row){display:block}.field-label{font-weight:500}.row{align-items:center;gap:var(--cap-space-2);min-width:0;display:flex}.row>svg{flex-shrink:0}.wrap{flex-wrap:wrap}.justify-between{justify-content:space-between}.stack{gap:var(--cap-space-4);flex-direction:column;min-width:0;display:flex}.stack.compact{gap:var(--cap-space-2)}.pre-wrap{white-space:pre-wrap;overflow-wrap:anywhere}.break-word{overflow-wrap:anywhere;min-width:0}.line-clamp{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.panel{padding:var(--cap-space-5)}.section-heading{margin-bottom:var(--cap-space-4);min-height:36px}.section-heading .cap-button{flex-shrink:0}.today-grid{gap:var(--cap-space-5);grid-template-columns:minmax(0,1.45fr) minmax(280px,1fr);align-items:start;display:grid}.feedback{align-items:flex-start;gap:var(--cap-space-2);padding:var(--cap-space-3);background:var(--cap-surface-block);border:1px solid var(--cap-panel-border);border-radius:var(--cap-radius-base);overflow-wrap:anywhere;font-size:var(--cap-font-size-sm);display:flex}.feedback>svg{flex-shrink:0;margin-top:2px}.feedback-error{color:var(--cap-content-primary)}.feedback-error svg{color:var(--cap-accent-text)}.loading-state{padding:var(--cap-space-12) var(--cap-space-4);justify-content:center;align-items:center;gap:var(--cap-space-3);color:var(--cap-content-muted);display:flex}.empty-wrap{padding:var(--cap-space-5) 0;min-width:0}.empty-wrap .cap-empty-state{padding:var(--cap-space-5)}.empty-wrap .cap-empty-state p{max-width:440px}.connection-hint{gap:var(--cap-space-3);padding:var(--cap-space-3) 0;display:grid}.agenda,.task-list,.source-list{margin:0;padding:0;list-style:none}.agenda-item{gap:var(--cap-space-3);padding:var(--cap-space-3) 0;border-bottom:1px solid var(--cap-border-subtle);grid-template-columns:64px minmax(0,1fr) auto;align-items:start;display:grid}.agenda-item:last-child{border:none}.agenda-time{font-size:var(--cap-font-size-sm);color:var(--cap-content-muted);padding-top:var(--cap-space-1);font-variant-numeric:tabular-nums}.agenda-item .caption{margin-top:var(--cap-space-1)}.task-row{align-items:flex-start;gap:var(--cap-space-2);padding:var(--cap-space-2) 0;border-bottom:1px solid var(--cap-border-subtle);display:flex}.task-row:last-child{border:none}.task-body{min-width:0;padding-top:var(--cap-space-2);flex:1}.task-body>.cap-text-action{overflow-wrap:anywhere;width:100%}.task-body .caption{flex-wrap:wrap;min-height:20px}.task-row.is-complete .task-body>.cap-text-action{color:var(--cap-content-muted);text-decoration:line-through}.task-row>.cap-check-label{flex-shrink:0;justify-content:center;min-width:44px}.meeting-row{gap:var(--cap-space-3);padding:var(--cap-space-3) 0;grid-template-columns:28px minmax(0,1fr) auto;display:grid}.meeting-row p{margin-top:var(--cap-space-2);font-size:var(--cap-font-size-sm)}.item-icon{color:var(--cap-content-muted);padding-top:var(--cap-space-1)}.note-item{padding:var(--cap-space-4) 0;border-bottom:1px solid var(--cap-border-subtle)}.note-item:first-child{padding-top:0}.note-item:last-child{border:none}.note-item>p{margin-bottom:var(--cap-space-2)}.transcript{line-height:1.75}.form-columns{gap:var(--cap-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.delete-section{border-top:1px solid var(--cap-border-subtle);padding-top:var(--cap-space-4);gap:var(--cap-space-3);display:grid}.library-toolbar{gap:var(--cap-space-3);flex-wrap:wrap;align-items:center;display:flex}.library-toolbar>.cap-field{min-width:170px}.filter-details{border-bottom:1px solid var(--cap-panel-border);padding-bottom:var(--cap-space-4)}summary{cursor:pointer;align-items:center;gap:var(--cap-space-2);min-height:44px;font-size:var(--cap-font-size-sm);font-weight:500;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--cap-content-muted);margin-left:auto}details[open]>summary:after{content:"−"}.filter-details>summary{width:132px}.filter-grid{gap:var(--cap-space-4);padding:var(--cap-space-3) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.filter-grid>.row:last-child{grid-column:1/-1}.image-fallback{justify-content:center;align-items:center;gap:var(--cap-space-2);min-height:120px;color:var(--cap-content-muted);font-size:var(--cap-font-size-sm);background:var(--cap-surface-bg);display:flex}.load-more{padding:var(--cap-space-4);justify-content:center;display:flex}.material-drawer{width:min(780px,100%)}.reader{min-width:0}.reader-section h2,.reader>section>h2{margin-bottom:var(--cap-space-3)}.reader .cap-markdown-preview{overflow-wrap:anywhere}.reader-details{border-top:1px solid var(--cap-border-subtle);padding-top:var(--cap-space-2)}.reader-details>summary{font-weight:600}.reader-details>p{padding-top:var(--cap-space-3)}.reader-actions{padding-bottom:var(--cap-space-3);border-bottom:1px solid var(--cap-panel-border)}.asset-list{gap:var(--cap-space-4);display:grid}.asset-preview{gap:var(--cap-space-2);min-width:0;display:grid}.asset-preview img,.asset-preview video{object-fit:contain;border-radius:var(--cap-radius-base);max-height:60dvh;margin:auto;display:block}.asset-preview audio{width:100%}.asset-preview>.cap-text-action{gap:var(--cap-space-2);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;display:flex}.source-list li{padding:var(--cap-space-2) 0;justify-content:space-between;gap:var(--cap-space-3);display:flex}.processing-info,.capture-result{gap:var(--cap-space-3);display:grid}.settings-page{max-width:1100px}.integration-grid{gap:var(--cap-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.integration-card{gap:var(--cap-space-4);padding:var(--cap-space-5);flex-direction:column;display:flex}.integration-card p{font-size:var(--cap-font-size-sm)}.integration-card>.row:last-child{margin-top:auto}.settings-section{gap:var(--cap-space-4);display:grid}.budget-list{gap:var(--cap-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.budget-card{padding:var(--cap-space-5);gap:var(--cap-space-3);display:grid}.budget-stats{justify-content:space-between;gap:var(--cap-space-3);font-size:var(--cap-font-size-sm);font-variant-numeric:tabular-nums;display:flex}.token-list,.secret-list{gap:var(--cap-space-2);display:grid}.settings-row{justify-content:space-between;align-items:center;gap:var(--cap-space-3);padding:var(--cap-space-3) 0;border-bottom:1px solid var(--cap-border-subtle);min-width:0;display:flex}.settings-row>div:first-child{overflow-wrap:anywhere;min-width:0}.settings-row .row{flex-shrink:0}.settings-row:last-child{border:none}.secret-value{width:100%;padding:var(--cap-space-3);border:1px solid var(--cap-panel-border);background:var(--cap-surface-bg);border-radius:var(--cap-radius-base);font-family:var(--cap-font-mono);white-space:pre-wrap;overflow-wrap:anywhere}.connection-form{gap:var(--cap-space-5);display:grid}.connection-form fieldset{gap:var(--cap-space-4);border:none;min-width:0;margin:0;padding:0;display:grid}.connection-form legend{margin-bottom:var(--cap-space-3);font-weight:600}.secret-field{gap:var(--cap-space-2);display:grid}.secret-actions{align-items:center;gap:var(--cap-space-2);flex-wrap:wrap;display:flex}.settings-status{font-size:var(--cap-font-size-sm);color:var(--cap-content-muted)}.login-page{min-height:100dvh;padding:var(--cap-space-5);place-items:center;display:grid}.login-card{max-width:420px;padding:var(--cap-space-8);gap:var(--cap-space-5);text-align:center;display:grid}.login-mark{color:var(--cap-content-muted)}.login-action{justify-content:center;align-items:center;gap:var(--cap-space-3);background:var(--cap-control-bg);border:1px solid var(--cap-control-border);border-radius:var(--cap-radius-base);min-height:44px;padding:var(--cap-space-3) var(--cap-space-4);display:flex}.error-page{max-width:600px;margin:var(--cap-space-12) auto;padding:var(--cap-space-8);gap:var(--cap-space-4);display:grid}.setup-steps{padding-left:var(--cap-space-6);gap:var(--cap-space-3);margin:0;display:grid}.search-results{gap:var(--cap-space-5);display:grid}.search-hit{gap:var(--cap-space-1);padding:var(--cap-space-3) 0;border-bottom:1px solid var(--cap-border-subtle);display:grid}.search-hit:last-child{border:none}@media (min-width:1400px){.workspace-main{padding:var(--cap-space-10)}}@media (max-width:1050px){.app-shell{grid-template-columns:184px minmax(0,1fr)}.workspace-bar{padding:var(--cap-space-3) var(--cap-space-5)}.workspace-main{padding:var(--cap-space-5)}.today-grid{grid-template-columns:minmax(0,1fr)}.today-grid>.stack:last-child{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.section-heading{flex-wrap:wrap;align-items:flex-start}}@media (max-width:760px){.app-shell{flex-direction:column;display:flex}.app-sidebar{padding:var(--cap-space-2) var(--cap-space-3);align-items:center;gap:var(--cap-space-2);border-right:none;border-bottom:1px solid var(--cap-panel-border);flex-direction:row;flex-shrink:0;overflow:visible}.brand{margin:0}.brand>span,.sidebar-context,.sidebar-bottom>:not(:first-child){display:none}.app-navigation{gap:var(--cap-space-1);flex:1;min-width:0;display:flex}.app-navigation .cap-sidebar-item{padding-left:var(--cap-space-2);padding-right:var(--cap-space-2);flex:1;justify-content:center;min-width:0}.sidebar-bottom{margin:0;display:block}.sidebar-bottom .cap-sidebar-item{justify-content:center;gap:0;width:44px;padding:0;font-size:0}.workspace{flex:1}.workspace-bar{gap:var(--cap-space-2);padding:var(--cap-space-2) var(--cap-space-3)}.workspace-main{padding:var(--cap-space-5) var(--cap-space-3) calc(var(--cap-space-5) + env(safe-area-inset-bottom))}.workspace-bar>.cap-button{flex-shrink:0}.desktop-only{display:none}.page{gap:var(--cap-space-4)}.page-heading{gap:var(--cap-space-2)}.today-grid>.stack:last-child{display:flex}.panel{padding:var(--cap-space-4)}.integration-grid,.budget-list{grid-template-columns:minmax(0,1fr)}.filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.library-search{flex-basis:100%;min-width:0}.library-toolbar>:not(.library-search){flex:1}.material-card{padding:var(--cap-space-3);gap:var(--cap-space-2)}.material-type-icon{display:none}.material-list-grid{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr))}.material-drawer{width:100%}.reader-actions{gap:var(--cap-space-1)}.form-columns{grid-template-columns:minmax(0,1fr)}.cap-input,.cap-textarea,.cap-select-trigger,.cap-combobox input,.cap-number-field input{font-size:max(16px, var(--cap-font-size-base))}.settings-row{flex-wrap:wrap}.settings-row>.row{margin-left:auto}.agenda-item{gap:var(--cap-space-2);grid-template-columns:54px minmax(0,1fr) auto}}@media (max-width:380px){.brand{display:none}.app-sidebar{gap:var(--cap-space-1)}.filter-grid{grid-template-columns:minmax(0,1fr)}.page-heading{flex-wrap:wrap}.workspace-bar>.cap-button{padding-left:var(--cap-space-3);padding-right:var(--cap-space-3)}}@media (max-height:600px) and (min-width:761px){.app-sidebar{gap:var(--cap-space-3);padding-top:var(--cap-space-3)}.sidebar-context{display:none}.workspace-main{padding-top:var(--cap-space-4)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}body:has(.app-shell){overflow:hidden}.app-shell{grid-template-columns:64px minmax(0,1fr);height:100dvh;display:grid;position:fixed;inset:0;overflow:clip}.app-sidebar{align-items:center;gap:var(--cap-space-8);padding:var(--cap-space-4) var(--cap-space-2);border-inline-end:1px solid var(--cap-panel-border);flex-direction:column;min-height:0;display:flex}.brand{min-block-size:44px;inline-size:44px;color:var(--cap-content-primary);justify-content:center;align-items:center;display:flex}.app-navigation,.sidebar-bottom{align-items:center;gap:var(--cap-space-2);flex-direction:column;display:flex}.sidebar-bottom{margin-block-start:auto}.workspace{flex-direction:column;min-width:0;min-height:0;display:flex}.workspace-main{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--cap-space-8) var(--cap-space-10);flex:1;overflow:auto}.page{max-width:1440px}.page-heading{margin-bottom:var(--cap-space-2)}.library-heading p{margin-top:var(--cap-space-2);font-size:var(--cap-font-size-sm)}.library-tabs>.cap-tab-panel{color:var(--cap-content-primary);padding-top:var(--cap-space-5);gap:var(--cap-space-5);flex-direction:column;display:flex}.library-toolbar{justify-content:space-between;gap:var(--cap-space-4)}.library-search{flex:0 440px;min-width:160px}.library-view-controls{flex-shrink:0}.view-divider{background:var(--cap-divider-panel);width:1px;height:20px;margin-inline:var(--cap-space-1)}.library-filter-fields{padding-bottom:var(--cap-space-4)}.material-list{gap:var(--cap-space-3);align-items:start;display:grid}.material-list-grid{gap:var(--cap-space-5);grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr))}.material-card{content-visibility:auto;contain-intrinsic-size:auto 340px;min-width:0}.material-card h2{overflow-wrap:anywhere}.material-card p{font-size:var(--cap-font-size-sm);line-height:1.6}.material-card .cap-content-card-cover{overflow:hidden}.material-cover{aspect-ratio:16/10;object-fit:cover;background:var(--cap-surface-bg);width:100%;display:block}.material-placeholder{justify-content:center;align-items:center;gap:var(--cap-space-3);padding:var(--cap-space-6);color:var(--cap-content-muted);background:var(--cap-control-bg);flex-direction:column;display:flex}.material-placeholder span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--cap-font-size-sm);overflow:hidden}.material-placeholder svg{opacity:.7}.material-domain{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.material-meta:empty{display:none}.material-list-icon{width:64px;height:100%;min-height:80px;color:var(--cap-content-muted);background:var(--cap-surface-bg);place-items:center;display:grid}.material-list-list .material-card{contain-intrinsic-size:auto 140px}.material-list-list .cap-content-card-cover{flex:0 0 64px;min-width:0;max-width:64px}.sloy-note-editor{min-width:0}.sloy-note-editor .cap-rich-text-editor{max-width:100%}.sloy-note-editor [contenteditable]{overflow-wrap:anywhere}.sloy-note-editor [role=toolbar]{flex-wrap:wrap;max-width:100%}@media (max-width:1080px){.workspace-main{padding:var(--cap-space-6)}}@media (max-width:760px){.app-shell{grid-template-columns:56px minmax(0,1fr);display:grid}.app-sidebar{padding:var(--cap-space-2) var(--cap-space-1);gap:var(--cap-space-4);border-bottom:0;border-inline-end:1px solid var(--cap-panel-border);flex-direction:column;overflow-y:auto}.brand{display:flex}.app-navigation{flex-direction:column;flex:0}.sidebar-bottom{flex-direction:column;margin-block-start:auto;display:flex}.sidebar-bottom>:not(:first-child){display:block}.workspace-main{padding:var(--cap-space-5) var(--cap-space-3) calc(var(--cap-space-5) + env(safe-area-inset-bottom))}.library-toolbar{gap:var(--cap-space-2)}.library-search{flex-basis:100%;min-width:0}.library-toolbar>.library-view-controls{flex:none;margin-inline-start:auto}.material-list-grid{grid-template-columns:minmax(0,1fr)}.material-list-icon{width:44px}.material-list-list .cap-content-card-cover{flex-basis:44px;max-width:44px}.material-card .cap-content-card-body{min-width:0}.sloy-note-editor [contenteditable]{font-size:max(16px, var(--cap-font-size-base))}}@media (max-height:500px){.app-sidebar{gap:var(--cap-space-2);padding-block:var(--cap-space-1)}.brand{display:none}}.sidebar-bottom [data-sloy-inspector-ui]>.cap-button{justify-content:center;inline-size:44px;padding:0}.library-tabs>.cap-tab-panel[hidden],.cap-tab-panel[hidden]{display:none}@media (max-width:760px){.library-heading{grid-template-columns:minmax(0,1fr) 44px;align-items:start;display:grid}.library-view-controls{gap:var(--cap-space-1)}.library-view-controls .view-divider{display:none}}.workspace-main{padding-block-end:var(--cap-space-6)}@media (max-width:760px){.workspace-main{padding-block-start:var(--cap-space-4)}}.app-sidebar{gap:24px;padding-block:12px;overflow-y:auto}.app-sidebar .brand{color:var(--cap-accent-text)}.app-navigation,.rail-utilities,.sidebar-bottom{gap:8px}.rail-utilities{border-block-start:1px solid var(--cap-border-subtle);flex-direction:column;padding-block-start:16px;display:flex}.workspace-main.workspace-main-app{padding:0;overflow:hidden}@media (max-width:760px){.app-sidebar{gap:16px;padding:8px 4px}.rail-utilities{gap:4px;padding-block-start:8px}}@media (max-height:600px){.app-sidebar{gap:8px}}.rail-utilities{gap:4px}.rail-tooltip-trigger{flex:none;display:inline-flex}.app-sidebar :is(.cap-icon-button,[data-sloy-inspector-ui]>.cap-button){min-block-size:44px;min-inline-size:44px;transition:background-color var(--cap-duration-fast) var(--cap-ease-standard), color var(--cap-duration-fast) var(--cap-ease-standard), opacity var(--cap-duration-fast) var(--cap-ease-standard), transform var(--cap-duration-fast) var(--cap-ease-standard)}.app-sidebar .cap-icon-button[aria-current=page]{background:var(--cap-control-active);color:var(--cap-content-primary);box-shadow:none}.app-sidebar .cap-icon-button[aria-current=page]:hover{background:var(--cap-control-hover)}.app-sidebar :is(.cap-icon-button,[data-sloy-inspector-ui]>.cap-button):active{transform:scale(.96)}.app-sidebar>*,.app-navigation,.rail-utilities,.sidebar-bottom{flex-shrink:0}.rail-tooltip-trigger>.cap-tooltip-wrap{display:inline-flex}.cap-tooltip[data-sloy-rail]{transform:translateY(-50%);left:var(--sloy-rail-tooltip-left)!important;top:var(--sloy-rail-tooltip-top)!important;transform-origin:0!important}@media (prefers-reduced-motion:reduce){.app-sidebar :is(.cap-icon-button,[data-sloy-inspector-ui]>.cap-button){transition:none}.app-sidebar :is(.cap-icon-button,[data-sloy-inspector-ui]>.cap-button):active{transform:none}}.layer-picker{display:inline-flex}.layer-picker>.cap-popover-root>.cap-icon-button{color:var(--cap-content-secondary);background:0 0;border-color:#0000}.layer-picker>.cap-popover-root>.cap-icon-button:hover{background:var(--cap-control-hover);color:var(--cap-content-primary)}.layer-picker:is([data-active=true],:has([aria-expanded=true]))>.cap-popover-root>.cap-icon-button{background:var(--cap-control-active);color:var(--cap-content-primary)}.layer-picker-panel{--layer-picker-inset:max(var(--cap-space-2), calc(var(--cap-radius-2xl) / 2));inline-size:256px;padding:var(--layer-picker-inset);border-radius:var(--cap-radius-2xl);overflow-y:auto;left:var(--layer-picker-left,72px)!important;top:var(--layer-picker-top,12px)!important;transform-origin:0!important;max-block-size:calc(100dvh - 24px)!important;max-inline-size:calc(100vw - 88px)!important}.layer-picker-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.layer-picker-row{border-radius:max(0px, calc(var(--cap-radius-2xl) - var(--layer-picker-inset)));align-items:center;min-inline-size:0;display:flex}.layer-picker-row[data-current=true]{background:var(--cap-control-active)}.layer-picker-link{min-block-size:44px;min-inline-size:0;padding-inline:var(--cap-space-2);white-space:normal;text-align:start;overflow-wrap:anywhere;border-radius:inherit;flex:1;justify-content:flex-start}.layer-picker-pin{min-block-size:44px;min-inline-size:44px;color:var(--cap-content-muted);flex:0 0 44px}.layer-picker-panel .layer-picker-pin[data-variant]:not(:disabled)[aria-pressed=true]{color:var(--cap-content-primary);background:0 0}.layer-picker-pin[aria-pressed=true] svg{fill:currentColor}@media (max-width:760px){.layer-picker-panel{max-inline-size:calc(100vw - 80px)!important}}.layer-picker-panel .layer-picker-pin[data-variant]:not(:disabled):hover{background:var(--cap-control-hover)}
.icon-picker-control{gap:var(--cap-space-2);min-width:0;display:grid}.icon-picker-control>button{justify-content:flex-start}.icon-picker-content{gap:var(--cap-space-4);min-width:0;display:grid}.icon-picker-grid{gap:var(--cap-space-2);grid-template-columns:repeat(auto-fill,minmax(100px,1fr));min-height:100px;display:grid}.icon-picker-option{align-items:center;gap:var(--cap-space-2);padding:max(var(--cap-space-3),var(--cap-radius-base));border:1px solid var(--cap-panel-border);border-radius:var(--cap-radius-base);background:var(--cap-control-bg);min-width:0;min-height:100px;color:var(--cap-content-primary);cursor:pointer;font:inherit;flex-direction:column;display:flex}.icon-picker-option:hover{background:var(--cap-control-hover)}.icon-picker-option[aria-pressed=true]{outline:2px solid var(--cap-accent-border);outline-offset:-2px}.icon-picker-option:focus-visible{outline:2px solid var(--cap-accent-text);outline-offset:2px}.icon-picker-option span,.icon-picker-option small{overflow-wrap:anywhere;max-width:100%}.icon-picker-option small{font-size:var(--cap-font-size-sm);color:var(--cap-content-muted)}.icon-picker-pagination{gap:var(--cap-space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.icon-picker-section{gap:var(--cap-space-3);min-width:0;display:grid}.icon-picker-section h2{font-size:var(--cap-font-size-base);font-weight:500}
.sloy-content-markdown{overflow-wrap:anywhere;min-width:0}.sloy-content-markdown .sloy-inline-icon{object-fit:contain;vertical-align:-.2em;width:1.25em;height:1.25em;margin:0 .08em;display:inline-block}.sloy-content-markdown a{gap:.25em}.sloy-content-markdown a>span:last-child{overflow-wrap:anywhere;min-width:0}.sloy-content-markdown pre{max-width:100%;overflow:auto}.sloy-markdown-table{max-width:100%;display:block;overflow:auto}.sloy-content-markdown table{border-collapse:collapse;width:100%}.sloy-content-markdown th,.sloy-content-markdown td{border:1px solid var(--cap-border-subtle);text-align:left;padding:8px 12px}.sloy-note-composer{gap:12px;min-width:0;display:grid}.sloy-note-composer-tools{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.sloy-note-composer-source textarea{min-height:180px;font-family:ui-monospace,SFMono-Regular,monospace}
