.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.cke_wrapper .cke_toolgroup .cke_button .cke_off.cke_button_convert_linebreaks,.cke_wrapper .cke_toolgroup .cke_button .cke_off.cke_button_linebreaks,.cke_toolbox .cke_toolbar .cke_toolgroup .cke_button__convert_linebreaks,.cke_toolbox .cke_toolbar .cke_toolgroup .cke_button__linebreaks,.text-format-wrapper .wysiwygToolbar .mce_linebreaks{display:none;}
.gp{margin:0 0 48px;}.gp__sub{color:var(--font-color-1);opacity:.85;max-width:62ch;margin:0 0 20px;font-size:var(--fs-lead);}.gp__filters{background:var(--comment-popup-color,#16181d);border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:16px;margin-bottom:24px;display:grid;grid-template-columns:1fr;gap:16px;}.gp__flab{display:block;font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;font-weight:700;opacity:.6;margin-bottom:8px;}.gp__inp{width:100%;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.12);border-radius:6px;padding:10px 12px;color:var(--font-color-1);font-size:var(--fs-body);}.gp__hint{display:block;font-size:var(--fs-meta);opacity:.55;margin-top:6px;}.gp__actions{display:flex;align-items:center;gap:12px;}.gp__clear{font-size:var(--fs-meta);opacity:.7;}.gp__f--wide{grid-column:1 / -1;}.gp__ticks{display:flex;flex-wrap:wrap;gap:6px;}.gp__tick{display:inline-flex;align-items:center;gap:7px;min-height:38px;margin:0;cursor:pointer;padding:6px 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:var(--fs-meta);font-weight:600;color:var(--font-color-4,#B0B7C3);}.gp__tick input{margin:0;width:15px;height:15px;accent-color:#9a8ff0;}.gp__tick:has(input:checked){border-color:rgba(154,143,240,.5);background:rgba(154,143,240,.1);color:var(--font-color-1,#F6F7FB);}.gp__fact{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin:-10px 0 16px;font-size:var(--fs-meta);color:var(--font-color-3,#8A94A6);}.gp__fact b{color:var(--font-color-1,#F6F7FB);}.gp__fact a{color:var(--font-color-4,#B0B7C3);text-decoration:underline;}.gp__empty{color:var(--font-color-3,#8A94A6);}.gp__empty b{color:var(--font-color-1,#F6F7FB);}.gp__empty p{margin:0;font-size:var(--fs-meta);}.gp__grid{display:grid;grid-template-columns:1fr;gap:16px;}.gp__card{border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:12px;background:rgba(255,255,255,.02);}.gp__head{display:flex;gap:12px;align-items:flex-start;}.gp__date{flex:none;width:56px;text-align:center;padding:6px 0;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.12);border-radius:8px;}.gp__date b{display:block;font-size:var(--fs-h4);line-height:1.1;}.gp__date span{display:block;font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;opacity:.6;font-weight:700;}.gp__title{min-width:0;}.gp__title b{display:block;font-size:var(--fs-h4);line-height:1.3;}.gp__title span{font-size:var(--fs-meta);opacity:.75;}.gp__body{margin:0;font-size:var(--fs-body);line-height:1.6;opacity:.85;}.gp__from{display:flex;align-items:baseline;gap:8px;background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:9px 12px;}.gp__from i{font-style:normal;font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;font-weight:700;opacity:.6;}.gp__from b{font-size:var(--fs-h4);}.gp__from u{text-decoration:none;margin-left:auto;font-size:var(--fs-meta);opacity:.6;}.gp__acts{display:flex;gap:8px;margin-top:auto;}.gp__card{color:var(--font-color-3,#8A94A6);}.gp__card .gp__date b,.gp__card .gp__title b,.gp__card .gp__from b{color:var(--font-color-1,#F6F7FB);}.gp__card .gp__title b{font-weight:800;}.gp__card .gp__title span{display:block;margin-top:2px;color:var(--font-color-3,#8A94A6);opacity:1;}.gp__card .gp__date span,.gp__card .gp__from i,.gp__card .gp__from u{color:var(--font-color-3,#8A94A6);opacity:1;}.gp__card .gp__date span,.gp__card .gp__from i{font-family:'Space Mono',ui-monospace,SFMono-Regular,Menlo,monospace;}.gp__card .gp__body{color:var(--font-color-4,#B0B7C3);opacity:1;}.gp__card .gp__from b{font-weight:800;font-variant-numeric:tabular-nums;}.gp__card .gp__btn{min-height:42px;padding:0 12px;font-size:var(--fs-meta);line-height:1.25;text-align:center;}.gp__pills{display:flex;flex-wrap:wrap;gap:6px;}.gp__pill{font-size:var(--fs-label);line-height:1.5;padding:3px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:var(--font-color-3,#8A94A6);}.gp__pill--talent{border-color:rgba(154,143,240,.34);background:rgba(154,143,240,.08);color:#C3BCF7;}.gp__pill--genre{border-color:rgba(224,169,62,.34);background:rgba(224,169,62,.08);color:#E7C784;}.gp__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:6px;background:var(--primary-2);color:#0a0b0b;font-weight:700;font-size:var(--fs-body);border:0;flex:1;}.gp__btn:hover,.gp__btn:focus{color:#0a0b0b;text-decoration:none;}.gp__btn--ghost{background:none;color:var(--font-color-1);border:1px solid rgba(255,255,255,.16);font-weight:400;flex:0 0 auto;}.gp__btn--ghost:hover,.gp__btn--ghost:focus{color:var(--font-color-1);}.gp__signin{display:inline-block;font-size:var(--fs-meta);opacity:.8;margin:8px 0 0 8px;}.gp__empty,.gp__locked{border:1px dashed rgba(255,255,255,.16);border-radius:10px;padding:24px 20px;}.gp__locked{border-style:solid;border-color:rgba(75,183,73,.4);background:rgba(75,183,73,.05);}.gp__empty{text-align:center;}.gp__empty b,.gp__locked b{display:block;font-size:var(--fs-body);margin-bottom:6px;}.gp__locked p{max-width:56ch;font-size:var(--fs-body);}.gp__locked .gp__btn{flex:0 0 auto;}.gp__disc{font-size:var(--fs-meta);opacity:.75;line-height:1.55;border-top:1px dashed rgba(255,255,255,.16);padding-top:13px;margin-top:8px;}.gp__desk{max-width:900px;color:var(--font-color-3,#8A94A6);}.gp__desk .gp__sub{color:var(--font-color-4,#B0B7C3);opacity:1;}.gp__qwrap.form-wrapper,.gp__qwrap{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:flex-start;margin:0 0 10px;padding:14px 16px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:rgba(255,255,255,.02);}.gp__qrow{display:flex;gap:12px;align-items:flex-start;flex:1 1 320px;min-width:0;}.gp__qrow .gp__date b{color:var(--font-color-1,#F6F7FB);font-weight:800;}.gp__qrow .gp__date span{font-family:'Space Mono',ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--font-color-3,#8A94A6);opacity:1;}.gp__qn{flex:1;min-width:0;}.gp__qn b{display:block;font-size:var(--fs-body);font-weight:800;line-height:1.3;}.gp__qn b a{color:var(--font-color-1,#F6F7FB);}.gp__qn span{display:block;font-size:var(--fs-meta);color:var(--font-color-4,#B0B7C3);margin-top:2px;}.gp__qn .gp__qmeta{color:var(--font-color-3,#8A94A6);margin-top:4px;}.gp__qn .gp__qmeta b{display:inline;font-size:inherit;color:var(--font-color-1,#F6F7FB);}.gp__qn .gp__qstate{display:inline;color:#E7C784;}.gp__qacts.form-wrapper,.gp__qacts{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;margin:0;}.gp__desk .gp__qb.btn{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;margin:0;border-radius:7px;border:1px solid rgba(255,255,255,.16);background:none;box-shadow:none;text-shadow:none;color:var(--font-color-4,#B0B7C3);font-size:var(--fs-meta);font-weight:700;}.gp__desk .gp__qb.btn:hover,.gp__desk .gp__qb.btn:focus{border-color:rgba(255,255,255,.3);color:var(--font-color-1,#F6F7FB);background:none;}.gp__desk .gp__qb--ok.btn{background:var(--primary-2,#4BB749);border-color:var(--primary-2,#4BB749);color:#0a0b0b;}.gp__desk .gp__qb--ok.btn:hover,.gp__desk .gp__qb--ok.btn:focus{background:#5cc95a;color:#0a0b0b;}.gp__desk .gp__qb--warn.btn{border-color:rgba(224,169,62,.45);color:#E7C784;}.gp__sendback{flex:1 1 100%;order:3;}.gp__sendback > summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:7px;border:1px solid rgba(224,169,62,.45);color:#E7C784;font-size:var(--fs-meta);font-weight:700;}.gp__sendback > summary::after{content:' ▾';margin-left:6px;font-size:11px;}.gp__sendback[open] > summary::after{content:' ▴';}.gp__sendback > summary::-webkit-details-marker{display:none;}.gp__sendback[open] > summary{background:rgba(224,169,62,.1);}.gp__sendback-body{margin-top:10px;padding:12px;border-radius:9px;border:1px solid rgba(224,169,62,.35);background:rgba(224,169,62,.06);}.gp__sendback-body .control-label{display:block;margin:0 0 6px;font:700 var(--fs-label)/1.5 'Space Mono',ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--font-color-3,#8A94A6);}.gp__sendback-body textarea.form-control{min-height:80px;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.12);border-radius:7px;color:var(--font-color-1,#F6F7FB);font-size:var(--fs-meta);box-shadow:none;}.gp__sendback-body .form-group{margin-bottom:8px;}.gp__qacts{order:2;}.gp__qview{font-size:var(--fs-meta);color:var(--font-color-3,#8A94A6);margin-left:4px;}.gp__desk .gp__empty p{margin:6px 0 0;font-size:var(--fs-meta);}.gp__desk .gp__disc{color:var(--font-color-3,#8A94A6);opacity:1;margin-top:16px;}.gp__desk .gp__disc b{color:var(--font-color-4,#B0B7C3);}@media (min-width:700px){.gp__filters{grid-template-columns:repeat(3,1fr);}.gp__grid{grid-template-columns:repeat(2,1fr);}}@media (min-width:1100px){.gp__grid{grid-template-columns:repeat(3,1fr);}}.gp-page{max-width:720px;color:var(--font-color-4,#B0B7C3);}.gp-page__crumb{font-size:var(--fs-meta);color:var(--font-color-3,#8A94A6);margin:0 0 12px;}.gp-page__crumb a{color:var(--font-color-4,#B0B7C3);}.gp-page__crumb .fa-lock{font-size:var(--fs-label);margin-left:2px;opacity:.8;}.gp-page__head{margin-bottom:14px;}.gp-page .gp__date b{color:var(--font-color-1,#F6F7FB);font-weight:800;}.gp-page .gp__date span{font-family:'Space Mono',ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--font-color-3,#8A94A6);opacity:1;}.gp-page__head .gp__title b{font-size:var(--fs-h3);font-weight:800;color:var(--font-color-1,#F6F7FB);}.gp-page .gp__title span{display:block;margin-top:3px;color:var(--font-color-3,#8A94A6);opacity:1;}.gp-page__chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px;}.gp-page__chip{font:700 var(--fs-label)/1.5 'Space Mono',ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--font-color-3,#8A94A6);border:1px solid rgba(255,255,255,.14);border-radius:5px;padding:3px 8px;}.gp-page__body{font-size:var(--fs-body);line-height:1.6;color:var(--font-color-4,#B0B7C3);margin:0 0 16px;}.gp-page__body p:last-child{margin-bottom:0;}.gp-page__h{font:700 var(--fs-label)/1.5 'Space Mono',ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--font-color-3,#8A94A6);opacity:.8;margin:22px 0 8px;}.gp-page__opt{display:flex;gap:12px;align-items:flex-start;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:12px;margin:0 0 8px;background:rgba(255,255,255,.02);}.gp-page__opt--top{border-color:rgba(75,183,73,.45);}.gp-page__price{flex:none;min-width:72px;white-space:nowrap;font-size:var(--fs-h3);font-weight:800;line-height:1;padding-top:2px;color:var(--font-color-1,#F6F7FB);}.gp-page__price small{display:block;margin-top:5px;font:700 var(--fs-label)/1.3 'Space Mono',ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--font-color-3,#8A94A6);}.gp-page__what{min-width:0;}.gp-page__what b{display:block;font-size:var(--fs-body);color:var(--font-color-1,#F6F7FB);}.gp-page__what ul{margin:6px 0 0;padding-left:16px;font-size:var(--fs-meta);color:var(--font-color-4,#B0B7C3);}.gp-page__what li{margin:2px 0;}.gp-page__who{display:flex;gap:12px;align-items:center;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:10px;margin:0 0 14px;}.gp-page__who .user-picture img,.gp-page__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:none;display:block;}.gp-page__avatar{background:linear-gradient(135deg,var(--primary-1,#403694),#8a7ddb);}.gp-page__who b{display:block;font-size:var(--fs-body);color:var(--font-color-1,#F6F7FB);}.gp-page__who span{display:block;font-size:var(--fs-meta);color:var(--font-color-3,#8A94A6);}.gp-page .gp__disc{color:var(--font-color-3,#8A94A6);opacity:1;}.gp-page .gp__disc b{color:var(--font-color-4,#B0B7C3);}.gp-page__more{margin:20px 0 0;padding:12px;border:1px solid rgba(75,183,73,.4);background:rgba(75,183,73,.05);border-radius:10px;}.gp-page__more b{display:block;font-size:var(--fs-body);margin-bottom:3px;color:var(--font-color-1,#F6F7FB);}.gp-page__more p{margin:0 0 10px;font-size:var(--fs-meta);color:var(--font-color-4,#B0B7C3);}.gp-page__more .gp__btn{min-height:38px;font-size:var(--fs-meta);display:inline-flex;flex:0 0 auto;}.gp-page__act{margin:20px 0 32px;}.gp-page__act .gp__btn{display:flex;min-height:46px;font-size:var(--fs-body);}.gp-page__under{font-size:var(--fs-meta);color:var(--font-color-3,#8A94A6);text-align:center;margin:8px 0 0;}.gp-page__under a{color:var(--font-color-4,#B0B7C3);text-decoration:underline;}@media (max-width:767px){.gp-page__act{position:sticky;bottom:0;z-index:5;margin:20px -20px 24px;padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));background:var(--page-background-color,#17191D);border-top:1px solid rgba(255,255,255,.1);}body.logged-in .gp-page__act{bottom:calc(64px + env(safe-area-inset-bottom,0px));padding-bottom:12px;}.gp-page__under{margin-top:6px;}}.gp-form{max-width:720px;color:var(--font-color-4,#B0B7C3);color-scheme:dark;}.gp-form .form-group,.gp-form .form-item{margin:0 0 18px;}.gp-form .form-item .form-item{margin-bottom:0;}.gp-form .control-label,.gp-form legend.panel-heading,.gp-form .field-multiple-table th label{display:block;margin:0 0 8px;padding:0;border:0;background:none;width:auto;font:700 var(--fs-label)/1.5 'Space Mono',ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--font-color-3,#8A94A6);}.gp-form legend.panel-heading .panel-title{font:inherit;color:inherit;}.gp-form .form-required{color:var(--primary-2,#4BB749);}.gp-form .form-control{height:auto;min-height:44px;padding:10px 12px;box-shadow:none;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.12);border-radius:6px;color:var(--font-color-1,#F6F7FB);font-size:var(--fs-body);}.gp-form .form-control:focus{border-color:rgba(75,183,73,.6);box-shadow:0 0 0 3px rgba(75,183,73,.15);outline:0;}.gp-form textarea.form-control{min-height:120px;line-height:1.55;resize:vertical;}.gp-form .field-name-body textarea.form-control{height:150px;}.gp-form .field-name-body .gp-form__summary textarea.form-control{height:auto;min-height:72px;}.gp-form__summary{margin-top:18px;}.gp-form .help-block,.gp-form .description{font-size:var(--fs-meta);color:var(--font-color-3,#8A94A6);margin:6px 0 0;}.gp-form .input-group > .input-group-addon{background:rgba(0,0,0,.25);border-color:rgba(255,255,255,.12);color:var(--font-color-3,#8A94A6);}.gp-form fieldset.panel{background:none;border:0;box-shadow:none;margin:0 0 18px;padding:0;}.gp-form fieldset.panel > .panel-body{padding:0;}.gp-form .container-inline-date > .form-item{display:block;width:100%;}.gp-form .container-inline-date .form-item .date-padding{display:flex;gap:8px;padding:0;float:none;}.gp-form .container-inline-date .form-item{float:none;flex:1;margin:0;}.gp-form .container-inline-date select.form-control{width:100%;}.gp-form .container-inline-date .form-item .form-item{margin:0;}.gp-form .container-inline-date .form-type-select > .control-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);}.gp-form .form-item-field-where-und-0-additional,.gp-form .form-item-field-where-und-0-country{display:none;}.gp-form fieldset.location .form-item{margin-bottom:10px;}.gp-form fieldset.location .form-item > label{float:none;width:auto;}.gp-form fieldset.location .form-item > .control-label{font-size:11px;letter-spacing:.1em;opacity:.85;}@media (min-width:520px){.gp-form fieldset.location{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);column-gap:10px;}.gp-form fieldset.location > legend,.gp-form fieldset.location .form-item-field-where-und-0-name,.gp-form fieldset.location .form-item-field-where-und-0-street,.gp-form fieldset.location > .help-block,.gp-form fieldset.location > .description{grid-column:1 / -1;}}.gp-form .form-checkboxes{display:flex;flex-wrap:wrap;gap:8px;}.gp-form .form-checkboxes .form-item.checkbox{margin:0;}.gp-form .form-checkboxes .checkbox label{font-family:inherit;text-transform:none;letter-spacing:normal;line-height:1.3;display:inline-flex;align-items:center;gap:8px;min-height:40px;margin:0;padding:7px 14px 7px 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:var(--fs-meta);font-weight:600;color:var(--font-color-4,#B0B7C3);cursor:pointer;}.gp-form .form-checkboxes .checkbox input[type="checkbox"]{position:static;margin:0;width:16px;height:16px;accent-color:var(--primary-2,#4BB749);}.gp-form .form-checkboxes .checkbox label:has(input:checked){border-color:rgba(75,183,73,.6);background:rgba(75,183,73,.1);color:var(--font-color-1,#F6F7FB);}.gp-form .field-multiple-table,.gp-form .field-multiple-table > tbody,.gp-form .field-multiple-table > tbody > tr,.gp-form .field-multiple-table > tbody > tr > td{display:block;width:auto;border:0;padding:0;background:none !important;}.gp-form .table-responsive .field-multiple-table > tbody > tr > td{white-space:normal;}.gp-form .table-responsive{border:0;margin:0;overflow:visible;}.gp-form .field-multiple-table > thead{display:block;}.gp-form .field-multiple-table > thead > tr{display:block;}.gp-form .field-multiple-table > thead th{display:block;border:0;padding:0;background:none;}.gp-form .field-multiple-table > thead th:not(.field-label),.gp-form .field-multiple-table .delta-order,.gp-form .tabledrag-toggle-weight-wrapper{display:none !important;}.gp-form .field-name-field-slot-options .field-multiple-table[id^="field-slot-options-values"] > tbody > tr{position:relative;margin:0 0 10px;padding:14px 14px 10px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:rgba(255,255,255,.02) !important;}.gp-form .field-name-field-slot-options .field-multiple-table[id^="field-slot-options-values"] > tbody > tr > td.field-multiple-drag{position:absolute;top:10px;right:10px;}.gp-form .field-name-field-slot-options .field-multiple-table[id^="field-slot-options-values"] > tbody > tr > td:not(.field-multiple-drag){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10px;}.gp-form .field-name-field-slot-options .field-multiple-table[id^="field-slot-options-values"] > tbody > tr > td > *{grid-column:1 / -1;}.gp-form .field-name-field-slot-options .field-multiple-table[id^="field-slot-options-values"] > tbody > tr > td > .field-name-field-slot-opt-price,.gp-form .field-name-field-slot-options .field-multiple-table[id^="field-slot-options-values"] > tbody > tr > td > .field-name-field-slot-opt-length{grid-column:auto;}.gp-form .field-name-field-slot-opt-perks .field-multiple-table > tbody > tr{margin:0 0 6px;}.gp-form .field-name-field-slot-opt-perks .field-multiple-table > tbody > tr > td{display:inline-block;vertical-align:middle;}.gp-form .field-name-field-slot-opt-perks .field-multiple-table > tbody > tr > td:not(.field-multiple-drag){width:calc(100% - 32px);}.gp-form a.tabledrag-handle .handle{margin:0;padding:10px 6px;}.gp-form .field-add-more-submit.btn,.gp-form .remove-button.btn{display:inline-flex;align-items:center;gap:6px;width:auto;min-height:36px;margin:2px 0 8px;padding:6px 14px;border-radius:6px;box-shadow:none;text-shadow:none;background:none;border:1px solid rgba(255,255,255,.16);color:var(--font-color-4,#B0B7C3);font-size:var(--fs-meta);font-weight:600;}.gp-form .field-add-more-submit.btn:hover,.gp-form .field-add-more-submit.btn:focus{border-color:rgba(75,183,73,.6);color:var(--font-color-1,#F6F7FB);background:none;}.gp-form .remove-button.btn{border-color:transparent;color:var(--font-color-3,#8A94A6);justify-self:end;}.gp-form .remove-button.btn:hover,.gp-form .remove-button.btn:focus{color:#e5807d;background:none;}.gp-form .field-add-more-submit.btn[id^="edit-field-slot-options-und-add-more"]{display:flex;justify-content:center;width:100%;min-height:48px;border:1px dashed rgba(255,255,255,.2);border-radius:10px;}.gp-form .field-edit-link,.gp-form .filter-wrapper,.gp-form .grippie{display:none;}.gp-form .form-actions{margin:24px 0 0;}.gp-form .form-actions .btn-primary{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;border:0;border-radius:6px;background:var(--primary-2,#4BB749);color:#0a0b0b;font-size:var(--fs-body);font-weight:700;box-shadow:none;text-shadow:none;}.gp-form .form-actions .btn-primary:hover,.gp-form .form-actions .btn-primary:focus{background:#5cc95a;color:#0a0b0b;}@media (min-width:700px){.gp-form .form-actions .btn-primary{display:inline-flex;width:auto;padding:0 32px;}}.gp-form__banner{margin:0 0 18px;padding:12px 14px;border-radius:10px;border:1px solid rgba(224,169,62,.45);background:rgba(224,169,62,.07);font-size:var(--fs-meta);color:var(--font-color-4,#B0B7C3);}.gp-form__banner b{display:block;margin-bottom:4px;font-size:var(--fs-body);color:var(--font-color-1,#F6F7FB);}.gp-form__banner q{display:block;margin:6px 0;padding-left:10px;border-left:3px solid rgba(224,169,62,.6);color:var(--font-color-1,#F6F7FB);quotes:none;}body:has(.gp-form) #ui-datepicker-div{z-index:1100 !important;padding:10px;width:300px;max-width:calc(100vw - 32px);background:#1b1d22;border:1px solid rgba(255,255,255,.14);border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.5);color:var(--font-color-1,#F6F7FB);font-size:14px;}body:has(.gp-form) #ui-datepicker-div .ui-datepicker-header{background:none;border:0;color:var(--font-color-1,#F6F7FB);padding:4px 0 8px;}body:has(.gp-form) #ui-datepicker-div .ui-datepicker-title select{background:rgba(0,0,0,.25);color:var(--font-color-1,#F6F7FB);border:1px solid rgba(255,255,255,.14);border-radius:6px;padding:3px 4px;font-size:14px;}body:has(.gp-form) #ui-datepicker-div .ui-datepicker-prev,body:has(.gp-form) #ui-datepicker-div .ui-datepicker-next{top:6px;cursor:pointer;border:0;background:none;}body:has(.gp-form) #ui-datepicker-div .ui-datepicker-prev span,body:has(.gp-form) #ui-datepicker-div .ui-datepicker-next span{filter:invert(1);}body:has(.gp-form) #ui-datepicker-div th{color:var(--font-color-3,#8A94A6);font-size:12px;font-weight:700;padding:6px 0;}body:has(.gp-form) #ui-datepicker-div td{padding:2px;}body:has(.gp-form) #ui-datepicker-div td a,body:has(.gp-form) #ui-datepicker-div td span{display:block;text-align:center;padding:8px 0;border-radius:6px;background:none;border:1px solid transparent;color:var(--font-color-1,#F6F7FB);font-weight:600;}body:has(.gp-form) #ui-datepicker-div td a:hover{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.06);}body:has(.gp-form) #ui-datepicker-div td.ui-datepicker-today a{border-color:rgba(75,183,73,.5);}body:has(.gp-form) #ui-datepicker-div td a.ui-state-active{background:var(--primary-2,#4BB749);border-color:var(--primary-2,#4BB749);color:#0a0b0b;}body:has(.gp-form) #ui-datepicker-div td.ui-state-disabled span{color:var(--font-color-3,#8A94A6);opacity:.4;}body:has(.gp-form) #ui-datepicker-div td a{text-decoration:none;}.gp-form .form-item-field-slot-date-und-0-value-date{flex:1;}.gp-form .form-item-field-slot-date-und-0-value-date input.form-control{width:100%;max-width:260px;}.gp-form .form-item-field-slot-date-und-0-value-date > .control-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);}
.mim-promo{background-color:var(--news-teaser-color,#24272C);border-radius:12px;overflow:hidden;border:0;padding:0;position:relative;text-align:left;}.mim-promo .mim-promo__h{text-align:left;background:none;padding:0;}.mim-promo--feed7{margin-bottom:18px;}.mim-promo__img{display:block;background-color:#1B1D22;}.mim-promo__img img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block;border-radius:0;}.mim-promo__pad{padding:16px 16px 14px;}.mim-promo__kicker{display:flex;align-items:center;gap:8px;margin-bottom:8px;}.mim-promo__flag{display:inline-flex;align-items:center;gap:6px;font:700 11px/1.4 'Open Sans',sans-serif;letter-spacing:.16em;text-transform:uppercase;}.mim-promo__flag--house{color:var(--primary-2,#4BB749);}.mim-promo__flag--sponsor{color:var(--skill-color,#EB9002);}.mim-promo__rule{flex:1;height:1px;background:#2A2D33;}.mim-promo__icon{width:12px;height:12px;flex:none;}.mim-promo__h{margin:0 0 6px;font:700 17.5px/1.22 'Open Sans',sans-serif;letter-spacing:-.01em;}.mim-promo__h a{font:inherit;letter-spacing:inherit;color:var(--font-color-1,#F6F7FB);overflow-wrap:break-word;}.mim-promo__h a:hover,.mim-promo__h a:focus{color:var(--font-color-1,#F6F7FB);text-decoration:none;}.mim-promo__dek{margin:0 0 12px;font:400 13px/1.55 'Open Sans',sans-serif;color:var(--font-color-4,#B0B7C3);}.mim-promo__foot{display:flex;align-items:center;gap:9px;border-top:1px solid #2E3138;padding-top:11px;}.mim-promo__cta{display:inline-flex;align-items:center;gap:7px;font:700 12.5px/1.4 'Open Sans',sans-serif;color:var(--lime-color,#AAE98D);}.mim-promo__cta:hover,.mim-promo__cta:focus{color:var(--lime-color,#AAE98D);text-decoration:none;opacity:.9;}.mim-promo__cta .mim-promo__icon{width:13px;height:13px;}.mim-promo__mark{margin-left:auto;font:700 10px/1 'Open Sans',sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#565C68;white-space:nowrap;}.mim-promo--text{border:1px solid #2A2D33;background:#1D2025;}.mim-promo-row{margin:0;}.mim-promo--home{display:flex;align-items:center;gap:18px;padding:14px 18px 14px 14px;margin:16px 0;}.mim-promo--home .mim-promo__img{width:92px;height:92px;flex:none;border-radius:10px;overflow:hidden;}.mim-promo--home .mim-promo__img img{width:92px;height:92px;}.mim-promo--home .mim-promo__pad{padding:0;flex:1;min-width:0;}.mim-promo--home .mim-promo__kicker{margin-bottom:4px;}.mim-promo--home .mim-promo__rule{display:none;}.mim-promo--home .mim-promo__h{margin:0 0 2px;font-size:17px;line-height:1.25;}.mim-promo--home .mim-promo__dek{margin:0;}.mim-promo--home .mim-promo__foot{display:none;}.mim-promo__btn{flex:none;display:inline-flex;align-items:center;gap:8px;background-color:var(--primary-1,#403694);font:700 13px/1 'Open Sans',sans-serif;color:var(--font-color-1,#F6F7FB);padding:12px 20px;border-radius:24px;white-space:nowrap;}.mim-promo__btn:hover,.mim-promo__btn:focus{color:var(--font-color-1,#F6F7FB);text-decoration:none;opacity:.9;}.mim-promo__btn .mim-promo__icon{width:13px;height:13px;}@media (max-width:480px){.mim-promo--home{display:block;padding:0;}.mim-promo--home .mim-promo__img{width:100%;height:auto;border-radius:0;}.mim-promo--home .mim-promo__img img{width:100%;height:auto;}.mim-promo--home .mim-promo__pad{padding:16px 16px 14px;}.mim-promo--home .mim-promo__rule{display:block;}.mim-promo--home .mim-promo__foot{display:flex;}.mim-promo--home .mim-promo__btn{display:none;}}.mim-promo--sidebar{margin-bottom:16px;}.mim-promo--sidebar .mim-promo__h{font-size:15.5px;}.mim-promo--sidebar .mim-promo__dek{font-size:12.5px;}
@font-face{font-family:'fontello';src:url(/sites/all/libraries/fontello/font/fontello.eot?76076316);src:url(/sites/all/libraries/fontello/font/fontello.eot?76076316#iefix) format('embedded-opentype'),url(/sites/all/libraries/fontello/font/fontello.woff2?76076316) format('woff2'),url(/sites/all/libraries/fontello/font/fontello.woff?76076316) format('woff'),url(/sites/all/libraries/fontello/font/fontello.ttf?76076316) format('truetype'),url(/sites/all/libraries/fontello/font/fontello.svg?76076316#fontello) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-soundcloud:before{content:'\e800';}.icon-facebook:before{content:'\e801';}.icon-twitter:before{content:'\e802';}.icon-home:before{content:'\e803';}.icon-linkedin:before{content:'\e804';}.icon-youtube:before{content:'\e806';}.icon-instagram:before{content:'\f16d';}
.mps-overlay{position:fixed;inset:0;z-index:1200;background:rgba(8,9,12,.62);}.mps-sheet{position:fixed;left:0;right:0;bottom:0;z-index:1201;max-height:88vh;overflow-y:auto;background:#141519;border-top:1px solid #2a2d33;border-radius:16px 16px 0 0;padding:0 14px 20px;color:#f6f7fb;}@media (min-width:760px){.mps-sheet{left:50%;right:auto;bottom:auto;top:50%;transform:translate(-50%,-50%);width:460px;max-height:86vh;border:1px solid #2a2d33;border-radius:16px;}}.mps-sheet__grab{width:36px;height:4px;border-radius:2px;background:#3a3e46;margin:0 auto 12px;}@media (min-width:760px){.mps-sheet__grab{display:none;}}.mps-sheet__head{position:sticky;top:0;z-index:5;background:#141519;margin:0 -14px 0;padding:10px 14px 8px;}.mps-close{flex:0 0 auto;width:34px;height:34px;border-radius:50%;cursor:pointer;border:1px solid #2f333a;background:#22252b;color:#aeb5c2;font-size:15px;line-height:1;}.mps-sheet__top{display:flex;align-items:center;gap:8px;}.mps-sheet__top h5{flex:1;}.mps-sheet__top h5{font-size:15px;font-weight:800;color:#fff;margin:0;}.mps-pill{font-size:10px;font-weight:700;white-space:nowrap;color:#4bb749;background:rgba(75,183,73,.12);border:1px solid rgba(75,183,73,.3);border-radius:999px;padding:5px 9px;}.mps-pill--gold{color:#d4af37;background:rgba(212,175,55,.1);border-color:rgba(212,175,55,.35);}.mps-sub{font-size:12px;line-height:1.5;color:#7d8492;margin:4px 0 13px;}.mps-lab{display:block;font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#5f6675;margin:13px 0 7px;}.mps-plan{border:1px solid #2f3b2f;border-radius:12px;padding:12px;background:linear-gradient(150deg,rgba(75,183,73,.09),rgba(75,183,73,.02));}.mps-plan__t{font-size:12.5px;font-weight:800;color:#fff;margin-bottom:8px;}.mps-plan__count{color:#4bb749;font-weight:700;font-size:11px;margin-left:6px;}.mps-plan__ph{font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#5f6675;margin:9px 0 2px;}.mps-plan__ph:first-child{margin-top:0;}.mps-plan__step{display:flex;gap:9px;align-items:flex-start;padding:6px 0;}.mps-plan__step > span{flex:0 0 19px;height:19px;border-radius:50%;text-align:center;background:rgba(75,183,73,.15);border:1px solid rgba(75,183,73,.45);color:#4bb749;font-size:10px;font-weight:800;line-height:17px;}.mps-plan__step.is-done > span{background:#4bb749;color:#0b0c0f;}.mps-plan__step b{display:block;font-size:11.5px;line-height:1.45;color:#dfe3ea;}.mps-plan__step.is-done b{color:#7d8492;text-decoration:line-through;}.mps-plan__step small{display:block;font-size:10.5px;line-height:1.45;color:#79808e;margin-top:1px;}.mps-tile{border:1px solid #2a2d33;border-radius:10px;overflow:hidden;background:#0e0f12;}.mps-tile__pv{background:#17181d;display:flex;align-items:center;justify-content:center;padding:12px;}.mps-tile__pv img{max-width:100%;max-height:250px;display:block;border-radius:4px;}.mps-tile__meta{padding:9px 9px 10px;}.mps-tile__n{font-size:11.5px;font-weight:800;color:#fff;}.mps-tile__d{font-size:9.5px;color:#666c7a;font-family:monospace;}.mps-seg{display:flex;gap:3px;margin-top:7px;padding:2px;background:#0b0c0f;border:1px solid #26292f;border-radius:6px;}.mps-seg button{flex:1;border:0;background:transparent;border-radius:4px;padding:6px 0;color:#7d8492;font-size:9.5px;font-weight:800;cursor:pointer;}.mps-seg button.is-on{background:#2b2f37;color:#fff;}.mps-btns{display:flex;gap:5px;margin-top:8px;}.mps-go{flex:1;border:0;border-radius:6px;padding:10px 0;cursor:pointer;text-align:center;background:#4bb749;color:#0b0c0f;font-size:11px;font-weight:800;text-decoration:none;}.mps-dl--icon{flex:0 0 34px;display:flex;align-items:center;justify-content:center;border:1px solid #2f333a;border-radius:6px;cursor:pointer;background:#22252b;color:#aeb5c2;font-size:13px;text-decoration:none;}.mps-dl--icon:hover{color:#fff;text-decoration:none;}.mps-cap{margin-top:11px;border:1px dashed #2c3038;border-radius:9px;padding:11px;}.mps-cap__l{font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#5f6675;}.mps-cap__c{font-size:12px;line-height:1.6;color:#b6bdc9;margin-top:7px;}.mps-cap--steps{border-color:rgba(212,175,55,.4);background:rgba(212,175,55,.04);}.mps-cap--steps .mps-cap__l{color:#d4af37;}.mps-cap__steps{margin:7px 0 0;padding:0;list-style:none;}.mps-cap__steps li{display:flex;gap:8px;align-items:flex-start;font-size:11.5px;line-height:1.5;color:#b6bdc9;margin-top:7px;}.mps-cap__steps li span{flex:0 0 17px;height:17px;border-radius:50%;text-align:center;background:rgba(212,175,55,.16);color:#d4af37;font-size:9px;font-weight:800;line-height:17px;}.mps-cap__why{font-size:10.5px;line-height:1.5;color:#6c7382;margin-top:8px;}.mps-copy{margin-top:9px;border-radius:6px;padding:8px 11px;cursor:pointer;background:#22252b;border:1px solid #2f333a;color:#dfe4ec;font-size:10.5px;font-weight:800;}.mps-chan{display:flex;gap:6px;}.mps-chan__b{flex:1;min-width:0;border:1px solid #2f333a;background:#1a1d22;border-radius:8px;padding:10px 0;text-align:center;color:#dfe4ec;font-size:10px;font-weight:700;text-decoration:none;line-height:1.3;}.mps-chan__b:hover{color:#fff;text-decoration:none;}.mps-chan__b .fa{display:block;font-size:14px;margin-bottom:5px;color:#aeb5c2;}.mps-note{font-size:10.5px;line-height:1.5;color:#79808e;margin:9px 0 0;}.mps-go[disabled]{opacity:.6;}.mps-go .fa{margin-right:5px;}.mps-linkrow{display:flex;gap:6px;margin-top:9px;}.mps-linkrow input{flex:1;min-width:0;background:#0b0c0f;border:1px solid #26292f;border-radius:7px;padding:9px 10px;color:#b6bdc9;font-family:monospace;font-size:10.5px;}.mps-tiles{display:flex;gap:9px;}.mps-tiles .mps-tile{flex:1;min-width:0;}.mps-tiles .mps-tile__pv{height:150px;padding:0;overflow:hidden;display:block;}.mps-tiles .mps-tile__pv img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;border-radius:0;}.mps-tiles .mps-tile__d{margin-top:3px;}.mim-share{margin:16px 0;}.mim-share__btn,.mim-share__btn:link,.mim-share__btn:visited{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:2px solid var(--primary-2,#4BB749);border-radius:999px;background:transparent;color:var(--primary-2,#4BB749);font:800 var(--fs-body,16px)/1 'Open Sans',sans-serif;letter-spacing:.01em;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .15s ease;}.mim-share__btn:hover,.mim-share__btn:focus{background:rgba(75,183,73,.14);color:var(--primary-2,#4BB749);text-decoration:none;}.mim-share__btn:focus-visible{outline:2px solid var(--font-color-1,#F6F7FB);outline-offset:2px;}.mim-share__icon{font-size:18px;line-height:1;flex:none;}.mim-share--full .mim-share__btn{width:100%;}.mim-share--icon .mim-share__btn{width:44px;padding:0;}.mim-share--icon .mim-share__lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}.mim-share--page{margin:0 0 20px;}
