@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&display=swap";@import"https://fonts.cdnfonts.com/css/helvetica-neue-55";*{min-width:0;padding:0;margin:0;font-family:Poppins,sans-serif}:root{--black: #010000;--gray: #373637;--light-gray: #706d70;--primary: #3ae4d1;--primary-dark: #42a7ae;--title: "Lexend", serif;--paragraph: "Poppins", sans-serif}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:Lexend,sans-serif;font-optical-sizing:auto;font-style:normal}@keyframes bs-ants{to{stroke-dashoffset:-96}}@keyframes bs-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes bs-slide-in{0%{opacity:0;transform:translate(56px)}to{opacity:1;transform:none}}@keyframes bs-menu-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes bs-menu-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}body.better-schedule-page{background:#fbfafb}body.better-schedule-page.bs-dark{background:#010000}._page_1n2jw_39{overflow-x:hidden}._page_1n2jw_39 a,._page_1n2jw_39 a:visited{color:#42a7ae}._page_1n2jw_39 a:hover{color:#3ae4d1}._title_1n2jw_52{font-family:var(--title);font-weight:500;font-size:36px;line-height:1.2;text-align:center;margin:12px 0 10px;animation:_bs-rise_1n2jw_1 .7s cubic-bezier(0,.8,.2,1) .25s both}._textarea_1n2jw_62{display:block;width:640px;max-width:76vw;resize:none;box-sizing:border-box;padding:16px;border:2px solid var(--body);background:var(--inputbg);color:var(--ink);font-family:var(--paragraph);font-size:13px;line-height:1.55;outline:none}._textarea_1n2jw_62:focus{border-color:#3ae4d1}._checkRow_1n2jw_82{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:12px 2px;border-bottom:1px solid var(--hair);cursor:pointer;color:var(--body);font-size:15px}._check_1n2jw_82{appearance:none;-webkit-appearance:none;width:16px;height:16px;flex-shrink:0;margin:0;box-sizing:border-box;border:2px solid var(--muted);border-radius:0;background:transparent;cursor:pointer;display:grid;place-content:center}._check_1n2jw_82:checked{border-color:#42a7ae;background:#42a7ae}._check_1n2jw_82:checked:after{content:"";width:8px;height:4px;border-left:2px solid #fbfafb;border-bottom:2px solid #fbfafb;transform:translateY(-1px) rotate(-45deg)}._fontRow_1n2jw_125:hover{background:#3ae4d114}._previewControls_1n2jw_130{display:flex;flex-direction:column;align-items:center;gap:14px;margin:-20px 0 38px}._sliderRow_1n2jw_138{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px}._truncateRow_1n2jw_146{display:flex;align-items:center;gap:10px;cursor:pointer;color:var(--body);font-size:14px;text-align:left}._tourLink_1n2jw_156{font-size:13px}._tourBlock_1n2jw_162{position:fixed;inset:0;z-index:100}._tourSpot_1n2jw_168{position:fixed;z-index:101;pointer-events:none;box-shadow:0 0 0 3px #3ae4d1,0 0 0 9999px #010000ad;transition:top .25s ease,left .25s ease,width .25s ease,height .25s ease}._tourCard_1n2jw_176{position:fixed;z-index:102;width:260px;box-sizing:border-box;padding:16px;display:flex;flex-direction:column;gap:12px;background:var(--popbg);border:1px solid var(--hair);box-shadow:4px 4px #42a7ae}._tourCount_1n2jw_190{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.15em;color:#42a7ae}._tourText_1n2jw_197{margin:0;color:var(--ink);font-family:var(--paragraph);font-size:14px;line-height:1.55;text-wrap:pretty}._tourButtons_1n2jw_206{display:flex;gap:10px;justify-content:flex-end}._slider_1n2jw_138{position:relative;width:220px;height:28px;cursor:pointer;touch-action:none;flex-shrink:0}@media(max-width:1024px){._slider_1n2jw_138{width:132px}}._sliderTrack_1n2jw_230,._sliderFill_1n2jw_231{position:absolute;top:13px;height:2px}._sliderTrack_1n2jw_230{left:0;right:0;background:var(--hair)}._sliderFill_1n2jw_231{left:0;background:#3ae4d1}._sliderTick_1n2jw_248{position:absolute;top:19px;width:1px;height:6px;background:var(--hair)}._sliderTickOn_1n2jw_256{background:#42a7ae}._sliderThumb_1n2jw_260{position:absolute;top:7px;width:14px;height:14px;background:#3ae4d1;border:2px solid #42a7ae;box-sizing:border-box;transform:rotate(45deg);pointer-events:none}._stepper_1n2jw_273{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-bottom:10px}._stepperAnimate_1n2jw_282{animation:_bs-rise_1n2jw_1 .7s cubic-bezier(0,.8,.2,1) .1s both}._stepperItem_1n2jw_286{display:contents}._stepButton_1n2jw_290{display:flex;align-items:center;gap:10px;background:none;border:none;padding:0;cursor:pointer}._stepMark_1n2jw_300{width:34px;height:34px;border-radius:50%;box-sizing:border-box;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--muted);color:var(--muted);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700}._stepMarkActive_1n2jw_316{border:2px solid #42a7ae;color:#42a7ae}._stepMarkDone_1n2jw_321{background:#3ae4d1;border:2px solid #3ae4d1;color:#010000}._stepLabel_1n2jw_327{font-family:var(--paragraph);font-size:14px;font-weight:400;color:var(--muted);white-space:nowrap}._stepLabelReached_1n2jw_335{color:var(--ink)}._stepLabelActive_1n2jw_339{color:var(--ink);font-weight:500}._stepLine_1n2jw_345{width:56px;height:1px;flex-shrink:0;background:var(--hair)}._stepLineReached_1n2jw_352{background:#3ae4d1}@media(max-width:672px){._stepper_1n2jw_273{flex-wrap:nowrap;gap:8px}._stepLabel_1n2jw_327{display:none}._stepLabelActive_1n2jw_339{display:inline}._stepLine_1n2jw_345{width:5px;height:5px;border-radius:50%;background:var(--muted)}._stepLineReached_1n2jw_352{background:#3ae4d1}._stepLineNext_1n2jw_383{width:28px;height:1px;border-radius:0;background:#42a7ae}}._link_1n2jw_392{background:none;border:none;padding:0;font-family:inherit;cursor:pointer;color:#42a7ae;text-decoration:none}._link_1n2jw_392:hover{color:#3ae4d1}@media print{body.better-schedule-page *{visibility:hidden}body.better-schedule-page #print-sheet,body.better-schedule-page #print-sheet *{visibility:visible}body.better-schedule-page #print-sheet{position:absolute!important;left:0!important;top:0!important;box-shadow:none!important;border:none!important}@page{size:A4 portrait;margin:0}}
