.fantasy-calendar-date-fields{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;padding-bottom:.75rem}.fantasy-calendar-date-fields .fantasy-calendar-date-field{display:flex;flex-flow:column nowrap}.fantasy-calendar-picker{padding:5px 15px;display:flex;flex-flow:column nowrap;justify-content:flex-start}.fantasy-calendar-view .view-content{padding:.5rem}.fantasy-calendar-full.view-content{display:flex;flex-flow:column;width:100%}.fantasy-calendar-dropdown{display:flex;flex-flow:column;width:100%;padding-bottom:.75rem}.fantasy-calendar-view-event .modal-content{max-width:75vw}.fantasy-no-calendar{color:var(--text-muted);display:flex;justify-content:center;text-align:center;padding:.5rem}.fantasy-title{margin:0}.full-view .fantasy-title{grid-column:span 3}body:not(.is-mobile) .modal.mod-settings .vertical-tab-content-container .vertical-tab-content.fantasy-calendar-settings.fantasy-calendar-creator-open{overflow:hidden}.fantasy-calendar-settings,.fantasy-calendar-settings-content{background-color:inherit;position:relative}.fantasy-calendar-confirm-buttons-container{display:flex;justify-content:space-between;align-items:center}.fantasy-calendar-confirm-buttons-container .dont-ask{cursor:pointer}.fantasy-calendar-confirm-buttons{display:flex;justify-content:flex-end;align-items:center;gap:.5rem}.modal.mod-settings .vertical-tab-content-container .vertical-tab-content.fantasy-calendar-settings{position:relative}.modal.mod-settings .vertical-tab-content.fantasy-calendar-settings .fantasy-calendar-settings-content h2:first-child{margin-top:initial}.fantasy-calendar-settings details>summary{outline:none;display:block!important;list-style:none!important;list-style-type:none!important;min-height:1rem;border-top-left-radius:.1rem;border-top-right-radius:.1rem;cursor:pointer;position:relative}.fantasy-calendar-settings details>summary::-webkit-details-marker,.fantasy-calendar-settings details>summary::marker{display:none!important}.fantasy-calendar-settings details>summary>.collapser{position:absolute;top:50%;right:8px;transform:translateY(-50%);content:""}.fantasy-calendar-settings details>summary>.collapser>.handle{transform:rotate(0);transition:transform .25s;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:var(--admonition-details-icon);mask-image:var(--admonition-details-icon);width:20px;height:20px}.fantasy-calendar-settings details[open]>summary>.collapser>.handle{transform:rotate(90deg)}.fantasy-calendar-settings .fantasy-calendars{border-bottom:1px solid var(--background-modifier-border);border-top:1px solid var(--background-modifier-border);padding:18px 0 0}.fantasy-calendar-create-calendar input[disabled]{cursor:not-allowed}.fantasy-calendar-settings .fantasy-calendar-warning.date-format{color:red}.fantasy-calendar-settings .fantasy-calendar-warning{display:flex;align-items:center;gap:.25rem}.fantasy-calendar-settings .existing-calendars{padding:18px}.fantasy-calendar-settings .existing-calendars>span{display:block;text-align:center;color:var(--text-muted)}.fantasy-calendar-nested-settings .setting-item{border:0px;padding-bottom:0}.fantasy-calendar-nested-settings{padding-bottom:18px}.fantasy-calendar-nested-settings[open] .setting-item-heading,.fantasy-calendar-nested-settings:not(details) .setting-item-heading{border-top:0px;border-bottom:1px solid var(--background-modifier-border)}.fantasy-calendar-nested-settings .warning-container{position:relative;display:flex;align-items:center;gap:.25rem}.fantasy-calendar-settings .fantasy-calendar-config .setting-item-name{display:flex;gap:.25rem;align-items:center}.fantasy-context-buttons{display:flex;justify-content:flex-end;align-items:center;gap:.25rem}.fantasy-calendar-create-event .event-info{display:flex;flex-flow:column nowrap;width:100%;justify-content:flex-start;align-items:flex-start;gap:.5rem}.fantasy-calendar-create-event .event-info>*,.fantasy-calendar-create-event .setting-item{width:100%;padding-top:0;padding-bottom:.75rem;border:0}.fantasy-calendar-create-event .event-info>.event-description{display:flex;flex-flow:column nowrap}.fantasy-calendar-create-event .event-info textarea{resize:vertical}.fantasy-calendar-choose-preset .fantasy-calendar-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}.fantasy-calendar-choose-preset .fantasy-calendar-preset-container button{height:100%;width:100%;white-space:pre-line;max-width:250px}.fantasy-calendar-choose-preset .fantasy-calendar-preset-container button.mod-cta{box-shadow:0 0 10px var(--background-modifier-success)}.fantasy-leap-day-interval-description{color:var(--text-muted);border:0}.fantasy-calendar-event-date{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.5rem}.fantasy-calendar-event-formula .setting-item-control{gap:.25rem}