html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,dialog,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}embed,iframe,object,video{max-width:100%}audio:not([controls]){display:none;height:0}[hidden],template{display:none}svg:not(:root){overflow:hidden}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;-webkit-border-radius:0;cursor:pointer}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}input,textarea{-webkit-border-radius:0}input::-moz-focus-inner{border:0;padding:0}[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],textarea{outline:none}textarea{vertical-align:top;overflow:auto}fieldset{overflow:hidden}img{border:none}body,html{margin:0;padding:0;color:#444;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;line-height:1.625em}body{position:relative;background-color:#fafafa}#app-header{background-color:#015172;border-bottom:3px solid #001b26;color:#fff;line-height:45px}.app-header__title{color:#fff;font-size:1.25em;text-align:center}.app-header__next,.app-header__prev,a.app-header__next,a.app-header__next:active,a.app-header__next:focus,a.app-header__next:hover,a.app-header__next:link,a.app-header__next:visited,a.app-header__prev,a.app-header__prev:active,a.app-header__prev:focus,a.app-header__prev:hover,a.app-header__prev:link,a.app-header__prev:visited{color:#fff;font-size:.85em}.app-nav__menu{background-color:#fff;border:1px solid #d9d9d9;border-radius:5px;box-shadow:0 2px 3px 0 #e6e5e5;list-style:none;opacity:0;visibility:hidden;transform:translateY(-5px);transition:visibility .2s ease,opacity .2s ease,transform .2s ease}.app-nav.is-open .app-nav__menu{opacity:1;visibility:visible;transform:translate(0)}.app-nav .icon-after:after{transform:rotate(0deg);transform-origin:10px 10px;transition:transform .25s ease}.app-nav.is-open .icon-after:after{transform:rotate(180deg)}.app-nav .app-nav__btn{color:#fff}.app-nav .app-nav__btn:after{background-position:-175px 0}.app-nav__menu a,.app-nav__menu a:link,.app-nav__menu a:visited{color:#5e5d5d;text-decoration:none}.app-nav__menu a:active,.app-nav__menu a:focus,.app-nav__menu a:hover{color:#1878bd}.section{background-color:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:0 2px 3px 0 #e6e5e5}.section-outer-title{color:#999;font-size:1em;font-weight:400;text-transform:uppercase;letter-spacing:.1em}.section--outer{background-color:transparent;border:none;box-shadow:none}#app-footer,#app-footer p{font-size:.9em;text-align:center}main{margin:60px 2% 0}.align-left{float:left}.align-center{margin:0 auto}.align-right{float:right}#app-header{position:fixed;top:0;left:0;right:0;z-index:1;height:45px}.app-header__title{max-width:50%;margin:0 auto;padding:0 .5em;box-sizing:border-box}.app-header__next,.app-header__prev,.app-header__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-header__next,.app-header__prev{position:absolute;top:0;min-width:5em;max-width:6em;font-size:.9em;word-spacing:-.35em}.app-header__prev{left:.35em}.app-header__next{right:.35em;text-align:right}.app-header__next:link,.app-header__next:visited,.app-header__prev:link,.app-header__prev:visited{text-decoration:none}.app-nav{position:absolute;top:0;right:.35em}.app-nav .app-nav__btn{padding:0!important;font-size:.85em;line-height:0}.app-nav__menu{position:absolute;right:1%;z-index:10;min-width:7em;margin:0;padding:0}.app-nav__menu li a{display:block;padding:.25em 3em .25em 1.25em}.app-nav__menu li a.is-active{color:#1878bd}.section-outer-title{margin-bottom:-.9em;margin-left:.5em}.section{position:relative;margin:1em 0;padding:1.5em 1em}.section-group .section-outer-title{margin-bottom:-.4em}.section-group .section{margin:.5em 0}.section>h2:first-child,.section>h3:first-child,.section>h4:first-child,.section>p:first-child{margin-top:0}.section h2 a,.section h3 a,.section h4 a{text-decoration:none}.section>:last-child{margin-bottom:0}.section--outer{padding:0}.section--standalone{margin-right:2%;margin-left:2%}.section--before h1,.section--before h2,.section--before h3,.section--before h4,.section--before h5,.section--before h6,.section--before p{margin-bottom:-.45em}@media screen and (min-width:450px){.app-nav .app-nav__btn{font-size:1em}}.site-width{max-width:960px;margin:0 auto}.site-width--extended{max-width:1200px}.site-margin{margin:0 2%}.col-2,.col-3,.col-4,.col-10,.col-20,.col-30,.col-40,.col-50,.col-60,.col-70,.col-80,.col-90{display:block;float:left}.col-2{width:50%}.col-2--m{width:49%;margin-left:2%}.col-3{width:33.33%}.col-3--m{width:32%;margin-left:2%}.col-4{width:25%}.col-4--m{width:23.5%;margin-left:2%}.col-2--m:first-child,.col-3--m:first-child,.col-4--m:first-child{margin-left:0}.col-10{width:10%}.col-20{width:20%}.col-30{width:30%}.col-40{width:40%}.col-50{width:50%}.col-60{width:60%}.col-70{width:70%}.col-80{width:80%}.col-90{width:90%}.media,.media__body{overflow:hidden}.media__meta{float:left;margin-right:2%}.media__meta img{vertical-align:top}.media h3{margin-top:0}.media__body p:last-child{margin-bottom:0}.media--flipped .media__meta{float:right;margin-right:0;margin-left:2%}h1{font-size:1.75em}h2{font-size:1.35em}h3{font-size:1.15em}h4,h5,h6{font-size:1.05em}p{margin:0 0 1em;text-align:left}.with-margin{margin:1em}mark{background:#ff0;color:#000}abbr{cursor:help}abbr[title]{border-bottom:1px dotted}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-meta{font-size:.9em}.text-smaller{font-size:.8em}.text-positive{color:#26a65b}.text-negative{color:#c4262e}.text-status{padding:0 .35em 0 0;color:#666;font-size:.75em;text-align:center}a,a:link,a:visited{color:#1878bd;text-decoration:underline}a:active,a:focus,a:hover{text-decoration:none}.simple{margin:0;padding:0;list-style:none}.menu{width:85%;max-width:400px;margin:1em auto}.menu li{margin:1em 0}.extended{margin:1.25em 0;padding:0;border:1px solid #ababab;border-right:none;border-left:none;list-style:none}.extended li{border-top:1px solid #ccc}.extended li:first-child{border-top:none}.extended li a{display:block;padding:.75em 0;text-decoration:none}.inline{margin:1em auto;padding:0;list-style:none}.inline li{display:inline}.inline li a{margin:0 .25em;padding:.25em .5em}.inline li:first-child a{margin-left:0;padding-left:0}.tabbed{display:flex;min-height:50px;padding:0;overflow:hidden;list-style:none;font-size:.9em;text-align:center}.tabbed li{flex:1 1 0px;border-left:1px solid #d9d9d9}.tabbed li:first-child{border-left:none}.tabbed li a{display:flex;align-items:center;justify-content:center;height:100%;padding:.25em;box-sizing:border-box;border-bottom:2px solid transparent;text-decoration:none;line-height:1.35em}.tabbed li a.is-active{border-bottom:2px solid #1878bd;text-decoration:none}dt{font-style:italic;font-weight:700}dd{margin:0 0 1em}@media screen and (min-width:650px){.tabbed{font-size:1em}}legend{display:none}fieldset{margin:0;padding:0;border:none}label{margin:.25em 0;font-weight:700}form p{position:relative}form>p:first-of-type,form fieldset>p:first-of-type{margin-top:0}form>p:last-of-type,form fieldset>p:last-of-type{margin-bottom:0}input,select,textarea{box-sizing:border-box;padding:.5em .75em;border:1px solid #d0d0d0;box-shadow:inset 3px 3px 3px -3px #e6e5e5;font-weight:inherit}input:focus,textarea:focus select:focus{border-color:#aaa;box-shadow:none}textarea{resize:vertical}.stacked input,.stacked textarea{width:100%}.stacked input[type=checkbox]{width:auto}.assistive{display:inline-block;color:#777;font-size:.9em;line-height:1.25em}.assistive--smaller{font-size:.75em}.form-field--checkbox .assistive{display:block;margin-left:2em}.btn,a.btn,button{box-sizing:border-box;display:inline-block;width:auto;margin:.5em 0;padding:.5em 1.25em;background-color:transparent;border:2px solid #5e5d5d;border-radius:5px;color:#5e5d5d;font-size:1rem;font-weight:700;text-align:center;text-decoration:none}.btn--disabled,.btn:disabled,a.btn--disabled,a.btn:disabled,button--disabled,button:disabled{border-color:#919090;cursor:not-allowed;color:#919090}.btn:active,a.btn:active,button:active{background-color:#daedfa}.btn:active--disabled,.btn:active:disabled,a.btn:active--disabled,a.btn:active:disabled,button:active--disabled,button:active:disabled{background-color:transparent}.btn--center,.btn--left,.btn--right{display:block}.btn--right{float:right;margin-right:0;margin-left:0}.btn--left{float:left}.btn--center{margin:0 auto}.btn--primary,a.btn--primary,input[type=submit]{width:auto;border-color:#1878bd;box-shadow:none;color:#1878bd}.btn--secondary,a.btn--secondary{border-color:#1878bd;color:#1878bd}.btn--danger,a.btn--danger,input[type=submit].btn--danger{border-color:#c4262e;color:#c4262e}.btn--blank,a.btn--blank{border:none}.btn--cancel,a.btn--cancel{background-color:transparent;border:none;color:#1878bd;text-decoration:underline;font-weight:400}.btn--cancel:hover,a.btn--cancel:hover{text-decoration:none}.btn--min,a.btn--min{min-width:7em}.btn--smaller,a.btn--smaller{margin-top:.25em;margin-bottom:.25em;padding-top:0;padding-bottom:0}.menu .btn,table{width:100%}table{max-width:100%;margin:0 0 1em;border-collapse:collapse;text-align:left}table caption{display:none}table th{background-color:#bababa}table td,table th{padding:.35em}table tr:nth-child(2n){background-color:#e1e0e0}.icon{vertical-align:middle;display:inline-block;width:1.5em;height:1.5em;stroke-width:0}.icon--smaller{width:1.25em;height:1.25em}.icon-waiting{fill:#666}.icon-done-filtered,.icon-in-progress{fill:#1878bd}.icon-done{fill:#26a65b}.icon-after:after,.icon-before:before{display:inline-block;width:1em;height:1em;content:"";background-image:url(icons/sprite.svg);background-position:0 0;background-repeat:no-repeat}.icon-prev:before{background-position:-38px 0}.icon-next:after{background-position:-70px 0}.icon-small-prev:before{background-position:-108px 0}.icon-small-next:after{background-position:-143px 0}.message{position:relative;margin:1em auto;padding:0 3.25em 0 0;border:1px solid}.message--fixed{position:fixed;top:2em;right:0;left:0;z-index:100;width:80%;margin:0 auto}.message p{margin:1em}.message button{position:absolute;top:.5em;right:.55em;width:1.25em;height:1.25em;min-width:auto;margin:0;padding:0;border:none;color:inherit;font-size:1.5em}.message--info{color:#52b3d9;background-color:#f9fcfe;border-color:#52b3d9}.message--success{color:#26a65b;background-color:#acecc7;border-color:#26a65b}.message--error{color:#c4262e;background-color:#f3c3c5;border-color:#c4262e}.loading{margin:0 auto;padding:1em;text-align:center}.tabs button{position:relative;float:left;display:block;margin:0;padding:.25em .5em;border:1px solid #d9d9d9;border-bottom:none;border-radius:5px 5px 0 0}.tabs button[aria-selected=true]:after,.tabs button[aria-selected=true]:before{position:absolute;left:0;content:"";display:block;width:100%;height:2px}.tabs button[aria-selected=true]:before{top:0;background-color:#1878bd}.tabs button[aria-selected=true]:after{bottom:-1px;background-color:#fff}.tabs__tab{clear:both;padding:.5em;border:1px solid #d9d9d9}.event{position:relative}.event__name{margin-right:3em;margin-bottom:.15em}.event__info{margin:0 6em 0 0;font-size:.9em}.event__meta{margin:.45em 0;font-size:.9em}.event__actions{display:flex;flex-wrap:wrap;margin-top:1em}.event__actions>*{width:50%;margin:.5em 0}.event-table{position:absolute;top:1em;right:1em;color:#777;text-align:center}.event-table__id,.event-table__label{display:block;margin:.25em auto}.event-table__label{margin-top:-.3em;font-size:1.35em}.event-table__id{font-size:3em;font-weight:700}#waiter-table-form{width:80%;max-width:400px;margin:0 auto -.75em;text-align:center}#waiter-table-form label{display:none}#waiter-table-form input{width:100%;margin-bottom:.1em;font-size:2.5em;line-height:1.25em;text-align:center}#waiter-table-form .assistive{display:block;text-align:center}@media screen and (min-width:400px){.event__actions{flex-wrap:nowrap}.event__actions>*{width:auto;margin:0 .75em}.event__actions>:first-child{margin-left:0}}.slist{position:relative}.slist--dragstart,.slist__item--dragstart{opacity:.7}.slist--dragover:after,.slist__item--dragover:after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:4px;background-color:#444}.slist__item{position:relative;min-height:3em;margin:0 .85em;padding:.75em .5em 1.25em;border-top:1px solid #ccc}.slist__item--meta{min-height:auto;padding-top:.25em;padding-bottom:.5em;color:#666;font-size:.85em}.slist-item--summary,.slist__item:first-child{border-top:none}.slist-item__title{float:left;color:#1878bd;font-size:1.1em;font-weight:700}.slist-item__meta{position:relative;float:right}.slist-item__meta--bottom{margin-top:-1.7em}.slist-item__meta--summary{color:#e62b3a;font-weight:700}.slist-item__meta.text-positive,.slist-item__title.text-positive{color:#26a65b}.slist-item__meta.text-negative,.slist-item__title.text-negative{color:#e62b3a}.slist-item__info--bump{margin-left:3em}.slist-item-info__title{margin:0 0 .15em;font-size:1.1em;font-weight:700}.slist-item-info__desc,.slist-item-info__misc{margin-bottom:.25em;color:#5e5d5d;font-size:.9em;line-height:1.45em}.slist-item-info__meta--bump{margin-right:105px}.accordion{padding:0}.accordion__section{margin:0;padding:0;background-color:transparent;border:none;border-bottom:1px solid #ababab;box-shadow:none}.accordion__section:last-child{border-bottom:none}.accordion__label{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.75em;min-height:1.7em;margin:0;padding:1em .8em;overflow:hidden;cursor:pointer}.accordion__label:active:not(:has(:active)){background-color:#daedfa}.accordion__label:after{position:absolute;top:1.35em;right:1em;display:inline-block;width:1em;height:1em;margin:0;content:"";background-image:url(icons/sprite.svg);background-position:-2px -2px;background-repeat:no-repeat;transform:rotate(0deg);transition:transform .5s ease}.accordion__label.is-open{background-color:#daedfa}.accordion__label.is-open:after{transform:rotate(180deg)}.accordion-label__title{display:block;width:auto;margin:0;color:#1878bd;font-size:1em;font-weight:700}.accordion-label__title--bump{width:70%;width:calc(100% - 5.5em)}.accordion-label__info{display:block;margin:0;color:#666;font-size:.85em}.accordion-label__meta{float:right;margin:0 .5em}.accordion-label__meta--bump{margin-right:2em;margin-left:auto}.accordion-label__actions{width:100%}.accordion__list{display:none;padding:.5em 0 1.5em;border-top:2px solid #1878bd}.accordion__input fieldset{position:relative}.accordion__input p{margin:0}.accordion__input .accordion-label__title,.accordion__input .slist-item-info__desc,.accordion__input .slist-item-info__meta,.accordion__input .slist-item-info__misc,.accordion__input .slist-item-info__title{border-top:none;border-right:none;border-left:none;box-shadow:none;cursor:auto}.accordion__input .accordion-label__title{width:100%;padding-right:5.5em;font-size:1.15em;font-weight:700}.accordion__input .slist-item-info__desc,.accordion__input .slist-item-info__meta,.accordion__input .slist-item-info__misc,.accordion__input .slist-item-info__title{padding:0}.accordion__input .slist-item-info__desc,.accordion__input .slist-item-info__misc,.accordion__input .slist-item-info__title{width:100%}.accordion__input .slist-item-info__meta{width:50%}.accordion__input.slist-item__meta--bottom{margin-top:-2.6em}.accordion__input .btn--right{position:absolute;top:0;right:.5em;margin-top:.5em}.accordion-input__color{text-align:right}.accordion-input__color label{display:inline-block;vertical-align:top}.accordion-input__color input[type=color]{display:inline-block;vertical-align:top;width:40px}.accordion__input--inside{float:left;display:block;width:70%;width:calc(100% - 5.5em)}.accordion__input--inside .accordion-label__title{padding:0}@media screen and (min-width:650px){.accordion__label{flex-wrap:nowrap;gap:1em}.accordion__label:after{top:1.6em}.accordion-label__title{font-size:1.15em}.accordion-label__info{font-size:.9em}.accordion-label__actions{width:auto;margin-right:2em;margin-left:auto}.accordion-label__actions .btn--danger{float:none}.accordion__input--inside{width:55%;width:calc(100% - 25em)}}.summary__section{margin:0 0 .75em;padding:0;background-color:transparent;border:none;box-shadow:none}.summary-label__title{margin:0 0 .5em;border-bottom:2px solid silver}.slist__item--summary{overflow:hidden;padding:.25em 0 .75em;border:none}.slist__item--summary:last-child{border-bottom:none}.badge{display:inline-block;min-width:.65em;padding:0 .75em;background-color:#f2f2f2;border-radius:2em;color:#e62b3a;font-weight:700;line-height:1.45em;text-align:center}.text-positive .badge{color:#26a65b}.counter__output .counter__minus,.counter__plus{font-size:1em}.counter__output{float:left;padding-right:.25em;padding-left:.25em;width:2.25em;height:2em;border-color:#1878bd;border-right:none;border-left:none;color:#1878bd;text-align:center}.counter__minus,.counter__plus{float:left;min-width:auto;width:2em;height:2em;margin:0;padding:0;font-weight:700}.counter__minus{border-top-right-radius:0;border-bottom-right-radius:0}.counter__plus{border-top-left-radius:0;border-bottom-left-radius:0}.total,.total .btn{font-size:1em}.total .btn{position:absolute;top:0;right:0;margin:1em;padding:.5em}.total--right{text-align:right}.total--right .btn{position:static}.total__curr,.total__value{color:#e62b3a;font-weight:700}@media screen and (min-width:650px){.total{font-size:1.15em}.total .btn{margin:1.15em 1em;padding:.5em 1.25em;font-size:1rem}}#event-curr{text-transform:uppercase}.print,.print p{text-align:center}.print__event-title{margin:1em 0 .2em}.print__event-infos{font-size:.85em;font-style:italic;line-height:1.625em}.print__event-url{font-family:Courier New,Courier,monospace}.print__event-table{color:#1878bd;font-weight:700}@media print{@page{margin:0}body,html{background:transparent}#app-footer,#app-header,.section--noprint{display:none}.print,.section-group .print{margin:7em 2em 1em;page-break-after:always;background:transparent;border:none;box-shadow:none}.print__event-title{font-size:2.25em}.print__event-url{font-size:1.25em}.print__event-table{font-size:2em}}.order-search{position:relative;margin:-.25em auto -.5em}.order-search input[type=text],.order-search label{display:inline-block;width:100%;font-size:1em}.order-search input[type=text]{padding-right:45px}.order-search .order-search__reset,.order-search input[type=reset]{position:absolute;right:10px;bottom:12px;display:flex;justify-content:center;width:20px;height:20px;margin:0;padding:0;background-color:#b7b7b7;border:none;border-radius:50%;box-shadow:none;color:#fff;font-size:1.25em;line-height:15px}.order-search label{margin-bottom:0}#order-extras{min-height:6em}#given-form{display:inline;margin-left:.5em}#change,#given{display:inline-block;width:6em;font-size:1.15em}.order-grid{position:relative;display:grid}@media screen and (min-width:720px){.order-grid--with-preview{grid-template-columns:calc(70% - 10px) calc(30% - 10px);grid-gap:20px}}.order-grid__preview>div{position:sticky;top:48px}.order-grid__preview li{display:flex}.order-grid__preview strong{margin-right:.75em}.order-meta{color:#444;font-size:.9em}.order-meta dd,.order-meta dt{display:inline}.order-meta dd:after{content:"";display:block}.order-note{background:#f6e58d;padding:.5em .75em}.change-item-status{cursor:pointer}.change-item-status--remaining{background-color:rgba(253,203,110,.35)}.change-item-quantity{min-width:3ch;margin-top:-.25em;margin-left:-.75em;padding:.25em .75em}.change-item-quantity__remaining{display:block;font-size:.85em;font-weight:400}#editor-form fieldset{display:grid;grid-template-columns:max-content max-content;grid-gap:1em}#editor-form fieldset p{display:grid;grid-column:1/3;grid-template-columns:subgrid;align-items:center}.editors{display:flex;flex-direction:row;gap:.25em}.editors__editor{display:block;padding:.25em .5em;border:1px solid;border-radius:1em;font-size:.75em;line-height:normal}.waiter,.waiter .blaze-root,.waiter body{height:100%}.waiter main{height:100%;margin:0;padding-top:50px;box-sizing:border-box}.waiter .waiter__products,.waiter .waiter__selection{width:100%;height:50%;padding:.15em .35em;box-sizing:border-box;overflow:auto}.waiter .waiter__selection #extras{width:100%;padding:.25em .5em;font-size:1em;line-height:1.15em}.waiter .waiter__selection ul{margin:0;padding:0;list-style:none}.waiter .waiter__selection ul li{margin:.25em 0;padding:.25em .35em;background-color:#ccc;cursor:pointer;line-height:1.25em}.waiter .waiter__selection ul li:last-child{margin-bottom:1.5em}.waiter .selected-product{display:flex}.waiter .selected-product__qty{min-width:1.5em;margin-right:.75em;font-weight:700}.waiter .selected-product__qty:after{content:"\00d7";display:inline-block;margin-left:.15em;opacity:.75;font-weight:400}.waiter .selected-product__name{margin-right:.75em}.waiter .selected-product__price{min-width:2.75em;margin-left:auto;text-align:right}.waiter .waiter__products{background-color:#e7e7e7}.waiter .waiter__products strong{display:inline-block;font-size:.85em}.waiter .waiter__products ul{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -.15em .35em;padding:0;list-style:none}.waiter .waiter__products ul li{display:block;width:calc(25% - .3rem);height:3em;margin:.15em;padding:0 .15em;box-sizing:border-box;overflow:hidden;background-color:#ccc;cursor:pointer;font-size:.9em;text-align:center;line-height:3em}@media screen and (min-width:450px){.waiter .waiter__products ul li{width:calc(20% - .3rem)}}.waiter .waiter__products ul li span{display:inline-block;vertical-align:middle;line-height:1.15em}.waiter .waiter__products ul:last-child{margin-bottom:1.5em}.clearfix:after,.clearfix:before,.grid:after,.grid:before{content:" ";display:table}.clearfix:after,.grid:after{clear:both}.browsehappy{padding:.25em;background-color:#fff666;color:#222;text-align:center}.browsehappy a{color:#222}.offscreen{position:absolute;left:-1000em}.screen-reader-text,.signup-check{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}.screen-reader-text:active,.screen-reader-text:focus,.signup-check:active,.signup-check:focus{display:block;overflow:visible;position:static;z-index:100000;width:auto;height:auto}@media print{*,:after,:before,blockquote:first-letter,blockquote:first-line,div:first-letter,div:first-line,li:first-letter,li:first-line,p:first-letter,p:first-line{background:transparent!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}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}