:root { --t:500ms ease all; --d:250ms;}.wp-block-table,.piecal-wrapper { background:var(--bg-surface); border-radius:var(--radius-s); padding:var(--space-m);}p.piecal-info__timezone {display:none;}div.piecal-popover { background: rgba(0, 0, 0, 0.75); backdrop-filter: blur(4px);}.piecal-controls.fc .fc-button, a.piecal-popover__view-link, div.piecal-external-calendar-links a { background-color: var(--btn-primary-background); border-color: var(--btn-primary-border-color); border: var(--btn-border-width) solid var(--btn-primary-border-color); color: var(--btn-primary-color); font-size: var(--btn-small-font-size); padding-top: var(--btn-small-padding-block); padding-right: var(--btn-small-padding-inline); padding-bottom: var(--btn-small-padding-block); padding-left: var(--btn-small-padding-inline); box-shadow: var(--btn-shadow); font-weight: var(--btn-font-weight); line-height: var(--btn-line-height); transition:var(--t); &:hover { background-color: var(--btn-primary-background-hover); border-color: var(--btn-primary-border-color-hover); color: var(--btn-primary-color-hover); transition-duration:var(--d); } }div.piecal-external-calendar-links { font-size:var(--text-m); }div.piecal-footer {font-size:var(--text-s);}.piecal-wrapper { .piecal-popover__inner { position: relative; background: var(--bg-surface); border-radius: var(--radius-s); padding: var(--space-m); gap: var(--space-s); margin: 0 var(--space-s); max-width: 1000px; width: 100%; max-height: 75%; overflow: auto; a.piecal-popover__view-link { display:inline-block; margin:var(--space-m) 0; } }}main#brx-content { ul { list-style:none; margin:0 0 var(--space-s) 0; padding:0; li:not(.card) { margin:0 0 var(--space-4xs) 0; padding:0 0 0 var(--space-m); position:relative; &:before { content:""; background-image:url('data:image/svg+xml,<svg width="100%" height="100%" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill:green;fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M10,20C4.486,20 0,15.514 0,10C0,4.486 4.486,0 10,0C15.514,0 20,4.486 20,10C20,15.514 15.514,20 10,20ZM10,2C5.589,2 2,5.589 2,10C2,14.411 5.589,18 10,18C14.411,18 18,14.411 18,10C18,5.589 14.411,2 10,2Z" style="fill-rule:nonzero;"/><path d="M12.99,14.9C12.73,14.9 12.47,14.79 12.28,14.6C12.1,14.42 11.99,14.16 11.99,13.9C11.99,13.63 12.1,13.38 12.28,13.19C12.66,12.82 13.33,12.82 13.7,13.19C13.88,13.38 13.99,13.63 13.99,13.9C13.99,14.16 13.88,14.42 13.7,14.6C13.51,14.79 13.25,14.9 12.99,14.9Z" style="fill-rule:nonzero;"/><path d="M8.78,12.8C8.52,12.8 8.26,12.69 8.08,12.5C7.89,12.32 7.78,12.06 7.78,11.8C7.78,11.53 7.89,11.27 8.08,11.09C8.44,10.72 9.12,10.72 9.49,11.09C9.68,11.27 9.78,11.53 9.78,11.8C9.78,11.86 9.78,11.93 9.76,11.99C9.75,12.05 9.73,12.12 9.71,12.18C9.68,12.24 9.65,12.3 9.61,12.35C9.58,12.4 9.54,12.46 9.49,12.5C9.3,12.69 9.05,12.8 8.78,12.8Z" style="fill-rule:nonzero;"/><path d="M4.58,9.64C4.32,9.64 4.06,9.53 3.87,9.35C3.68,9.16 3.58,8.9 3.58,8.64C3.58,8.51 3.6,8.38 3.65,8.26C3.7,8.14 3.78,8.03 3.87,7.93C4.25,7.56 4.91,7.56 5.28,7.93C5.38,8.03 5.45,8.14 5.5,8.26C5.55,8.38 5.58,8.51 5.58,8.64C5.58,8.9 5.47,9.16 5.28,9.35C5.1,9.53 4.84,9.64 4.58,9.64Z" style="fill-rule:nonzero;"/><path d="M8.78,17C8.52,17 8.26,16.89 8.08,16.71C7.89,16.52 7.78,16.26 7.78,16C7.78,15.74 7.89,15.48 8.08,15.29C8.45,14.92 9.12,14.92 9.49,15.29C9.68,15.48 9.78,15.74 9.78,16C9.78,16.26 9.68,16.52 9.49,16.71C9.3,16.89 9.05,17 8.78,17Z" style="fill-rule:nonzero;"/><path d="M4.58,13.85C4.31,13.85 4.06,13.74 3.87,13.55C3.68,13.37 3.58,13.11 3.58,12.85C3.58,12.58 3.68,12.33 3.87,12.14C4.15,11.86 4.59,11.77 4.96,11.92C5.08,11.97 5.19,12.05 5.29,12.14C5.47,12.33 5.58,12.58 5.58,12.85C5.58,13.11 5.47,13.37 5.29,13.55C5.19,13.65 5.08,13.72 4.96,13.77C4.84,13.82 4.71,13.85 4.58,13.85Z" style="fill-rule:nonzero;"/></svg>'); background-repeat:no-repeat; height:var(--space-s); position:absolute; inset:5px auto auto 0; width:var(--space-s); } } }}#brx-header { .header-top { --x-overlay-header-background:var(--secondary); } .header-mid { --x-overlay-header-background:var(--light-t-1); backdrop-filter:blur(4px); }}a { transition:var(--t); &:hover { transition-duration:var(--d); }}.bricks-button,a.piecal-popover__view-link { font-weight:400; letter-spacing:-0.01em; line-height:1.2; transition:var(--t); &:hover { --bshadow:rgba(0,0,0,0.15); box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0px 1px 1px 0px inset rgba(255, 255, 255, 0.1), 0px 25px 50px -10px rgba(50, 50, 93, 0.25), 0px 15px 30px -15px rgba(0, 0, 0, 0.3); transition-duration:var(--d); } &.bricks-background-dark { border-width:1px solid var(--dark); &:hover { border-width:1px solid var(--secondary-l-3); } }}