.added{color:var(--text-on-accent);background-color:var(--text-accent)}.normal{color:var(--text-normal)}.deleted{color:var(--text-on-accent);background-color:var(--text-muted)}.conflict-dev-name{display:inline-block;min-width:5em}.op-scrollable{overflow-y:scroll;max-height:280px;user-select:text;-webkit-user-select:text}.op-pre{white-space:pre-wrap}.op-warn{border:1px solid salmon;padding:2px;border-radius:4px}.op-warn::before{content:"Warning";font-weight:700;color:salmon;position:relative;display:block}.op-warn-info{border:1px solid #ffd151;padding:2px;border-radius:4px}.op-warn-info::before{content:"Notice";font-weight:700;color:#ffd151;position:relative;display:block}.tcenter{text-align:center}.divider th{border-top:1px solid var(--background-modifier-border)}.sls-hidden{display:none}:root{--sls-log-text:""}.sls-troubleshoot-preview{max-width:max-content}.sls-troubleshoot-preview img{max-width:100%}body{--sls-col-transparent:transparent;--sls-col-warn:rgba(var(--background-modifier-error-rgb), 0.1);--sls-col-warn-stripe1:var(--sls-col-transparent);--sls-col-warn-stripe2:var(--sls-col-warn)}@keyframes sls-scroll-warn{0%{background-position:0 0}100%{background-position:30px 0}}.op-flex{display:flex}.op-flex input{display:inline-flex;flex-grow:1;margin-bottom:8px}.op-info{display:inline-flex;flex-grow:1;border-bottom:1px solid var(--background-modifier-border);width:100%;margin-bottom:4px;padding-bottom:4px}.history-added{color:var(--text-on-accent);background-color:var(--text-accent)}.history-normal{color:var(--text-normal)}.history-deleted{color:var(--text-on-accent);background-color:var(--text-muted);text-decoration:line-through}.ob-btn-config-fix label{margin-right:40px}.ob-btn-config-info{border:1px solid salmon;padding:2px;margin:1px;border-radius:4px}.ob-btn-config-head{padding:2px;margin:1px;border-radius:4px}.isWizard .wizardHidden{display:none}.sls-item-dirty::before{content:"✏"}.sls-item-dirty-help::after{content:" ❓"}.sls-item-invalid-value{background-color:rgba(var(--background-modifier-error-rgb),.3)!important}.sls-setting-disabled input[type=number],.sls-setting-disabled input[type=password],.sls-setting-disabled input[type=text]{filter:brightness(80%);color:var(--text-muted)}span.ls-mark-cr::after{user-select:none;content:"↲";color:var(--text-muted);font-size:.8em}.deleted span.ls-mark-cr::after{color:var(--text-on-accent)}.ls-imgdiff-wrap{display:flex;justify-content:center;align-items:center}.ls-imgdiff-wrap .overlay{position:relative}.ls-imgdiff-wrap .overlay .img-base{position:relative;top:0;left:0}.ls-imgdiff-wrap .overlay .img-overlay{-webkit-filter:invert(100%) opacity(50%);filter:invert(100%) opacity(50%);position:absolute;top:0;left:0;animation:ls-blink-diff .5s cubic-bezier(.4,0,1,1) infinite alternate}@keyframes ls-blink-diff{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.sls-dialogue-note-wrapper{display:flex;justify-content:flex-end;align-items:center}.sls-dialogue-note-countdown{font-size:.8em}.sls-qr{display:flex;justify-content:center;align-items:center;max-width:max-content}.sls-keypair pre{max-width:100%;overflow-x:auto;white-space:pre-wrap;word-break:break-all}.block-language-dataview{overflow-y:auto}.table-view-table{width:100%}.table-view-table>tbody>tr,.table-view-table>thead>tr{margin-top:1em;margin-bottom:1em;text-align:left}.table-view-table>tbody>tr:hover{background-color:var(--table-row-background-hover)}.table-view-table>thead>tr>th{font-weight:700;font-size:larger;border-top:none;border-left:none;border-right:none;border-bottom:solid;max-width:100%}.table-view-table>tbody>tr>td{text-align:left;border:none;font-weight:400;max-width:100%}.table-view-table ol,.table-view-table ul{margin-block-start:0.2em!important;margin-block-end:0.2em!important}.dataview-result-list-root-ul{padding:0!important;margin:0!important}.dataview-result-list-ul{margin-block-start:0.2em!important;margin-block-end:0.2em!important}.dataview.result-group{padding-left:8px}.dataview.inline-field-key{padding-left:8px;padding-right:8px;font-family:var(--font-monospace);background-color:var(--background-primary-alt);color:var(--nav-item-color-selected)}.dataview.inline-field-value{padding-left:8px;padding-right:8px;font-family:var(--font-monospace);background-color:var(--background-secondary-alt);color:var(--nav-item-color-selected)}.dataview.inline-field-standalone-value{padding-left:8px;padding-right:8px;font-family:var(--font-monospace);background-color:var(--background-secondary-alt);color:var(--nav-item-color-selected)}.dataview.task-list-basic-item,.dataview.task-list-item{margin-top:3px;margin-bottom:3px;transition:.4s}.dataview.task-list-basic-item:hover,.dataview.task-list-item:hover{background-color:var(--text-selection);box-shadow:-40px 0 0 var(--text-selection);cursor:pointer}div.dataview-error-box{width:100%;min-height:150px;display:flex;align-items:center;justify-content:center;border:4px dashed var(--background-secondary)}.dataview.small-text{font-size:smaller;color:var(--text-muted);margin-left:3px}.dataview.small-text::before{content:"("}.dataview.small-text::after{content:")"}.calendarium-date-fields{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;padding-bottom:.75rem}.calendarium-date-fields .calendarium-date-field{display:flex;flex-flow:column nowrap}:root{--calendarium-details-icon:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http: //www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/></svg>")}.calendarium-settings .existing-calendars.has-table{padding-left:0;padding-right:0}.calendarium-settings .paths-table{width:100%;display:grid;grid-template-columns:18px 1fr 1fr auto;grid-auto-rows:1fr;gap:.5rem;align-items:center;justify-content:flex-start;text-align:left}.calendarium-settings .paths-table-row{display:contents}.calendarium-settings .paths-table-row.conflict{position:relative;color:var(--text-faint)}.calendarium-settings .paths-table-row .actions,.calendarium-settings .paths-table-row .icon{display:flex;align-items:center}.calendarium-deleted-badge{position:absolute;top:-50%;right:0;transform:translate(50%,50%);border-radius:50%;background-color:var(--color-accent);width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:smaller}.calendarium-notice-buttons{display:flex;justify-content:flex-end;gap:.5rem}.calendarium-migrating{display:flex;align-items:center;gap:.5rem}.migrating-icon{display:flex}.migrating-icon.rotating>svg{animation:migration-rotating 2s linear infinite}@keyframes migration-rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.calendarium-confirm-buttons-container{display:flex;justify-content:space-between;align-items:center}.calendarium-confirm-buttons-container .dont-ask{cursor:pointer}.calendarium-confirm-buttons{display:flex;justify-content:flex-end;align-items:center;gap:.5rem}.calendarium-create-calendar input[disabled]{cursor:not-allowed}.calendarium-context-buttons{display:flex;justify-content:flex-end;align-items:center;gap:.25rem}.calendarium-choose-preset .calendarium-preset-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr;gap:1rem;align-items:center;justify-content:flex-start;margin:5px}.calendarium-choose-preset .calendarium-preset-container button{height:100%;width:100%;white-space:pre-line;max-width:250px;flex-direction:column}.calendarium-choose-preset .calendarium-preset-container button.mod-cta{box-shadow:0 0 10px var(--background-modifier-success)}.calendarium-leap-day-interval-description{color:var(--text-muted);border:0}.calendarium-event-date{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.5rem}.era-event{flex-grow:1}.calendarium-creator .check{display:flex;gap:.25rem;align-items:center;font-size:var(--font-ui-small);--icon-size:var(--font-ui-small)}.calendarium-creator .additional{color:var(--text-faint)}.calendarium-creator .save{color:var(--text-error);display:flex;align-items:center}.has-node-icon{display:flex;align-items:center}.has-node-icon.x-small{--icon-size:var(--icon-xs)}.has-node-icon.small{--icon-size:var(--icon-s)}.has-node-icon.medium{--icon-size:var(--icon-m)}.has-node-icon.large{--icon-size:var(--icon-l)}.has-node-icon.x-large{--icon-size:var(--icon-xl)}span.no-calendars{display:block;text-align:center;color:var(--text-muted);margin:18px}body{--calendarium-span-data-color:var(--text-accent)}/*! @settings

name: Calendarium Style settings
id: calendarium-settings
settings:
  -
    id: calendarium-nix-spans
    title: Hide Calendarium date span attributes
    description: When true, this will hide the data-date and data-name attributes of div or span HTML elements (subsequent style settings will not apply).
    type: class-toggle
    default: false
  -
    id: calendarium-span-data-style
    title: Font style for data-date and data-name fields
    type: variable-select
    default: italic
    options:
        - italic
        - normal
  -
    id: calendarium-span-data-weight
    title: Font weight for data-date and data-name fields
    type: variable-number-slider
    default: 500
    min: 100
    max: 900
    step: 50
*/