diff --git a/min/bullframe.min.css b/min/bullframe.min.css index 3a1f632..334dcdb 100644 --- a/min/bullframe.min.css +++ b/min/bullframe.min.css @@ -1 +1 @@ -@charset "UTF-8";/*! bullframe.css v3.0.0 | MIT License | https://github.com/marcop135/bullframe.css */*,*:before,*:after{box-sizing:border-box}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,menu,nav,section,details{display:block}template{display:none}[hidden]{display:none !important}@-ms-viewport{width:device-width}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:62.5%;color:#222;font-family:sans-serif;line-height:1.15;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;line-height:1.5;font-size:17px;font-size:1.7rem;font-weight:400;text-align:left;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Helvetica,Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-rendering:optimizeLegibility;word-wrap:break-word;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}h1,h2,h3,h4,h5,h6{font-weight:700;font-weight:600}h1,h2,h3,h4,h5,h6{margin-top:0}h1,h2,h3,h4,h5,h6{font-family:inherit;color:inherit;line-height:1.2;margin-bottom:24px;margin-bottom:24px}h1,h2,h3{margin-bottom:24px;margin-bottom:24px}h4,h5,h6{margin-bottom:12px;margin-bottom:12px}h1{font-size:36px;font-size:3.6rem}h2{font-size:30px;font-size:3rem}h3{font-size:24px;font-size:2.4rem}h4{font-size:20px;font-size:2rem}h5,h6{font-size:17px;font-size:1.7rem}blockquote{margin:0 0 24px 0;margin-bottom:2.4rem;padding-left:0;font-style:italic}blockquote p{margin-bottom:0}blockquote small{color:#999;display:block}blockquote small:before{content:"\2014 \00A0"}q{quotes:"“" "”" "‘" "’"}p,pre{margin:0 0 24px 0;margin:0 0 2.4rem 0}pre{overflow:auto;word-break:break-all;word-wrap:break-word;white-space:pre;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;-ms-overflow-style:auto;display:block}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.875em}code{word-wrap:break-word}pre code{font-size:inherit;word-break:normal}abbr[title],abbr[data-original-title]{cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}mark{background-color:#ff0;color:#000;font-weight:700;font-weight:600}ins{background-color:#ff9;color:#000;text-decoration:none}b,strong{font-weight:inherit}b,strong{font-weight:700;font-weight:600}dfn{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-8px;top:-0.8rem}sub{bottom:-4px;bottom:-0.4rem}small{font-size:80%}hr{box-sizing:content-box;display:block;height:1px;border:0;border-top:1px solid #999;margin:24px 0;margin:2.4rem 0;padding:0;overflow:visible}address{font-style:normal;margin-bottom:12px;margin-bottom:1.2rem;line-height:inherit}summary{display:list-item;cursor:pointer}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration-skip:objects;-webkit-text-decoration-skip-ink:objects;text-decoration-skip-ink:objects}a:hover,a:focus{text-decoration:underline;color:#0056b3}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}:focus:not(:focus-visible){outline:0}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}a:focus,input:focus{outline:2px solid orange}:focus-visible{outline:2px solid orange}button:focus,[type="button"]:focus,[type="reset"]:focus,[type="submit"]:focus,[type="email"]:focus,[type="number"]:focus,[type="password"]:focus,[type="tel"]:focus,[type="search"]:focus,[type="text"]:focus,[type="date"]:focus,[type="datetime-local"]:focus,[type="month"]:focus,[type="time"]:focus,[type="week"]:focus,[type="time"]:focus,[type="url"]:focus,[type="radio"]:focus,[type="checkbox"]:focus,select:focus,textarea:focus{outline:0}menu,ol,ul,dl{margin:0 0 24px 0;margin:0 0 2.4rem 0;padding:0}menu ul,menu ol,ul ul,ul ol,ol ol,ol ul,dd{margin-bottom:0}ul,ol{margin-left:24px;margin-left:2.4rem}nav ol,nav ul{list-style:none;list-style-image:none;margin-left:0}dt{font-weight:700}dd{margin-left:0}audio,canvas,progress,video{display:inline-block}img,canvas,audio,video,iframe,object,embed{max-width:100%}audio,video,canvas,img,svg{vertical-align:middle}img{height:auto;border-style:none}figure{margin:0}figure,figcaption{display:block}video{height:auto}video,audio{width:100%}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}progress,meter{display:inline-block;vertical-align:baseline;width:100%;max-width:100%}iframe{border:0}html input,button,select,optgroup,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}html input,button,[type="radio"],[type="checkbox"],select,optgroup,textarea{margin:0}html input,select,textarea,legend{width:100%}html label,button,[type="image"],[type="submit"],[type="reset"],html [type="button"],[type="radio"],[type="checkbox"]{width:auto}html input,label,select,textarea,button,html [type="button"],[type="reset"],[type="submit"],output{display:inline-block}[type="file"]{display:block;background-color:transparent}::-webkit-file-upload-button{font:inherit}button,html input,select,textarea{background-image:none}input,select,textarea{vertical-align:baseline}form{margin:0}fieldset{border:0;padding:0;margin:0;min-width:0}legend{display:block;display:table \9;max-width:100%;white-space:normal;border:0;padding:0;font-weight:400;margin-bottom:6px;margin-bottom:.6rem;font-size:inherit;line-height:inherit;color:inherit}label{font-weight:700;font-weight:600;font-size:90%;margin-bottom:6px;margin-bottom:.6rem}label input,label select,label textarea{font-size:110%}[type="number"]::-webkit-outer-spin-button,[type="number"]::-webkit-inner-spin-button{height:auto}[type="search"]{outline-offset:-3px;outline-offset:-0.3rem}output{vertical-align:middle}button,select{text-transform:none}select{word-wrap:normal}optgroup{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:700;font-weight:600}button,html [type="button"],[type="reset"],[type="submit"],[type="email"],[type="number"],[type="text"],[type="tel"],[type="date"],[type="datetime-local"],[type="month"],[type="week"],[type="url"],[type="image"],[type="password"],[type="search"],[type="search"]::-webkit-search-decoration,[type="search"]::-webkit-search-cancel-button,textarea{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type="date"],[type="time"],[type="datetime-local"],[type="month"]{-webkit-appearance:listbox;-moz-appearance:listbox;appearance:listbox}button,input,select,textarea{border-radius:3px;border-radius:.3rem}[type="radio"]{border-radius:50%}[type="checkbox"]{border-radius:6px;border-radius:.6rem}[type="radio"],[type="checkbox"]{background-color:#fff}[type="range"]{background-color:transparent}select[size],select[multiple]{height:auto}select[multiple]{background-image:none}optgroup::-moz-focus-inner{border:0;padding:0}textarea{height:auto;min-height:60px;min-height:6rem;overflow:auto;vertical-align:top;resize:vertical}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}button,[type="button"],[type="reset"],[type="submit"]{line-height:normal;text-align:center;margin:0;background-clip:padding-box;vertical-align:baseline;overflow:visible;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;background-image:none}button:hover,button:active,button:focus,[type="button"]:hover,[type="button"]:active,[type="button"]:focus,[type="reset"]:hover,[type="reset"]:active,[type="reset"]:focus,[type="submit"]:hover,[type="submit"]:active,[type="submit"]:focus{text-decoration:none;color:#222}button,select,input[type="submit"],input[type="button"],[type="checkbox"],[type="range"],[type="radio"],[role="button"]{cursor:pointer}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666}input::-moz-placeholder,textarea::-moz-placeholder{color:#666}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666}input::placeholder,textarea::placeholder{color:#666}input:invalid,select:invalid,textarea:invalid,input:invalid:focus,select:invalid:focus,textarea:invalid:focus{color:red;border-color:red;box-shadow:0 0 0 3px rgba(255,0,0,0.25)}fieldset[disabled] button,fieldset[disabled] input,fieldset[disabled] input:after,fieldset[disabled] input:before,fieldset[disabled] input:checked,fieldset[disabled] select,fieldset[disabled] textarea,fieldset[disabled] label,button[disabled],input[disabled],input[disabled]:after,input[disabled]:before,input[disabled]:checked,select[disabled],textarea[disabled]{cursor:default !important;cursor:not-allowed !important;pointer-events:none !important;box-shadow:none !important;opacity:.5 !important}[type="email"],[type="number"],[type="password"],[type="tel"],[type="search"],[type="text"],[type="date"],[type="datetime-local"],[type="month"],[type="time"],[type="week"],[type="time"],[type="url"],[type="range"],select,textarea{background-color:#fff;border:1px solid #999;padding:6px 9px;padding:.6rem 9px}@media \0creen{[type="email"],[type="number"],[type="password"],[type="tel"],[type="search"],[type="text"],[type="date"],[type="datetime-local"],[type="month"],[type="time"],[type="week"],[type="time"],[type="url"],[type="range"]{padding-top:0;padding-bottom:0;height:38px;line-height:38px}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:.75),screen and (min-width:0\0) and (min-resolution:72dpi){[type="email"],[type="number"],[type="password"],[type="tel"],[type="search"],[type="text"],[type="date"],[type="datetime-local"],[type="month"],[type="time"],[type="week"],[type="time"],[type="url"],[type="range"]{line-height:1.2}}[type="email"]:active,[type="email"]:focus,[type="number"]:active,[type="number"]:focus,[type="password"]:active,[type="password"]:focus,[type="tel"]:active,[type="tel"]:focus,[type="search"]:active,[type="search"]:focus,[type="text"]:active,[type="text"]:focus,[type="date"]:active,[type="date"]:focus,[type="datetime-local"]:active,[type="datetime-local"]:focus,[type="month"]:active,[type="month"]:focus,[type="time"]:active,[type="time"]:focus,[type="week"]:active,[type="week"]:focus,[type="time"]:active,[type="time"]:focus,[type="url"]:active,[type="url"]:focus,select:active,select:focus,textarea:active,textarea:focus,[type="radio"]:active,[type="radio"]:focus,[type="checkbox"]:active,[type="checkbox"]:focus{transition:border .2s,background-color .2s,box-shadow .2s;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,86,179,0.25)}button,[type="button"],[type="reset"],[type="submit"]{color:#222;padding:8px 16px;padding:.8rem 1.6rem;background:#ccc;transition:color .2s,background .2s,box-shadow .2s}button:hover,button:active,button:focus,[type="button"]:hover,[type="button"]:active,[type="button"]:focus,[type="reset"]:hover,[type="reset"]:active,[type="reset"]:focus,[type="submit"]:hover,[type="submit"]:active,[type="submit"]:focus{text-decoration:none;color:#222;background:#b3b3b3}button:active,button:focus,[type="button"]:active,[type="button"]:focus,[type="reset"]:active,[type="reset"]:focus,[type="submit"]:active,[type="submit"]:focus{box-shadow:0 0 0 3px rgba(0,0,0,0.15)}select:not([size]):not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select:not([size]):not([multiple]){background:#fff url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .85rem center/8px 10px;padding-right:24px;padding-right:2.4rem}@media all and (min-width:0\0) and (min-resolution:.001dpcm){select{padding-right:6px;background-image:none;background-repeat:repeat}}@supports((-webkit-appearance:none) or(-moz-appearance:none) or(appearance:none)){[type="checkbox"],[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2.8rem;width:2.8rem;vertical-align:top;position:relative;border:1px solid #999}[type="checkbox"]+label,[type="radio"]+label{line-height:2.8rem;vertical-align:top;margin-left:6px;margin-left:.6rem}[type="checkbox"]:after,[type="radio"]:after{content:"";display:block;position:absolute}[type="checkbox"]:checked,[type="radio"]:checked{background-color:#007bff;border-color:#000}[type="checkbox"]:after{width:.6rem;height:1rem;border:2px solid #fff;border-top:0;border-left:0;left:1rem;top:.7rem;-webkit-transform:rotate(43deg);transform:rotate(43deg)}[type="radio"]:after{width:2.8rem;height:2.8rem;left:0;top:0;border-radius:50%;background:#fff;-webkit-transform:scale(0.35);transform:scale(0.35)}}@supports((-webkit-appearance:none) or(-moz-appearance:none) or(appearance:none)){@media screen and (-webkit-min-device-pixel-ratio:0){[type="radio"]:after{left:-0.05rem;top:-0.05rem}}}table{max-width:100%;border-collapse:collapse}thead th{vertical-align:bottom}th,td{vertical-align:top}th{text-align:inherit}caption{padding-top:6px;padding-top:.6rem;padding-bottom:6px;padding-bottom:.6rem;color:#999;text-align:left;caption-side:bottom}th{font-weight:700;font-weight:600}.bf-container,.bf-container--fluid{box-sizing:content-box;display:block;margin-right:auto;margin-left:auto;padding-left:12px;padding-left:1.2rem;padding-right:12px;padding-right:1.2rem}@media(min-width:768px){.bf-container,.bf-container--fluid{padding-left:24px;padding-left:2.4rem;padding-right:24px;padding-right:2.4rem}}.bf-container:before,.bf-container:after,.bf-container--fluid:before,.bf-container--fluid:after{display:table;content:" "}.bf-container:after,.bf-container--fluid:after{clear:both}.bf-container{max-width:1152px;max-width:115.2rem}.bf-row{display:block;margin-left:-12px;margin-left:-1.2rem;margin-right:-12px;margin-right:-1.2rem}@media(min-width:768px){.bf-row{margin-left:-24px;margin-left:-2.4rem;margin-right:-24px;margin-right:-2.4rem}}.bf-row:before,.bf-row:after{content:" ";display:table}.bf-row:after{clear:both}[class^="bf-col-"]{float:left;position:relative;min-height:1px;padding-left:12px;padding-left:1.2rem;padding-right:12px;padding-right:1.2rem}@media(min-width:768px){[class^="bf-col-"]{padding-left:24px;padding-left:2.4rem;padding-right:24px;padding-right:2.4rem}}.bf-no-gutters{margin-right:0;margin-left:0}.bf-no-gutters>[class^="bf-col"]{padding-right:0;padding-left:0}.bf-col-12{width:100%}.bf-col-11{width:91.66666666666666%}.bf-col-10{width:83.33333333333334%}.bf-col-9{width:75%}.bf-col-8{width:66.66666666666666%}.bf-col-7{width:58.333333333333336%}.bf-col-6{width:50%}.bf-col-5{width:41.66666666666667%}.bf-col-4{width:33.33333333333333%}.bf-col-3{width:25%}.bf-col-2{width:16.666666666666664%}.bf-col-1{width:8.3333%}@media(max-width:575px){.bf-container--break-xs .bf-row{margin-left:0;margin-right:0}.bf-container--break-xs [class^="bf-col"]{width:100%;float:none;margin-left:0;padding-left:0;padding-right:0}}@media(max-width:767px){.bf-container--break-md .bf-row{margin-left:0;margin-right:0}.bf-container--break-md [class^="bf-col"]{width:100%;float:none;margin-left:0;padding-left:0;padding-right:0}}@media(max-width:991px){.bf-container--break-lg .bf-row{margin-left:0;margin-right:0}.bf-container--break-lg [class^="bf-col"]{width:100%;float:none;margin-left:0;padding-left:0;padding-right:0}}table td[class^="bf-col"],table th[class^="bf-col"]{position:static}.bf-clearfix:before,.bf-clearfix:after{content:" ";display:table}.bf-clearfix:after{clear:both}.bf-hide{display:none !important}.bf-hidden{display:none !important;visibility:hidden !important}.bf-text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;margin:0;padding:0}.bf-sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.bf-sr-only.focusable:active,.bf-sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.bf-invisible{visibility:hidden}.bf-visible{visibility:visible}.bf-display-block{display:block}.bf-display-block-center{display:block;margin-left:auto;margin-right:auto}.bf-display-inline{display:inline}.bf-display-inline-block{display:inline-block}.bf-display-flex{display:-webkit-flex !important;display:flex !important}.bf-display-inline-flex{display:-webkit-inline-flex !important;display:inline-flex !important}.bf-float-right{float:right}.bf-float-left{float:left}.bf-position-fixed{position:fixed}.bf-align-center-unknown{display:table;width:100%}.bf-align-center-unknown--item{display:table-cell;text-align:center;vertical-align:middle}.bf-m-0{margin:0 !important}.bf-m-t-0{margin-top:0 !important}.bf-m-b-0{margin-bottom:0 !important}.bf-m-l-0{margin-left:0 !important}.bf-m-r-0{margin-right:0 !important}.bf-m-b-6{margin-bottom:6px !important;margin-bottom:.6rem !important}.bf-m-b-12{margin-bottom:12px !important;margin-bottom:1.2rem !important}.bf-m-b-24{margin-bottom:24px !important;margin-bottom:2.4rem !important}.bf-m-b-36{margin-bottom:36px !important;margin-bottom:3.6rem !important}.bf-p-0{padding:0 !important}.bf-p-t-0{padding-top:0 !important}.bf-p-b-0{padding-bottom:0 !important}.bf-p-l-0{padding-left:0 !important}.bf-p-r-0{padding-right:0 !important}.bf-p-t-6{padding-top:6px !important;padding-top:.6rem !important}.bf-p-t-12{padding-top:12px !important;padding-top:1.2rem !important}.bf-p-t-24{padding-top:24px !important;padding-top:2.4rem !important}.bf-p-t-36{padding-top:36px !important;padding-top:3.6rem !important}.bf-p-b-6{padding-bottom:6px !important;padding-bottom:.6rem !important}.bf-p-b-12{padding-bottom:12px !important;padding-bottom:1.2rem !important}.bf-p-b-24{padding-bottom:24px !important;padding-bottom:2.4rem !important}.bf-p-b-36{padding-bottom:36px !important;padding-bottom:3.6rem !important}.bf-t-transform-uppercase{text-transform:uppercase}.bf-t-transform-none{text-transform:none}.bf-t-left{text-align:left}.bf-t-center{text-align:center}.bf-t-right{text-align:right}.bf-t-shadow{text-shadow:0 0 .2rem #222}.bf-t-italic{font-style:italic}.bf-t-style-normal{font-style:normal}.bf-t-weight-400{font-weight:400}.bf-t-weight-500{font-weight:500}.bf-t-weight-600{font-weight:600}.bf-t-weight-700{font-weight:700}.bf-text-break{word-wrap:break-word}.bf-t-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.bf-no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.bf-font-sans-serif{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.bf-font-serif{font-family:Georgia,Times,"Times New Roman",serif}.bf-font-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.bf-h1,.bf-h2,.bf-h3,.bf-h4,.bf-h5,.bf-h6{font-weight:700;font-weight:600;margin-top:0}.bf-h1,.bf-h2,.bf-h3{margin-bottom:24px;margin-bottom:24px}.bf-h4,.bf-h5,.bf-h6{margin-bottom:12px;margin-bottom:12px}.bf-h1{font-size:36px;font-size:3.6rem}.bf-h2{font-size:30px;font-size:3rem}.bf-h3{font-size:24px;font-size:2.4rem}.bf-h4{font-size:20px;font-size:2rem}.bf-h5,.bf-h6{font-size:17px;font-size:1.7rem}p.bf-lead{font-size:120%}@supports((-webkit-appearance:none) or(-moz-appearance:none) or(appearance:none)){@media(min-width:320px){body.bf-responsive-typography{font-size:calc(1.7rem+3 *((100vw - 320px) / 680))}}@media(min-width:1000px){body.bf-responsive-typography{font-size:2rem}}}.bf-btn{display:inline-block;cursor:pointer;color:#222;padding:8px 16px;padding:.8rem 1.6rem;line-height:normal;text-align:center;margin:0;background-clip:padding-box;vertical-align:baseline;overflow:visible;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:3px;border-radius:.3rem;border:0;background-image:none;background:#ccc;transition:all .2s}.bf-btn:hover,.bf-btn:active,.bf-btn:focus{text-decoration:none;color:#222;background:#b3b3b3}.bf-btn:active,.bf-btn:focus{box-shadow:0 0 0 3px rgba(0,0,0,0.15)}.bf-btn:focus{outline:0}.bf-btn.bf-btn--primary{color:#fff;background:#007bff}.bf-btn.bf-btn--primary:hover,.bf-btn.bf-btn--primary:active,.bf-btn.bf-btn--primary:focus{color:#fff;background:#0062cc}.bf-btn.bf-btn--primary:active,.bf-btn.bf-btn--primary:focus{box-shadow:0 0 0 3px rgba(0,86,179,0.25)}fieldset[disabled] .bf-btn,.bf-btn[disabled],.bf-btn.bf-disabled{cursor:default !important;cursor:not-allowed !important;pointer-events:none;opacity:.5 !important;box-shadow:none}.bf-focused{transition:border .2s,background-color .2s,box-shadow .2s;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,86,179,0.25)}.bf-disabled{cursor:default !important;cursor:not-allowed !important;pointer-events:none !important;box-shadow:none !important;opacity:.5 !important}.bf-invalid,.bf-invalid:focus{color:red;border-color:red;box-shadow:0 0 0 3px rgba(255,0,0,0.25)}.bf-list-unstyled,menu ul.bf-list-unstyled,menu ol.bf-list-unstyled,ul.bf-list-unstyled ul,ul.bf-list-unstyled ol,ol.bf-list-unstyled ol,ol.bf-list-unstyled ul,dd.bf-list-unstyled{margin:0;padding:0;list-style:none}.bf-embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.bf-embed-responsive::before{display:block;content:"";padding-top:56.25%}.bf-embed-responsive.bf-embed-responsive--4-3::before{padding-top:75%}.bf-embed-responsive .bf-embed-responsive--item,.bf-embed-responsive iframe,.bf-embed-responsive embed,.bf-embed-responsive object,.bf-embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.bf-table th,.bf-table td{padding:4px;padding:.4rem;border-bottom:1px solid #999;margin-bottom:6px;margin-bottom:.6rem}.bf-table-responsive{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:scrollbar}.bf-table-responsive table{width:100%;margin-bottom:6px;margin-bottom:.6rem}.bf-table-responsive.scrollbar{-webkit-overflow-scrolling:auto}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media print{body,.bf-container{min-width:992px !important}.bf-table-responsive{overflow:auto}.bf-table-responsive table{width:auto}.bf-table-responsive table,.bf-table{border-collapse:collapse !important}}@media(prefers-reduced-motion:reduce){.bf-reduced-motion,.bf-reduced-motion *{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}} \ No newline at end of file +@charset "UTF-8";/*! bullframe.css v3.1.0 | MIT License | https://github.com/marcop135/bullframe.css */*,*:before,*:after{box-sizing:border-box}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,menu,nav,section,details{display:block}template{display:none}[hidden]{display:none !important}@-ms-viewport{width:device-width}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:62.5%;color:#222;font-family:sans-serif;line-height:1.15;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;line-height:1.5;font-size:17px;font-size:1.7rem;font-weight:400;text-align:left;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Helvetica,Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-rendering:optimizeLegibility;word-wrap:break-word;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}h1,h2,h3,h4,h5,h6{font-weight:700;font-weight:600}h1,h2,h3,h4,h5,h6{margin-top:0}h1,h2,h3,h4,h5,h6{font-family:inherit;color:inherit;line-height:1.2;margin-bottom:24px;margin-bottom:24px}h1,h2,h3{margin-bottom:24px;margin-bottom:24px}h4,h5,h6{margin-bottom:12px;margin-bottom:12px}h1{font-size:36px;font-size:3.6rem}h2{font-size:30px;font-size:3rem}h3{font-size:24px;font-size:2.4rem}h4{font-size:20px;font-size:2rem}h5,h6{font-size:17px;font-size:1.7rem}blockquote{margin:0 0 24px 0;margin-bottom:2.4rem;padding-left:0;font-style:italic}blockquote p{margin-bottom:0}blockquote small{color:#999;display:block}blockquote small:before{content:"\2014 \00A0"}q{quotes:"“" "”" "‘" "’"}pre{margin:0 0 24px 0;margin:0 0 2.4rem 0}pre{overflow:auto;word-break:break-all;word-wrap:break-word;white-space:pre;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;-ms-overflow-style:auto;display:block}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.875em}code{word-wrap:break-word}pre code{font-size:inherit;word-break:normal}p{margin:0 0 24px 0;margin:0 0 2.4rem 0}abbr[title],abbr[data-original-title]{cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}mark{background-color:#ff0;color:#000;font-weight:700;font-weight:600}ins{background-color:#ff9;color:#000;text-decoration:none}b,strong{font-weight:inherit}b,strong{font-weight:700;font-weight:600}dfn{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-8px;top:-0.8rem}sub{bottom:-4px;bottom:-0.4rem}small{font-size:80%}hr{box-sizing:content-box;display:block;height:1px;border:0;border-top:1px solid #999;margin:24px 0;margin:2.4rem 0;padding:0;overflow:visible}address{font-style:normal;margin-bottom:12px;margin-bottom:1.2rem;line-height:inherit}summary{display:list-item;cursor:pointer}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration-skip:objects;-webkit-text-decoration-skip-ink:objects;text-decoration-skip-ink:objects}a:hover,a:focus{text-decoration:underline;color:#0056b3}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}:focus:not(:focus-visible){outline:0}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}a:focus,input:focus{outline:2px solid orange}:focus-visible{outline:2px solid orange}button:focus,[type="button"]:focus,[type="reset"]:focus,[type="submit"]:focus,[type="email"]:focus,[type="number"]:focus,[type="password"]:focus,[type="tel"]:focus,[type="search"]:focus,[type="text"]:focus,[type="date"]:focus,[type="datetime-local"]:focus,[type="month"]:focus,[type="time"]:focus,[type="week"]:focus,[type="time"]:focus,[type="url"]:focus,[type="radio"]:focus,[type="checkbox"]:focus,select:focus,textarea:focus{outline:0}menu,ol,ul,dl{margin:0 0 24px 0;margin:0 0 2.4rem 0;padding:0}menu ul,menu ol,ul ul,ul ol,ol ol,ol ul,dd{margin-bottom:0}ul,ol{margin-left:24px;margin-left:2.4rem}nav ol,nav ul{list-style:none;list-style-image:none;margin-left:0}dt{font-weight:700}dd{margin-left:0}audio,canvas,progress,video{display:inline-block}img,canvas,audio,video,iframe,object,embed{max-width:100%}audio,video,canvas,img,svg{vertical-align:middle}img{height:auto;border-style:none}figure{margin:0}figure,figcaption{display:block}video{height:auto}audio{width:100%}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}progress,meter{display:inline-block;vertical-align:baseline;width:100%;max-width:100%}iframe{border:0}html input,button,select,optgroup,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}html input,button,[type="radio"],[type="checkbox"],select,optgroup,textarea{margin:0}html input,select,textarea,legend{width:100%}html label,button,[type="image"],[type="submit"],[type="reset"],html [type="button"],[type="radio"],[type="checkbox"]{width:auto}html input,label,select,textarea,button,html [type="button"],[type="reset"],[type="submit"],output{display:inline-block}[type="file"]{display:block;background-color:transparent}::-webkit-file-upload-button{font:inherit}button,html input,select,textarea{background-image:none}input,select,textarea{vertical-align:baseline}form{margin:0}fieldset{border:0;padding:0;margin:0;min-width:0}legend{display:block;display:table \9;max-width:100%;white-space:normal;border:0;padding:0;font-weight:400;margin-bottom:6px;margin-bottom:.6rem;font-size:inherit;line-height:inherit;color:inherit}label{font-weight:700;font-weight:600;font-size:90%;margin-bottom:6px;margin-bottom:.6rem}label input,label select,label textarea{font-size:110%}[type="number"]::-webkit-outer-spin-button,[type="number"]::-webkit-inner-spin-button{height:auto}[type="search"]{outline-offset:-3px;outline-offset:-0.3rem}output{vertical-align:middle}button,select{text-transform:none}select{word-wrap:normal}optgroup{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:700;font-weight:600}button,html [type="button"],[type="reset"],[type="submit"],[type="email"],[type="number"],[type="text"],[type="tel"],[type="date"],[type="datetime-local"],[type="month"],[type="week"],[type="url"],[type="image"],[type="password"],[type="search"],[type="search"]::-webkit-search-decoration,[type="search"]::-webkit-search-cancel-button,textarea{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type="date"],[type="time"],[type="datetime-local"],[type="month"]{-webkit-appearance:listbox;-moz-appearance:listbox;appearance:listbox}button,input,select,textarea{border-radius:3px;border-radius:.3rem}[type="radio"]{border-radius:50%}[type="checkbox"]{border-radius:6px;border-radius:.6rem}[type="radio"],[type="checkbox"]{background-color:#fff}[type="range"]{background-color:transparent}select[size],select[multiple]{height:auto}select[multiple]{background-image:none}optgroup::-moz-focus-inner{border:0;padding:0}textarea{height:auto;min-height:60px;min-height:6rem;overflow:auto;vertical-align:top;resize:vertical}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}button,[type="button"],[type="reset"],[type="submit"]{line-height:normal;text-align:center;margin:0;background-clip:padding-box;vertical-align:baseline;overflow:visible;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;background-image:none}button:hover,button:active,button:focus,[type="button"]:hover,[type="button"]:active,[type="button"]:focus,[type="reset"]:hover,[type="reset"]:active,[type="reset"]:focus,[type="submit"]:hover,[type="submit"]:active,[type="submit"]:focus{text-decoration:none;color:#222}button,select,input[type="submit"],input[type="button"],[type="checkbox"],[type="range"],[type="radio"],[role="button"]{cursor:pointer}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666}input::-moz-placeholder,textarea::-moz-placeholder{color:#666}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666}input::placeholder,textarea::placeholder{color:#666}input:invalid,select:invalid,textarea:invalid,input:invalid:focus,select:invalid:focus,textarea:invalid:focus{color:red;border-color:red;box-shadow:0 0 0 3px rgba(255,0,0,0.25)}fieldset[disabled] button,fieldset[disabled] input,fieldset[disabled] input:after,fieldset[disabled] input:before,fieldset[disabled] input:checked,fieldset[disabled] select,fieldset[disabled] textarea,fieldset[disabled] label,button[disabled],input[disabled],input[disabled]:after,input[disabled]:before,input[disabled]:checked,select[disabled],textarea[disabled]{cursor:default !important;cursor:not-allowed !important;pointer-events:none !important;box-shadow:none !important;opacity:.5 !important}[type="email"],[type="number"],[type="password"],[type="tel"],[type="search"],[type="text"],[type="date"],[type="datetime-local"],[type="month"],[type="time"],[type="week"],[type="time"],[type="url"],[type="range"],select,textarea{background-color:#fff;border:1px solid #999;padding:6px 9px;padding:.6rem 9px}@media \0creen{[type="email"],[type="number"],[type="password"],[type="tel"],[type="search"],[type="text"],[type="date"],[type="datetime-local"],[type="month"],[type="time"],[type="week"],[type="time"],[type="url"],[type="range"]{padding-top:0;padding-bottom:0;height:38px;line-height:38px}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:.75),screen and (min-width:0\0) and (min-resolution:72dpi){[type="email"],[type="number"],[type="password"],[type="tel"],[type="search"],[type="text"],[type="date"],[type="datetime-local"],[type="month"],[type="time"],[type="week"],[type="time"],[type="url"],[type="range"]{line-height:1.2}}[type="email"]:active,[type="email"]:focus,[type="number"]:active,[type="number"]:focus,[type="password"]:active,[type="password"]:focus,[type="tel"]:active,[type="tel"]:focus,[type="search"]:active,[type="search"]:focus,[type="text"]:active,[type="text"]:focus,[type="date"]:active,[type="date"]:focus,[type="datetime-local"]:active,[type="datetime-local"]:focus,[type="month"]:active,[type="month"]:focus,[type="time"]:active,[type="time"]:focus,[type="week"]:active,[type="week"]:focus,[type="time"]:active,[type="time"]:focus,[type="url"]:active,[type="url"]:focus,select:active,select:focus,textarea:active,textarea:focus,[type="radio"]:active,[type="radio"]:focus,[type="checkbox"]:active,[type="checkbox"]:focus{transition:border .2s,background-color .2s,box-shadow .2s;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,86,179,0.25)}button,[type="button"],[type="reset"],[type="submit"]{color:#222;padding:8px 16px;padding:.8rem 1.6rem;background:#ccc;transition:color .2s,background .2s,box-shadow .2s}button:hover,button:active,button:focus,[type="button"]:hover,[type="button"]:active,[type="button"]:focus,[type="reset"]:hover,[type="reset"]:active,[type="reset"]:focus,[type="submit"]:hover,[type="submit"]:active,[type="submit"]:focus{text-decoration:none;color:#222;background:#b3b3b3}button:active,button:focus,[type="button"]:active,[type="button"]:focus,[type="reset"]:active,[type="reset"]:focus,[type="submit"]:active,[type="submit"]:focus{box-shadow:0 0 0 3px rgba(0,0,0,0.15)}select:not([size]):not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select:not([size]):not([multiple]){background:#fff url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .85rem center/8px 10px;padding-right:24px;padding-right:2.4rem}@media all and (min-width:0\0) and (min-resolution:.001dpcm){select{padding-right:6px;background-image:none;background-repeat:repeat}}@supports((-webkit-appearance:none) or(-moz-appearance:none) or(appearance:none)){[type="checkbox"],[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2.8rem;width:2.8rem;vertical-align:top;position:relative;border:1px solid #999}[type="checkbox"]+label,[type="radio"]+label{line-height:2.8rem;vertical-align:top;margin-left:6px;margin-left:.6rem}[type="checkbox"]:after,[type="radio"]:after{content:"";display:block;position:absolute}[type="checkbox"]:checked,[type="radio"]:checked{background-color:#007bff;border-color:#000}[type="checkbox"]:after{width:.6rem;height:1rem;border:2px solid #fff;border-top:0;border-left:0;left:1rem;top:.7rem;-webkit-transform:rotate(43deg);transform:rotate(43deg)}[type="radio"]:after{width:2.8rem;height:2.8rem;left:0;top:0;border-radius:50%;background:#fff;-webkit-transform:scale(0.35);transform:scale(0.35)}}@supports((-webkit-appearance:none) or(-moz-appearance:none) or(appearance:none)){@media screen and (-webkit-min-device-pixel-ratio:0){[type="radio"]:after{left:-0.05rem;top:-0.05rem}}}table{max-width:100%;border-collapse:collapse}thead th{vertical-align:bottom}th,td{vertical-align:top}th{text-align:inherit}caption{padding-top:6px;padding-top:.6rem;padding-bottom:6px;padding-bottom:.6rem;color:#999;text-align:left;caption-side:bottom}th{font-weight:700;font-weight:600}.bf-container,.bf-container--fluid{box-sizing:content-box;display:block;margin-right:auto;margin-left:auto;padding-left:12px;padding-left:1.2rem;padding-right:12px;padding-right:1.2rem}@media(min-width:768px){.bf-container,.bf-container--fluid{padding-left:24px;padding-left:2.4rem;padding-right:24px;padding-right:2.4rem}}.bf-container:before,.bf-container:after,.bf-container--fluid:before,.bf-container--fluid:after{display:table;content:" "}.bf-container:after,.bf-container--fluid:after{clear:both}.bf-container{max-width:1152px;max-width:115.2rem}.bf-row{display:block;margin-left:-12px;margin-left:-1.2rem;margin-right:-12px;margin-right:-1.2rem}@media(min-width:768px){.bf-row{margin-left:-24px;margin-left:-2.4rem;margin-right:-24px;margin-right:-2.4rem}}.bf-row:before,.bf-row:after{content:" ";display:table}.bf-row:after{clear:both}[class^="bf-col-"]{float:left;position:relative;min-height:1px;padding-left:12px;padding-left:1.2rem;padding-right:12px;padding-right:1.2rem}@media(min-width:768px){[class^="bf-col-"]{padding-left:24px;padding-left:2.4rem;padding-right:24px;padding-right:2.4rem}}.bf-no-gutters{margin-right:0;margin-left:0}.bf-no-gutters>[class^="bf-col"]{padding-right:0;padding-left:0}.bf-col-12{width:100%}.bf-col-11{width:91.66666666666666%}.bf-col-10{width:83.33333333333334%}.bf-col-9{width:75%}.bf-col-8{width:66.66666666666666%}.bf-col-7{width:58.333333333333336%}.bf-col-6{width:50%}.bf-col-5{width:41.66666666666667%}.bf-col-4{width:33.33333333333333%}.bf-col-3{width:25%}.bf-col-2{width:16.666666666666664%}.bf-col-1{width:8.3333%}@media(max-width:575px){.bf-container--break-xs .bf-row{margin-left:0;margin-right:0}.bf-container--break-xs [class^="bf-col"]{width:100%;float:none;margin-left:0;padding-left:0;padding-right:0}}@media(max-width:767px){.bf-container--break-md .bf-row{margin-left:0;margin-right:0}.bf-container--break-md [class^="bf-col"]{width:100%;float:none;margin-left:0;padding-left:0;padding-right:0}}@media(max-width:991px){.bf-container--break-lg .bf-row{margin-left:0;margin-right:0}.bf-container--break-lg [class^="bf-col"]{width:100%;float:none;margin-left:0;padding-left:0;padding-right:0}}table td[class^="bf-col"],table th[class^="bf-col"]{position:static}.bf-clearfix:before,.bf-clearfix:after{content:" ";display:table}.bf-clearfix:after{clear:both}.bf-hide{display:none !important}.bf-hidden{display:none !important;visibility:hidden !important}.bf-text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;margin:0;padding:0}.bf-sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.bf-sr-only.focusable:active,.bf-sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.bf-invisible{visibility:hidden}.bf-visible{visibility:visible}.bf-display-block{display:block}.bf-display-block-center{display:block;margin-left:auto;margin-right:auto}.bf-display-inline{display:inline}.bf-display-inline-block{display:inline-block}.bf-display-flex{display:-webkit-flex !important;display:flex !important}.bf-display-inline-flex{display:-webkit-inline-flex !important;display:inline-flex !important}.bf-float-right{float:right}.bf-float-left{float:left}.bf-position-fixed{position:fixed}.bf-align-center-unknown{display:table;width:100%}.bf-align-center-unknown--item{display:table-cell;text-align:center;vertical-align:middle}.bf-m-0{margin:0 !important}.bf-m-t-0{margin-top:0 !important}.bf-m-b-0{margin-bottom:0 !important}.bf-m-l-0{margin-left:0 !important}.bf-m-r-0{margin-right:0 !important}.bf-m-b-6{margin-bottom:6px !important;margin-bottom:.6rem !important}.bf-m-b-12{margin-bottom:12px !important;margin-bottom:1.2rem !important}.bf-m-b-24{margin-bottom:24px !important;margin-bottom:2.4rem !important}.bf-m-b-36{margin-bottom:36px !important;margin-bottom:3.6rem !important}.bf-p-0{padding:0 !important}.bf-p-t-0{padding-top:0 !important}.bf-p-b-0{padding-bottom:0 !important}.bf-p-l-0{padding-left:0 !important}.bf-p-r-0{padding-right:0 !important}.bf-p-t-6{padding-top:6px !important;padding-top:.6rem !important}.bf-p-t-12{padding-top:12px !important;padding-top:1.2rem !important}.bf-p-t-24{padding-top:24px !important;padding-top:2.4rem !important}.bf-p-t-36{padding-top:36px !important;padding-top:3.6rem !important}.bf-p-b-6{padding-bottom:6px !important;padding-bottom:.6rem !important}.bf-p-b-12{padding-bottom:12px !important;padding-bottom:1.2rem !important}.bf-p-b-24{padding-bottom:24px !important;padding-bottom:2.4rem !important}.bf-p-b-36{padding-bottom:36px !important;padding-bottom:3.6rem !important}.bf-t-transform-uppercase{text-transform:uppercase}.bf-t-transform-none{text-transform:none}.bf-t-left{text-align:left}.bf-t-center{text-align:center}.bf-t-right{text-align:right}.bf-t-shadow{text-shadow:0 0 .2rem #222}.bf-t-italic{font-style:italic}.bf-t-style-normal{font-style:normal}.bf-t-weight-400{font-weight:400}.bf-t-weight-500{font-weight:500}.bf-t-weight-600{font-weight:600}.bf-t-weight-700{font-weight:700}.bf-text-break{word-wrap:break-word}.bf-t-truncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.bf-no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.bf-font-sans-serif{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.bf-font-serif{font-family:Georgia,Times,"Times New Roman",serif}.bf-font-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.bf-h1,.bf-h2,.bf-h3,.bf-h4,.bf-h5,.bf-h6{font-weight:700;font-weight:600;margin-top:0}.bf-h1,.bf-h2,.bf-h3{margin-bottom:24px;margin-bottom:24px}.bf-h4,.bf-h5,.bf-h6{margin-bottom:12px;margin-bottom:12px}.bf-h1{font-size:36px;font-size:3.6rem}.bf-h2{font-size:30px;font-size:3rem}.bf-h3{font-size:24px;font-size:2.4rem}.bf-h4{font-size:20px;font-size:2rem}.bf-h5,.bf-h6{font-size:17px;font-size:1.7rem}p.bf-lead{font-size:120%}@supports((-webkit-appearance:none) or(-moz-appearance:none) or(appearance:none)){@media(min-width:320px){body.bf-responsive-typography{font-size:calc(1.7rem+3 *((100vw - 320px) / 680))}}@media(min-width:1000px){body.bf-responsive-typography{font-size:2rem}}}.bf-btn{display:inline-block;cursor:pointer;color:#222;padding:8px 16px;padding:.8rem 1.6rem;line-height:normal;text-align:center;margin:0;background-clip:padding-box;vertical-align:baseline;overflow:visible;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:3px;border-radius:.3rem;border:0;background-image:none;background:#ccc;transition:all .2s}.bf-btn:hover,.bf-btn:active,.bf-btn:focus{text-decoration:none;color:#222;background:#b3b3b3}.bf-btn:active,.bf-btn:focus{box-shadow:0 0 0 3px rgba(0,0,0,0.15)}.bf-btn:focus{outline:0}.bf-btn.bf-btn--primary{color:#fff;background:#007bff}.bf-btn.bf-btn--primary:hover,.bf-btn.bf-btn--primary:active,.bf-btn.bf-btn--primary:focus{color:#fff;background:#0062cc}.bf-btn.bf-btn--primary:active,.bf-btn.bf-btn--primary:focus{box-shadow:0 0 0 3px rgba(0,86,179,0.25)}fieldset[disabled] .bf-btn,.bf-btn[disabled],.bf-btn.bf-disabled{cursor:default !important;cursor:not-allowed !important;pointer-events:none;opacity:.5 !important;box-shadow:none}.bf-focused{transition:border .2s,background-color .2s,box-shadow .2s;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,86,179,0.25)}.bf-disabled{cursor:default !important;cursor:not-allowed !important;pointer-events:none !important;box-shadow:none !important;opacity:.5 !important}.bf-invalid,.bf-invalid:focus{color:red;border-color:red;box-shadow:0 0 0 3px rgba(255,0,0,0.25)}.bf-list-unstyled,menu ul.bf-list-unstyled,menu ol.bf-list-unstyled,ul.bf-list-unstyled ul,ul.bf-list-unstyled ol,ol.bf-list-unstyled ol,ol.bf-list-unstyled ul,dd.bf-list-unstyled{margin:0;padding:0;list-style:none}.bf-embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.bf-embed-responsive::before{display:block;content:"";padding-top:56.25%}.bf-embed-responsive.bf-embed-responsive--4-3::before{padding-top:75%}.bf-embed-responsive .bf-embed-responsive--item,.bf-embed-responsive iframe,.bf-embed-responsive embed,.bf-embed-responsive object,.bf-embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.bf-table th,.bf-table td{padding:4px;padding:.4rem;border-bottom:1px solid #999;margin-bottom:6px;margin-bottom:.6rem}.bf-table-responsive{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:scrollbar}.bf-table-responsive table{width:100%;margin-bottom:6px;margin-bottom:.6rem}.bf-table-responsive.scrollbar{-webkit-overflow-scrolling:auto}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media print{body,.bf-container{min-width:992px !important}.bf-table-responsive{overflow:auto}.bf-table-responsive table{width:auto}.bf-table-responsive table,.bf-table{border-collapse:collapse !important}}@media(prefers-reduced-motion:reduce){.bf-reduced-motion,.bf-reduced-motion *{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}} \ No newline at end of file diff --git a/min/holiday.min.css b/min/holiday.min.css index be0b452..8391ae7 100644 --- a/min/holiday.min.css +++ b/min/holiday.min.css @@ -1 +1 @@ -/*! modern-normalize v0.6.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,*::before,*::after{box-sizing:border-box}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji'}hr{height:0}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{padding:0}progress{vertical-align:baseline}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}button,summary,[type="button"],[type="reset"],[type="submit"],[type="color"],[type="file"],[type="range"],label>[type="checkbox"]:not(:disabled),label>[type="radio"]:not(:disabled){cursor:pointer}[readonly]{cursor:default}:disabled,[type="checkbox"][id]:disabled+label[for],[type="radio"][id]:disabled+label[for]{cursor:not-allowed}abbr{cursor:help}[href^="mailto:"]::before,[href^="sms:"]::before{content:"✉ "}[href^="tel:"]::before,[href^="callto:"]::before,[href^="skype:"]::before{content:"✆ "}:root{--max-body-width:48rem}body{margin:0 auto .5rem;width:calc(100% - 1rem);max-width:var(--max-body-width);overflow-wrap:break-word}img{max-width:100%;max-height:100vh}table{display:block;overflow-x:auto}pre{overflow-x:auto}code{padding:.25rem}pre code{display:inline-block;min-width:100%;padding:1rem}kbd{padding:.5rem;min-width:2.25rem;min-height:2rem;display:inline-flex;align-items:center;justify-content:center;margin:0 .25rem;max-width:100%;overflow:hidden}kbd kbd{margin:0;padding:0;min-width:unset;min-height:unset}kbd kbd:not(:first-child){padding-left:.25rem}kbd kbd:not(:last-child){padding-right:.25rem}iframe{border:0;width:100%}dialog{border:0;overflow-y:auto;max-height:calc(100% - 1rem)}audio,video,embed,object{width:100%}meter,progress{height:2.25rem;display:block;width:100%}input:not([type="button"]):not([type="checkbox"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]){height:2.25rem}input:not([type="button"]):not([type="checkbox"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]),output{display:block;width:100%}button,[type="button"],[type="reset"],[type="submit"],input:not([type="checkbox"]):not([type="image"]):not([type="radio"]):not([type="color"]):not([type="file"]):not([type="date"]):not([type="datetime-local"]):not([type="time"]):not([type="month"]):not([type="week"]):not([type="range"]){padding:.5rem}[type="date"],[type="datetime-local"],[type="time"],[type="month"],[type="week"]{padding:.4rem .5rem}textarea{min-height:8em;display:block;width:100%;padding:.5rem}select{min-height:2.25rem;display:block;width:100%;padding:.45rem .5rem}summary{min-height:2.25rem;display:flex;align-items:center}[type="image"]{vertical-align:bottom}[type="color"]{vertical-align:top}fieldset{padding:.75rem}label>[type="color"]{margin-left:.25rem}label{display:flex;flex-wrap:wrap;align-items:center;margin-top:1rem;width:100%}legend+label{margin-top:0}[type="checkbox"]+label,[type="radio"]+label{display:inline-flex;vertical-align:text-bottom;width:unset}fieldset>label:first-child{margin-top:0}label>[type="checkbox"],label>[type="radio"]{margin-right:.25rem;min-height:1rem}[type="file"]{padding-top:.35rem}blockquote{margin-left:0;margin-right:0;padding:1rem 2rem}blockquote>p:first-child{margin-top:0}blockquote>p:last-child{margin-bottom:0}footer{margin-top:1rem}body>header,body>footer{text-align:center}td,th{padding:.5rem}figure{margin-left:0;margin-right:0;text-align:center}figure>figcaption{text-align:center}figure>*{text-align:initial}dt{font-weight:bold}dd{margin-bottom:1rem}li{margin-top:.5rem;margin-bottom:.5rem}picture{width:100vw;position:relative;left:calc(-50vw+50%);display:block;text-align:center}@media(max-width:50rem){table{width:calc(100%+1rem);margin-left:-0.5rem}video{width:calc(100%+1rem);margin-left:-0.5rem;max-height:100vh}pre{width:calc(100%+1rem);margin-left:-0.5rem;padding-left:.5rem;padding-right:.5rem}pre code{border-left:.5rem solid transparent;border-right:.5rem solid transparent;box-sizing:content-box;margin-left:-0.5rem;margin-right:-0.5rem;padding-left:0;padding-right:0}}@media(hover:hover){body{overflow-x:hidden}nav{border-bottom:var(--border-width) solid var(--border-color);background-color:var(--background-color);display:flex}body>nav{width:100vw;position:relative;left:calc(-50vw+50%)}nav ul{padding-left:0}body>nav>ul{width:calc(var(--max-body-width)+2rem);margin:.5rem auto;padding-left:.5rem;padding-right:.5rem}nav ul li{display:inline-block;position:relative}nav>ul>li{padding:.5rem;margin:0}nav ul li a{text-decoration:none;white-space:nowrap}nav ul li ul{position:absolute;left:-9999px;z-index:1;background-color:var(--background-color);border-radius:var(--border-radius);border:var(--border-width) solid var(--border-color);margin-left:calc(-0.5rem - var(--border-width));margin-top:.5rem;padding:.25rem .5rem;min-width:calc(100%+var(--border-width) * 2)}nav ul li ul li{width:100%}nav ul li ul li ul{min-width:calc(100%+1rem+var(--border-width) * 2);margin-top:.75rem}nav :focus ~ ul,nav :focus ~ ul ul,nav ul ul:focus-within,nav ul li:hover ul{left:initial}nav li>*:not(ul):not(:only-child){cursor:pointer}nav li>*:not(ul):not(:only-child)::after{content:" ▾"}}@media not all and (hover:hover){nav{padding-top:2rem;border-bottom:var(--border-width) solid var(--border-color);background-image:url('data:image/svg+xml;utf8,');background-repeat:no-repeat;background-position:top;width:100vw;position:relative;left:calc(-50vw+50%)}nav>*{display:none}nav:hover>ul{display:inherit}nav:hover>*:not(ul){display:unset}}:root{--border-color:#dbdbdb;--border-hover-color:#b5b5b5;--background-color:#fff;--highlighted-background-color:#f5f5f5;--text-color:#363636;--danger-color:#f14668;--danger-hover-color:#f03a5f;--success-color:#48c774;--success-hover-color:#3ec46d;--danger-text-background-color:#fde0e6;--success-text-background-color:#effaf3;--border-radius:.25rem;--border-width:1px;--code-text-color:#f14668;--code-background-color:#f5f5f5;--link-color:#3273dc;--link-visited-color:#b86bff;--link-hover-color:#363636;--link-active-color:#363636}body{background-color:var(--background-color);color:var(--text-color)}a{color:var(--link-color);text-decoration:none}a:visited{color:var(--link-visited-color)}a:hover{color:var(--link-hover-color)}a:active{color:var(--link-active-color)}button,input,textarea,select,fieldset{border-radius:var(--border-radius)}[type="image"]:hover:not(:disabled){filter:brightness(95%)}button,[type="button"],[type="reset"],[type="submit"],[type="color"]{border:var(--border-width) solid var(--border-color);background:var(--background-color);color:var(--text-color)}[type="reset"]{background-color:var(--danger-color);border-color:transparent;color:var(--background-color)}[type="submit"],button:not([type]){background-color:var(--success-color);border-color:transparent;color:var(--background-color)}button:hover:not(:disabled),[type="button"]:hover:not(:disabled),[type="reset"]:hover:not(:disabled),[type="submit"]:hover:not(:disabled),[type="color"]:hover:not(:disabled){border-color:var(--border-hover-color)}[type="reset"]:hover:not(:disabled){border-color:transparent;background-color:var(--danger-hover-color)}[type="submit"]:hover:not(:disabled),button:not([type]):hover:not(:disabled){border-color:transparent;background-color:var(--success-hover-color)}input:not([type="button"]):not([type="checkbox"]):not([type="color"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([type="range"]):not(:invalid),textarea,select,fieldset{border:var(--border-width) solid var(--border-color)}select:not(:disabled),[type="date"]:not(:disabled),[type="datetime-local"]:not(:disabled),[type="time"]:not(:disabled),[type="month"]:not(:disabled),[type="week"]:not(:disabled){background:var(--background-color)}input:not([type="button"]):not([type="checkbox"]):not([type="color"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([type="range"]):disabled,textarea:disabled,select:disabled{background-color:var(--highlighted-background-color)}input:not([type="button"]):not([type="checkbox"]):not([type="color"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="file"]):hover:not(:disabled):not(:invalid),textarea:hover:not(:disabled),select:hover:not(:disabled){border-color:var(--border-hover-color)}table{border-collapse:collapse}caption{font-weight:bold}thead{border-bottom:calc(var(--border-width) * 2) solid var(--border-color)}tfoot{border-top:calc(var(--border-width) * 2) solid var(--border-color)}thead>tr:not(:first-child),tbody>tr:not(:first-child),tfoot>tr:not(:first-child){border-top:var(--border-width) solid var(--border-color)}thead>tr:nth-child(even),tbody>tr:nth-child(even),tfoot>tr:nth-child(even){background-color:var(--highlighted-background-color)}code{background-color:var(--code-background-color);border-color:var(--code-background-color);color:var(--code-text-color)}kbd{background-color:var(--highlighted-background-color);border:var(--border-width) solid var(--border-hover-color);border-radius:var(--border-radius);box-shadow:inset 0 .2rem 0 var(--background-color),inset 0 0 0 .2rem var(--background-color)}kbd kbd{border:unset;box-shadow:unset}dialog{border-radius:var(--border-radius)}details[open],details:not([open]) summary{border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);padding:.5rem}details[open]{padding-top:0}details[open] summary{margin-bottom:.5rem}details:not([open]) summary:hover{border-color:var(--border-hover-color)}del{background-color:var(--danger-text-background-color)}ins{background-color:var(--success-text-background-color);text-decoration:none}blockquote{border-left:.5rem solid var(--border-color);background-color:var(--highlighted-background-color)}body>footer{border-top:var(--border-width) solid var(--border-color);padding-top:1rem}hr{border-width:var(--border-width) 0 0;border-style:solid;border-color:var(--border-color)}:disabled,[type="checkbox"][id]:disabled+label[for],[type="radio"][id]:disabled+label[for]{opacity:.5}:invalid:not(form){border-color:var(--danger-color);outline-color:var(--danger-color);border-width:var(--border-width);border-style:solid}:disabled :disabled{opacity:unset}:invalid:not(form):hover:not(:disabled){border-color:var(--danger-hover-color)} \ No newline at end of file +/*! modern-normalize v0.6.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,*::before,*::after{box-sizing:border-box}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji'}hr{height:0}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{padding:0}progress{vertical-align:baseline}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}button,summary,[type="button"],[type="reset"],[type="submit"],[type="color"],[type="file"],[type="range"],label>[type="checkbox"]:not(:disabled),label>[type="radio"]:not(:disabled){cursor:pointer}[readonly]{cursor:default}:disabled,[type="checkbox"][id]:disabled+label[for],[type="radio"][id]:disabled+label[for]{cursor:not-allowed}abbr{cursor:help}[href^="mailto:"]::before,[href^="sms:"]::before{content:"✉ "}[href^="tel:"]::before,[href^="callto:"]::before,[href^="skype:"]::before{content:"✆ "}:root{--max-body-width:48rem}body{margin:0 auto .5rem;width:calc(100% - 1rem);max-width:var(--max-body-width);overflow-wrap:break-word}img{max-width:100%;max-height:100vh}table{display:block;overflow-x:auto}pre{overflow-x:auto}code{padding:.25rem}pre code{display:inline-block;min-width:100%;padding:1rem}kbd{padding:.5rem;min-width:2.25rem;min-height:2rem;display:inline-flex;align-items:center;justify-content:center;margin:0 .25rem;max-width:100%;overflow:hidden}kbd kbd{margin:0;padding:0;min-width:unset;min-height:unset}kbd kbd:not(:first-child){padding-left:.25rem}kbd kbd:not(:last-child){padding-right:.25rem}iframe{border:0;width:100%}dialog{border:0;overflow-y:auto;max-height:calc(100% - 1rem)}audio,video,embed,object{width:100%}meter,progress{height:2.25rem;display:block;width:100%}input:not([type="button"]):not([type="checkbox"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]){height:2.25rem}input:not([type="button"]):not([type="checkbox"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="color"]),output{display:block;width:100%}button,[type="button"],[type="reset"],[type="submit"],input:not([type="checkbox"]):not([type="image"]):not([type="radio"]):not([type="color"]):not([type="file"]):not([type="date"]):not([type="datetime-local"]):not([type="time"]):not([type="month"]):not([type="week"]):not([type="range"]){padding:.5rem}[type="date"],[type="datetime-local"],[type="time"],[type="month"],[type="week"]{padding:.4rem .5rem}textarea{min-height:8em;display:block;width:100%;padding:.5rem}select{min-height:2.25rem;display:block;width:100%;padding:.45rem .5rem}summary{min-height:2.25rem;display:flex;align-items:center}[type="image"]{vertical-align:bottom}[type="color"]{vertical-align:top}fieldset{padding:.75rem}label>[type="color"]{margin-left:.25rem}label{display:flex;flex-wrap:wrap;align-items:center;margin-top:1rem;width:100%}legend+label{margin-top:0}[type="checkbox"]+label,[type="radio"]+label{display:inline-flex;vertical-align:text-bottom;width:unset}fieldset>label:first-child{margin-top:0}label>[type="checkbox"],label>[type="radio"]{margin-right:.25rem;min-height:1rem}[type="file"]{padding-top:.35rem}blockquote{margin-left:0;margin-right:0;padding:1rem 2rem}blockquote>p:first-child{margin-top:0}blockquote>p:last-child{margin-bottom:0}footer{margin-top:1rem}body>header,body>footer{text-align:center}td,th{padding:.5rem}figure{margin-left:0;margin-right:0;text-align:center}figure>figcaption{text-align:center}figure>*{text-align:initial}dt{font-weight:bold}dd{margin-bottom:1rem}li{margin-top:.5rem;margin-bottom:.5rem}picture{width:100vw;position:relative;left:calc(-50vw+50%);display:block;text-align:center}@media(max-width:50rem){table{width:calc(100%+1rem);margin-left:-0.5rem}video{width:calc(100%+1rem);margin-left:-0.5rem;max-height:100vh}pre{width:calc(100%+1rem);margin-left:-0.5rem;padding-left:.5rem;padding-right:.5rem}pre code{border-left:.5rem solid transparent;border-right:.5rem solid transparent;box-sizing:content-box;margin-left:-0.5rem;margin-right:-0.5rem;padding-left:0;padding-right:0}}@media(hover:hover){body{overflow-x:hidden}nav{border-bottom:var(--border-width) solid var(--border-color);background-color:var(--background-color);display:flex}body>nav{width:100vw;position:relative;left:calc(-50vw+50%)}nav ul{padding-left:0}body>nav>ul{width:calc(var(--max-body-width)+2rem);margin:.5rem auto;padding-left:.5rem;padding-right:.5rem}nav ul li{display:inline-block;position:relative}nav>ul>li{padding:.5rem;margin:0}nav ul li a{text-decoration:none;white-space:nowrap}nav ul li ul{position:absolute;left:-9999px;z-index:1;background-color:var(--background-color);border-radius:var(--border-radius);border:var(--border-width) solid var(--border-color);margin-left:calc(-0.5rem - var(--border-width));margin-top:.5rem;padding:.25rem .5rem;min-width:calc(100%+var(--border-width) * 2)}nav ul li ul li{width:100%}nav ul li ul li ul{min-width:calc(100%+1rem+var(--border-width) * 2);margin-top:.75rem}nav :focus ~ ul,nav :focus ~ ul ul,nav ul ul:focus-within,nav ul li:hover ul{left:initial}nav li>*:not(ul):not(:only-child){cursor:pointer}nav li>*:not(ul):not(:only-child)::after{content:" ▾"}}@media not all and (hover:hover){nav{padding-top:2rem;border-bottom:var(--border-width) solid var(--border-color);background-image:url('data:image/svg+xml;utf8,');background-repeat:no-repeat;background-position:top;width:100vw;position:relative;left:calc(-50vw+50%)}nav>*{display:none}nav:hover>ul{display:inherit}nav:hover>*:not(ul){display:unset}@media(prefers-color-scheme:dark){nav{background-image:url('data:image/svg+xml;utf8,')}}}:root{color-scheme:light dark;--border-color:#dbdbdb;--border-hover-color:#b5b5b5;--background-color:#fff;--highlighted-background-color:#f5f5f5;--text-color:#363636;--danger-color:#f14668;--danger-text-color:#fff;--danger-hover-color:#f03a5f;--success-color:#48c774;--success-text-color:#fff;--success-hover-color:#3ec46d;--danger-text-background-color:#fde0e6;--success-text-background-color:#effaf3;--border-radius:.25rem;--border-width:1px;--code-text-color:#f14668;--code-background-color:#f5f5f5;--link-color:#3273dc;--link-visited-color:#b86bff;--link-hover-color:#363636;--link-active-color:#363636}@media(prefers-color-scheme:dark){:root{--border-color:#5f6267;--border-hover-color:#bcbebd;--background-color:#202124;--highlighted-background-color:#292b2e;--text-color:#fff;--danger-color:#770018;--danger-text-color:#fff;--danger-hover-color:#6b0015;--success-color:#006624;--success-text-color:#fff;--success-hover-color:#006122;--danger-text-background-color:#770018;--success-text-background-color:#006624;--code-text-color:#f1a0b0;--code-background-color:#292b2e;--link-color:#90b3ed;--link-visited-color:#cb93ff;--link-hover-color:#fff;--link-active-color:#fff}}body{background-color:var(--background-color);color:var(--text-color)}a{color:var(--link-color);text-decoration:none}a:visited{color:var(--link-visited-color)}a:hover{color:var(--link-hover-color)}a:active{color:var(--link-active-color)}button,input,textarea,select,fieldset{border-radius:var(--border-radius)}[type="image"]:hover:not(:disabled){filter:brightness(95%)}button,[type="button"],[type="reset"],[type="submit"],[type="color"]{border:var(--border-width) solid var(--border-color);background:var(--background-color);color:var(--text-color)}[type="reset"]{background-color:var(--danger-color);border-color:transparent;color:var(--danger-text-color)}[type="submit"],button:not([type]){background-color:var(--success-color);border-color:transparent;color:var(--success-text-color)}button:hover:not(:disabled),[type="button"]:hover:not(:disabled),[type="reset"]:hover:not(:disabled),[type="submit"]:hover:not(:disabled),[type="color"]:hover:not(:disabled){border-color:var(--border-hover-color)}[type="reset"]:hover:not(:disabled){border-color:transparent;background-color:var(--danger-hover-color)}[type="submit"]:hover:not(:disabled),button:not([type]):hover:not(:disabled){border-color:transparent;background-color:var(--success-hover-color)}input:not([type="button"]):not([type="checkbox"]):not([type="color"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([type="range"]),textarea,select{background-color:var(--background-color);color:var(--text-color)}input:not([type="button"]):not([type="checkbox"]):not([type="color"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([type="range"]):not(:invalid),textarea,select,fieldset{border:var(--border-width) solid var(--border-color)}select:not(:disabled),[type="date"]:not(:disabled),[type="datetime-local"]:not(:disabled),[type="time"]:not(:disabled),[type="month"]:not(:disabled),[type="week"]:not(:disabled){background:var(--background-color)}input:not([type="button"]):not([type="checkbox"]):not([type="color"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([type="range"]):disabled,textarea:disabled,select:disabled{background-color:var(--highlighted-background-color)}input:not([type="button"]):not([type="checkbox"]):not([type="color"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="file"]):hover:not(:disabled):not(:invalid),textarea:hover:not(:disabled),select:hover:not(:disabled){border-color:var(--border-hover-color)}table{border-collapse:collapse}caption{font-weight:bold}thead{border-bottom:calc(var(--border-width) * 2) solid var(--border-color)}tfoot{border-top:calc(var(--border-width) * 2) solid var(--border-color)}thead>tr:not(:first-child),tbody>tr:not(:first-child),tfoot>tr:not(:first-child){border-top:var(--border-width) solid var(--border-color)}thead>tr:nth-child(even),tbody>tr:nth-child(even),tfoot>tr:nth-child(even){background-color:var(--highlighted-background-color)}code{background-color:var(--code-background-color);border-color:var(--code-background-color);color:var(--code-text-color)}kbd{background-color:var(--highlighted-background-color);border:var(--border-width) solid var(--border-hover-color);border-radius:var(--border-radius);box-shadow:inset 0 .2rem 0 var(--background-color),inset 0 0 0 .2rem var(--background-color)}kbd kbd{border:unset;box-shadow:unset}dialog{border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);background-color:var(--background-color);color:var(--text-color)}details[open],details:not([open]) summary{border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);padding:.5rem}details[open]{padding-top:0}details[open] summary{margin-bottom:.5rem}details:not([open]) summary:hover{border-color:var(--border-hover-color)}del{background-color:var(--danger-text-background-color)}ins{background-color:var(--success-text-background-color);text-decoration:none}blockquote{border-left:.5rem solid var(--border-color);background-color:var(--highlighted-background-color)}body>footer{border-top:var(--border-width) solid var(--border-color);padding-top:1rem}hr{border-width:var(--border-width) 0 0;border-style:solid;border-color:var(--border-color)}:disabled,[type="checkbox"][id]:disabled+label[for],[type="radio"][id]:disabled+label[for]{opacity:.5}:invalid:not(form){border-color:var(--danger-color);outline-color:var(--danger-color);border-width:var(--border-width);border-style:solid}:disabled :disabled{opacity:unset}:invalid:not(form):hover:not(:disabled){border-color:var(--danger-hover-color)} \ No newline at end of file diff --git a/min/lit.min.css b/min/lit.min.css index de5f4f9..20698c1 100644 --- a/min/lit.min.css +++ b/min/lit.min.css @@ -1 +1 @@ -:root{--font:nunito;--primary-color:#fa0;--light:#eee}*+*{box-sizing:border-box;margin:.5em 0}@media(min-width:35em){.col{display:table-cell}.\31{width:5%}.\33{width:22%}.\34{width:30%}.\35{width:40%}.\32{width:15%}.\36{width:50%}.row{display:table;border-spacing:1em 0}}.w-100,.row{width:100%}.card:focus,hr{outline:0;border:solid var(--primary-color)}.card,pre{padding:1em;border:solid var(--light)}a:hover,.btn:hover{opacity:.6}.c{max-width:60em;padding:1em;margin:auto;font:1em/1.6 var(--font)}h6{font:300 1em var(--font)}h5{font:300 1.2em var(--font)}h3{font:300 2em var(--font)}h4{font:300 1.5em var(--font)}h2{font:300 2.2em var(--font)}h1{font:300 2.5em var(--font)}a{color:var(--primary-color);text-decoration:none}.btn.primary{color:white;background:var(--primary-color);border:solid var(--primary-color)}pre{overflow:auto}td,th{padding:1em;text-align:left;border-bottom:solid var(--light)}.btn{padding:1em;letter-spacing:.1em;text-transform:uppercase;background:white;border:solid;font:.7em var(--font);cursor:pointer} \ No newline at end of file +:root{--font:nunito;--primary-color:#fa0;--light:#eee}*{box-sizing:border-box}*+*{margin:.5em 0}pre{overflow:auto}@media(min-width:35em){.col{display:table-cell}.\31{width:5%}.\33{width:22%}.\34{width:30%}.\35{width:40%}.\32{width:15%}.\36{width:50%}.row{display:table;border-spacing:1em 0}}.w-100,.row{width:100%}.card:focus,hr{outline:0;border:solid var(--primary-color)}.card,pre{padding:1em;border:solid var(--light)}a:hover,.btn:hover{opacity:.6}.c{max-width:60em;padding:1em;margin:auto;font:1em/1.6 var(--font)}h6{font:100 1em var(--font)}h5{font:100 1.2em var(--font)}h3{font:100 2em var(--font)}h4{font:100 1.5em var(--font)}h2{font:100 2.2em var(--font)}h1{font:100 2.5em var(--font)}a{color:var(--primary-color);text-decoration:none}.btn.primary{color:white;background:var(--primary-color);border:solid var(--primary-color)}td,th{padding:1em;text-align:left;border-bottom:solid var(--light)}.btn{padding:1em;text-transform:uppercase;background:white;border:solid;font:.7em var(--font)} \ No newline at end of file diff --git a/min/w3c-steely.min.css b/min/w3c-steely.min.css index 3ae5693..c09a641 100644 --- a/min/w3c-steely.min.css +++ b/min/w3c-steely.min.css @@ -1 +1 @@ -h1,h2,h3,h4,h5,h6,th,dt{font-family:Tahoma,Verdana,'Myriad Web',Syntax,sans-serif}p,div,ul,dl,dt,dd,pre,ol,li,blockquote,address{color:black}a,address,blockquote,body,cite,code,dd,del,dfn,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,iframe,img,kbd,li,object,ol,p,q,samp,small,span,strong,sub,sup,ul,var,applet,big,center,dir,font,hr,menu,pre,abbr,acronym,bdo,button,fieldset,ins,label{word-spacing:normal;letter-spacing:normal;text-transform:none;text-decoration:none;border-color:#036;border-style:none}body{color:black;background:white}em{font-style:normal;font-weight:bold;color:black;background:white}strong{font-style:italic;background:white;font-weight:bold;color:black}em strong,strong em{text-transform:uppercase;font-style:normal;font-weight:bolder;background:white;color:black}b{font-weight:bold}i{font-style:italic}.warning{text-transform:none;font-style:normal;font-weight:bolder;background:yellow;color:black}del{text-decoration:line-through;background:#F66}ins{text-decoration:none;background:yellow}var,cite,dfn,.note{font-style:italic}address{font-style:normal;letter-spacing:.1em}acronym{font-variant:small-caps;letter-spacing:.1em}h1,h2,h3,h4,h5,h6,dt,th,thead,tfoot{color:#036;background:white}hr{color:#036}#colophon{display:none}col,colgroup,table,tbody,td,tr{color:black;text-decoration:none;border-color:black;border-style:none;background:white}a:link{text-decoration:none;font-weight:bold;color:#F30;background:white}a:visited{text-decoration:none;font-weight:bold;color:#996;background:white}a:active{text-decoration:none;font-weight:bold;color:#F30;background:#FF0}a:hover{text-decoration:none;color:#F30;background:white}a.offsite{text-decoration:none;font-weight:normal;color:#C30;background:white}body{margin-top:1.58em;margin-left:1.58em;margin-right:1ex;margin-bottom:1.58em;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;border-top:0;border-left:0;border-bottom:0;border-right:0;width:auto} \ No newline at end of file +body{font-size:1em;font-weight:normal;word-spacing:normal;letter-spacing:normal;text-transform:none;font-family:Verdana,Myriad Web,Syntax,sans-serif;font-size-adjust:.58}small{font-size:.92em}big{font-size:1.17em}pre{font-family:'Monotype.com',Courier New,monospace}ol li{list-style-type:decimal}ol ol li{list-style-type:lower-alpha}ol ol ol li{list-style-type:lower-roman}table,tbody,tr,td{font-size:1em;word-spacing:normal;letter-spacing:normal;text-transform:none;font-family:Verdana,Myriad Web,Syntax,sans-serif;font-size-adjust:.58}h1{font-family:Tahoma,Verdana,Myriad Web,Syntax,sans-serif;font-size-adjust:.53;font-size:2em;font-weight:500;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none}h2{font-family:Tahoma,Verdana,Myriad Web,Syntax,sans-serif;font-size-adjust:.53;font-size:1.75em;font-weight:500;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none}h3{font-family:Tahoma,Verdana,Myriad Web,Syntax,sans-serif;font-size-adjust:.53;font-size:1.58em;font-weight:600;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none}h4{font-family:Tahoma,Verdana,Myriad Web,Syntax,sans-serif;font-size-adjust:.53;font-size:1.33em;font-weight:600;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none}h5,dt{font-family:Tahoma,Verdana,Myriad Web,Syntax,sans-serif;font-size-adjust:.53;font-size:1.17em;font-weight:600;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none}h6{font-family:Tahoma,Verdana,Myriad Web,Syntax,sans-serif;font-size-adjust:.53;font-size:1em;font-weight:700;font-style:normal;text-decoration:none;word-spacing:normal;letter-spacing:normal;text-transform:none}tfoot,thead{font-size:1em;word-spacing:normal;letter-spacing:normal;text-transform:none;font-family:Verdana,Myriad Web,Syntax,sans-serif;font-size-adjust:.53}th{vertical-align:baseline;font-size:1em;font-weight:bold;word-spacing:normal;letter-spacing:normal;text-transform:none;font-family:Verdana,Myriad Web,Syntax,sans-serif;font-size-adjust:.53}hr{visibility:hidden}a,address,blockquote,body,cite,code,dd,del,dfn,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,iframe,img,kbd,li,object,ol,p,q,samp,small,span,strong,sub,sup,ul,var,applet,big,center,dir,font,hr,menu,pre,abbr,acronym,bdo,button,fieldset,ins,label{word-spacing:normal;letter-spacing:normal;text-transform:none;text-decoration:none;border-color:#036;border-style:none}body{color:black;background:white}em{font-style:normal;font-weight:bold;color:black;background:white}strong{font-style:italic;background:white;font-weight:bold;color:black}em strong,strong em{text-transform:uppercase;font-style:normal;font-weight:bolder;background:white;color:black}b{font-weight:bold}i{font-style:italic}.warning{text-transform:none;font-style:normal;font-weight:bolder;background:yellow;color:black}del{text-decoration:line-through;background:#F66}ins{text-decoration:none;background:yellow}var,cite,dfn,.note{font-style:italic}address{font-style:normal;letter-spacing:.1em}acronym{font-variant:small-caps;letter-spacing:.1em}h1,h2,h3,h4,h5,h6,dt,th,thead,tfoot{color:#036;background:white}hr{color:#036}#colophon{display:none}col,colgroup,table,tbody,td,tr{color:black;text-decoration:none;border-color:black;border-style:none;background:white}a:link{text-decoration:none;font-weight:bold;color:#F30;background:white}a:visited{text-decoration:none;font-weight:bold;color:#996;background:white}a:active{text-decoration:none;font-weight:bold;color:#F30;background:#FF0}a:hover{text-decoration:none;color:#F30;background:white}a.offsite{text-decoration:none;font-weight:normal;color:#C30;background:white}a,address,blockquote,cite,code,dd,del,dfn,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,iframe,img,kbd,li,object,ol,p,q,samp,small,span,strong,sub,sup,ul,var,applet,b,big,center,dir,font,hr,i,menu,pre,s,strike,tt,u,abbr,acronym,bdo,button,fieldset,ins,label{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0;vertical-align:baseline}body{line-height:1.58em}div>p:first-child,body>p:first-child,td>p:first-child{margin-top:.75em;margin-bottom:.75em;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p,div+p,p.initial{margin-top:.75em;margin-bottom:.75em;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}h1,h2,h3,h4,h5,h6{line-height:1.33em}h1{margin-top:1.33em;margin-bottom:.33em;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}h2{margin-top:1.75em;margin-bottom:.33em;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}h3{margin-top:1.58em;margin-bottom:.33em;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}h4{margin-top:1.33em;margin-bottom:.33em;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}h5{margin-top:1.17em;margin-bottom:.33em;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}h6{margin-top:1em;margin-bottom:.33em;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}p{margin-top:.75em;margin-bottom:.75em;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}blockquote,fieldset,form,ul,ol,dl,dir,menu{margin-top:.75em;margin-bottom:.75em;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}dt{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}dd{margin-top:0;margin-bottom:.75em;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}ul ul,ol ol,li address,li dl,li ol,li p,li ul,li dir,li hr,li menu,li pre,li h1,li h2,li h3,li h4,li h5,li h6,dd address,dd dl,dd ol,dd p,dd ul,dd dir,dd hr,dd menu,dd pre,dd h1,dd h2,dd h3,dd h4,dd h5,dd h6{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}li{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}address{margin-top:1.58em;margin-bottom:1.58em;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}pre{margin-top:.75em;margin-bottom:.75em;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0;line-height:1.25em}hr{margin-top:.75em;margin-bottom:.75em;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0;height:1px}div,center{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}.subhead{margin-top:.75em;margin-bottom:.75em;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}.stb{margin-top:2.17em;margin-bottom:.75em;padding-top:2.17em;padding-bottom:0;border-top:0;border-bottom:0;border-style:solid}.mtb{margin-top:3.08em;margin-bottom:.75em;padding-top:3.08em;padding-bottom:0;border-top:.1em;border-bottom:0;border-style:solid}.ltb{margin-top:4.34em;margin-bottom:.75em;padding-top:4.34em;padding-bottom:0;border-top:.25em;border-bottom:0;border-style:solid}col,colgroup,table,tbody,td,tfoot,th,thead,tr{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}td,th{line-height:1.33em}a,address,blockquote,cite,code,dd,del,dfn,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,iframe,img,kbd,li,object,ol,p,q,samp,small,span,strong,sub,sup,ul,var,applet,b,big,center,dir,font,hr,i,menu,pre,s,strike,tt,u,abbr,acronym,bdo,button,fieldset,ins,label{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0;text-align:left;float:none;clear:none;list-style-position:outside}address,blockquote,dl,fieldset,form,ol,p,ul,dir,hr,menu,pre{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0}div>p:first-child,body>p:first-child,td>p:first-child{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0;text-align:left;text-indent:0}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p,div+p,p.initial{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0;text-align:left;text-indent:0}h1{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0;text-align:left}h2{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0;text-align:left}h3{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0;text-align:left}h4{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0;text-align:left}h5{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0;text-align:left}h6{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0;text-align:left}p{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0;text-indent:0}blockquote{margin-left:1.58em;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0}address{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0}pre{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0}li{margin-left:3.16em;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0}dt{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0}dd{margin-left:1.58em;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0}ul ul,ol ol,li address,li dl,li ol,li p,li ul,li dir,li hr,li menu,li pre,li h1,li h2,li h3,li h4,li h5,li h6,dd address,dd dl,dd ol,dd p,dd ul,dd dir,dd hr,dd menu,dd pre,dd h1,dd h2,dd h3,dd h4,dd h5,dd h6{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0}hr{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0;text-align:left;width:100%}center{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0;text-align:left}col,colgroup,table,tbody,td,tfoot,th,thead,tr{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left:0;border-right:0;float:none;clear:none}table{text-align:left}td{text-align:left}th{text-align:left}caption{text-align:left}body{margin-top:1.58em;margin-left:1.58em;margin-right:1ex;margin-bottom:1.58em;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;border-top:0;border-left:0;border-bottom:0;border-right:0;width:auto} \ No newline at end of file diff --git a/src/bullframe.css b/src/bullframe.css index ccffcdc..0006168 100644 --- a/src/bullframe.css +++ b/src/bullframe.css @@ -1,5 +1,5 @@ @charset "UTF-8"; -/*! bullframe.css v3.0.0 | MIT License | https://github.com/marcop135/bullframe.css */ +/*! bullframe.css v3.1.0 | MIT License | https://github.com/marcop135/bullframe.css */ *, *:before, *:after { @@ -134,7 +134,6 @@ blockquote small:before { q { quotes: "“" "”" "‘" "’"; } -p, pre { margin: 0 0 24px 0; margin: 0 0 2.4rem 0; } @@ -154,8 +153,7 @@ pre, code, kbd, samp { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", - "Courier New", monospace; + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 0.875em; } code { @@ -165,6 +163,10 @@ pre code { font-size: inherit; word-break: normal; } +p { + margin: 0 0 24px 0; + margin: 0 0 2.4rem 0; } + abbr[title], abbr[data-original-title] { cursor: help; @@ -370,7 +372,6 @@ figcaption { video { height: auto; } -video, audio { width: 100%; } @@ -1071,15 +1072,15 @@ table th[class^="bf-col"] { margin: 0; padding: 0; } -/* -// taken from https://github.com/h5bp/html5-boilerplate/blob/v7.3.0/dist/css/main.css -// -* Hide only visually, but have it available for screen readers: -* https://snook.ca/archives/html_and_css/hiding-content-for-accessibility -* -* 1. For long content, line feeds are not interpreted as spaces and small width -* causes content to wrap 1 word per line: -* https://medium.com/@jessebeach/beware-smushed-off-screen-accessible-text-5952a4c2cbfe +/* +// taken from https://github.com/h5bp/html5-boilerplate/blob/v7.3.0/dist/css/main.css +// +* Hide only visually, but have it available for screen readers: +* https://snook.ca/archives/html_and_css/hiding-content-for-accessibility +* +* 1. For long content, line feeds are not interpreted as spaces and small width +* causes content to wrap 1 word per line: +* https://medium.com/@jessebeach/beware-smushed-off-screen-accessible-text-5952a4c2cbfe */ .bf-sr-only { border: 0; @@ -1092,12 +1093,12 @@ table th[class^="bf-col"] { white-space: nowrap; width: 1px; } -/* -// taken from https://github.com/h5bp/html5-boilerplate/blob/v7.3.0/dist/css/main.css -// -* Extends the .sr-only class to allow the element -* to be focusable when navigated to via the keyboard: -* https://www.drupal.org/node/897638 +/* +// taken from https://github.com/h5bp/html5-boilerplate/blob/v7.3.0/dist/css/main.css +// +* Extends the .sr-only class to allow the element +* to be focusable when navigated to via the keyboard: +* https://www.drupal.org/node/897638 */ .bf-sr-only.focusable:active, .bf-sr-only.focusable:focus { @@ -1287,17 +1288,13 @@ table th[class^="bf-col"] { -webkit-touch-callout: none; } .bf-font-sans-serif { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, - Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Helvetica, Arial, - sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", - "Noto Color Emoji"; } + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; } .bf-font-serif { font-family: Georgia, Times, "Times New Roman", serif; } .bf-font-monospace { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", - "Courier New", monospace; } + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } .bf-h1, .bf-h2, @@ -1478,10 +1475,10 @@ dd.bf-list-unstyled { .bf-table-responsive.scrollbar { -webkit-overflow-scrolling: auto; } -/* ========================================================================== - Print styles. - Inlined to avoid the additional HTTP request: - https://www.phpied.com/delay-loading-your-print-css/ +/* ========================================================================== + Print styles. + Inlined to avoid the additional HTTP request: + https://www.phpied.com/delay-loading-your-print-css/ ========================================================================== */ @media print { *, @@ -1499,9 +1496,9 @@ dd.bf-list-unstyled { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } - /* - * Don't show links that are fragment identifiers, - * or use the `javascript:` pseudo protocol + /* + * Don't show links that are fragment identifiers, + * or use the `javascript:` pseudo protocol */ a[href^="#"]:after, a[href^="javascript:"]:after { @@ -1512,9 +1509,9 @@ dd.bf-list-unstyled { blockquote { border: 1px solid #999; page-break-inside: avoid; } - /* - * Printing Tables: - * https://web.archive.org/web/20180815150934/http://css-discuss.incutio.com/wiki/Printing_Tables + /* + * Printing Tables: + * https://web.archive.org/web/20180815150934/http://css-discuss.incutio.com/wiki/Printing_Tables */ thead { display: table-header-group; } diff --git a/src/holiday.css b/src/holiday.css index 6b5f946..90fe1c1 100644 --- a/src/holiday.css +++ b/src/holiday.css @@ -688,7 +688,7 @@ picture { nav { padding-top: 2rem; border-bottom: var(--border-width) solid var(--border-color); - background-image: url('data:image/svg+xml;utf8,'); + background-image: url('data:image/svg+xml;utf8,'); background-repeat: no-repeat; background-position: top; width: 100vw; @@ -709,16 +709,27 @@ picture { nav:hover > *:not(ul) { display: unset; } + + @media (prefers-color-scheme: dark) { + nav { + background-image: url('data:image/svg+xml;utf8,'); + } + } } :root { + /* stylelint-disable-next-line scale-unlimited/declaration-strict-value */ + color-scheme: light dark; + --border-color: #dbdbdb; --border-hover-color: #b5b5b5; --background-color: #fff; --highlighted-background-color: #f5f5f5; --text-color: #363636; --danger-color: #f14668; + --danger-text-color: #fff; --danger-hover-color: #f03a5f; --success-color: #48c774; + --success-text-color: #fff; --success-hover-color: #3ec46d; --danger-text-background-color: #fde0e6; --success-text-background-color: #effaf3; @@ -732,6 +743,30 @@ picture { --link-active-color: #363636; } +@media (prefers-color-scheme: dark) { + :root { + --border-color: #5f6267; + --border-hover-color: #bcbebd; + --background-color: #202124; + --highlighted-background-color: #292b2e; + --text-color: #fff; + --danger-color: #770018; + --danger-text-color: #fff; + --danger-hover-color: #6b0015; + --success-color: #006624; + --success-text-color: #fff; + --success-hover-color: #006122; + --danger-text-background-color: #770018; + --success-text-background-color: #006624; + --code-text-color: #f1a0b0; + --code-background-color: #292b2e; + --link-color: #90b3ed; + --link-visited-color: #cb93ff; + --link-hover-color: #fff; + --link-active-color: #fff; + } +} + body { background-color: var(--background-color); color: var(--text-color); @@ -779,14 +814,14 @@ button, [type="reset"] { background-color: var(--danger-color); border-color: transparent; - color: var(--background-color); + color: var(--danger-text-color); } [type="submit"], button:not([type]) { background-color: var(--success-color); border-color: transparent; - color: var(--background-color); + color: var(--success-text-color); } button:hover:not(:disabled), @@ -808,6 +843,13 @@ button:not([type]):hover:not(:disabled) { background-color: var(--success-hover-color); } +input:not([type="button"]):not([type="checkbox"]):not([type="color"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([type="range"]), +textarea, +select { + background-color: var(--background-color); + color: var(--text-color); +} + input:not([type="button"]):not([type="checkbox"]):not([type="color"]):not([type="image"]):not([type="radio"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([type="range"]):not(:invalid), textarea, select, @@ -884,7 +926,10 @@ kbd kbd { } dialog { + border: var(--border-width) solid var(--border-color); border-radius: var(--border-radius); + background-color: var(--background-color); + color: var(--text-color); } /* stylelint-disable-next-line selector-no-qualifying-type */ diff --git a/src/lit.css b/src/lit.css index c95d466..a580555 100644 --- a/src/lit.css +++ b/src/lit.css @@ -10,33 +10,47 @@ --light: #eee; } -* + *{ +* { box-sizing: border-box; +} + +*+* { margin: .5em 0; } +pre { + overflow: auto +} + @media(min-width:35em) { .col { display: table-cell; } + .\31 { width: 5%; } + .\33 { width: 22%; } + .\34 { width: 30%; } + .\35 { width: 40%; } + .\32 { width: 15%; } + .\36 { width: 50%; } + .row { display: table; border-spacing: 1em 0; @@ -73,27 +87,27 @@ a:hover, } h6 { - font: 300 1em var(--font); + font: 100 1em var(--font); } h5 { - font: 300 1.2em var(--font); + font: 100 1.2em var(--font); } h3 { - font: 300 2em var(--font); + font: 100 2em var(--font); } h4 { - font: 300 1.5em var(--font); + font: 100 1.5em var(--font); } h2 { - font: 300 2.2em var(--font); + font: 100 2.2em var(--font); } h1 { - font: 300 2.5em var(--font); + font: 100 2.5em var(--font); } a { @@ -107,10 +121,6 @@ a { border: solid var(--primary-color); } -pre { - overflow: auto; -} - td, th { padding: 1em; @@ -120,10 +130,8 @@ th { .btn { padding: 1em; - letter-spacing: .1em; text-transform: uppercase; background: white; border: solid; font: .7em var(--font); - cursor:pointer; -} +} \ No newline at end of file diff --git a/src/w3c-steely.css b/src/w3c-steely.css index 4b052d4..0b08402 100644 --- a/src/w3c-steely.css +++ b/src/w3c-steely.css @@ -11,21 +11,163 @@ copy it. */ -/* MacNS4.0 */ + /* begin body type */ /* 1 - humanist sans a */ +body { + font-size: 1em; + font-weight: normal; + word-spacing: normal; + letter-spacing: normal; + text-transform: none; + font-family: Verdana, Myriad Web, Syntax, sans-serif; + font-size-adjust: .58; + } + +p, blockquote, ul, ol, dl, dd, li, dir, menu { + /* inherit from body */ + } + +small { + font-size: .92em; + } + +big { + font-size: 1.17em; + } +pre { + font-family: 'Monotype.com', Courier New, monospace; + } + +ol li { + list-style-type: decimal; + } + +ol ol li { + list-style-type: lower-alpha; + } + +ol ol ol li { + list-style-type: lower-roman; + } +table, tbody, tr, td { + font-size: 1em; + word-spacing: normal; + letter-spacing: normal; + text-transform: none; + font-family: Verdana, Myriad Web, Syntax, sans-serif; + font-size-adjust: .58; + } -/* MacNS4.0 */ -h1, h2, h3, h4, h5, h6, th, dt { font-family: Tahoma, Verdana, 'Myriad Web', Syntax, sans-serif; } + /* end body type */ + + + + + /* begin header type */ /* 1 - humanist sans a */ + +h1 { + font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif; + font-size-adjust: .53; + font-size: 2em; + font-weight: 500; + font-style: normal; + text-decoration: none; + word-spacing: normal; + letter-spacing: normal; + text-transform: none; + } + +h2 { + font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif; + font-size-adjust: .53; + font-size: 1.75em; + font-weight: 500; + font-style: normal; + text-decoration: none; + word-spacing: normal; + letter-spacing: normal; + text-transform: none; + } + +h3 { + font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif; + font-size-adjust: .53; + font-size: 1.58em; + font-weight: 600; + font-style: normal; + text-decoration: none; + word-spacing: normal; + letter-spacing: normal; + text-transform: none; + } + +h4 { + font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif; + font-size-adjust: .53; + font-size: 1.33em; + font-weight: 600; + font-style: normal; + text-decoration: none; + word-spacing: normal; + letter-spacing: normal; + text-transform: none; + } + +h5, dt { + font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif; + font-size-adjust: .53; + font-size: 1.17em; + font-weight: 600; + font-style: normal; + text-decoration: none; + word-spacing: normal; + letter-spacing: normal; + text-transform: none; + } + +h6 { + font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif; + font-size-adjust: .53; + font-size: 1em; + font-weight: 700; + font-style: normal; + text-decoration: none; + word-spacing: normal; + letter-spacing: normal; + text-transform: none; + } + +tfoot, thead { + font-size: 1em; + word-spacing: normal; + letter-spacing: normal; + text-transform: none; + font-family: Verdana, Myriad Web, Syntax, sans-serif; + font-size-adjust: .53; + } + +th { + vertical-align: baseline; + font-size: 1em; + font-weight: bold; + word-spacing: normal; + letter-spacing: normal; + text-transform: none; + font-family: Verdana, Myriad Web, Syntax, sans-serif; + font-size-adjust: .53; + } + +hr { + visibility: hidden; + } + + /* end header type */ -/* MacNS4.0 */ -p, div, ul, dl, dt, dd, pre, ol, li, blockquote, address { - color: black; - } /* begin affordances */ /* 1 - blue orange */ a, address, blockquote, body, cite, code, dd, del, dfn, @@ -168,18 +310,488 @@ a.offsite { - -/* MacNS4.0 */ + /* begin vertical */ /* 1 - pentatonic a */ + +a, address, blockquote, cite, code, dd, del, dfn, +div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, iframe, img, kbd, +li, object, ol, p, q, samp, small, span, strong, sub, sup, ul, var, +applet, b, big, center, dir, font, hr, i, menu, pre, s, strike, tt, +u, abbr, acronym, bdo, button, fieldset, ins, label { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + vertical-align: baseline; + } + +body { + line-height: 1.58em; + } + +div > p:first-child, body > p:first-child, td > p:first-child { + margin-top: .75em; + margin-bottom: .75em; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p, div + p, p.initial { + margin-top: .75em; + margin-bottom: .75em; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +h1, h2, h3, h4, h5, h6 { + line-height: 1.33em; + } + +h1 { + margin-top: 1.33em; + margin-bottom: .33em; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +h2 { + margin-top: 1.75em; + margin-bottom: .33em; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +h3 { + margin-top: 1.58em; + margin-bottom: .33em; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +h4 { + margin-top: 1.33em; + margin-bottom: .33em; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +h5 { + margin-top: 1.17em; + margin-bottom: .33em; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +h6 { + margin-top: 1em; + margin-bottom: .33em; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +p { + margin-top: .75em; + margin-bottom: .75em; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +blockquote, fieldset, form, ul, ol, dl, dir, menu { + margin-top: .75em; + margin-bottom: .75em; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +dt { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +dd { + margin-top: 0; + margin-bottom: .75em; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +ul ul, ol ol, li address, li dl, li ol, li p, li ul, li dir, li hr, li menu, li pre, li h1, li h2, li h3, li h4, li h5, li h6, dd address, dd dl, dd ol, dd p, dd ul, dd dir, dd hr, dd menu, dd pre, dd h1, dd h2, dd h3, dd h4, dd h5, dd h6 { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +li { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +address { + margin-top: 1.58em; + margin-bottom: 1.58em; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +pre { + margin-top: .75em; + margin-bottom: .75em; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + line-height: 1.25em; + } + +hr { + margin-top: .75em; + margin-bottom: .75em; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + height: 1px; + } + +div, center { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +.subhead { + margin-top: .75em; + margin-bottom: .75em; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +.stb { + margin-top: 2.17em; + margin-bottom: .75em; + padding-top: 2.17em; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + border-style: solid + } + +.mtb { + margin-top: 3.08em; + margin-bottom: .75em; + padding-top: 3.08em; + padding-bottom: 0; + border-top: .1em; + border-bottom: 0; + border-style: solid + } + +.ltb { + margin-top: 4.34em; + margin-bottom: .75em; + padding-top: 4.34em; + padding-bottom: 0; + border-top: .25em; + border-bottom: 0; + border-style: solid + } + +col, colgroup, table, tbody, td, tfoot, th, thead, tr { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; + border-top: 0; + border-bottom: 0; + } + +td, th { + line-height: 1.33em; + } + + /* end vertical */ -/* MacNS4.0 */ + /* begin horizontal */ /* 1 - compact */ + +a, address, blockquote, cite, code, dd, del, dfn, +div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, iframe, img, kbd, +li, object, ol, p, q, samp, small, span, strong, sub, sup, ul, var, +applet, b, big, center, dir, font, hr, i, menu, pre, s, strike, tt, +u, abbr, acronym, bdo, button, fieldset, ins, label { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + text-align: left; + float: none; + clear: none; + list-style-position: outside; + } + +address, blockquote, dl, fieldset, form, ol, +p, ul, dir, hr, menu, pre { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + } + +div > p:first-child, body > p:first-child, td > p:first-child { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + text-align: left; + text-indent: 0; + } + +h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p, div + p, p.initial { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + text-align: left; + text-indent: 0; + } + +h1 { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + text-align: left; + } + +h2 { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + text-align: left; + } + +h3 { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + text-align: left; + } + +h4 { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + text-align: left; + } + +h5 { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + text-align: left; + } + +h6 { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + text-align: left; + } + +p { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + text-indent: 0; + } + +blockquote { + margin-left: 1.58em; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + } + +address { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + } + +pre { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + } + +li { + margin-left: 3.16em; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + } + +dt { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + } + +dd { + margin-left: 1.58em; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + } + +ul ul, ol ol, li address, li dl, li ol, li p, li ul, li dir, li hr, li menu, li pre, li h1, li h2, li h3, li h4, li h5, li h6, dd address, dd dl, dd ol, dd p, dd ul, dd dir, dd hr, dd menu, dd pre, dd h1, dd h2, dd h3, dd h4, dd h5, dd h6 { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + } + +hr { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + text-align: left; + width: 100%; + } + +center { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + text-align: left; + } + +col, colgroup, table, tbody, td, tfoot, th, thead, tr { + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + border-left: 0; + border-right: 0; + float: none; + clear: none; + } + +table { + text-align: left; + } + +td { + text-align: left; + } + +th { + text-align: left; + } + +caption { + text-align: left; + } + + /* end horizontal */ -/* MacNS4.0 */ /* begin body box */ /* 1 - 'em-based symmetric a' */ body { @@ -202,4 +814,3 @@ body { -