.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.laa-wrapper .ui-datepicker a{color:#FFF;background-color:#b05000;border-radius:15px}.laa-event-list{list-style:none;padding:0;margin:0}.laa-event-list ul{list-style:none;background:none}.laa-day-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (max-width:768px){.laa-day-row{grid-template-columns:1fr}}.laa-wrapper .laa-event-card{display:flex;align-items:stretch;text-decoration:none;color:inherit;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:box-shadow 0.2s ease,border-color 0.2s ease}.laa-wrapper .laa-event-card:hover,.laa-wrapper .laa-event-card:focus{border-color:#b05000;box-shadow:0 2px 8px rgba(0,0,0,.1);outline:2px solid #b05000;outline-offset:2px}>.laa-wrapper .laa-event-list ul{list-style:none;padding:0;margin:0}.laa-wrapper ul{padding:0;margin:0}.laa-event-list li{margin:0 0 8px 0;padding:0;background:inherit;background-color:inherit}.link-indicator{color:#b05000;font-weight:700;margin-left:8px;text-decoration:none}.laa-event-title{display:block;font-size:1.1em;color:#2c3e50;text-decoration:underline;text-decoration-color:#b05000;text-underline-offset:3px;margin:0 0 4px 0}.laa-event-date{padding:8px 5px;width:56px;min-width:56px;flex-shrink:0;text-align:center;background-color:#fff;color:#333;font-size:.85em;border-right:3px solid #ccc}.laa-wrapper .ui-state-default,.laa-wrapper .ui-widget-content .ui-state-default,.laa-wrapper .ui-widget-header .ui-state-default,.laa-wrapper .ui-button,html .laa-wrapper .ui-button.ui-state-disabled:hover,html .laa-wrapper .ui-button.ui-state-disabled:active{background:none;background-color:#F47A2B;margin:2px;border:none;text-align:center;color:#FFF;opacity:.45}.laa-wrapper a:focus{outline:3px solid #b05000;outline-offset:2px}.laa-event-date{border-right-color:var(--orga-color,#ccc)}.laa-event-day,.laa-event-num,.laa-event-month{display:block;padding:2px 0;font-weight:400;line-height:1.2}.laa-event-num{font-size:1.6em;font-weight:700;line-height:1}.laa-desc{flex:1;padding:8px 12px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;min-width:0}.laa-desc-text{flex:1;min-width:0}.laa-event-intro{font-size:.9em;font-weight:400;color:#444;margin:4px 0 0}.laa-thumb-wrap{flex-shrink:0;width:110px;border-radius:4px;overflow:hidden;align-self:flex-start}.laa-thumb{width:100%;height:auto;display:block;transition:transform 0.3s ease}.laa-event-card:hover .laa-thumb{transform:scale(1.03)}.laa-image{display:none}.laa-thumb{float:left;transition:.5s ease}.laa-thumb:hover{position:relative;opacity:1;overflow:hidden}.laa-wrapper .ui-datepicker{width:100%}.laa-wrapper .ui-widget.ui-widget-content,.laa-wrapper .ui-widget.ui-widget-content{border:none}.laa-wrapper .ui-corner-all,.laa-wrapper .ui-corner-bottom,.laa-wrapper .ui-corner-right,.laa-wrapper .ui-corner-br{border-bottom-right-radius:0}.laa-wrapper .ui-widget-header{background:none;background-color:#DDD}.laa-wrapper .ui-widget-header{border:none}.laa-wrapper .ui-widget-header .ui-icon,.laa-wrapper .ui-icon,.laa-wrapper .ui-widget-content .ui-ico{background:none}.laa-wrapper .ui-datepicker-next::before,.laa-wrapper #ui-datepicker-div .ui-datepicker-next::before,.laa-wrapper .events-calendar .calendar .ui-datepicker-next::before{font-family:"Font Awesome 5 Free";content:"\f054";font-size:.6em;margin-left:10px}.laa-wrapper .ui-datepicker-prev::before,.laa-wrapper #ui-datepicker-div .ui-datepicker-prev::before,.laa-wrapper .events-calendar .calendar .ui-datepicker-prev::before{font-family:"Font Awesome 5 Free";content:"\f053";font-size:.6em;margin-left:10px}.laa-wrapper table{border:none}.laa-wrapper .ui-corner-all,.laa-wrapper .ui-corner-top,.laa-wrapper .ui-corner-left,.laa-wrapper .ui-corner-tl,.laa-wrapper .ui-corner-bottom,.laa-wrapper .ui-corner-all,.laa-wrapper .ui-corner-bottom,.laa-wrapper .ui-corner-right,.laa-wrapper .ui-corner-br,.laa-wrapper .ui-corner-left,.laa-wrapper .ui-corner-bl,.laa-wrapper .ui-corner-top,.laa-wrapper .ui-corner-right,.laa-wrapper .ui-corner-tr .laa-wrapper .ui-corner-left,.laa-wrapper .ui-corner-tl{border-radius:inherit}.laa-wrapper td a{color:#FFF;background-color:#F47A2B;border-radius:0;opacity:inherit!important}.laa-wrapper .ui-datepicker .ui-datepicker-title{color:#F47A2B}.laa-wrapper .ui-state-default,.laa-wrapper .ui-widget-content .ui-state-default,.laa-wrapper .ui-widget-header .ui-state-default,.laa-wrapper .ui-button,html .laa-wrapper .ui-button.ui-state-disabled:hover,html .laa-wrapper .ui-button.ui-state-disabled:active{background:none;background-color:#F47A2B;margin:2px;border:none;text-align:center;color:#FFF;opacity:.45}.laa-wrapper .ui-datepicker td{border:0;padding:1px;background-color:#DDD;opacity:inherit}