.vrcdivsearchmodule.vrc-searchmod-wiki{--vrc-search-green-dark:var(--green1, #346735);--vrc-search-green:var(--green2, #5ba654);--vrc-search-lime:var(--green3, #b1e357);--vrc-search-white:var(--white, #ffffff);--vrc-search-white-soft:var(--white2, #f2f2f2);--vrc-search-black:var(--black, #000000);--vrc-search-gray:var(--gray1, #828282);position:relative;isolation:isolate;width:100%;max-width:var(--maxWidthSize,1320px);margin-inline:auto;padding:clamp(22px, 2vw, 28px);overflow:visible;color:var(--vrc-search-white);font-family:var(--gothicFont,"superagothic-regular"),Arial,sans-serif;text-align:left;background:radial-gradient(circle at 93% -42%,transparent 0 150px,rgb(255 255 255 / .08) 151px 154px,transparent 155px),radial-gradient(circle at 4% 132%,transparent 0 185px,rgb(177 227 87 / .12) 186px 189px,transparent 190px),var(--greenDegraded,linear-gradient(90deg,#346735 0%,#5ba654 100%));border:1px solid rgb(255 255 255 / .18);border-radius:20px;margin-top:20px;z-index:5}.vrcdivsearchmodule.vrc-searchmod-wiki,.vrcdivsearchmodule.vrc-searchmod-wiki *{box-sizing:border-box}.vrcdivsearchmodule.vrc-searchmod-wiki>*{position:relative;z-index:1;width:100%}.vrcdivsearchmodule.vrc-searchmod-wiki:has(.vrc-searchmod-popover:not([hidden])){z-index:10000}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-heading{max-width:780px;margin:0 0 22px;color:var(--vrc-search-white);font-family:var(--titleFont,"BauhausBuglerBold"),Arial,sans-serif;font-size:clamp(28px, 3vw, 46px);font-weight:400;line-height:.98;letter-spacing:.01em;text-wrap:balance}.vrcdivsearchmodule.vrc-searchmod-wiki>.vrc-searchmod-form{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;width:100%;margin:0}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-pickup,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-datetimes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrycont{min-width:0;margin:0!important}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrycont>div,.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrycont div{min-width:0;margin:0}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-datetimes>.vrcsfentrycont{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(150px,.8fr);align-items:end;gap:10px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-datetimes>.vrcsfentrycont-date-only{grid-template-columns:minmax(0,1fr)}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-datetimes .vrcsfentrylabsel,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-datetimes .vrcsfentrytime,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-pickup .vrcsfentryselect{display:block;width:100%}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrycont label{display:block;margin:0 0 6px;color:var(--vrc-search-white);font-family:var(--gothicExtraBoldFont,"SuperaGothic-ExtraBold"),Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.2;letter-spacing:0}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentryselect,.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrydate,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-sf-time-container{width:100%}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentryselect select,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-sf-time-container select{width:100%;height:48px;margin:0;padding:0 42px 0 16px!important;color:var(--vrc-search-black);font-family:var(--gothicFont,"superagothic-regular"),Arial,sans-serif;font-size:15px;font-weight:400;line-height:1;background-color:var(--vrc-search-white)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='m2 2 5 5 5-5' fill='none' stroke='%23346735' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;background-size:14px 9px!important;border:2px solid transparent!important;border-radius:10px;box-shadow:0 8px 18px rgb(31 69 32 / .10);outline:0;appearance:none;-webkit-appearance:none;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrylabsel .vrcsfentrydate{display:flex;align-items:center;width:100%;height:48px;padding:0 15px;color:var(--vrc-search-green-dark);background:var(--vrc-search-white);border:2px solid #fff0;border-radius:10px;box-shadow:0 8px 18px rgb(31 69 32 / .10);transition:border-color .2s ease,box-shadow .2s ease}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrylabsel .vrcsfentrydate input,.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrylabsel .vrcsfentrydate .hasDatepicker{flex:1 1 auto;width:100%;min-width:0;height:44px;margin:0!important;padding:0!important;color:var(--vrc-search-black);font-family:var(--gothicFont,"superagothic-regular"),Arial,sans-serif;font-size:15px;font-weight:400;line-height:44px;background:transparent!important;border:0!important;border-radius:0;box-shadow:none!important;outline:0;cursor:pointer}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrylabsel .vrcsfentrydate i{flex:0 0 auto;margin:0 0 0 10px;color:var(--vrc-search-green-dark);font-size:18px;line-height:1;cursor:pointer}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-sf-time-container{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:4px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-sf-time-container>span:not(.vrctimesep){display:block;min-width:0}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrycont .vrctimesep{display:block;align-self:center;padding:0 2px;color:var(--vrc-search-white);font-family:var(--gothicExtraBoldFont,"SuperaGothic-ExtraBold"),Arial,sans-serif;font-size:18px;font-weight:700}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentryselect select:hover,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-sf-time-container select:hover{border-color:rgb(177 227 87 / .72)!important}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentryselect select:focus-visible,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-sf-time-container select:focus-visible,.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrylabsel .vrcsfentrydate:focus-within{border-color:var(--vrc-search-lime)!important;box-shadow:0 0 0 4px rgb(177 227 87 / .25),0 8px 18px rgb(31 69 32 / .10)}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-categories{display:none!important}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-sbmt,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-sbmt .vrcsfentrycont,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-sbmt .vrcsfentrysubmit{display:block;width:100%;margin:0}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-sbmt{align-self:end}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrysubmit .vrcsearch{display:flex;align-items:center;justify-content:center;gap:10px;width:100%!important;min-height:48px;margin:0;padding:13px 20px;color:var(--vrc-search-black)!important;font-family:var(--gothicExtraBoldFont,"SuperaGothic-ExtraBold"),Arial,sans-serif;font-size:13px;font-weight:800;line-height:1.15;letter-spacing:.055em;text-align:center;text-transform:uppercase;background:var(--vrc-search-lime)!important;border:2px solid var(--vrc-search-lime)!important;border-radius:14px;box-shadow:0 10px 22px rgb(0 0 0 / .18);cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrysubmit .vrcsearch::before{content:"";flex:0 0 auto;width:23px;height:23px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='10.5' cy='10.5' r='7.25' fill='none' stroke='black' stroke-width='2.25'/%3E%3Cpath d='m16 16 5 5' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='10.5' cy='10.5' r='7.25' fill='none' stroke='black' stroke-width='2.25'/%3E%3Cpath d='m16 16 5 5' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .2s ease}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrysubmit .vrcsearch:hover{color:var(--vrc-search-lime)!important;background:var(--vrc-search-black)!important;border-color:var(--vrc-search-black)!important;box-shadow:0 12px 26px rgb(0 0 0 / .22);transform:translateY(-2px)}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrysubmit .vrcsearch:hover::before{transform:scale(1.08)}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrysubmit .vrcsearch:focus-visible{outline:3px solid var(--vrc-search-white);outline-offset:3px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-date-input{cursor:pointer}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-time-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:48px;margin:0;padding:0 15px;color:var(--vrc-search-black);font-family:var(--gothicFont,"superagothic-regular"),Arial,sans-serif;font-size:15px;font-weight:400;line-height:1;background:var(--vrc-search-white);border:2px solid #fff0;border-radius:10px;box-shadow:0 8px 18px rgb(31 69 32 / .10);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-time-trigger[hidden]{display:none!important}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-time-trigger::after{content:"";flex:0 0 auto;width:18px;height:18px;background-color:var(--vrc-search-green-dark);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M12 7v5l3 2' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M12 7v5l3 2' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-time-trigger:hover{border-color:rgb(177 227 87 / .72)}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-time-trigger:focus-visible{border-color:var(--vrc-search-lime);box-shadow:0 0 0 4px rgb(177 227 87 / .25),0 8px 18px rgb(31 69 32 / .10);outline:0}.vrcdivsearchmodule.vrc-searchmod-wiki.vrc-searchmod-enhanced .vrc-sf-time-container{display:block}.vrcdivsearchmodule.vrc-searchmod-wiki.vrc-searchmod-enhanced .vrc-sf-time-container>span{display:none!important}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-popover[hidden]{display:none!important}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-popover{position:absolute;z-index:999;width:min(720px, calc(100% - 16px), calc(100vw - 24px));max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);padding:20px;overflow-y:auto;overscroll-behavior:contain;color:var(--vrc-search-black);font-family:var(--gothicFont,"superagothic-regular"),Arial,sans-serif;background:var(--vrc-search-white);border:1px solid rgb(52 103 53 / .16);border-radius:16px;box-shadow:0 24px 60px rgb(15 46 18 / .28)}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-time-popover{width:min(410px, calc(100% - 16px), calc(100vw - 24px))}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-popover-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-popover-title,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-popover-hint{display:block}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-popover-title{color:var(--vrc-search-green-dark);font-family:var(--gothicExtraBoldFont,"SuperaGothic-ExtraBold"),Arial,sans-serif;font-size:18px;font-weight:800;line-height:1.2}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-popover-hint{margin-top:4px;color:var(--vrc-search-gray);font-size:14px;line-height:1.35}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-popover-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;margin:-7px -7px 0 0;padding:0;color:var(--vrc-search-green-dark);font-family:Arial,sans-serif;font-size:26px;font-weight:400;line-height:1;background:#fff0;border:0;border-radius:50%;cursor:pointer}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-popover-close:hover,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-popover-close:focus-visible{background:rgb(52 103 53 / .10);outline:0}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-date-actions{display:none}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker{width:100%!important;padding:0;font-family:var(--gothicFont,"superagothic-regular"),Arial,sans-serif;background:#fff0;border:0;border-radius:0;box-shadow:none}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-multi{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-multi::before,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-multi::after{content:none!important;display:none!important}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-group{display:block!important;float:none!important;width:auto!important;min-width:0;clear:none!important}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-row-break{display:none}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-header{position:relative;min-height:36px;padding:5px 38px 9px;color:var(--vrc-search-black);background:#fff0;border:0;border-radius:0}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-title{margin:0;font-family:var(--gothicExtraBoldFont,"SuperaGothic-ExtraBold"),Arial,sans-serif;font-size:15px;font-weight:800;line-height:1.4;text-align:center}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-prev,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-next{position:absolute;top:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--vrc-search-green-dark);background:#fff0;border:0;border-radius:50%;cursor:pointer}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-prev{left:0}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-next{right:0}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-prev:hover,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-next:hover{background:rgb(52 103 53 / .10)}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-prev .ui-icon,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-next .ui-icon{position:static;width:10px;height:10px;margin:0;background:transparent!important;border-top:2px solid currentColor;border-right:2px solid currentColor;text-indent:-9999px;overflow:hidden}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-prev .ui-icon{transform:rotate(-135deg)}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-next .ui-icon{transform:rotate(45deg)}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar table{width:100%!important;margin:0!important;border-collapse:separate;border-spacing:2px 4px;table-layout:fixed}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar th{padding:5px 0 8px;color:var(--vrc-search-gray);font-size:11px;font-weight:400;line-height:1;text-align:center;text-transform:lowercase}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td{padding:0;border:0}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td a,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td button,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td span{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:32px;min-width:0;max-width:100%;height:34px;margin:0 auto;padding:0;color:var(--vrc-search-black);font-family:inherit;font-size:12px;font-weight:500;line-height:1;text-align:center;background:#fff0;border:0;border-radius:8px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td a,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td button{cursor:pointer}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td button{appearance:none;-webkit-appearance:none}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td a:hover,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td a:focus-visible,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td button:hover,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td button:focus-visible{color:var(--vrc-search-green-dark);background:rgb(177 227 87 / .28);outline:0}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.ui-datepicker-today a,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.ui-datepicker-today button{box-shadow:inset 0 0 0 1px var(--vrc-search-green)}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.vrc-searchmod-range-preview a,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.vrc-searchmod-range-preview button,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.vrc-searchmod-range-preview span{color:var(--vrc-search-green-dark)!important;background:rgb(177 227 87 / .22)!important;border-radius:3px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.vrc-searchmod-in-range a,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.vrc-searchmod-in-range button,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.vrc-searchmod-in-range span{color:var(--vrc-search-green-dark)!important;background:rgb(177 227 87 / .30)!important;border-radius:3px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.vrc-searchmod-range-start a,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.vrc-searchmod-range-start button,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.vrc-searchmod-range-start span,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.vrc-searchmod-range-end a,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.vrc-searchmod-range-end button,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.vrc-searchmod-range-end span{color:var(--vrc-search-white)!important;font-weight:800;background:var(--vrc-search-green-dark)!important;border-radius:8px;box-shadow:none}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.ui-state-disabled{opacity:.28}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.ui-state-disabled.vrc-searchmod-range-preview,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.ui-state-disabled.vrc-searchmod-in-range{opacity:1}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.ui-state-disabled.vrc-searchmod-range-preview span,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.ui-state-disabled.vrc-searchmod-in-range span{color:rgb(52 103 53 / .50)!important}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.ui-state-disabled.vrc-searchmod-range-start{opacity:1}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar td.ui-datepicker-other-month{opacity:.36}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-time-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;max-height:min(520px, 62vh);padding:1px 4px 2px 1px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--vrc-search-green) var(--vrc-search-white-soft);scrollbar-width:thin}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-time-option{min-width:0;height:40px;margin:0;padding:0 5px;color:var(--vrc-search-black);font-family:var(--gothicFont,"superagothic-regular"),Arial,sans-serif;font-size:13px;font-weight:400;line-height:1;background:var(--vrc-search-white);border:1px solid rgb(130 130 130 / .48);border-radius:5px;box-shadow:none;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-time-option:hover,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-time-option:focus-visible,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-time-option.is-selected{color:var(--vrc-search-white);background:var(--vrc-search-green-dark);border-color:var(--vrc-search-green-dark);outline:0}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-time-option:disabled{color:var(--vrc-search-gray);background:var(--vrc-search-white-soft);border-color:rgb(170 170 170 / .25);opacity:.38;cursor:not-allowed}@media (min-width:1024px){.vrcdivsearchmodule.vrc-searchmod-wiki>.vrc-searchmod-form{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr) minmax(150px,.78fr);align-items:stretch;column-gap:16px;row-gap:0}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-pickup{grid-column:1;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:12px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-datetimes{grid-column:2 / 4;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-datetimes>.vrcsfentrycont{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-sbmt{grid-column:4;align-self:stretch;height:100%}.vrcdivsearchmodule.vrc-searchmod-wiki>.vrc-searchmod-form:has(>.vrc-searchmod-error:not([hidden])){row-gap:14px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-sbmt .vrcsfentrycont,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-sbmt .vrcsfentrysubmit,.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrysubmit .vrcsearch{height:100%}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrysubmit .vrcsearch{flex-direction:column;min-height:132px}.vrcdivsearchmodule.vrc-searchmod-wiki>.vrc-searchmod-form:not(:has(>.vrc-searchmod-section-pickup)){grid-template-columns:repeat(2,minmax(0,1fr)) minmax(150px,.78fr)}.vrcdivsearchmodule.vrc-searchmod-wiki>.vrc-searchmod-form:not(:has(>.vrc-searchmod-section-pickup)) .vrc-searchmod-section-datetimes{grid-column:1 / 3}.vrcdivsearchmodule.vrc-searchmod-wiki>.vrc-searchmod-form:not(:has(>.vrc-searchmod-section-pickup)) .vrc-searchmod-section-sbmt{grid-column:3}}@media (max-width:1023px){.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-sbmt{min-height:48px}}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-error{--vrc-search-error:#b8362e;--vrc-search-error-dark:#842b25;grid-column:1 / -1;order:-1;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;min-width:0;width:100%;margin:0;padding:12px 14px;box-sizing:border-box;border:1px solid rgb(184 54 46 / .28);border-radius:14px;background:linear-gradient(105deg,rgb(255 255 255 / .99),rgb(255 244 242 / .99));color:var(--vrc-search-error-dark);font-family:var(--gothicFont,"superagothic-regular"),sans-serif;box-shadow:0 8px 22px rgb(92 30 25 / .11)}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-error__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--vrc-search-error);color:var(--vrc-search-white);font-family:Arial,sans-serif;font-size:16px;font-weight:800;line-height:1;box-shadow:0 5px 12px rgb(184 54 46 / .20)}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-error__copy{display:flex;flex-direction:column;gap:3px;min-width:0}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-error__title{margin:0;color:var(--vrc-search-error-dark);font-family:var(--gothicExtraBoldFont,"SuperaGothic-ExtraBold"),sans-serif;font-size:14px;font-weight:700;line-height:1.15}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-error__message{color:#5e3531;font-size:13px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-error:focus{outline:2px solid rgb(184 54 46 / .72);outline-offset:3px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-error[hidden]{display:none!important}.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrydate:has(input[aria-invalid="true"]),.vrcdivsearchmodule.vrc-searchmod-wiki select[aria-invalid="true"]{border-color:#b8362e;box-shadow:0 0 0 3px rgb(184 54 46 / .12)}@media (max-width:700px){.vrcdivsearchmodule.vrc-searchmod-wiki{padding:22px 18px 20px;border-radius:20px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-heading{margin-bottom:18px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-pickup,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-datetimes{grid-template-columns:minmax(0,1fr)}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-popover{padding:17px 14px;border-radius:14px;width:100%;left:0!important}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-date-popover.is-mobile-date-session .vrc-searchmod-popover-close{display:none}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-date-popover.is-mobile-date-session .vrc-searchmod-date-actions{position:sticky;bottom:-17px;z-index:3;display:flex;gap:10px;margin:15px -14px -17px;padding:12px 14px 14px;background:rgb(255 255 255 / .98);border-top:1px solid rgb(52 103 53 / .13);box-shadow:0 -8px 18px rgb(15 46 18 / .06)}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-date-actions button{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0%;min-width:0;min-height:44px;margin:0;padding:10px 16px;font-family:var(--gothicExtraBoldFont,"SuperaGothic-ExtraBold"),Arial,sans-serif;font-size:14px;font-weight:700;line-height:1;border:1px solid var(--vrc-search-green-dark);border-radius:12px;box-shadow:none;cursor:pointer}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-date-cancel{color:var(--vrc-search-green-dark);background:var(--vrc-search-white)}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-date-accept{color:var(--vrc-search-white);background:var(--greenDegraded,linear-gradient(90deg,#346735 0%,#5ba654 100%))}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-date-actions button:hover:not(:disabled),.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-date-actions button:focus-visible{box-shadow:0 0 0 3px rgb(177 227 87 / .28);outline:0}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-date-accept:disabled{color:var(--vrc-search-gray);background:#e5e5e5;border-color:#d2d2d2;cursor:not-allowed}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-calendar .ui-datepicker-multi{grid-template-columns:minmax(0,1fr);gap:0}}@media (max-width:430px){.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-error{grid-template-columns:30px minmax(0,1fr);gap:9px;padding:10px 11px;border-radius:12px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-error__icon{width:30px;height:30px;font-size:14px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-error__title{font-size:13px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-error__message{font-size:12.5px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-section-datetimes>.vrcsfentrycont{grid-template-columns:minmax(0,1fr);gap:12px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-time-grid{gap:6px}.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-time-option{font-size:12px}}@media (prefers-reduced-motion:reduce){.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentryselect select,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-sf-time-container select,.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrylabsel .vrcsfentrydate,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-time-trigger,.vrcdivsearchmodule.vrc-searchmod-wiki .vrc-searchmod-time-option,.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrysubmit .vrcsearch,.vrcdivsearchmodule.vrc-searchmod-wiki .vrcsfentrysubmit .vrcsearch::before{transition:none}}