.AdmissionsBoard-module__I7RFXq__board,.AdmissionsBoard-module__I7RFXq__headActions{--ab-brand:var(--ui-accent-solid,#f37021);--ab-brand-hover:var(--ui-accent-hover,#e0621a);--ab-brand-ink:var(--ui-accent-ink,#b84c0d);--ab-brand-soft:var(--ui-brand-soft,#fff3eb);--ab-ink:var(--ui-text,#191f28);--ab-ink-soft:var(--ui-muted,#4e5968);--ab-ink-muted:var(--ui-subtle,#6b7684);--ab-surface:var(--ui-surface,#fff);--ab-soft:var(--ui-surface-soft,#f7f9fc);--ab-control:var(--ui-control,#f2f4f7);--ab-line:var(--ui-border,#ebeff4);--ab-line-strong:var(--ui-border-strong,#dce3eb);--ab-control-border:#8a94a3;--ab-success:#13754e;--ab-success-soft:#e7f6ee;--ab-focus:var(--ui-focus,#f37021);--ab-ease:cubic-bezier(.2, .8, .2, 1)}:is(html[data-theme=dark] .AdmissionsBoard-module__I7RFXq__board,html[data-theme=dark] .AdmissionsBoard-module__I7RFXq__headActions){--ab-control-border:#5f6b7d;--ab-success:#65d5a4;--ab-success-soft:#17362a}.AdmissionsBoard-module__I7RFXq__board{word-break:keep-all;flex-direction:column;gap:24px;min-width:0;margin-top:24px;display:flex;container:adboard/inline-size}.AdmissionsBoard-module__I7RFXq__headActions{align-items:center;gap:8px;display:flex}.AdmissionsBoard-module__I7RFXq__yearPick{width:152px}.AdmissionsBoard-module__I7RFXq__headActions .AdmissionsBoard-module__I7RFXq__yearPick.AdmissionsBoard-module__I7RFXq__yearPick button{min-height:0}.AdmissionsBoard-module__I7RFXq__headActions .AdmissionsBoard-module__I7RFXq__addBtn.AdmissionsBoard-module__I7RFXq__addBtn{background:var(--ab-brand);color:#fff;height:40px;min-height:0;font:inherit;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--ab-ease), transform .12s var(--ab-ease);border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 16px 0 14px;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex;position:relative}.AdmissionsBoard-module__I7RFXq__headActions .AdmissionsBoard-module__I7RFXq__addBtn.AdmissionsBoard-module__I7RFXq__addBtn:not(:disabled):active{opacity:1;filter:none;transform:scale(.97)}@media (hover:hover) and (pointer:fine){.AdmissionsBoard-module__I7RFXq__headActions .AdmissionsBoard-module__I7RFXq__addBtn.AdmissionsBoard-module__I7RFXq__addBtn:hover{background:var(--ab-brand-hover)}}.AdmissionsBoard-module__I7RFXq__moTxt{display:none}.AdmissionsBoard-module__I7RFXq__summary{border:1px solid var(--ab-line-strong);background:var(--ab-surface);border-radius:16px;padding:24px}.AdmissionsBoard-module__I7RFXq__progressHead{align-items:baseline;gap:8px;line-height:20px;display:flex}.AdmissionsBoard-module__I7RFXq__progressLabel{color:var(--ab-ink-muted);font-size:13px;font-weight:650}.AdmissionsBoard-module__I7RFXq__progressValue{color:var(--ab-ink-muted);font-variant-numeric:tabular-nums;font-size:15px}.AdmissionsBoard-module__I7RFXq__progressValue strong{color:var(--ab-ink);font-weight:700}.AdmissionsBoard-module__I7RFXq__progressPct{color:var(--ab-brand-ink);font-variant-numeric:tabular-nums;margin-left:auto;font-size:15px;font-weight:700}.AdmissionsBoard-module__I7RFXq__bar{background:var(--ab-control);border-radius:999px;height:6px;margin-top:8px;overflow:hidden}.AdmissionsBoard-module__I7RFXq__barFill{background:var(--ab-brand);transform-origin:0;width:100%;height:100%;transition:transform .24s var(--ab-ease);border-radius:999px;display:block}.AdmissionsBoard-module__I7RFXq__cells{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.AdmissionsBoard-module__I7RFXq__summary .AdmissionsBoard-module__I7RFXq__cell{border:1px solid var(--ab-line);background:var(--ab-surface);min-width:0;min-height:72px;color:var(--ab-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .16s var(--ab-ease), border-color .16s var(--ab-ease);border-radius:12px;align-content:start;gap:4px;margin:0;padding:12px 16px;display:grid;position:relative}.AdmissionsBoard-module__I7RFXq__summary .AdmissionsBoard-module__I7RFXq__cell:not(:disabled):active{opacity:1;filter:none;transform:scale(.97)}.AdmissionsBoard-module__I7RFXq__cellLabel{color:var(--ab-ink-muted);white-space:nowrap;align-items:center;gap:2px;font-size:13px;font-weight:650;line-height:20px;display:inline-flex}.AdmissionsBoard-module__I7RFXq__cellArrow{color:var(--ab-ink-muted);display:inline-flex}.AdmissionsBoard-module__I7RFXq__cellArrow svg{width:14px;height:14px}.AdmissionsBoard-module__I7RFXq__cellValue{font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:32px}.AdmissionsBoard-module__I7RFXq__summary .AdmissionsBoard-module__I7RFXq__cellOn{border-color:var(--ab-brand);background:var(--ab-brand-soft)}.AdmissionsBoard-module__I7RFXq__summary .AdmissionsBoard-module__I7RFXq__cellOn .AdmissionsBoard-module__I7RFXq__cellLabel,.AdmissionsBoard-module__I7RFXq__summary .AdmissionsBoard-module__I7RFXq__cellOn .AdmissionsBoard-module__I7RFXq__cellValue,.AdmissionsBoard-module__I7RFXq__summary .AdmissionsBoard-module__I7RFXq__cellAlert .AdmissionsBoard-module__I7RFXq__cellValue{color:var(--ab-brand-ink)}@media (hover:hover) and (pointer:fine){.AdmissionsBoard-module__I7RFXq__summary .AdmissionsBoard-module__I7RFXq__cell:not(.AdmissionsBoard-module__I7RFXq__cellOn):hover{background:var(--ab-soft)}}.AdmissionsBoard-module__I7RFXq__filters{grid-template-columns:minmax(220px,1fr) repeat(4,168px);gap:8px;display:grid}.AdmissionsBoard-module__I7RFXq__pick{min-width:0}.AdmissionsBoard-module__I7RFXq__search{border:1px solid var(--ab-line-strong);background:var(--ab-surface);min-width:0;height:44px;transition:border-color .16s var(--ab-ease), box-shadow .16s var(--ab-ease);border-radius:12px;align-items:center;display:flex;position:relative}.AdmissionsBoard-module__I7RFXq__search:focus-within{border-color:var(--ab-focus);box-shadow:inset 0 0 0 1px var(--ab-focus)}.AdmissionsBoard-module__I7RFXq__searchIcon{color:var(--ab-ink-muted);pointer-events:none;display:inline-flex;position:absolute;left:14px}.AdmissionsBoard-module__I7RFXq__search input{width:100%;min-width:0;height:100%;color:var(--ab-ink);font:inherit;background:0 0;border:0;border-radius:12px;outline:none;margin:0;padding:0 44px 0 40px;font-size:15px}.AdmissionsBoard-module__I7RFXq__search input::placeholder{color:var(--ab-ink-muted)}.AdmissionsBoard-module__I7RFXq__search .AdmissionsBoard-module__I7RFXq__clear{width:32px;height:32px;color:var(--ab-ink-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;right:6px}@media (hover:hover) and (pointer:fine){.AdmissionsBoard-module__I7RFXq__search .AdmissionsBoard-module__I7RFXq__clear:hover{background:var(--ab-control)}}.AdmissionsBoard-module__I7RFXq__resultBar{justify-content:space-between;align-items:center;gap:16px;min-height:40px;margin-bottom:-16px;display:flex}.AdmissionsBoard-module__I7RFXq__resultCount{color:var(--ab-ink-soft);font-size:14px;font-weight:600}.AdmissionsBoard-module__I7RFXq__resultCount strong{color:var(--ab-ink);font-variant-numeric:tabular-nums;margin:0 1px 0 4px;font-weight:700}.AdmissionsBoard-module__I7RFXq__board .AdmissionsBoard-module__I7RFXq__quiet,.AdmissionsBoard-module__I7RFXq__headActions .AdmissionsBoard-module__I7RFXq__quiet{border:1px solid var(--ab-control-border);height:40px;color:var(--ab-ink);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--ab-ease);background:0 0;border-radius:12px;margin:0;padding:0 14px;font-size:14px;font-weight:650}@media (hover:hover) and (pointer:fine){.AdmissionsBoard-module__I7RFXq__board .AdmissionsBoard-module__I7RFXq__quiet:hover{background:var(--ab-control)}}.AdmissionsBoard-module__I7RFXq__empty{border:1px solid var(--ab-line-strong);background:var(--ab-surface);color:var(--ab-ink-soft);border-radius:16px;justify-items:center;gap:16px;padding:48px 24px;font-size:15px;display:grid}.AdmissionsBoard-module__I7RFXq__empty p{margin:0}.AdmissionsBoard-module__I7RFXq__tableWrap{border:1px solid var(--ab-line-strong);background:var(--ab-surface);border-radius:16px;overflow:hidden}.AdmissionsBoard-module__I7RFXq__table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:14px}.AdmissionsBoard-module__I7RFXq__cTrack{width:112px}.AdmissionsBoard-module__I7RFXq__cRange{width:216px}.AdmissionsBoard-module__I7RFXq__cExam{width:152px}.AdmissionsBoard-module__I7RFXq__cDate{width:120px}.AdmissionsBoard-module__I7RFXq__cState{width:112px}.AdmissionsBoard-module__I7RFXq__cBtn{width:88px}.AdmissionsBoard-module__I7RFXq__table th{border-bottom:1px solid var(--ab-line);background:var(--ab-soft);height:40px;color:var(--ab-ink-muted);text-align:left;white-space:nowrap;padding:0 16px;font-size:13px;font-weight:650}.AdmissionsBoard-module__I7RFXq__table td{border-bottom:1px solid var(--ab-line);height:64px;color:var(--ab-ink);vertical-align:middle;padding:0 16px}.AdmissionsBoard-module__I7RFXq__table tbody tr:last-child td{border-bottom:0}.AdmissionsBoard-module__I7RFXq__table tbody tr{cursor:pointer;transition:background-color .16s var(--ab-ease)}@media (hover:hover) and (pointer:fine){.AdmissionsBoard-module__I7RFXq__table tbody tr:hover td{background:var(--ab-soft)}}.AdmissionsBoard-module__I7RFXq__nowrap{white-space:nowrap}.AdmissionsBoard-module__I7RFXq__clip{display:block}.AdmissionsBoard-module__I7RFXq__num{font-variant-numeric:tabular-nums}.AdmissionsBoard-module__I7RFXq__none{color:var(--ab-ink-muted)}.AdmissionsBoard-module__I7RFXq__who{align-items:center;gap:12px;min-width:0;display:flex}.AdmissionsBoard-module__I7RFXq__whoText{flex:auto;gap:2px;min-width:0;display:grid}.AdmissionsBoard-module__I7RFXq__school,.AdmissionsBoard-module__I7RFXq__dept,.AdmissionsBoard-module__I7RFXq__clip{white-space:nowrap;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000)}.AdmissionsBoard-module__I7RFXq__school{color:var(--ab-ink);font-size:15px;font-weight:650;line-height:22px}.AdmissionsBoard-module__I7RFXq__dept{color:var(--ab-ink-muted);align-items:center;gap:6px;font-size:13px;line-height:20px;display:flex}.AdmissionsBoard-module__I7RFXq__deptName{flex:0 auto;min-width:0;overflow:hidden}.AdmissionsBoard-module__I7RFXq__logo{border:1px solid var(--ab-line);background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;overflow:hidden}.AdmissionsBoard-module__I7RFXq__logo img{object-fit:contain;width:100%;height:100%;padding:3px}.AdmissionsBoard-module__I7RFXq__logoMd{border-radius:10px;width:40px;height:40px}.AdmissionsBoard-module__I7RFXq__initial{background:var(--ab-control);color:var(--ab-ink-soft);border-color:#0000;font-size:14px;font-weight:700}.AdmissionsBoard-module__I7RFXq__chip,.AdmissionsBoard-module__I7RFXq__tag{white-space:nowrap;border-radius:6px;flex:none;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:650;line-height:1;display:inline-flex}.AdmissionsBoard-module__I7RFXq__tag{height:20px;padding:0 6px}.AdmissionsBoard-module__I7RFXq__done{background:var(--ab-success-soft);color:var(--ab-success)}.AdmissionsBoard-module__I7RFXq__prev{background:var(--ab-brand-soft);color:var(--ab-brand-ink)}.AdmissionsBoard-module__I7RFXq__todo,.AdmissionsBoard-module__I7RFXq__tagOff{background:var(--ab-control);color:var(--ab-ink-soft)}.AdmissionsBoard-module__I7RFXq__tagWarn{background:var(--ab-brand-soft);color:var(--ab-brand-ink)}.AdmissionsBoard-module__I7RFXq__btnCell{text-align:right}.AdmissionsBoard-module__I7RFXq__table .AdmissionsBoard-module__I7RFXq__edit{border:1px solid var(--ab-control-border);background:var(--ab-surface);height:32px;color:var(--ab-ink);font:inherit;cursor:pointer;border-radius:10px;margin:0;padding:0 12px;font-size:13px;font-weight:650}.AdmissionsBoard-module__I7RFXq__table .AdmissionsBoard-module__I7RFXq__edit:not(:disabled):active{opacity:1;filter:none;transform:scale(.97)}.AdmissionsBoard-module__I7RFXq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AdmissionsBoard-module__I7RFXq__list{border:1px solid var(--ab-line-strong);background:var(--ab-surface);border-radius:16px;margin:0;padding:0;list-style:none;display:none;overflow:hidden}.AdmissionsBoard-module__I7RFXq__list li+li{border-top:1px solid var(--ab-line)}.AdmissionsBoard-module__I7RFXq__list .AdmissionsBoard-module__I7RFXq__item{width:100%;color:var(--ab-ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .16s var(--ab-ease);background:0 0;border:0;border-radius:0;align-items:flex-start;gap:12px;margin:0;padding:16px 16px 16px 20px;display:flex}.AdmissionsBoard-module__I7RFXq__list .AdmissionsBoard-module__I7RFXq__item:active{background:var(--ab-soft);transform:none}.AdmissionsBoard-module__I7RFXq__itemBody{flex:auto;gap:2px;min-width:0;display:grid}.AdmissionsBoard-module__I7RFXq__itemTop{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.AdmissionsBoard-module__I7RFXq__itemTop .AdmissionsBoard-module__I7RFXq__school{flex:auto;font-size:16px;font-weight:700}.AdmissionsBoard-module__I7RFXq__itemMeta{color:var(--ab-ink-soft);flex-wrap:wrap;column-gap:6px;font-size:13px;line-height:20px;display:flex}.AdmissionsBoard-module__I7RFXq__dotSep{white-space:nowrap}.AdmissionsBoard-module__I7RFXq__dotSep:before{content:"·";color:var(--ab-ink-muted);margin-right:6px}.AdmissionsBoard-module__I7RFXq__itemDates{color:var(--ab-ink-muted);flex-wrap:wrap;column-gap:12px;font-size:13px;line-height:20px;display:flex}.AdmissionsBoard-module__I7RFXq__unit{white-space:nowrap;font-variant-numeric:tabular-nums}.AdmissionsBoard-module__I7RFXq__itemTags{gap:6px;margin-top:4px;display:flex}.AdmissionsBoard-module__I7RFXq__itemArrow{color:var(--ab-ink-muted);flex:none;align-self:center;display:inline-flex}@container adboard (max-width:999px){.AdmissionsBoard-module__I7RFXq__lo{display:none}.AdmissionsBoard-module__I7RFXq__filters{grid-template-columns:repeat(4,minmax(0,1fr))}.AdmissionsBoard-module__I7RFXq__search{grid-column:1/-1}}@container adboard (max-width:759px){.AdmissionsBoard-module__I7RFXq__cells{grid-template-columns:repeat(3,minmax(0,1fr))}.AdmissionsBoard-module__I7RFXq__summary .AdmissionsBoard-module__I7RFXq__cell{justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.AdmissionsBoard-module__I7RFXq__cellLabel{color:var(--ab-ink-soft);font-size:14px;font-weight:600}.AdmissionsBoard-module__I7RFXq__cellValue{font-size:17px;font-weight:700;line-height:24px}}@container adboard (max-width:599px){.AdmissionsBoard-module__I7RFXq__summary{padding:16px 20px 20px}.AdmissionsBoard-module__I7RFXq__cells{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.AdmissionsBoard-module__I7RFXq__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.AdmissionsBoard-module__I7RFXq__search input{font-size:16px}.AdmissionsBoard-module__I7RFXq__tableWrap{display:none}.AdmissionsBoard-module__I7RFXq__list{display:block}}@media (max-width:600px){.AdmissionsBoard-module__I7RFXq__board{gap:16px;margin-top:16px}.AdmissionsBoard-module__I7RFXq__resultBar{min-height:32px;margin-bottom:-8px}.AdmissionsBoard-module__I7RFXq__board .AdmissionsBoard-module__I7RFXq__quiet{height:32px;padding:0 12px}.AdmissionsBoard-module__I7RFXq__yearPick{width:128px}.AdmissionsBoard-module__I7RFXq__headActions .AdmissionsBoard-module__I7RFXq__addBtn.AdmissionsBoard-module__I7RFXq__addBtn{height:32px;padding:0 12px 0 10px}.AdmissionsBoard-module__I7RFXq__headActions .AdmissionsBoard-module__I7RFXq__addBtn.AdmissionsBoard-module__I7RFXq__addBtn:before{content:"";position:absolute;inset:-6px 0}.AdmissionsBoard-module__I7RFXq__pcTxt{display:none}.AdmissionsBoard-module__I7RFXq__moTxt{display:inline}}@media (prefers-reduced-motion:reduce){.AdmissionsBoard-module__I7RFXq__barFill,.AdmissionsBoard-module__I7RFXq__summary .AdmissionsBoard-module__I7RFXq__cell,.AdmissionsBoard-module__I7RFXq__table tbody tr,.AdmissionsBoard-module__I7RFXq__list .AdmissionsBoard-module__I7RFXq__item{transition:none}}
.WeeklyDigestPreferenceCard-module__XFTqSG__card{border:1px solid var(--border,#d8e0ea);background:var(--surface,#fff);color:var(--text,#121826);border-radius:22px;gap:18px;padding:22px;display:grid}.WeeklyDigestPreferenceCard-module__XFTqSG__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.WeeklyDigestPreferenceCard-module__XFTqSG__header h3{color:inherit;word-break:keep-all;margin:6px 0 0;font-size:18px;font-weight:850;line-height:1.45}.WeeklyDigestPreferenceCard-module__XFTqSG__eyebrow{color:var(--muted,#667085);letter-spacing:.02em;font-size:12px;font-weight:800}.WeeklyDigestPreferenceCard-module__XFTqSG__accountBadge,.WeeklyDigestPreferenceCard-module__XFTqSG__recommended{background:var(--avec-orange-soft,#fff2e9);color:var(--avec-orange,#f37021);white-space:nowrap;border-radius:999px;flex:none;font-size:11px;font-weight:850;line-height:1}.WeeklyDigestPreferenceCard-module__XFTqSG__accountBadge{padding:8px 10px}.WeeklyDigestPreferenceCard-module__XFTqSG__preferenceList{border:1px solid var(--border,#d8e0ea);border-radius:18px;overflow:hidden}.WeeklyDigestPreferenceCard-module__XFTqSG__preferenceRow{background:var(--surface,#fff);justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:17px 18px;display:flex}.WeeklyDigestPreferenceCard-module__XFTqSG__preferenceRow+.WeeklyDigestPreferenceCard-module__XFTqSG__preferenceRow{border-top:1px solid var(--border,#d8e0ea)}.WeeklyDigestPreferenceCard-module__XFTqSG__masterRow{background:color-mix(in srgb, var(--avec-orange-soft,#fff2e9) 58%, var(--surface,#fff))}.WeeklyDigestPreferenceCard-module__XFTqSG__disabledRow{opacity:.52}.WeeklyDigestPreferenceCard-module__XFTqSG__preferenceCopy{gap:5px;min-width:0;display:grid}.WeeklyDigestPreferenceCard-module__XFTqSG__preferenceCopy strong{color:inherit;word-break:keep-all;font-size:14px;font-weight:800;line-height:1.45}.WeeklyDigestPreferenceCard-module__XFTqSG__preferenceCopy>span{color:var(--muted,#667085);word-break:keep-all;font-size:12px;line-height:1.55}.WeeklyDigestPreferenceCard-module__XFTqSG__titleLine{align-items:center;gap:7px;min-width:0;display:flex}.WeeklyDigestPreferenceCard-module__XFTqSG__recommended{padding:5px 7px}.WeeklyDigestPreferenceCard-module__XFTqSG__switch{width:50px;height:44px;box-shadow:none;background:0 0;border:0;border-radius:999px;flex:0 0 50px;position:relative}.WeeklyDigestPreferenceCard-module__XFTqSG__switch:before{border:1px solid var(--border,#d8e0ea);border-radius:inherit;content:"";background:#cbd3dd;transition:background-color .15s,border-color .15s;position:absolute;inset:10px 0}.WeeklyDigestPreferenceCard-module__XFTqSG__switch>span{z-index:1;background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:14px;left:4px;box-shadow:0 1px 4px #0f172a38}.WeeklyDigestPreferenceCard-module__XFTqSG__switchOn:before{border-color:var(--avec-orange,#f37021);background:var(--avec-orange,#f37021)}.WeeklyDigestPreferenceCard-module__XFTqSG__switchOn>span{transform:translate(26px)}.WeeklyDigestPreferenceCard-module__XFTqSG__switch:focus-visible{outline-offset:1px;outline:3px solid #f3702140}.WeeklyDigestPreferenceCard-module__XFTqSG__destination{color:var(--muted,#667085);overflow-wrap:anywhere;margin:-2px 0 0;font-size:12px;line-height:1.5}.WeeklyDigestPreferenceCard-module__XFTqSG__destination strong{color:var(--text,#121826);font-weight:750}.WeeklyDigestPreferenceCard-module__XFTqSG__feedback{min-height:19px;color:var(--muted,#667085);font-size:12px;font-weight:650;line-height:1.55}.WeeklyDigestPreferenceCard-module__XFTqSG__feedbackError{color:#b42318}.WeeklyDigestPreferenceCard-module__XFTqSG__loadingPanel,.WeeklyDigestPreferenceCard-module__XFTqSG__errorPanel{border:1px dashed var(--border,#d8e0ea);min-height:116px;color:var(--muted,#667085);text-align:center;border-radius:18px;justify-content:center;align-items:center;font-size:13px;font-weight:650;display:flex}.WeeklyDigestPreferenceCard-module__XFTqSG__errorPanel{flex-direction:column;gap:12px;padding:22px}.WeeklyDigestPreferenceCard-module__XFTqSG__errorPanel button{border:1px solid var(--border,#d8e0ea);background:var(--surface,#fff);min-height:40px;color:var(--text,#121826);border-radius:12px;padding:0 15px;font-size:12px;font-weight:800}html[data-theme=dark] .WeeklyDigestPreferenceCard-module__XFTqSG__card{color:#f8fafc;background:#121722;border-color:#30394a}html[data-theme=dark] .WeeklyDigestPreferenceCard-module__XFTqSG__preferenceList{border-color:#30394a}html[data-theme=dark] .WeeklyDigestPreferenceCard-module__XFTqSG__preferenceRow+.WeeklyDigestPreferenceCard-module__XFTqSG__preferenceRow{border-color:#30394a}html[data-theme=dark] .WeeklyDigestPreferenceCard-module__XFTqSG__loadingPanel{border-color:#30394a}html[data-theme=dark] .WeeklyDigestPreferenceCard-module__XFTqSG__errorPanel{border-color:#30394a}html[data-theme=dark] .WeeklyDigestPreferenceCard-module__XFTqSG__preferenceRow{background:#121722}html[data-theme=dark] .WeeklyDigestPreferenceCard-module__XFTqSG__masterRow{background:#f370211a}html[data-theme=dark] .WeeklyDigestPreferenceCard-module__XFTqSG__eyebrow{color:#98a6b8}html[data-theme=dark] .WeeklyDigestPreferenceCard-module__XFTqSG__preferenceCopy>span{color:#98a6b8}html[data-theme=dark] .WeeklyDigestPreferenceCard-module__XFTqSG__destination{color:#98a6b8}html[data-theme=dark] .WeeklyDigestPreferenceCard-module__XFTqSG__feedback{color:#98a6b8}html[data-theme=dark] .WeeklyDigestPreferenceCard-module__XFTqSG__loadingPanel{color:#98a6b8}html[data-theme=dark] .WeeklyDigestPreferenceCard-module__XFTqSG__errorPanel{color:#98a6b8}html[data-theme=dark] .WeeklyDigestPreferenceCard-module__XFTqSG__destination strong{color:#f8fafc}html[data-theme=dark] .WeeklyDigestPreferenceCard-module__XFTqSG__feedbackError{color:#fda29b}@media (max-width:640px){.WeeklyDigestPreferenceCard-module__XFTqSG__card{border-radius:20px;gap:16px;padding:18px}.WeeklyDigestPreferenceCard-module__XFTqSG__header h3{font-size:16px}.WeeklyDigestPreferenceCard-module__XFTqSG__preferenceRow{gap:12px;padding:15px 14px}.WeeklyDigestPreferenceCard-module__XFTqSG__preferenceCopy>span{font-size:11px}}@media (prefers-reduced-motion:reduce){.WeeklyDigestPreferenceCard-module__XFTqSG__switch:before,.WeeklyDigestPreferenceCard-module__XFTqSG__switch>span{transition:none}}
.OnboardingTutorial-module__WN47wG__backdrop{z-index:120000;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050a14b8;justify-content:center;align-items:center;min-width:0;max-width:100vw;padding:20px;display:flex;position:fixed;inset:0;overflow-x:hidden}.OnboardingTutorial-module__WN47wG__dialog{box-sizing:border-box;border:1px solid var(--ui-border,#e5e8eb);background:var(--ui-surface,#fff);width:min(100%,520px);min-width:0;max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);color:var(--ui-text,#191f28);border-radius:28px;outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 34px 110px #00000059}.OnboardingTutorial-module__WN47wG__offerDialog{width:min(100%,470px);max-width:min(470px,100vw - 40px);overflow-y:auto}.OnboardingTutorial-module__WN47wG__dialog>*,.OnboardingTutorial-module__WN47wG__offerBody,.OnboardingTutorial-module__WN47wG__tourHeader,.OnboardingTutorial-module__WN47wG__tourBody,.OnboardingTutorial-module__WN47wG__offerActions,.OnboardingTutorial-module__WN47wG__tourFooter{box-sizing:border-box;min-width:0;max-width:100%}.OnboardingTutorial-module__WN47wG__closeButton{z-index:4;border:1px solid var(--ui-border,#e5e8eb);background:var(--ui-surface-translucent,#fffffff0);width:44px;height:44px;color:var(--ui-muted,#4e5968);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:13px;place-items:center;font-size:21px;line-height:1;display:grid;position:absolute;top:16px;right:16px}.OnboardingTutorial-module__WN47wG__offerVisual{background:radial-gradient(circle at 76% 12%,#ffc199c2,#0000 31%),linear-gradient(145deg,#fff4eb 0%,#f8e8dd 48%,#e6edf8 100%);place-items:center;min-height:205px;display:grid;overflow:hidden}.OnboardingTutorial-module__WN47wG__offerCalendar{background:#fff;border-radius:24px;grid-template-columns:repeat(2,1fr);gap:9px;width:172px;padding:29px 18px 18px;display:grid;position:relative;transform:rotate(-4deg);box-shadow:0 24px 60px #6042312e}.OnboardingTutorial-module__WN47wG__offerCalendar:before{content:"";background:#f37021;border-radius:24px 24px 0 0;height:17px;position:absolute;top:0;left:0;right:0}.OnboardingTutorial-module__WN47wG__offerCalendar span{background:#f2f4f6;border-radius:9px;height:35px}.OnboardingTutorial-module__WN47wG__offerCalendar span:nth-child(3){background:#fff0e7;box-shadow:inset 0 0 0 2px #f37021}.OnboardingTutorial-module__WN47wG__offerCalendar b{color:#fff;background:#f37021;border-radius:19px;place-items:center;width:54px;height:54px;font-size:24px;display:grid;position:absolute;bottom:-14px;right:-17px;box-shadow:0 15px 30px #f370214d}.OnboardingTutorial-module__WN47wG__offerBody{padding:28px 28px 8px}.OnboardingTutorial-module__WN47wG__eyebrow,.OnboardingTutorial-module__WN47wG__stepKicker{color:var(--ui-accent-ink,#a93e08);letter-spacing:.1em;font-size:11px;font-weight:900}.OnboardingTutorial-module__WN47wG__offerBody h2,.OnboardingTutorial-module__WN47wG__stepCopy h2{color:var(--ui-text,#191f28);letter-spacing:-.035em;word-break:keep-all;overflow-wrap:break-word;margin:9px 0 0;font-size:clamp(23px,5vw,29px);line-height:1.3}.OnboardingTutorial-module__WN47wG__offerBody p,.OnboardingTutorial-module__WN47wG__stepCopy p{color:var(--ui-muted,#4e5968);word-break:keep-all;overflow-wrap:break-word;margin:12px 0 0;font-size:14px;line-height:1.75}.OnboardingTutorial-module__WN47wG__copyLine{word-break:keep-all;overflow-wrap:break-word;max-width:100%;display:block}.OnboardingTutorial-module__WN47wG__offerActions,.OnboardingTutorial-module__WN47wG__tourFooter{box-sizing:border-box;gap:9px;width:100%;min-width:0;max-width:100%;padding:20px 28px 28px;display:flex}.OnboardingTutorial-module__WN47wG__primaryButton,.OnboardingTutorial-module__WN47wG__secondaryButton,.OnboardingTutorial-module__WN47wG__skipButton{white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:14px;min-height:48px;font-size:13px;font-weight:850}.OnboardingTutorial-module__WN47wG__primaryButton,.OnboardingTutorial-module__WN47wG__secondaryButton{flex:1 1 0;width:auto;min-width:0;max-width:100%;padding:11px 15px}.OnboardingTutorial-module__WN47wG__primaryButton{color:#fff;background:#c2410c;border:1px solid #c2410c;box-shadow:0 10px 24px #f3702133}.OnboardingTutorial-module__WN47wG__primaryButton:hover{background:#9a3412}.OnboardingTutorial-module__WN47wG__primaryButton:active{background:#c9500d;transform:scale(.985)}.OnboardingTutorial-module__WN47wG__secondaryButton:active,.OnboardingTutorial-module__WN47wG__skipButton:active,.OnboardingTutorial-module__WN47wG__closeButton:active{transform:scale(.97)}.OnboardingTutorial-module__WN47wG__primaryButton:focus-visible,.OnboardingTutorial-module__WN47wG__secondaryButton:focus-visible,.OnboardingTutorial-module__WN47wG__skipButton:focus-visible,.OnboardingTutorial-module__WN47wG__closeButton:focus-visible{outline-offset:2px;outline:3px solid #f3702147}.OnboardingTutorial-module__WN47wG__secondaryButton{border:1px solid var(--ui-border-strong,#d1d6db);background:var(--ui-surface,#fff);color:var(--ui-muted,#4e5968)}.OnboardingTutorial-module__WN47wG__secondaryButton:disabled{cursor:default;opacity:.36}.OnboardingTutorial-module__WN47wG__tourHeader{justify-content:space-between;align-items:center;gap:18px;padding:22px 72px 17px 26px;display:flex}.OnboardingTutorial-module__WN47wG__progressText{color:var(--ui-subtle,#6b7684);margin-top:6px;font-size:12px;font-weight:750}.OnboardingTutorial-module__WN47wG__skipButton{min-height:44px;color:var(--ui-subtle,#6b7684);background:0 0;border:0;padding:7px 10px}.OnboardingTutorial-module__WN47wG__progressTrack{background:var(--ui-surface-soft,#f2f4f6);height:4px}.OnboardingTutorial-module__WN47wG__progressTrack span{background:linear-gradient(90deg,#f37021,#ff9c5f);border-radius:0 99px 99px 0;height:100%;transition:width .24s;display:block}.OnboardingTutorial-module__WN47wG__tourBody{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;max-height:calc(100dvh - 235px);padding:24px 26px 10px;overflow-y:auto}.OnboardingTutorial-module__WN47wG__tutorialVisual{box-sizing:border-box;border:1px solid var(--ui-border,#e5e8eb);background:radial-gradient(circle at 84% 12%, #f370212b, transparent 31%), var(--ui-surface-soft,#f2f4f6);min-width:0;max-width:100%;min-height:190px;color:var(--ui-text,#191f28);word-break:keep-all;overflow-wrap:break-word;border-radius:23px;overflow:hidden}.OnboardingTutorial-module__WN47wG__tutorialVisual strong,.OnboardingTutorial-module__WN47wG__tutorialVisual small,.OnboardingTutorial-module__WN47wG__tutorialVisual span,.OnboardingTutorial-module__WN47wG__tutorialVisual div{min-width:0}.OnboardingTutorial-module__WN47wG__searchVisual{align-content:center;gap:13px;padding:32px;display:grid}.OnboardingTutorial-module__WN47wG__searchField{border:1px solid var(--ui-border,#e5e8eb);background:var(--ui-surface,#fff);color:var(--ui-subtle,#6b7684);border-radius:14px;justify-content:space-between;align-items:center;padding:15px 17px;font-size:12px;display:flex}.OnboardingTutorial-module__WN47wG__searchVisual b{color:#f37021;font-size:23px}.OnboardingTutorial-module__WN47wG__searchVisual section{flex-wrap:wrap;gap:8px;display:flex}.OnboardingTutorial-module__WN47wG__searchVisual i{border:1px solid var(--ui-border,#e5e8eb);background:var(--ui-surface,#fff);color:var(--ui-muted,#4e5968);border-radius:999px;padding:8px 11px;font-size:11px;font-style:normal;font-weight:800}.OnboardingTutorial-module__WN47wG__searchVisual i:first-child{color:#fff;background:#f37021;border-color:#f37021}.OnboardingTutorial-module__WN47wG__routeVisual{align-content:center;gap:14px;padding:27px;display:grid}.OnboardingTutorial-module__WN47wG__routeSchool{border:1px solid var(--ui-border,#e5e8eb);background:var(--ui-surface,#fff);border-radius:15px;align-items:center;gap:11px;padding:12px 14px;display:flex}.OnboardingTutorial-module__WN47wG__routePin{color:#fff;background:#f37021;border-radius:13px 13px 13px 4px;flex:none;place-items:center;width:37px;height:37px;font-size:9px;display:grid;transform:rotate(-5deg)}.OnboardingTutorial-module__WN47wG__routeSchool strong,.OnboardingTutorial-module__WN47wG__routeSchool small{display:block}.OnboardingTutorial-module__WN47wG__routeSchool strong{font-size:13px}.OnboardingTutorial-module__WN47wG__routeSchool small{color:var(--ui-subtle,#6b7684);margin-top:3px;font-size:10px}.OnboardingTutorial-module__WN47wG__routeOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.OnboardingTutorial-module__WN47wG__routeOptions>span{border:1px solid var(--ui-border,#e5e8eb);background:var(--ui-surface,#fff);border-radius:14px;align-content:center;place-items:center;gap:5px;min-height:62px;display:grid}.OnboardingTutorial-module__WN47wG__routeOptions b{color:#fff;background:#03c75a;border-radius:9px;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.OnboardingTutorial-module__WN47wG__routeOptions>span:nth-child(2) b{color:#2b2118;background:#fee500}.OnboardingTutorial-module__WN47wG__routeOptions>span:nth-child(3) b{background:#171c24}.OnboardingTutorial-module__WN47wG__routeOptions small{color:var(--ui-muted,#4e5968);font-size:9px;font-weight:800}.OnboardingTutorial-module__WN47wG__storiesVisual{align-content:center;gap:10px;padding:25px;display:grid}.OnboardingTutorial-module__WN47wG__storiesVisual article{border:1px solid var(--ui-border,#e5e8eb);background:var(--ui-surface,#fff);border-radius:16px;align-items:center;gap:12px;padding:13px 15px;display:flex}.OnboardingTutorial-module__WN47wG__storiesVisual article>div:last-child{gap:4px;display:grid}.OnboardingTutorial-module__WN47wG__storiesVisual article small{color:#d95e14;font-size:9px;font-weight:900}.OnboardingTutorial-module__WN47wG__storiesVisual article strong{font-size:11px}.OnboardingTutorial-module__WN47wG__storyAvatar,.OnboardingTutorial-module__WN47wG__playButton{color:#d95e14;background:#fff0e7;border-radius:14px;flex:none;place-items:center;width:41px;height:41px;font-size:11px;font-weight:950;display:grid}.OnboardingTutorial-module__WN47wG__videoStory{color:#fff;background:linear-gradient(135deg,#171c27,#343b49)!important}.OnboardingTutorial-module__WN47wG__videoStory small{color:#ffb185!important}.OnboardingTutorial-module__WN47wG__videoStory .OnboardingTutorial-module__WN47wG__playButton{color:#fff;background:#f37021;font-size:12px}.OnboardingTutorial-module__WN47wG__favoriteVisual{justify-content:space-between;align-items:center;gap:20px;padding:34px;display:flex}.OnboardingTutorial-module__WN47wG__favoriteVisual>div{min-width:0}.OnboardingTutorial-module__WN47wG__favoriteVisual span,.OnboardingTutorial-module__WN47wG__favoriteVisual small{display:block}.OnboardingTutorial-module__WN47wG__favoriteVisual span{color:var(--ui-text,#191f28);font-size:20px;font-weight:900}.OnboardingTutorial-module__WN47wG__favoriteVisual small{color:var(--ui-muted,#4e5968);margin-top:8px;font-size:12px}.OnboardingTutorial-module__WN47wG__favoriteVisual b{color:#fff;background:#f37021;border-radius:24px;flex:none;place-items:center;width:72px;height:72px;font-size:31px;display:grid;box-shadow:0 16px 32px #f3702140}.OnboardingTutorial-module__WN47wG__calendarVisual{padding:23px 27px}.OnboardingTutorial-module__WN47wG__calendarVisual header{color:var(--ui-text,#191f28);justify-content:space-between;align-items:center;display:flex}.OnboardingTutorial-module__WN47wG__calendarVisual header b{font-size:18px}.OnboardingTutorial-module__WN47wG__calendarDays{grid-template-columns:repeat(7,1fr);gap:6px;margin-top:15px;display:grid}.OnboardingTutorial-module__WN47wG__calendarDays i{aspect-ratio:1;background:var(--ui-surface,#fff);color:var(--ui-subtle,#6b7684);border-radius:8px;place-items:center;font-size:9px;font-style:normal;display:grid}.OnboardingTutorial-module__WN47wG__calendarDays .OnboardingTutorial-module__WN47wG__calendarMarked{color:#fff;background:#f37021;font-weight:900}.OnboardingTutorial-module__WN47wG__calendarAction{float:right;color:#c2410c;background:#fff4ec;border:1px solid #f37021;border-radius:9px;margin-top:10px;padding:7px 10px;font-size:9px;font-weight:850;display:inline-block}.OnboardingTutorial-module__WN47wG__weeklyVisual{align-content:center;gap:12px;padding:23px 25px;display:grid}.OnboardingTutorial-module__WN47wG__weeklyVisual header{justify-content:space-between;align-items:center;gap:12px;display:flex}.OnboardingTutorial-module__WN47wG__weeklyVisual header div{gap:3px;display:grid}.OnboardingTutorial-module__WN47wG__weeklyVisual header small{color:#d95e14;letter-spacing:.08em;font-size:8px;font-weight:950}.OnboardingTutorial-module__WN47wG__weeklyVisual header strong{font-size:15px}.OnboardingTutorial-module__WN47wG__weeklyVisual header>span{color:#087a48;background:#e7f8ef;border-radius:999px;flex:none;padding:6px 9px;font-size:8px;font-weight:950}.OnboardingTutorial-module__WN47wG__weeklyVisual section{gap:7px;display:grid}.OnboardingTutorial-module__WN47wG__weeklyVisual section>div{border:1px solid var(--ui-border,#e5e8eb);background:var(--ui-surface,#fff);border-radius:13px;align-items:center;gap:10px;padding:9px 11px;display:flex}.OnboardingTutorial-module__WN47wG__weeklyVisual section b{color:#d95e14;background:#fff0e7;border-radius:11px;flex:none;place-items:center;width:35px;height:35px;font-size:9px;display:grid}.OnboardingTutorial-module__WN47wG__weeklyVisual section span{gap:2px;display:grid}.OnboardingTutorial-module__WN47wG__weeklyVisual section strong{font-size:10px}.OnboardingTutorial-module__WN47wG__weeklyVisual section small{color:var(--ui-subtle,#6b7684);font-size:8px}.OnboardingTutorial-module__WN47wG__loungeVisual{align-content:center;gap:11px;padding:24px 25px;display:grid}.OnboardingTutorial-module__WN47wG__loungeVisual header,.OnboardingTutorial-module__WN47wG__adminMembersVisual header,.OnboardingTutorial-module__WN47wG__adminStaffVisual header,.OnboardingTutorial-module__WN47wG__adminCommunityVisual header{justify-content:space-between;align-items:center;gap:12px;display:flex}.OnboardingTutorial-module__WN47wG__loungeVisual header strong,.OnboardingTutorial-module__WN47wG__adminMembersVisual header strong,.OnboardingTutorial-module__WN47wG__adminStaffVisual header strong,.OnboardingTutorial-module__WN47wG__adminCommunityVisual header strong{font-size:14px}.OnboardingTutorial-module__WN47wG__loungeVisual header span,.OnboardingTutorial-module__WN47wG__adminMembersVisual header span,.OnboardingTutorial-module__WN47wG__adminStaffVisual header span,.OnboardingTutorial-module__WN47wG__adminCommunityVisual header span{color:#d95e14;font-size:9px;font-weight:900}.OnboardingTutorial-module__WN47wG__loungeThread{border:1px solid var(--ui-border,#e5e8eb);background:var(--ui-surface,#fff);border-radius:16px;gap:7px;padding:13px;display:grid}.OnboardingTutorial-module__WN47wG__loungeQuestion{font-size:11px;font-weight:900}.OnboardingTutorial-module__WN47wG__loungeAnswer{color:var(--ui-muted,#4e5968);align-items:flex-start;gap:7px;font-size:9px;line-height:1.45;display:flex}.OnboardingTutorial-module__WN47wG__loungeAnswer b{color:#fff;background:#f37021;border-radius:7px;flex:none;place-items:center;width:20px;height:20px;font-size:8px;display:grid}.OnboardingTutorial-module__WN47wG__loungeThread>small{color:var(--ui-subtle,#6b7684);font-size:8px}.OnboardingTutorial-module__WN47wG__adminAdmissionsVisual,.OnboardingTutorial-module__WN47wG__adminTrafficVisual,.OnboardingTutorial-module__WN47wG__adminMembersVisual,.OnboardingTutorial-module__WN47wG__adminBannersVisual,.OnboardingTutorial-module__WN47wG__adminPopupsVisual,.OnboardingTutorial-module__WN47wG__adminStaffVisual,.OnboardingTutorial-module__WN47wG__adminCommunityVisual,.OnboardingTutorial-module__WN47wG__adminSchoolsVisual{padding:22px 24px}.OnboardingTutorial-module__WN47wG__adminAdmissionsVisual{align-content:center;gap:10px;display:grid}.OnboardingTutorial-module__WN47wG__adminAdmissionsVisual>header,.OnboardingTutorial-module__WN47wG__adminTrafficVisual>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.OnboardingTutorial-module__WN47wG__adminAdmissionsVisual>header div,.OnboardingTutorial-module__WN47wG__adminTrafficVisual>header div{gap:2px;display:grid}.OnboardingTutorial-module__WN47wG__adminAdmissionsVisual>header small,.OnboardingTutorial-module__WN47wG__adminTrafficVisual>header small{color:#d95e14;letter-spacing:.08em;font-size:8px;font-weight:950}.OnboardingTutorial-module__WN47wG__adminAdmissionsVisual>header strong{font-size:14px}.OnboardingTutorial-module__WN47wG__adminAdmissionsVisual>header>span,.OnboardingTutorial-module__WN47wG__adminTrafficVisual>header>span{color:#fff;background:#f37021;border-radius:9px;padding:6px 9px;font-size:8px;font-weight:900}.OnboardingTutorial-module__WN47wG__adminMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.OnboardingTutorial-module__WN47wG__adminMetrics span{border:1px solid var(--ui-border,#e5e8eb);background:var(--ui-surface,#fff);border-radius:12px;gap:2px;padding:8px 9px;display:grid}.OnboardingTutorial-module__WN47wG__adminMetrics b{font-size:13px}.OnboardingTutorial-module__WN47wG__adminMetrics small{color:var(--ui-subtle,#6b7684);font-size:8px}.OnboardingTutorial-module__WN47wG__adminFlow{color:var(--ui-subtle,#6b7684);justify-content:center;align-items:center;gap:6px;font-size:8px;font-weight:850;display:flex}.OnboardingTutorial-module__WN47wG__adminFlow span{background:var(--ui-surface,#fff);border-radius:8px;padding:5px 7px}.OnboardingTutorial-module__WN47wG__adminFlow i{color:#f37021;font-style:normal}.OnboardingTutorial-module__WN47wG__adminSchoolsVisual{align-content:center;gap:7px;display:grid}.OnboardingTutorial-module__WN47wG__adminSearch{border:1px solid var(--ui-border,#e5e8eb);background:var(--ui-surface,#fff);color:var(--ui-subtle,#6b7684);border-radius:11px;justify-content:space-between;padding:8px 11px;font-size:8px;display:flex}.OnboardingTutorial-module__WN47wG__adminSearch b{color:#f37021;font-size:12px}.OnboardingTutorial-module__WN47wG__adminSchoolsVisual article,.OnboardingTutorial-module__WN47wG__adminMembersVisual article,.OnboardingTutorial-module__WN47wG__adminStaffVisual article{border:1px solid var(--ui-border,#e5e8eb);background:var(--ui-surface,#fff);border-radius:12px;align-items:center;gap:9px;padding:8px 10px;display:flex}.OnboardingTutorial-module__WN47wG__adminSchoolsVisual article>span,.OnboardingTutorial-module__WN47wG__adminMembersVisual article>b,.OnboardingTutorial-module__WN47wG__adminStaffVisual article>b{color:#d95e14;background:#fff0e7;border-radius:10px;flex:none;place-items:center;width:31px;height:31px;font-size:9px;display:grid}.OnboardingTutorial-module__WN47wG__adminSchoolsVisual article>div,.OnboardingTutorial-module__WN47wG__adminMembersVisual article>div,.OnboardingTutorial-module__WN47wG__adminStaffVisual article>div{flex:auto;gap:2px;display:grid}.OnboardingTutorial-module__WN47wG__adminSchoolsVisual article strong,.OnboardingTutorial-module__WN47wG__adminMembersVisual article strong,.OnboardingTutorial-module__WN47wG__adminStaffVisual article strong{font-size:9px}.OnboardingTutorial-module__WN47wG__adminSchoolsVisual article small,.OnboardingTutorial-module__WN47wG__adminMembersVisual article small,.OnboardingTutorial-module__WN47wG__adminStaffVisual article small{color:var(--ui-subtle,#6b7684);font-size:7px}.OnboardingTutorial-module__WN47wG__adminSchoolsVisual article>b,.OnboardingTutorial-module__WN47wG__adminMembersVisual article>span,.OnboardingTutorial-module__WN47wG__adminStaffVisual article>span{color:#d95e14;flex:none;font-size:8px}.OnboardingTutorial-module__WN47wG__adminTrafficVisual{grid-template-rows:auto 1fr auto;gap:7px;display:grid}.OnboardingTutorial-module__WN47wG__adminTrafficVisual>header strong{font-size:17px}.OnboardingTutorial-module__WN47wG__adminTrafficVisual>header>span{color:#087a48;background:#e7f8ef}.OnboardingTutorial-module__WN47wG__trafficChart{border-bottom:1px solid var(--ui-border,#e5e8eb);align-items:flex-end;gap:6px;min-height:66px;padding:7px 9px 0;display:flex}.OnboardingTutorial-module__WN47wG__trafficChart i{background:linear-gradient(#ff9c5f,#f37021);border-radius:5px 5px 1px 1px;flex:1 1 0;min-height:8px}.OnboardingTutorial-module__WN47wG__adminTrafficVisual footer{color:var(--ui-subtle,#6b7684);gap:7px;font-size:8px;display:flex}.OnboardingTutorial-module__WN47wG__adminMembersVisual,.OnboardingTutorial-module__WN47wG__adminStaffVisual,.OnboardingTutorial-module__WN47wG__adminCommunityVisual{align-content:center;gap:8px;display:grid}.OnboardingTutorial-module__WN47wG__adminMembersVisual article:nth-of-type(2)>span{color:#a15c00}.OnboardingTutorial-module__WN47wG__adminBannersVisual{align-content:center;gap:9px;display:grid}.OnboardingTutorial-module__WN47wG__bannerPreview{background:radial-gradient(circle at 78% 20%,#ffffff6b,#0000 25%),linear-gradient(125deg,#f37021,#ffb07f 57%,#f8dcca);border-radius:15px;min-height:94px;position:relative;overflow:hidden}.OnboardingTutorial-module__WN47wG__bannerPreview>span{color:#b84909;background:#ffffffd1;border-radius:7px;padding:4px 6px;font-size:7px;font-weight:950;position:absolute;top:9px;left:10px}.OnboardingTutorial-module__WN47wG__bannerPreview>div{color:#fff;gap:2px;display:grid;position:absolute;bottom:14px;left:15px;right:15px}.OnboardingTutorial-module__WN47wG__bannerPreview small{letter-spacing:.08em;font-size:7px;font-weight:900}.OnboardingTutorial-module__WN47wG__bannerPreview strong{font-size:14px}.OnboardingTutorial-module__WN47wG__adminBannersVisual footer{align-items:center;gap:8px;display:flex}.OnboardingTutorial-module__WN47wG__adminBannersVisual footer>div{flex:auto;gap:1px;display:grid}.OnboardingTutorial-module__WN47wG__adminBannersVisual footer strong{font-size:9px}.OnboardingTutorial-module__WN47wG__adminBannersVisual footer small{color:var(--ui-subtle,#6b7684);font-size:7px}.OnboardingTutorial-module__WN47wG__adminBannersVisual footer>span,.OnboardingTutorial-module__WN47wG__adminBannersVisual footer>b{flex:none;font-size:8px}.OnboardingTutorial-module__WN47wG__adminBannersVisual footer>b{color:#087a48;background:#e7f8ef;border-radius:999px;padding:4px 7px}.OnboardingTutorial-module__WN47wG__adminPopupsVisual{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:13px;display:grid}.OnboardingTutorial-module__WN47wG__popupPreview{color:#fff;background:radial-gradient(circle at 78% 19%,#ffffff61,#0000 22%),linear-gradient(145deg,#262c3b,#f37021);border-radius:17px;align-content:end;gap:3px;min-height:137px;padding:15px;display:grid;position:relative}.OnboardingTutorial-module__WN47wG__popupPreview>span{color:#087a48;background:#e7f8ef;border-radius:7px;padding:4px 6px;font-size:6px;font-weight:950;position:absolute;top:10px;left:10px}.OnboardingTutorial-module__WN47wG__popupPreview small{letter-spacing:.08em;font-size:7px;font-weight:900}.OnboardingTutorial-module__WN47wG__popupPreview strong{font-size:12px;line-height:1.35}.OnboardingTutorial-module__WN47wG__adminPopupsVisual>section{gap:9px;display:grid}.OnboardingTutorial-module__WN47wG__adminPopupsVisual>section>div{border:1px solid var(--ui-border,#e5e8eb);background:var(--ui-surface,#fff);border-radius:12px;gap:3px;padding:10px;display:grid}.OnboardingTutorial-module__WN47wG__adminPopupsVisual section small{color:var(--ui-subtle,#6b7684);font-size:7px}.OnboardingTutorial-module__WN47wG__adminPopupsVisual section strong,.OnboardingTutorial-module__WN47wG__adminPopupsVisual section span{font-size:9px}.OnboardingTutorial-module__WN47wG__adminPopupsVisual section span{color:#087a48;font-weight:900}.OnboardingTutorial-module__WN47wG__adminStaffVisual article:first-of-type>span{color:#fff;background:#f37021;border-radius:8px;padding:5px 8px}.OnboardingTutorial-module__WN47wG__adminStaffVisual article:last-of-type>span{color:#087a48}.OnboardingTutorial-module__WN47wG__noticeRow,.OnboardingTutorial-module__WN47wG__reportRow{border:1px solid var(--ui-border,#e5e8eb);background:var(--ui-surface,#fff);border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:11px;font-size:8px;display:grid}.OnboardingTutorial-module__WN47wG__noticeRow b,.OnboardingTutorial-module__WN47wG__reportRow b{color:#d95e14;background:#fff0e7;border-radius:7px;padding:4px 6px;font-size:7px}.OnboardingTutorial-module__WN47wG__noticeRow small,.OnboardingTutorial-module__WN47wG__reportRow small{color:var(--ui-subtle,#6b7684);font-size:7px;font-weight:800}.OnboardingTutorial-module__WN47wG__reportRow b{color:#c0392b;background:#fff1f1}.OnboardingTutorial-module__WN47wG__stepCopy{padding:24px 2px 8px}.OnboardingTutorial-module__WN47wG__stepCopy h2{font-size:clamp(22px,5vw,27px)}.OnboardingTutorial-module__WN47wG__replayNote{color:var(--ui-accent-ink,#a93e08);background:#f3702114;border:1px solid #f3702142;border-radius:14px;margin-top:14px;padding:13px 15px;font-size:12px;font-weight:750;line-height:1.65}.OnboardingTutorial-module__WN47wG__tourFooter{border-top:1px solid var(--ui-border,#e5e8eb);background:var(--ui-surface-translucent,#fffffff0);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (max-width:560px){.OnboardingTutorial-module__WN47wG__backdrop{--avec-guide-centered:1;--guide-edge-gap:max(16px, env(safe-area-inset-top,0px), env(safe-area-inset-bottom,0px));height:100dvh;padding:var(--guide-edge-gap) max(12px, env(safe-area-inset-right,0px)) var(--guide-edge-gap) max(12px, env(safe-area-inset-left,0px));align-items:center}.OnboardingTutorial-module__WN47wG__dialog,.OnboardingTutorial-module__WN47wG__offerDialog{width:100%;min-width:0;max-width:100%;max-height:calc(100vh - var(--guide-edge-gap) * 2);max-height:calc(100dvh - var(--guide-edge-gap) * 2);border-radius:24px}.OnboardingTutorial-module__WN47wG__offerVisual{min-height:176px}.OnboardingTutorial-module__WN47wG__offerCalendar{width:148px}.OnboardingTutorial-module__WN47wG__offerBody{padding:23px 20px 7px}.OnboardingTutorial-module__WN47wG__offerActions,.OnboardingTutorial-module__WN47wG__tourFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:17px 14px 20px;display:grid}.OnboardingTutorial-module__WN47wG__offerActions>button,.OnboardingTutorial-module__WN47wG__tourFooter>button{width:100%;min-width:0;max-width:100%;padding-inline:10px}.OnboardingTutorial-module__WN47wG__tourHeader{padding:20px 67px 15px 20px}.OnboardingTutorial-module__WN47wG__tourHeader,.OnboardingTutorial-module__WN47wG__progressTrack,.OnboardingTutorial-module__WN47wG__tourFooter{flex-shrink:0}.OnboardingTutorial-module__WN47wG__tourBody{max-height:none;padding:20px 20px 8px}.OnboardingTutorial-module__WN47wG__tutorialVisual{border-radius:20px;min-height:166px}.OnboardingTutorial-module__WN47wG__favoriteVisual,.OnboardingTutorial-module__WN47wG__searchVisual{padding:24px}.OnboardingTutorial-module__WN47wG__routeVisual,.OnboardingTutorial-module__WN47wG__storiesVisual,.OnboardingTutorial-module__WN47wG__weeklyVisual,.OnboardingTutorial-module__WN47wG__loungeVisual,.OnboardingTutorial-module__WN47wG__adminAdmissionsVisual,.OnboardingTutorial-module__WN47wG__adminSchoolsVisual,.OnboardingTutorial-module__WN47wG__adminTrafficVisual,.OnboardingTutorial-module__WN47wG__adminMembersVisual,.OnboardingTutorial-module__WN47wG__adminBannersVisual,.OnboardingTutorial-module__WN47wG__adminPopupsVisual,.OnboardingTutorial-module__WN47wG__adminStaffVisual,.OnboardingTutorial-module__WN47wG__adminCommunityVisual{padding:19px 20px}}@media (max-width:370px){.OnboardingTutorial-module__WN47wG__offerActions,.OnboardingTutorial-module__WN47wG__tourFooter{grid-template-columns:minmax(0,1fr)}.OnboardingTutorial-module__WN47wG__favoriteVisual,.OnboardingTutorial-module__WN47wG__searchVisual{padding:18px}.OnboardingTutorial-module__WN47wG__routeVisual,.OnboardingTutorial-module__WN47wG__storiesVisual,.OnboardingTutorial-module__WN47wG__weeklyVisual,.OnboardingTutorial-module__WN47wG__loungeVisual,.OnboardingTutorial-module__WN47wG__adminAdmissionsVisual,.OnboardingTutorial-module__WN47wG__adminSchoolsVisual,.OnboardingTutorial-module__WN47wG__adminTrafficVisual,.OnboardingTutorial-module__WN47wG__adminMembersVisual,.OnboardingTutorial-module__WN47wG__adminBannersVisual,.OnboardingTutorial-module__WN47wG__adminPopupsVisual,.OnboardingTutorial-module__WN47wG__adminStaffVisual,.OnboardingTutorial-module__WN47wG__adminCommunityVisual{padding:16px}.OnboardingTutorial-module__WN47wG__favoriteVisual{gap:12px}.OnboardingTutorial-module__WN47wG__favoriteVisual b{border-radius:19px;width:58px;height:58px;font-size:26px}}@media (prefers-reduced-motion:reduce){.OnboardingTutorial-module__WN47wG__progressTrack span,.OnboardingTutorial-module__WN47wG__primaryButton,.OnboardingTutorial-module__WN47wG__secondaryButton,.OnboardingTutorial-module__WN47wG__skipButton,.OnboardingTutorial-module__WN47wG__closeButton{transition:none}}
