/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Phosphor";src:url(/themes/custom/mitutor/fonts/phosphor/./Phosphor.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap;}.ph{font-family:"Phosphor" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ph.ph-acorn:before{content:"\eb9a";}.ph.ph-address-book:before{content:"\e6f8";}.ph.ph-address-book-tabs:before{content:"\ee4e";}.ph.ph-air-traffic-control:before{content:"\ecd8";}.ph.ph-airplane:before{content:"\e002";}.ph.ph-airplane-in-flight:before{content:"\e4fe";}.ph.ph-airplane-landing:before{content:"\e502";}.ph.ph-airplane-takeoff:before{content:"\e504";}.ph.ph-airplane-taxiing:before{content:"\e500";}.ph.ph-airplane-tilt:before{content:"\e5d6";}.ph.ph-airplay:before{content:"\e004";}.ph.ph-alarm:before{content:"\e006";}.ph.ph-alien:before{content:"\e8a6";}.ph.ph-align-bottom:before{content:"\e506";}.ph.ph-align-bottom-simple:before{content:"\eb0c";}.ph.ph-align-center-horizontal:before{content:"\e50a";}.ph.ph-align-center-horizontal-simple:before{content:"\eb0e";}.ph.ph-align-center-vertical:before{content:"\e50c";}.ph.ph-align-center-vertical-simple:before{content:"\eb10";}.ph.ph-align-left:before{content:"\e50e";}.ph.ph-align-left-simple:before{content:"\eaee";}.ph.ph-align-right:before{content:"\e510";}.ph.ph-align-right-simple:before{content:"\eb12";}.ph.ph-align-top:before{content:"\e512";}.ph.ph-align-top-simple:before{content:"\eb14";}.ph.ph-amazon-logo:before{content:"\e96c";}.ph.ph-ambulance:before{content:"\e572";}.ph.ph-anchor:before{content:"\e514";}.ph.ph-anchor-simple:before{content:"\e5d8";}.ph.ph-android-logo:before{content:"\e008";}.ph.ph-angle:before{content:"\e7bc";}.ph.ph-angular-logo:before{content:"\eb80";}.ph.ph-aperture:before{content:"\e00a";}.ph.ph-app-store-logo:before{content:"\e974";}.ph.ph-app-window:before{content:"\e5da";}.ph.ph-apple-logo:before{content:"\e516";}.ph.ph-apple-podcasts-logo:before{content:"\eb96";}.ph.ph-approximate-equals:before{content:"\edaa";}.ph.ph-archive:before{content:"\e00c";}.ph.ph-armchair:before{content:"\e012";}.ph.ph-arrow-arc-left:before{content:"\e014";}.ph.ph-arrow-arc-right:before{content:"\e016";}.ph.ph-arrow-bend-double-up-left:before{content:"\e03a";}.ph.ph-arrow-bend-double-up-right:before{content:"\e03c";}.ph.ph-arrow-bend-down-left:before{content:"\e018";}.ph.ph-arrow-bend-down-right:before{content:"\e01a";}.ph.ph-arrow-bend-left-down:before{content:"\e01c";}.ph.ph-arrow-bend-left-up:before{content:"\e01e";}.ph.ph-arrow-bend-right-down:before{content:"\e020";}.ph.ph-arrow-bend-right-up:before{content:"\e022";}.ph.ph-arrow-bend-up-left:before{content:"\e024";}.ph.ph-arrow-bend-up-right:before{content:"\e026";}.ph.ph-arrow-circle-down:before{content:"\e028";}.ph.ph-arrow-circle-down-left:before{content:"\e02a";}.ph.ph-arrow-circle-down-right:before{content:"\e02c";}.ph.ph-arrow-circle-left:before{content:"\e05a";}.ph.ph-arrow-circle-right:before{content:"\e02e";}.ph.ph-arrow-circle-up:before{content:"\e030";}.ph.ph-arrow-circle-up-left:before{content:"\e032";}.ph.ph-arrow-circle-up-right:before{content:"\e034";}.ph.ph-arrow-clockwise:before{content:"\e036";}.ph.ph-arrow-counter-clockwise:before{content:"\e038";}.ph.ph-arrow-down:before{content:"\e03e";}.ph.ph-arrow-down-left:before{content:"\e040";}.ph.ph-arrow-down-right:before{content:"\e042";}.ph.ph-arrow-elbow-down-left:before{content:"\e044";}.ph.ph-arrow-elbow-down-right:before{content:"\e046";}.ph.ph-arrow-elbow-left:before{content:"\e048";}.ph.ph-arrow-elbow-left-down:before{content:"\e04a";}.ph.ph-arrow-elbow-left-up:before{content:"\e04c";}.ph.ph-arrow-elbow-right:before{content:"\e04e";}.ph.ph-arrow-elbow-right-down:before{content:"\e050";}.ph.ph-arrow-elbow-right-up:before{content:"\e052";}.ph.ph-arrow-elbow-up-left:before{content:"\e054";}.ph.ph-arrow-elbow-up-right:before{content:"\e056";}.ph.ph-arrow-fat-down:before{content:"\e518";}.ph.ph-arrow-fat-left:before{content:"\e51a";}.ph.ph-arrow-fat-line-down:before{content:"\e51c";}.ph.ph-arrow-fat-line-left:before{content:"\e51e";}.ph.ph-arrow-fat-line-right:before{content:"\e520";}.ph.ph-arrow-fat-line-up:before{content:"\e522";}.ph.ph-arrow-fat-lines-down:before{content:"\e524";}.ph.ph-arrow-fat-lines-left:before{content:"\e526";}.ph.ph-arrow-fat-lines-right:before{content:"\e528";}.ph.ph-arrow-fat-lines-up:before{content:"\e52a";}.ph.ph-arrow-fat-right:before{content:"\e52c";}.ph.ph-arrow-fat-up:before{content:"\e52e";}.ph.ph-arrow-left:before{content:"\e058";}.ph.ph-arrow-line-down:before{content:"\e05c";}.ph.ph-arrow-line-down-left:before{content:"\e05e";}.ph.ph-arrow-line-down-right:before{content:"\e060";}.ph.ph-arrow-line-left:before{content:"\e062";}.ph.ph-arrow-line-right:before{content:"\e064";}.ph.ph-arrow-line-up:before{content:"\e066";}.ph.ph-arrow-line-up-left:before{content:"\e068";}.ph.ph-arrow-line-up-right:before{content:"\e06a";}.ph.ph-arrow-right:before{content:"\e06c";}.ph.ph-arrow-square-down:before{content:"\e06e";}.ph.ph-arrow-square-down-left:before{content:"\e070";}.ph.ph-arrow-square-down-right:before{content:"\e072";}.ph.ph-arrow-square-in:before{content:"\e5dc";}.ph.ph-arrow-square-left:before{content:"\e074";}.ph.ph-arrow-square-out:before{content:"\e5de";}.ph.ph-arrow-square-right:before{content:"\e076";}.ph.ph-arrow-square-up:before{content:"\e078";}.ph.ph-arrow-square-up-left:before{content:"\e07a";}.ph.ph-arrow-square-up-right:before{content:"\e07c";}.ph.ph-arrow-u-down-left:before{content:"\e07e";}.ph.ph-arrow-u-down-right:before{content:"\e080";}.ph.ph-arrow-u-left-down:before{content:"\e082";}.ph.ph-arrow-u-left-up:before{content:"\e084";}.ph.ph-arrow-u-right-down:before{content:"\e086";}.ph.ph-arrow-u-right-up:before{content:"\e088";}.ph.ph-arrow-u-up-left:before{content:"\e08a";}.ph.ph-arrow-u-up-right:before{content:"\e08c";}.ph.ph-arrow-up:before{content:"\e08e";}.ph.ph-arrow-up-left:before{content:"\e090";}.ph.ph-arrow-up-right:before{content:"\e092";}.ph.ph-arrows-clockwise:before{content:"\e094";}.ph.ph-arrows-counter-clockwise:before{content:"\e096";}.ph.ph-arrows-down-up:before{content:"\e098";}.ph.ph-arrows-horizontal:before{content:"\eb06";}.ph.ph-arrows-in:before{content:"\e09a";}.ph.ph-arrows-in-cardinal:before{content:"\e09c";}.ph.ph-arrows-in-line-horizontal:before{content:"\e530";}.ph.ph-arrows-in-line-vertical:before{content:"\e532";}.ph.ph-arrows-in-simple:before{content:"\e09e";}.ph.ph-arrows-left-right:before{content:"\e0a0";}.ph.ph-arrows-merge:before{content:"\ed3e";}.ph.ph-arrows-out:before{content:"\e0a2";}.ph.ph-arrows-out-cardinal:before{content:"\e0a4";}.ph.ph-arrows-out-line-horizontal:before{content:"\e534";}.ph.ph-arrows-out-line-vertical:before{content:"\e536";}.ph.ph-arrows-out-simple:before{content:"\e0a6";}.ph.ph-arrows-split:before{content:"\ed3c";}.ph.ph-arrows-vertical:before{content:"\eb04";}.ph.ph-article:before{content:"\e0a8";}.ph.ph-article-medium:before{content:"\e5e0";}.ph.ph-article-ny-times:before{content:"\e5e2";}.ph.ph-asclepius:before{content:"\ee34";}.ph.ph-caduceus:before{content:"\ee34";}.ph.ph-asterisk:before{content:"\e0aa";}.ph.ph-asterisk-simple:before{content:"\e832";}.ph.ph-at:before{content:"\e0ac";}.ph.ph-atom:before{content:"\e5e4";}.ph.ph-avocado:before{content:"\ee04";}.ph.ph-axe:before{content:"\e9fc";}.ph.ph-baby:before{content:"\e774";}.ph.ph-baby-carriage:before{content:"\e818";}.ph.ph-backpack:before{content:"\e922";}.ph.ph-backspace:before{content:"\e0ae";}.ph.ph-bag:before{content:"\e0b0";}.ph.ph-bag-simple:before{content:"\e5e6";}.ph.ph-balloon:before{content:"\e76c";}.ph.ph-bandaids:before{content:"\e0b2";}.ph.ph-bank:before{content:"\e0b4";}.ph.ph-barbell:before{content:"\e0b6";}.ph.ph-barcode:before{content:"\e0b8";}.ph.ph-barn:before{content:"\ec72";}.ph.ph-barricade:before{content:"\e948";}.ph.ph-baseball:before{content:"\e71a";}.ph.ph-baseball-cap:before{content:"\ea28";}.ph.ph-baseball-helmet:before{content:"\ee4a";}.ph.ph-basket:before{content:"\e964";}.ph.ph-basketball:before{content:"\e724";}.ph.ph-bathtub:before{content:"\e81e";}.ph.ph-battery-charging:before{content:"\e0ba";}.ph.ph-battery-charging-vertical:before{content:"\e0bc";}.ph.ph-battery-empty:before{content:"\e0be";}.ph.ph-battery-full:before{content:"\e0c0";}.ph.ph-battery-high:before{content:"\e0c2";}.ph.ph-battery-low:before{content:"\e0c4";}.ph.ph-battery-medium:before{content:"\e0c6";}.ph.ph-battery-plus:before{content:"\e808";}.ph.ph-battery-plus-vertical:before{content:"\ec50";}.ph.ph-battery-vertical-empty:before{content:"\e7c6";}.ph.ph-battery-vertical-full:before{content:"\e7c4";}.ph.ph-battery-vertical-high:before{content:"\e7c2";}.ph.ph-battery-vertical-low:before{content:"\e7be";}.ph.ph-battery-vertical-medium:before{content:"\e7c0";}.ph.ph-battery-warning:before{content:"\e0c8";}.ph.ph-battery-warning-vertical:before{content:"\e0ca";}.ph.ph-beach-ball:before{content:"\ed24";}.ph.ph-beanie:before{content:"\ea2a";}.ph.ph-bed:before{content:"\e0cc";}.ph.ph-beer-bottle:before{content:"\e7b0";}.ph.ph-beer-stein:before{content:"\eb62";}.ph.ph-behance-logo:before{content:"\e7f4";}.ph.ph-bell:before{content:"\e0ce";}.ph.ph-bell-ringing:before{content:"\e5e8";}.ph.ph-bell-simple:before{content:"\e0d0";}.ph.ph-bell-simple-ringing:before{content:"\e5ea";}.ph.ph-bell-simple-slash:before{content:"\e0d2";}.ph.ph-bell-simple-z:before{content:"\e5ec";}.ph.ph-bell-slash:before{content:"\e0d4";}.ph.ph-bell-z:before{content:"\e5ee";}.ph.ph-belt:before{content:"\ea2c";}.ph.ph-bezier-curve:before{content:"\eb00";}.ph.ph-bicycle:before{content:"\e0d6";}.ph.ph-binary:before{content:"\ee60";}.ph.ph-binoculars:before{content:"\ea64";}.ph.ph-biohazard:before{content:"\e9e0";}.ph.ph-bird:before{content:"\e72c";}.ph.ph-blueprint:before{content:"\eda0";}.ph.ph-bluetooth:before{content:"\e0da";}.ph.ph-bluetooth-connected:before{content:"\e0dc";}.ph.ph-bluetooth-slash:before{content:"\e0de";}.ph.ph-bluetooth-x:before{content:"\e0e0";}.ph.ph-boat:before{content:"\e786";}.ph.ph-bomb:before{content:"\ee0a";}.ph.ph-bone:before{content:"\e7f2";}.ph.ph-book:before{content:"\e0e2";}.ph.ph-book-bookmark:before{content:"\e0e4";}.ph.ph-book-open:before{content:"\e0e6";}.ph.ph-book-open-text:before{content:"\e8f2";}.ph.ph-book-open-user:before{content:"\ede0";}.ph.ph-bookmark:before{content:"\e0e8";}.ph.ph-bookmark-simple:before{content:"\e0ea";}.ph.ph-bookmarks:before{content:"\e0ec";}.ph.ph-bookmarks-simple:before{content:"\e5f0";}.ph.ph-books:before{content:"\e758";}.ph.ph-boot:before{content:"\ecca";}.ph.ph-boules:before{content:"\e722";}.ph.ph-bounding-box:before{content:"\e6ce";}.ph.ph-bowl-food:before{content:"\eaa4";}.ph.ph-bowl-steam:before{content:"\e8e4";}.ph.ph-bowling-ball:before{content:"\ea34";}.ph.ph-box-arrow-down:before{content:"\e00e";}.ph.ph-archive-box:before{content:"\e00e";}.ph.ph-box-arrow-up:before{content:"\ee54";}.ph.ph-boxing-glove:before{content:"\ea36";}.ph.ph-brackets-angle:before{content:"\e862";}.ph.ph-brackets-curly:before{content:"\e860";}.ph.ph-brackets-round:before{content:"\e864";}.ph.ph-brackets-square:before{content:"\e85e";}.ph.ph-brain:before{content:"\e74e";}.ph.ph-brandy:before{content:"\e6b4";}.ph.ph-bread:before{content:"\e81c";}.ph.ph-bridge:before{content:"\ea68";}.ph.ph-briefcase:before{content:"\e0ee";}.ph.ph-briefcase-metal:before{content:"\e5f2";}.ph.ph-broadcast:before{content:"\e0f2";}.ph.ph-broom:before{content:"\ec54";}.ph.ph-browser:before{content:"\e0f4";}.ph.ph-browsers:before{content:"\e0f6";}.ph.ph-bug:before{content:"\e5f4";}.ph.ph-bug-beetle:before{content:"\e5f6";}.ph.ph-bug-droid:before{content:"\e5f8";}.ph.ph-building:before{content:"\e100";}.ph.ph-building-apartment:before{content:"\e0fe";}.ph.ph-building-office:before{content:"\e0ff";}.ph.ph-buildings:before{content:"\e102";}.ph.ph-bulldozer:before{content:"\ec6c";}.ph.ph-bus:before{content:"\e106";}.ph.ph-butterfly:before{content:"\ea6e";}.ph.ph-cable-car:before{content:"\e49c";}.ph.ph-cactus:before{content:"\e918";}.ph.ph-cake:before{content:"\e780";}.ph.ph-calculator:before{content:"\e538";}.ph.ph-calendar:before{content:"\e108";}.ph.ph-calendar-blank:before{content:"\e10a";}.ph.ph-calendar-check:before{content:"\e712";}.ph.ph-calendar-dot:before{content:"\e7b2";}.ph.ph-calendar-dots:before{content:"\e7b4";}.ph.ph-calendar-heart:before{content:"\e8b0";}.ph.ph-calendar-minus:before{content:"\ea14";}.ph.ph-calendar-plus:before{content:"\e714";}.ph.ph-calendar-slash:before{content:"\ea12";}.ph.ph-calendar-star:before{content:"\e8b2";}.ph.ph-calendar-x:before{content:"\e10c";}.ph.ph-call-bell:before{content:"\e7de";}.ph.ph-camera:before{content:"\e10e";}.ph.ph-camera-plus:before{content:"\ec58";}.ph.ph-camera-rotate:before{content:"\e7a4";}.ph.ph-camera-slash:before{content:"\e110";}.ph.ph-campfire:before{content:"\e9d8";}.ph.ph-car:before{content:"\e112";}.ph.ph-car-battery:before{content:"\ee30";}.ph.ph-car-profile:before{content:"\e8cc";}.ph.ph-car-simple:before{content:"\e114";}.ph.ph-cardholder:before{content:"\e5fa";}.ph.ph-cards:before{content:"\e0f8";}.ph.ph-cards-three:before{content:"\ee50";}.ph.ph-caret-circle-double-down:before{content:"\e116";}.ph.ph-caret-circle-double-left:before{content:"\e118";}.ph.ph-caret-circle-double-right:before{content:"\e11a";}.ph.ph-caret-circle-double-up:before{content:"\e11c";}.ph.ph-caret-circle-down:before{content:"\e11e";}.ph.ph-caret-circle-left:before{content:"\e120";}.ph.ph-caret-circle-right:before{content:"\e122";}.ph.ph-caret-circle-up:before{content:"\e124";}.ph.ph-caret-circle-up-down:before{content:"\e13e";}.ph.ph-caret-double-down:before{content:"\e126";}.ph.ph-caret-double-left:before{content:"\e128";}.ph.ph-caret-double-right:before{content:"\e12a";}.ph.ph-caret-double-up:before{content:"\e12c";}.ph.ph-caret-down:before{content:"\e136";}.ph.ph-caret-left:before{content:"\e138";}.ph.ph-caret-line-down:before{content:"\e134";}.ph.ph-caret-line-left:before{content:"\e132";}.ph.ph-caret-line-right:before{content:"\e130";}.ph.ph-caret-line-up:before{content:"\e12e";}.ph.ph-caret-right:before{content:"\e13a";}.ph.ph-caret-up:before{content:"\e13c";}.ph.ph-caret-up-down:before{content:"\e140";}.ph.ph-carrot:before{content:"\ed38";}.ph.ph-cash-register:before{content:"\ed80";}.ph.ph-cassette-tape:before{content:"\ed2e";}.ph.ph-castle-turret:before{content:"\e9d0";}.ph.ph-cat:before{content:"\e748";}.ph.ph-cell-signal-full:before{content:"\e142";}.ph.ph-cell-signal-high:before{content:"\e144";}.ph.ph-cell-signal-low:before{content:"\e146";}.ph.ph-cell-signal-medium:before{content:"\e148";}.ph.ph-cell-signal-none:before{content:"\e14a";}.ph.ph-cell-signal-slash:before{content:"\e14c";}.ph.ph-cell-signal-x:before{content:"\e14e";}.ph.ph-cell-tower:before{content:"\ebaa";}.ph.ph-certificate:before{content:"\e766";}.ph.ph-chair:before{content:"\e950";}.ph.ph-chalkboard:before{content:"\e5fc";}.ph.ph-chalkboard-simple:before{content:"\e5fe";}.ph.ph-chalkboard-teacher:before{content:"\e600";}.ph.ph-champagne:before{content:"\eaca";}.ph.ph-charging-station:before{content:"\e8d0";}.ph.ph-chart-bar:before{content:"\e150";}.ph.ph-chart-bar-horizontal:before{content:"\e152";}.ph.ph-chart-donut:before{content:"\eaa6";}.ph.ph-chart-line:before{content:"\e154";}.ph.ph-chart-line-down:before{content:"\e8b6";}.ph.ph-chart-line-up:before{content:"\e156";}.ph.ph-chart-pie:before{content:"\e158";}.ph.ph-chart-pie-slice:before{content:"\e15a";}.ph.ph-chart-polar:before{content:"\eaa8";}.ph.ph-chart-scatter:before{content:"\eaac";}.ph.ph-chat:before{content:"\e15c";}.ph.ph-chat-centered:before{content:"\e160";}.ph.ph-chat-centered-dots:before{content:"\e164";}.ph.ph-chat-centered-slash:before{content:"\e162";}.ph.ph-chat-centered-text:before{content:"\e166";}.ph.ph-chat-circle:before{content:"\e168";}.ph.ph-chat-circle-dots:before{content:"\e16c";}.ph.ph-chat-circle-slash:before{content:"\e16a";}.ph.ph-chat-circle-text:before{content:"\e16e";}.ph.ph-chat-dots:before{content:"\e170";}.ph.ph-chat-slash:before{content:"\e15e";}.ph.ph-chat-teardrop:before{content:"\e172";}.ph.ph-chat-teardrop-dots:before{content:"\e176";}.ph.ph-chat-teardrop-slash:before{content:"\e174";}.ph.ph-chat-teardrop-text:before{content:"\e178";}.ph.ph-chat-text:before{content:"\e17a";}.ph.ph-chats:before{content:"\e17c";}.ph.ph-chats-circle:before{content:"\e17e";}.ph.ph-chats-teardrop:before{content:"\e180";}.ph.ph-check:before{content:"\e182";}.ph.ph-check-circle:before{content:"\e184";}.ph.ph-check-fat:before{content:"\eba6";}.ph.ph-check-square:before{content:"\e186";}.ph.ph-check-square-offset:before{content:"\e188";}.ph.ph-checkerboard:before{content:"\e8c4";}.ph.ph-checks:before{content:"\e53a";}.ph.ph-cheers:before{content:"\ea4a";}.ph.ph-cheese:before{content:"\e9fe";}.ph.ph-chef-hat:before{content:"\ed8e";}.ph.ph-cherries:before{content:"\e830";}.ph.ph-church:before{content:"\ecea";}.ph.ph-cigarette:before{content:"\ed90";}.ph.ph-cigarette-slash:before{content:"\ed92";}.ph.ph-circle:before{content:"\e18a";}.ph.ph-circle-dashed:before{content:"\e602";}.ph.ph-circle-half:before{content:"\e18c";}.ph.ph-circle-half-tilt:before{content:"\e18e";}.ph.ph-circle-notch:before{content:"\eb44";}.ph.ph-circles-four:before{content:"\e190";}.ph.ph-circles-three:before{content:"\e192";}.ph.ph-circles-three-plus:before{content:"\e194";}.ph.ph-circuitry:before{content:"\e9c2";}.ph.ph-city:before{content:"\ea6a";}.ph.ph-clipboard:before{content:"\e196";}.ph.ph-clipboard-text:before{content:"\e198";}.ph.ph-clock:before{content:"\e19a";}.ph.ph-clock-afternoon:before{content:"\e19c";}.ph.ph-clock-clockwise:before{content:"\e19e";}.ph.ph-clock-countdown:before{content:"\ed2c";}.ph.ph-clock-counter-clockwise:before{content:"\e1a0";}.ph.ph-clock-user:before{content:"\edec";}.ph.ph-closed-captioning:before{content:"\e1a4";}.ph.ph-cloud:before{content:"\e1aa";}.ph.ph-cloud-arrow-down:before{content:"\e1ac";}.ph.ph-cloud-arrow-up:before{content:"\e1ae";}.ph.ph-cloud-check:before{content:"\e1b0";}.ph.ph-cloud-fog:before{content:"\e53c";}.ph.ph-cloud-lightning:before{content:"\e1b2";}.ph.ph-cloud-moon:before{content:"\e53e";}.ph.ph-cloud-rain:before{content:"\e1b4";}.ph.ph-cloud-slash:before{content:"\e1b6";}.ph.ph-cloud-snow:before{content:"\e1b8";}.ph.ph-cloud-sun:before{content:"\e540";}.ph.ph-cloud-warning:before{content:"\ea98";}.ph.ph-cloud-x:before{content:"\ea96";}.ph.ph-clover:before{content:"\edc8";}.ph.ph-club:before{content:"\e1ba";}.ph.ph-coat-hanger:before{content:"\e7fe";}.ph.ph-coda-logo:before{content:"\e7ce";}.ph.ph-code:before{content:"\e1bc";}.ph.ph-code-block:before{content:"\eafe";}.ph.ph-code-simple:before{content:"\e1be";}.ph.ph-codepen-logo:before{content:"\e978";}.ph.ph-codesandbox-logo:before{content:"\ea06";}.ph.ph-coffee:before{content:"\e1c2";}.ph.ph-coffee-bean:before{content:"\e1c0";}.ph.ph-coin:before{content:"\e60e";}.ph.ph-coin-vertical:before{content:"\eb48";}.ph.ph-coins:before{content:"\e78e";}.ph.ph-columns:before{content:"\e546";}.ph.ph-columns-plus-left:before{content:"\e544";}.ph.ph-columns-plus-right:before{content:"\e542";}.ph.ph-command:before{content:"\e1c4";}.ph.ph-compass:before{content:"\e1c8";}.ph.ph-compass-rose:before{content:"\e1c6";}.ph.ph-compass-tool:before{content:"\ea0e";}.ph.ph-computer-tower:before{content:"\e548";}.ph.ph-confetti:before{content:"\e81a";}.ph.ph-contactless-payment:before{content:"\ed42";}.ph.ph-control:before{content:"\eca6";}.ph.ph-cookie:before{content:"\e6ca";}.ph.ph-cooking-pot:before{content:"\e764";}.ph.ph-copy:before{content:"\e1ca";}.ph.ph-copy-simple:before{content:"\e1cc";}.ph.ph-copyleft:before{content:"\e86a";}.ph.ph-copyright:before{content:"\e54a";}.ph.ph-corners-in:before{content:"\e1ce";}.ph.ph-corners-out:before{content:"\e1d0";}.ph.ph-couch:before{content:"\e7f6";}.ph.ph-court-basketball:before{content:"\ee36";}.ph.ph-cow:before{content:"\eabe";}.ph.ph-cowboy-hat:before{content:"\ed12";}.ph.ph-cpu:before{content:"\e610";}.ph.ph-crane:before{content:"\ed48";}.ph.ph-crane-tower:before{content:"\ed49";}.ph.ph-credit-card:before{content:"\e1d2";}.ph.ph-cricket:before{content:"\ee12";}.ph.ph-crop:before{content:"\e1d4";}.ph.ph-cross:before{content:"\e8a0";}.ph.ph-crosshair:before{content:"\e1d6";}.ph.ph-crosshair-simple:before{content:"\e1d8";}.ph.ph-crown:before{content:"\e614";}.ph.ph-crown-cross:before{content:"\ee5e";}.ph.ph-crown-simple:before{content:"\e616";}.ph.ph-cube:before{content:"\e1da";}.ph.ph-cube-focus:before{content:"\ed0a";}.ph.ph-cube-transparent:before{content:"\ec7c";}.ph.ph-currency-btc:before{content:"\e618";}.ph.ph-currency-circle-dollar:before{content:"\e54c";}.ph.ph-currency-cny:before{content:"\e54e";}.ph.ph-currency-dollar:before{content:"\e550";}.ph.ph-currency-dollar-simple:before{content:"\e552";}.ph.ph-currency-eth:before{content:"\eada";}.ph.ph-currency-eur:before{content:"\e554";}.ph.ph-currency-gbp:before{content:"\e556";}.ph.ph-currency-inr:before{content:"\e558";}.ph.ph-currency-jpy:before{content:"\e55a";}.ph.ph-currency-krw:before{content:"\e55c";}.ph.ph-currency-kzt:before{content:"\ec4c";}.ph.ph-currency-ngn:before{content:"\eb52";}.ph.ph-currency-rub:before{content:"\e55e";}.ph.ph-cursor:before{content:"\e1dc";}.ph.ph-cursor-click:before{content:"\e7c8";}.ph.ph-cursor-text:before{content:"\e7d8";}.ph.ph-cylinder:before{content:"\e8fc";}.ph.ph-database:before{content:"\e1de";}.ph.ph-desk:before{content:"\ed16";}.ph.ph-desktop:before{content:"\e560";}.ph.ph-desktop-tower:before{content:"\e562";}.ph.ph-detective:before{content:"\e83e";}.ph.ph-dev-to-logo:before{content:"\ed0e";}.ph.ph-device-mobile:before{content:"\e1e0";}.ph.ph-device-mobile-camera:before{content:"\e1e2";}.ph.ph-device-mobile-slash:before{content:"\ee46";}.ph.ph-device-mobile-speaker:before{content:"\e1e4";}.ph.ph-device-rotate:before{content:"\edf2";}.ph.ph-device-tablet:before{content:"\e1e6";}.ph.ph-device-tablet-camera:before{content:"\e1e8";}.ph.ph-device-tablet-speaker:before{content:"\e1ea";}.ph.ph-devices:before{content:"\eba4";}.ph.ph-diamond:before{content:"\e1ec";}.ph.ph-diamonds-four:before{content:"\e8f4";}.ph.ph-dice-five:before{content:"\e1ee";}.ph.ph-dice-four:before{content:"\e1f0";}.ph.ph-dice-one:before{content:"\e1f2";}.ph.ph-dice-six:before{content:"\e1f4";}.ph.ph-dice-three:before{content:"\e1f6";}.ph.ph-dice-two:before{content:"\e1f8";}.ph.ph-disc:before{content:"\e564";}.ph.ph-disco-ball:before{content:"\ed98";}.ph.ph-discord-logo:before{content:"\e61a";}.ph.ph-divide:before{content:"\e1fa";}.ph.ph-dna:before{content:"\e924";}.ph.ph-dog:before{content:"\e74a";}.ph.ph-door:before{content:"\e61c";}.ph.ph-door-open:before{content:"\e7e6";}.ph.ph-dot:before{content:"\ecde";}.ph.ph-dot-outline:before{content:"\ece0";}.ph.ph-dots-nine:before{content:"\e1fc";}.ph.ph-dots-six:before{content:"\e794";}.ph.ph-dots-six-vertical:before{content:"\eae2";}.ph.ph-dots-three:before{content:"\e1fe";}.ph.ph-dots-three-circle:before{content:"\e200";}.ph.ph-dots-three-circle-vertical:before{content:"\e202";}.ph.ph-dots-three-outline:before{content:"\e204";}.ph.ph-dots-three-outline-vertical:before{content:"\e206";}.ph.ph-dots-three-vertical:before{content:"\e208";}.ph.ph-download:before{content:"\e20a";}.ph.ph-download-simple:before{content:"\e20c";}.ph.ph-dress:before{content:"\ea7e";}.ph.ph-dresser:before{content:"\e94e";}.ph.ph-dribbble-logo:before{content:"\e20e";}.ph.ph-drone:before{content:"\ed74";}.ph.ph-drop:before{content:"\e210";}.ph.ph-drop-half:before{content:"\e566";}.ph.ph-drop-half-bottom:before{content:"\eb40";}.ph.ph-drop-simple:before{content:"\ee32";}.ph.ph-drop-slash:before{content:"\e954";}.ph.ph-dropbox-logo:before{content:"\e7d0";}.ph.ph-ear:before{content:"\e70c";}.ph.ph-ear-slash:before{content:"\e70e";}.ph.ph-egg:before{content:"\e812";}.ph.ph-egg-crack:before{content:"\eb64";}.ph.ph-eject:before{content:"\e212";}.ph.ph-eject-simple:before{content:"\e6ae";}.ph.ph-elevator:before{content:"\ecc0";}.ph.ph-empty:before{content:"\edbc";}.ph.ph-engine:before{content:"\ea80";}.ph.ph-envelope:before{content:"\e214";}.ph.ph-envelope-open:before{content:"\e216";}.ph.ph-envelope-simple:before{content:"\e218";}.ph.ph-envelope-simple-open:before{content:"\e21a";}.ph.ph-equalizer:before{content:"\ebbc";}.ph.ph-equals:before{content:"\e21c";}.ph.ph-eraser:before{content:"\e21e";}.ph.ph-escalator-down:before{content:"\ecba";}.ph.ph-escalator-up:before{content:"\ecbc";}.ph.ph-exam:before{content:"\e742";}.ph.ph-exclamation-mark:before{content:"\ee44";}.ph.ph-exclude:before{content:"\e882";}.ph.ph-exclude-square:before{content:"\e880";}.ph.ph-export:before{content:"\eaf0";}.ph.ph-eye:before{content:"\e220";}.ph.ph-eye-closed:before{content:"\e222";}.ph.ph-eye-slash:before{content:"\e224";}.ph.ph-eyedropper:before{content:"\e568";}.ph.ph-eyedropper-sample:before{content:"\eac4";}.ph.ph-eyeglasses:before{content:"\e7ba";}.ph.ph-eyes:before{content:"\ee5c";}.ph.ph-face-mask:before{content:"\e56a";}.ph.ph-facebook-logo:before{content:"\e226";}.ph.ph-factory:before{content:"\e760";}.ph.ph-faders:before{content:"\e228";}.ph.ph-faders-horizontal:before{content:"\e22a";}.ph.ph-fallout-shelter:before{content:"\e9de";}.ph.ph-fan:before{content:"\e9f2";}.ph.ph-farm:before{content:"\ec70";}.ph.ph-fast-forward:before{content:"\e6a6";}.ph.ph-fast-forward-circle:before{content:"\e22c";}.ph.ph-feather:before{content:"\e9c0";}.ph.ph-fediverse-logo:before{content:"\ed66";}.ph.ph-figma-logo:before{content:"\e22e";}.ph.ph-file:before{content:"\e230";}.ph.ph-file-archive:before{content:"\eb2a";}.ph.ph-file-arrow-down:before{content:"\e232";}.ph.ph-file-arrow-up:before{content:"\e61e";}.ph.ph-file-audio:before{content:"\ea20";}.ph.ph-file-c:before{content:"\eb32";}.ph.ph-file-c-sharp:before{content:"\eb30";}.ph.ph-file-cloud:before{content:"\e95e";}.ph.ph-file-code:before{content:"\e914";}.ph.ph-file-cpp:before{content:"\eb2e";}.ph.ph-file-css:before{content:"\eb34";}.ph.ph-file-csv:before{content:"\eb1c";}.ph.ph-file-dashed:before{content:"\e704";}.ph.ph-file-dotted:before{content:"\e704";}.ph.ph-file-doc:before{content:"\eb1e";}.ph.ph-file-html:before{content:"\eb38";}.ph.ph-file-image:before{content:"\ea24";}.ph.ph-file-ini:before{content:"\eb33";}.ph.ph-file-jpg:before{content:"\eb1a";}.ph.ph-file-js:before{content:"\eb24";}.ph.ph-file-jsx:before{content:"\eb3a";}.ph.ph-file-lock:before{content:"\e95c";}.ph.ph-file-magnifying-glass:before{content:"\e238";}.ph.ph-file-search:before{content:"\e238";}.ph.ph-file-md:before{content:"\ed50";}.ph.ph-file-minus:before{content:"\e234";}.ph.ph-file-pdf:before{content:"\e702";}.ph.ph-file-plus:before{content:"\e236";}.ph.ph-file-png:before{content:"\eb18";}.ph.ph-file-ppt:before{content:"\eb20";}.ph.ph-file-py:before{content:"\eb2c";}.ph.ph-file-rs:before{content:"\eb28";}.ph.ph-file-sql:before{content:"\ed4e";}.ph.ph-file-svg:before{content:"\ed08";}.ph.ph-file-text:before{content:"\e23a";}.ph.ph-file-ts:before{content:"\eb26";}.ph.ph-file-tsx:before{content:"\eb3c";}.ph.ph-file-txt:before{content:"\eb35";}.ph.ph-file-video:before{content:"\ea22";}.ph.ph-file-vue:before{content:"\eb3e";}.ph.ph-file-x:before{content:"\e23c";}.ph.ph-file-xls:before{content:"\eb22";}.ph.ph-file-zip:before{content:"\e958";}.ph.ph-files:before{content:"\e710";}.ph.ph-film-reel:before{content:"\e8c0";}.ph.ph-film-script:before{content:"\eb50";}.ph.ph-film-slate:before{content:"\e8c2";}.ph.ph-film-strip:before{content:"\e792";}.ph.ph-fingerprint:before{content:"\e23e";}.ph.ph-fingerprint-simple:before{content:"\e240";}.ph.ph-finn-the-human:before{content:"\e56c";}.ph.ph-fire:before{content:"\e242";}.ph.ph-fire-extinguisher:before{content:"\e9e8";}.ph.ph-fire-simple:before{content:"\e620";}.ph.ph-fire-truck:before{content:"\e574";}.ph.ph-first-aid:before{content:"\e56e";}.ph.ph-first-aid-kit:before{content:"\e570";}.ph.ph-fish:before{content:"\e728";}.ph.ph-fish-simple:before{content:"\e72a";}.ph.ph-flag:before{content:"\e244";}.ph.ph-flag-banner:before{content:"\e622";}.ph.ph-flag-banner-fold:before{content:"\ecf2";}.ph.ph-flag-checkered:before{content:"\ea38";}.ph.ph-flag-pennant:before{content:"\ecf0";}.ph.ph-flame:before{content:"\e624";}.ph.ph-flashlight:before{content:"\e246";}.ph.ph-flask:before{content:"\e79e";}.ph.ph-flip-horizontal:before{content:"\ed6a";}.ph.ph-flip-vertical:before{content:"\ed6c";}.ph.ph-floppy-disk:before{content:"\e248";}.ph.ph-floppy-disk-back:before{content:"\eaf4";}.ph.ph-flow-arrow:before{content:"\e6ec";}.ph.ph-flower:before{content:"\e75e";}.ph.ph-flower-lotus:before{content:"\e6cc";}.ph.ph-flower-tulip:before{content:"\eacc";}.ph.ph-flying-saucer:before{content:"\eb4a";}.ph.ph-folder:before{content:"\e24a";}.ph.ph-folder-notch:before{content:"\e24a";}.ph.ph-folder-dashed:before{content:"\e8f8";}.ph.ph-folder-dotted:before{content:"\e8f8";}.ph.ph-folder-lock:before{content:"\ea3c";}.ph.ph-folder-minus:before{content:"\e254";}.ph.ph-folder-notch-minus:before{content:"\e254";}.ph.ph-folder-open:before{content:"\e256";}.ph.ph-folder-notch-open:before{content:"\e256";}.ph.ph-folder-plus:before{content:"\e258";}.ph.ph-folder-notch-plus:before{content:"\e258";}.ph.ph-folder-simple:before{content:"\e25a";}.ph.ph-folder-simple-dashed:before{content:"\ec2a";}.ph.ph-folder-simple-dotted:before{content:"\ec2a";}.ph.ph-folder-simple-lock:before{content:"\eb5e";}.ph.ph-folder-simple-minus:before{content:"\e25c";}.ph.ph-folder-simple-plus:before{content:"\e25e";}.ph.ph-folder-simple-star:before{content:"\ec2e";}.ph.ph-folder-simple-user:before{content:"\eb60";}.ph.ph-folder-star:before{content:"\ea86";}.ph.ph-folder-user:before{content:"\eb46";}.ph.ph-folders:before{content:"\e260";}.ph.ph-football:before{content:"\e718";}.ph.ph-football-helmet:before{content:"\ee4c";}.ph.ph-footprints:before{content:"\ea88";}.ph.ph-fork-knife:before{content:"\e262";}.ph.ph-four-k:before{content:"\ea5c";}.ph.ph-frame-corners:before{content:"\e626";}.ph.ph-framer-logo:before{content:"\e264";}.ph.ph-function:before{content:"\ebe4";}.ph.ph-funnel:before{content:"\e266";}.ph.ph-funnel-simple:before{content:"\e268";}.ph.ph-funnel-simple-x:before{content:"\e26a";}.ph.ph-funnel-x:before{content:"\e26c";}.ph.ph-game-controller:before{content:"\e26e";}.ph.ph-garage:before{content:"\ecd6";}.ph.ph-gas-can:before{content:"\e8ce";}.ph.ph-gas-pump:before{content:"\e768";}.ph.ph-gauge:before{content:"\e628";}.ph.ph-gavel:before{content:"\ea32";}.ph.ph-gear:before{content:"\e270";}.ph.ph-gear-fine:before{content:"\e87c";}.ph.ph-gear-six:before{content:"\e272";}.ph.ph-gender-female:before{content:"\e6e0";}.ph.ph-gender-intersex:before{content:"\e6e6";}.ph.ph-gender-male:before{content:"\e6e2";}.ph.ph-gender-neuter:before{content:"\e6ea";}.ph.ph-gender-nonbinary:before{content:"\e6e4";}.ph.ph-gender-transgender:before{content:"\e6e8";}.ph.ph-ghost:before{content:"\e62a";}.ph.ph-gif:before{content:"\e274";}.ph.ph-gift:before{content:"\e276";}.ph.ph-git-branch:before{content:"\e278";}.ph.ph-git-commit:before{content:"\e27a";}.ph.ph-git-diff:before{content:"\e27c";}.ph.ph-git-fork:before{content:"\e27e";}.ph.ph-git-merge:before{content:"\e280";}.ph.ph-git-pull-request:before{content:"\e282";}.ph.ph-github-logo:before{content:"\e576";}.ph.ph-gitlab-logo:before{content:"\e694";}.ph.ph-gitlab-logo-simple:before{content:"\e696";}.ph.ph-globe:before{content:"\e288";}.ph.ph-globe-hemisphere-east:before{content:"\e28a";}.ph.ph-globe-hemisphere-west:before{content:"\e28c";}.ph.ph-globe-simple:before{content:"\e28e";}.ph.ph-globe-simple-x:before{content:"\e284";}.ph.ph-globe-stand:before{content:"\e290";}.ph.ph-globe-x:before{content:"\e286";}.ph.ph-goggles:before{content:"\ecb4";}.ph.ph-golf:before{content:"\ea3e";}.ph.ph-goodreads-logo:before{content:"\ed10";}.ph.ph-google-cardboard-logo:before{content:"\e7b6";}.ph.ph-google-chrome-logo:before{content:"\e976";}.ph.ph-google-drive-logo:before{content:"\e8f6";}.ph.ph-google-logo:before{content:"\e292";}.ph.ph-google-photos-logo:before{content:"\eb92";}.ph.ph-google-play-logo:before{content:"\e294";}.ph.ph-google-podcasts-logo:before{content:"\eb94";}.ph.ph-gps:before{content:"\edd8";}.ph.ph-gps-fix:before{content:"\edd6";}.ph.ph-gps-slash:before{content:"\edd4";}.ph.ph-gradient:before{content:"\eb42";}.ph.ph-graduation-cap:before{content:"\e62c";}.ph.ph-grains:before{content:"\ec68";}.ph.ph-grains-slash:before{content:"\ec6a";}.ph.ph-graph:before{content:"\eb58";}.ph.ph-graphics-card:before{content:"\e612";}.ph.ph-greater-than:before{content:"\edc4";}.ph.ph-greater-than-or-equal:before{content:"\eda2";}.ph.ph-grid-four:before{content:"\e296";}.ph.ph-grid-nine:before{content:"\ec8c";}.ph.ph-guitar:before{content:"\ea8a";}.ph.ph-hair-dryer:before{content:"\ea66";}.ph.ph-hamburger:before{content:"\e790";}.ph.ph-hammer:before{content:"\e80e";}.ph.ph-hand:before{content:"\e298";}.ph.ph-hand-arrow-down:before{content:"\ea4e";}.ph.ph-hand-arrow-up:before{content:"\ee5a";}.ph.ph-hand-coins:before{content:"\ea8c";}.ph.ph-hand-deposit:before{content:"\ee82";}.ph.ph-hand-eye:before{content:"\ea4c";}.ph.ph-hand-fist:before{content:"\e57a";}.ph.ph-hand-grabbing:before{content:"\e57c";}.ph.ph-hand-heart:before{content:"\e810";}.ph.ph-hand-palm:before{content:"\e57e";}.ph.ph-hand-peace:before{content:"\e7cc";}.ph.ph-hand-pointing:before{content:"\e29a";}.ph.ph-hand-soap:before{content:"\e630";}.ph.ph-hand-swipe-left:before{content:"\ec94";}.ph.ph-hand-swipe-right:before{content:"\ec92";}.ph.ph-hand-tap:before{content:"\ec90";}.ph.ph-hand-waving:before{content:"\e580";}.ph.ph-hand-withdraw:before{content:"\ee80";}.ph.ph-handbag:before{content:"\e29c";}.ph.ph-handbag-simple:before{content:"\e62e";}.ph.ph-hands-clapping:before{content:"\e6a0";}.ph.ph-hands-praying:before{content:"\ecc8";}.ph.ph-handshake:before{content:"\e582";}.ph.ph-hard-drive:before{content:"\e29e";}.ph.ph-hard-drives:before{content:"\e2a0";}.ph.ph-hard-hat:before{content:"\ed46";}.ph.ph-hash:before{content:"\e2a2";}.ph.ph-hash-straight:before{content:"\e2a4";}.ph.ph-head-circuit:before{content:"\e7d4";}.ph.ph-headlights:before{content:"\e6fe";}.ph.ph-headphones:before{content:"\e2a6";}.ph.ph-headset:before{content:"\e584";}.ph.ph-heart:before{content:"\e2a8";}.ph.ph-heart-break:before{content:"\ebe8";}.ph.ph-heart-half:before{content:"\ec48";}.ph.ph-heart-straight:before{content:"\e2aa";}.ph.ph-heart-straight-break:before{content:"\eb98";}.ph.ph-heartbeat:before{content:"\e2ac";}.ph.ph-hexagon:before{content:"\e2ae";}.ph.ph-high-definition:before{content:"\ea8e";}.ph.ph-high-heel:before{content:"\e8e8";}.ph.ph-highlighter:before{content:"\ec76";}.ph.ph-highlighter-circle:before{content:"\e632";}.ph.ph-hockey:before{content:"\ec86";}.ph.ph-hoodie:before{content:"\ecd0";}.ph.ph-horse:before{content:"\e2b0";}.ph.ph-hospital:before{content:"\e844";}.ph.ph-hourglass:before{content:"\e2b2";}.ph.ph-hourglass-high:before{content:"\e2b4";}.ph.ph-hourglass-low:before{content:"\e2b6";}.ph.ph-hourglass-medium:before{content:"\e2b8";}.ph.ph-hourglass-simple:before{content:"\e2ba";}.ph.ph-hourglass-simple-high:before{content:"\e2bc";}.ph.ph-hourglass-simple-low:before{content:"\e2be";}.ph.ph-hourglass-simple-medium:before{content:"\e2c0";}.ph.ph-house:before{content:"\e2c2";}.ph.ph-house-line:before{content:"\e2c4";}.ph.ph-house-simple:before{content:"\e2c6";}.ph.ph-hurricane:before{content:"\e88e";}.ph.ph-ice-cream:before{content:"\e804";}.ph.ph-identification-badge:before{content:"\e6f6";}.ph.ph-identification-card:before{content:"\e2c8";}.ph.ph-image:before{content:"\e2ca";}.ph.ph-image-broken:before{content:"\e7a8";}.ph.ph-image-square:before{content:"\e2cc";}.ph.ph-images:before{content:"\e836";}.ph.ph-images-square:before{content:"\e834";}.ph.ph-infinity:before{content:"\e634";}.ph.ph-lemniscate:before{content:"\e634";}.ph.ph-info:before{content:"\e2ce";}.ph.ph-instagram-logo:before{content:"\e2d0";}.ph.ph-intersect:before{content:"\e2d2";}.ph.ph-intersect-square:before{content:"\e87a";}.ph.ph-intersect-three:before{content:"\ecc4";}.ph.ph-intersection:before{content:"\edba";}.ph.ph-invoice:before{content:"\ee42";}.ph.ph-island:before{content:"\ee06";}.ph.ph-jar:before{content:"\e7e0";}.ph.ph-jar-label:before{content:"\e7e1";}.ph.ph-jeep:before{content:"\e2d4";}.ph.ph-joystick:before{content:"\ea5e";}.ph.ph-kanban:before{content:"\eb54";}.ph.ph-key:before{content:"\e2d6";}.ph.ph-key-return:before{content:"\e782";}.ph.ph-keyboard:before{content:"\e2d8";}.ph.ph-keyhole:before{content:"\ea78";}.ph.ph-knife:before{content:"\e636";}.ph.ph-ladder:before{content:"\e9e4";}.ph.ph-ladder-simple:before{content:"\ec26";}.ph.ph-lamp:before{content:"\e638";}.ph.ph-lamp-pendant:before{content:"\ee2e";}.ph.ph-laptop:before{content:"\e586";}.ph.ph-lasso:before{content:"\edc6";}.ph.ph-lastfm-logo:before{content:"\e842";}.ph.ph-layout:before{content:"\e6d6";}.ph.ph-leaf:before{content:"\e2da";}.ph.ph-lectern:before{content:"\e95a";}.ph.ph-lego:before{content:"\e8c6";}.ph.ph-lego-smiley:before{content:"\e8c7";}.ph.ph-less-than:before{content:"\edac";}.ph.ph-less-than-or-equal:before{content:"\eda4";}.ph.ph-letter-circle-h:before{content:"\ebf8";}.ph.ph-letter-circle-p:before{content:"\ec08";}.ph.ph-letter-circle-v:before{content:"\ec14";}.ph.ph-lifebuoy:before{content:"\e63a";}.ph.ph-lightbulb:before{content:"\e2dc";}.ph.ph-lightbulb-filament:before{content:"\e63c";}.ph.ph-lighthouse:before{content:"\e9f6";}.ph.ph-lightning:before{content:"\e2de";}.ph.ph-lightning-a:before{content:"\ea84";}.ph.ph-lightning-slash:before{content:"\e2e0";}.ph.ph-line-segment:before{content:"\e6d2";}.ph.ph-line-segments:before{content:"\e6d4";}.ph.ph-line-vertical:before{content:"\ed70";}.ph.ph-link:before{content:"\e2e2";}.ph.ph-link-break:before{content:"\e2e4";}.ph.ph-link-simple:before{content:"\e2e6";}.ph.ph-link-simple-break:before{content:"\e2e8";}.ph.ph-link-simple-horizontal:before{content:"\e2ea";}.ph.ph-link-simple-horizontal-break:before{content:"\e2ec";}.ph.ph-linkedin-logo:before{content:"\e2ee";}.ph.ph-linktree-logo:before{content:"\edee";}.ph.ph-linux-logo:before{content:"\eb02";}.ph.ph-list:before{content:"\e2f0";}.ph.ph-list-bullets:before{content:"\e2f2";}.ph.ph-list-checks:before{content:"\eadc";}.ph.ph-list-dashes:before{content:"\e2f4";}.ph.ph-list-heart:before{content:"\ebde";}.ph.ph-list-magnifying-glass:before{content:"\ebe0";}.ph.ph-list-numbers:before{content:"\e2f6";}.ph.ph-list-plus:before{content:"\e2f8";}.ph.ph-list-star:before{content:"\ebdc";}.ph.ph-lock:before{content:"\e2fa";}.ph.ph-lock-key:before{content:"\e2fe";}.ph.ph-lock-key-open:before{content:"\e300";}.ph.ph-lock-laminated:before{content:"\e302";}.ph.ph-lock-laminated-open:before{content:"\e304";}.ph.ph-lock-open:before{content:"\e306";}.ph.ph-lock-simple:before{content:"\e308";}.ph.ph-lock-simple-open:before{content:"\e30a";}.ph.ph-lockers:before{content:"\ecb8";}.ph.ph-log:before{content:"\ed82";}.ph.ph-magic-wand:before{content:"\e6b6";}.ph.ph-magnet:before{content:"\e680";}.ph.ph-magnet-straight:before{content:"\e682";}.ph.ph-magnifying-glass:before{content:"\e30c";}.ph.ph-magnifying-glass-minus:before{content:"\e30e";}.ph.ph-magnifying-glass-plus:before{content:"\e310";}.ph.ph-mailbox:before{content:"\ec1e";}.ph.ph-map-pin:before{content:"\e316";}.ph.ph-map-pin-area:before{content:"\ee3a";}.ph.ph-map-pin-line:before{content:"\e318";}.ph.ph-map-pin-plus:before{content:"\e314";}.ph.ph-map-pin-simple:before{content:"\ee3e";}.ph.ph-map-pin-simple-area:before{content:"\ee3c";}.ph.ph-map-pin-simple-line:before{content:"\ee38";}.ph.ph-map-trifold:before{content:"\e31a";}.ph.ph-markdown-logo:before{content:"\e508";}.ph.ph-marker-circle:before{content:"\e640";}.ph.ph-martini:before{content:"\e31c";}.ph.ph-mask-happy:before{content:"\e9f4";}.ph.ph-mask-sad:before{content:"\eb9e";}.ph.ph-mastodon-logo:before{content:"\ed68";}.ph.ph-math-operations:before{content:"\e31e";}.ph.ph-matrix-logo:before{content:"\ed64";}.ph.ph-medal:before{content:"\e320";}.ph.ph-medal-military:before{content:"\ecfc";}.ph.ph-medium-logo:before{content:"\e322";}.ph.ph-megaphone:before{content:"\e324";}.ph.ph-megaphone-simple:before{content:"\e642";}.ph.ph-member-of:before{content:"\edc2";}.ph.ph-memory:before{content:"\e9c4";}.ph.ph-messenger-logo:before{content:"\e6d8";}.ph.ph-meta-logo:before{content:"\ed02";}.ph.ph-meteor:before{content:"\e9ba";}.ph.ph-metronome:before{content:"\ec8e";}.ph.ph-microphone:before{content:"\e326";}.ph.ph-microphone-slash:before{content:"\e328";}.ph.ph-microphone-stage:before{content:"\e75c";}.ph.ph-microscope:before{content:"\ec7a";}.ph.ph-microsoft-excel-logo:before{content:"\eb6c";}.ph.ph-microsoft-outlook-logo:before{content:"\eb70";}.ph.ph-microsoft-powerpoint-logo:before{content:"\eace";}.ph.ph-microsoft-teams-logo:before{content:"\eb66";}.ph.ph-microsoft-word-logo:before{content:"\eb6a";}.ph.ph-minus:before{content:"\e32a";}.ph.ph-minus-circle:before{content:"\e32c";}.ph.ph-minus-square:before{content:"\ed4c";}.ph.ph-money:before{content:"\e588";}.ph.ph-money-wavy:before{content:"\ee68";}.ph.ph-monitor:before{content:"\e32e";}.ph.ph-monitor-arrow-up:before{content:"\e58a";}.ph.ph-monitor-play:before{content:"\e58c";}.ph.ph-moon:before{content:"\e330";}.ph.ph-moon-stars:before{content:"\e58e";}.ph.ph-moped:before{content:"\e824";}.ph.ph-moped-front:before{content:"\e822";}.ph.ph-mosque:before{content:"\ecee";}.ph.ph-motorcycle:before{content:"\e80a";}.ph.ph-mountains:before{content:"\e7ae";}.ph.ph-mouse:before{content:"\e33a";}.ph.ph-mouse-left-click:before{content:"\e334";}.ph.ph-mouse-middle-click:before{content:"\e338";}.ph.ph-mouse-right-click:before{content:"\e336";}.ph.ph-mouse-scroll:before{content:"\e332";}.ph.ph-mouse-simple:before{content:"\e644";}.ph.ph-music-note:before{content:"\e33c";}.ph.ph-music-note-simple:before{content:"\e33e";}.ph.ph-music-notes:before{content:"\e340";}.ph.ph-music-notes-minus:before{content:"\ee0c";}.ph.ph-music-notes-plus:before{content:"\eb7c";}.ph.ph-music-notes-simple:before{content:"\e342";}.ph.ph-navigation-arrow:before{content:"\eade";}.ph.ph-needle:before{content:"\e82e";}.ph.ph-network:before{content:"\edde";}.ph.ph-network-slash:before{content:"\eddc";}.ph.ph-network-x:before{content:"\edda";}.ph.ph-newspaper:before{content:"\e344";}.ph.ph-newspaper-clipping:before{content:"\e346";}.ph.ph-not-equals:before{content:"\eda6";}.ph.ph-not-member-of:before{content:"\edae";}.ph.ph-not-subset-of:before{content:"\edb0";}.ph.ph-not-superset-of:before{content:"\edb2";}.ph.ph-notches:before{content:"\ed3a";}.ph.ph-note:before{content:"\e348";}.ph.ph-note-blank:before{content:"\e34a";}.ph.ph-note-pencil:before{content:"\e34c";}.ph.ph-notebook:before{content:"\e34e";}.ph.ph-notepad:before{content:"\e63e";}.ph.ph-notification:before{content:"\e6fa";}.ph.ph-notion-logo:before{content:"\e9a0";}.ph.ph-nuclear-plant:before{content:"\ed7c";}.ph.ph-number-circle-eight:before{content:"\e352";}.ph.ph-number-circle-five:before{content:"\e358";}.ph.ph-number-circle-four:before{content:"\e35e";}.ph.ph-number-circle-nine:before{content:"\e364";}.ph.ph-number-circle-one:before{content:"\e36a";}.ph.ph-number-circle-seven:before{content:"\e370";}.ph.ph-number-circle-six:before{content:"\e376";}.ph.ph-number-circle-three:before{content:"\e37c";}.ph.ph-number-circle-two:before{content:"\e382";}.ph.ph-number-circle-zero:before{content:"\e388";}.ph.ph-number-eight:before{content:"\e350";}.ph.ph-number-five:before{content:"\e356";}.ph.ph-number-four:before{content:"\e35c";}.ph.ph-number-nine:before{content:"\e362";}.ph.ph-number-one:before{content:"\e368";}.ph.ph-number-seven:before{content:"\e36e";}.ph.ph-number-six:before{content:"\e374";}.ph.ph-number-square-eight:before{content:"\e354";}.ph.ph-number-square-five:before{content:"\e35a";}.ph.ph-number-square-four:before{content:"\e360";}.ph.ph-number-square-nine:before{content:"\e366";}.ph.ph-number-square-one:before{content:"\e36c";}.ph.ph-number-square-seven:before{content:"\e372";}.ph.ph-number-square-six:before{content:"\e378";}.ph.ph-number-square-three:before{content:"\e37e";}.ph.ph-number-square-two:before{content:"\e384";}.ph.ph-number-square-zero:before{content:"\e38a";}.ph.ph-number-three:before{content:"\e37a";}.ph.ph-number-two:before{content:"\e380";}.ph.ph-number-zero:before{content:"\e386";}.ph.ph-numpad:before{content:"\e3c8";}.ph.ph-nut:before{content:"\e38c";}.ph.ph-ny-times-logo:before{content:"\e646";}.ph.ph-octagon:before{content:"\e38e";}.ph.ph-office-chair:before{content:"\ea46";}.ph.ph-onigiri:before{content:"\ee2c";}.ph.ph-open-ai-logo:before{content:"\e7d2";}.ph.ph-option:before{content:"\e8a8";}.ph.ph-orange:before{content:"\ee40";}.ph.ph-orange-slice:before{content:"\ed36";}.ph.ph-oven:before{content:"\ed8c";}.ph.ph-package:before{content:"\e390";}.ph.ph-paint-brush:before{content:"\e6f0";}.ph.ph-paint-brush-broad:before{content:"\e590";}.ph.ph-paint-brush-household:before{content:"\e6f2";}.ph.ph-paint-bucket:before{content:"\e392";}.ph.ph-paint-roller:before{content:"\e6f4";}.ph.ph-palette:before{content:"\e6c8";}.ph.ph-panorama:before{content:"\eaa2";}.ph.ph-pants:before{content:"\ec88";}.ph.ph-paper-plane:before{content:"\e394";}.ph.ph-paper-plane-right:before{content:"\e396";}.ph.ph-paper-plane-tilt:before{content:"\e398";}.ph.ph-paperclip:before{content:"\e39a";}.ph.ph-paperclip-horizontal:before{content:"\e592";}.ph.ph-parachute:before{content:"\ea7c";}.ph.ph-paragraph:before{content:"\e960";}.ph.ph-parallelogram:before{content:"\ecc6";}.ph.ph-park:before{content:"\ecb2";}.ph.ph-password:before{content:"\e752";}.ph.ph-path:before{content:"\e39c";}.ph.ph-patreon-logo:before{content:"\e98a";}.ph.ph-pause:before{content:"\e39e";}.ph.ph-pause-circle:before{content:"\e3a0";}.ph.ph-paw-print:before{content:"\e648";}.ph.ph-paypal-logo:before{content:"\e98c";}.ph.ph-peace:before{content:"\e3a2";}.ph.ph-pen:before{content:"\e3aa";}.ph.ph-pen-nib:before{content:"\e3ac";}.ph.ph-pen-nib-straight:before{content:"\e64a";}.ph.ph-pencil:before{content:"\e3ae";}.ph.ph-pencil-circle:before{content:"\e3b0";}.ph.ph-pencil-line:before{content:"\e3b2";}.ph.ph-pencil-ruler:before{content:"\e906";}.ph.ph-pencil-simple:before{content:"\e3b4";}.ph.ph-pencil-simple-line:before{content:"\ebc6";}.ph.ph-pencil-simple-slash:before{content:"\ecf6";}.ph.ph-pencil-slash:before{content:"\ecf8";}.ph.ph-pentagon:before{content:"\ec7e";}.ph.ph-pentagram:before{content:"\ec5c";}.ph.ph-pepper:before{content:"\e94a";}.ph.ph-percent:before{content:"\e3b6";}.ph.ph-person:before{content:"\e3a8";}.ph.ph-person-arms-spread:before{content:"\ecfe";}.ph.ph-person-simple:before{content:"\e72e";}.ph.ph-person-simple-bike:before{content:"\e734";}.ph.ph-person-simple-circle:before{content:"\ee58";}.ph.ph-person-simple-hike:before{content:"\ed54";}.ph.ph-person-simple-run:before{content:"\e730";}.ph.ph-person-simple-ski:before{content:"\e71c";}.ph.ph-person-simple-snowboard:before{content:"\e71e";}.ph.ph-person-simple-swim:before{content:"\e736";}.ph.ph-person-simple-tai-chi:before{content:"\ed5c";}.ph.ph-person-simple-throw:before{content:"\e732";}.ph.ph-person-simple-walk:before{content:"\e73a";}.ph.ph-perspective:before{content:"\ebe6";}.ph.ph-phone:before{content:"\e3b8";}.ph.ph-phone-call:before{content:"\e3ba";}.ph.ph-phone-disconnect:before{content:"\e3bc";}.ph.ph-phone-incoming:before{content:"\e3be";}.ph.ph-phone-list:before{content:"\e3cc";}.ph.ph-phone-outgoing:before{content:"\e3c0";}.ph.ph-phone-pause:before{content:"\e3ca";}.ph.ph-phone-plus:before{content:"\ec56";}.ph.ph-phone-slash:before{content:"\e3c2";}.ph.ph-phone-transfer:before{content:"\e3c6";}.ph.ph-phone-x:before{content:"\e3c4";}.ph.ph-phosphor-logo:before{content:"\e3ce";}.ph.ph-pi:before{content:"\ec80";}.ph.ph-piano-keys:before{content:"\e9c8";}.ph.ph-picnic-table:before{content:"\ee26";}.ph.ph-picture-in-picture:before{content:"\e64c";}.ph.ph-piggy-bank:before{content:"\ea04";}.ph.ph-pill:before{content:"\e700";}.ph.ph-ping-pong:before{content:"\ea42";}.ph.ph-pint-glass:before{content:"\edd0";}.ph.ph-pinterest-logo:before{content:"\e64e";}.ph.ph-pinwheel:before{content:"\eb9c";}.ph.ph-pipe:before{content:"\ed86";}.ph.ph-pipe-wrench:before{content:"\ed88";}.ph.ph-pix-logo:before{content:"\ecc2";}.ph.ph-pizza:before{content:"\e796";}.ph.ph-placeholder:before{content:"\e650";}.ph.ph-planet:before{content:"\e652";}.ph.ph-plant:before{content:"\ebae";}.ph.ph-play:before{content:"\e3d0";}.ph.ph-play-circle:before{content:"\e3d2";}.ph.ph-play-pause:before{content:"\e8be";}.ph.ph-playlist:before{content:"\e6aa";}.ph.ph-plug:before{content:"\e946";}.ph.ph-plug-charging:before{content:"\eb5c";}.ph.ph-plugs:before{content:"\eb56";}.ph.ph-plugs-connected:before{content:"\eb5a";}.ph.ph-plus:before{content:"\e3d4";}.ph.ph-plus-circle:before{content:"\e3d6";}.ph.ph-plus-minus:before{content:"\e3d8";}.ph.ph-plus-square:before{content:"\ed4a";}.ph.ph-poker-chip:before{content:"\e594";}.ph.ph-police-car:before{content:"\ec4a";}.ph.ph-polygon:before{content:"\e6d0";}.ph.ph-popcorn:before{content:"\eb4e";}.ph.ph-popsicle:before{content:"\ebbe";}.ph.ph-potted-plant:before{content:"\ec22";}.ph.ph-power:before{content:"\e3da";}.ph.ph-prescription:before{content:"\e7a2";}.ph.ph-presentation:before{content:"\e654";}.ph.ph-presentation-chart:before{content:"\e656";}.ph.ph-printer:before{content:"\e3dc";}.ph.ph-prohibit:before{content:"\e3de";}.ph.ph-prohibit-inset:before{content:"\e3e0";}.ph.ph-projector-screen:before{content:"\e658";}.ph.ph-projector-screen-chart:before{content:"\e65a";}.ph.ph-pulse:before{content:"\e000";}.ph.ph-activity:before{content:"\e000";}.ph.ph-push-pin:before{content:"\e3e2";}.ph.ph-push-pin-simple:before{content:"\e65c";}.ph.ph-push-pin-simple-slash:before{content:"\e65e";}.ph.ph-push-pin-slash:before{content:"\e3e4";}.ph.ph-puzzle-piece:before{content:"\e596";}.ph.ph-qr-code:before{content:"\e3e6";}.ph.ph-question:before{content:"\e3e8";}.ph.ph-question-mark:before{content:"\e3e9";}.ph.ph-queue:before{content:"\e6ac";}.ph.ph-quotes:before{content:"\e660";}.ph.ph-rabbit:before{content:"\eac2";}.ph.ph-racquet:before{content:"\ee02";}.ph.ph-radical:before{content:"\e3ea";}.ph.ph-radio:before{content:"\e77e";}.ph.ph-radio-button:before{content:"\eb08";}.ph.ph-radioactive:before{content:"\e9dc";}.ph.ph-rainbow:before{content:"\e598";}.ph.ph-rainbow-cloud:before{content:"\e59a";}.ph.ph-ranking:before{content:"\ed62";}.ph.ph-read-cv-logo:before{content:"\ed0c";}.ph.ph-receipt:before{content:"\e3ec";}.ph.ph-receipt-x:before{content:"\ed40";}.ph.ph-record:before{content:"\e3ee";}.ph.ph-rectangle:before{content:"\e3f0";}.ph.ph-rectangle-dashed:before{content:"\e3f2";}.ph.ph-recycle:before{content:"\e75a";}.ph.ph-reddit-logo:before{content:"\e59c";}.ph.ph-repeat:before{content:"\e3f6";}.ph.ph-repeat-once:before{content:"\e3f8";}.ph.ph-replit-logo:before{content:"\eb8a";}.ph.ph-resize:before{content:"\ed6e";}.ph.ph-rewind:before{content:"\e6a8";}.ph.ph-rewind-circle:before{content:"\e3fa";}.ph.ph-road-horizon:before{content:"\e838";}.ph.ph-robot:before{content:"\e762";}.ph.ph-rocket:before{content:"\e3fc";}.ph.ph-rocket-launch:before{content:"\e3fe";}.ph.ph-rows:before{content:"\e5a2";}.ph.ph-rows-plus-bottom:before{content:"\e59e";}.ph.ph-rows-plus-top:before{content:"\e5a0";}.ph.ph-rss:before{content:"\e400";}.ph.ph-rss-simple:before{content:"\e402";}.ph.ph-rug:before{content:"\ea1a";}.ph.ph-ruler:before{content:"\e6b8";}.ph.ph-sailboat:before{content:"\e78a";}.ph.ph-scales:before{content:"\e750";}.ph.ph-scan:before{content:"\ebb6";}.ph.ph-scan-smiley:before{content:"\ebb4";}.ph.ph-scissors:before{content:"\eae0";}.ph.ph-scooter:before{content:"\e820";}.ph.ph-screencast:before{content:"\e404";}.ph.ph-screwdriver:before{content:"\e86e";}.ph.ph-scribble:before{content:"\e806";}.ph.ph-scribble-loop:before{content:"\e662";}.ph.ph-scroll:before{content:"\eb7a";}.ph.ph-seal:before{content:"\e604";}.ph.ph-circle-wavy:before{content:"\e604";}.ph.ph-seal-check:before{content:"\e606";}.ph.ph-circle-wavy-check:before{content:"\e606";}.ph.ph-seal-percent:before{content:"\e60a";}.ph.ph-seal-question:before{content:"\e608";}.ph.ph-circle-wavy-question:before{content:"\e608";}.ph.ph-seal-warning:before{content:"\e60c";}.ph.ph-circle-wavy-warning:before{content:"\e60c";}.ph.ph-seat:before{content:"\eb8e";}.ph.ph-seatbelt:before{content:"\edfe";}.ph.ph-security-camera:before{content:"\eca4";}.ph.ph-selection:before{content:"\e69a";}.ph.ph-selection-all:before{content:"\e746";}.ph.ph-selection-background:before{content:"\eaf8";}.ph.ph-selection-foreground:before{content:"\eaf6";}.ph.ph-selection-inverse:before{content:"\e744";}.ph.ph-selection-plus:before{content:"\e69c";}.ph.ph-selection-slash:before{content:"\e69e";}.ph.ph-shapes:before{content:"\ec5e";}.ph.ph-share:before{content:"\e406";}.ph.ph-share-fat:before{content:"\ed52";}.ph.ph-share-network:before{content:"\e408";}.ph.ph-shield:before{content:"\e40a";}.ph.ph-shield-check:before{content:"\e40c";}.ph.ph-shield-checkered:before{content:"\e708";}.ph.ph-shield-chevron:before{content:"\e40e";}.ph.ph-shield-plus:before{content:"\e706";}.ph.ph-shield-slash:before{content:"\e410";}.ph.ph-shield-star:before{content:"\ec34";}.ph.ph-shield-warning:before{content:"\e412";}.ph.ph-shipping-container:before{content:"\e78c";}.ph.ph-shirt-folded:before{content:"\ea92";}.ph.ph-shooting-star:before{content:"\ecfa";}.ph.ph-shopping-bag:before{content:"\e416";}.ph.ph-shopping-bag-open:before{content:"\e418";}.ph.ph-shopping-cart:before{content:"\e41e";}.ph.ph-shopping-cart-simple:before{content:"\e420";}.ph.ph-shovel:before{content:"\e9e6";}.ph.ph-shower:before{content:"\e776";}.ph.ph-shrimp:before{content:"\eab4";}.ph.ph-shuffle:before{content:"\e422";}.ph.ph-shuffle-angular:before{content:"\e424";}.ph.ph-shuffle-simple:before{content:"\e426";}.ph.ph-sidebar:before{content:"\eab6";}.ph.ph-sidebar-simple:before{content:"\ec24";}.ph.ph-sigma:before{content:"\eab8";}.ph.ph-sign-in:before{content:"\e428";}.ph.ph-sign-out:before{content:"\e42a";}.ph.ph-signature:before{content:"\ebac";}.ph.ph-signpost:before{content:"\e89c";}.ph.ph-sim-card:before{content:"\e664";}.ph.ph-siren:before{content:"\e9b8";}.ph.ph-sketch-logo:before{content:"\e42c";}.ph.ph-skip-back:before{content:"\e5a4";}.ph.ph-skip-back-circle:before{content:"\e42e";}.ph.ph-skip-forward:before{content:"\e5a6";}.ph.ph-skip-forward-circle:before{content:"\e430";}.ph.ph-skull:before{content:"\e916";}.ph.ph-skype-logo:before{content:"\e8dc";}.ph.ph-slack-logo:before{content:"\e5a8";}.ph.ph-sliders:before{content:"\e432";}.ph.ph-sliders-horizontal:before{content:"\e434";}.ph.ph-slideshow:before{content:"\ed32";}.ph.ph-smiley:before{content:"\e436";}.ph.ph-smiley-angry:before{content:"\ec62";}.ph.ph-smiley-blank:before{content:"\e438";}.ph.ph-smiley-meh:before{content:"\e43a";}.ph.ph-smiley-melting:before{content:"\ee56";}.ph.ph-smiley-nervous:before{content:"\e43c";}.ph.ph-smiley-sad:before{content:"\e43e";}.ph.ph-smiley-sticker:before{content:"\e440";}.ph.ph-smiley-wink:before{content:"\e666";}.ph.ph-smiley-x-eyes:before{content:"\e442";}.ph.ph-snapchat-logo:before{content:"\e668";}.ph.ph-sneaker:before{content:"\e80c";}.ph.ph-sneaker-move:before{content:"\ed60";}.ph.ph-snowflake:before{content:"\e5aa";}.ph.ph-soccer-ball:before{content:"\e716";}.ph.ph-sock:before{content:"\ecce";}.ph.ph-solar-panel:before{content:"\ed7a";}.ph.ph-solar-roof:before{content:"\ed7b";}.ph.ph-sort-ascending:before{content:"\e444";}.ph.ph-sort-descending:before{content:"\e446";}.ph.ph-soundcloud-logo:before{content:"\e8de";}.ph.ph-spade:before{content:"\e448";}.ph.ph-sparkle:before{content:"\e6a2";}.ph.ph-speaker-hifi:before{content:"\ea08";}.ph.ph-speaker-high:before{content:"\e44a";}.ph.ph-speaker-low:before{content:"\e44c";}.ph.ph-speaker-none:before{content:"\e44e";}.ph.ph-speaker-simple-high:before{content:"\e450";}.ph.ph-speaker-simple-low:before{content:"\e452";}.ph.ph-speaker-simple-none:before{content:"\e454";}.ph.ph-speaker-simple-slash:before{content:"\e456";}.ph.ph-speaker-simple-x:before{content:"\e458";}.ph.ph-speaker-slash:before{content:"\e45a";}.ph.ph-speaker-x:before{content:"\e45c";}.ph.ph-speedometer:before{content:"\ee74";}.ph.ph-sphere:before{content:"\ee66";}.ph.ph-spinner:before{content:"\e66a";}.ph.ph-spinner-ball:before{content:"\ee28";}.ph.ph-spinner-gap:before{content:"\e66c";}.ph.ph-spiral:before{content:"\e9fa";}.ph.ph-split-horizontal:before{content:"\e872";}.ph.ph-split-vertical:before{content:"\e876";}.ph.ph-spotify-logo:before{content:"\e66e";}.ph.ph-spray-bottle:before{content:"\e7e4";}.ph.ph-square:before{content:"\e45e";}.ph.ph-square-half:before{content:"\e462";}.ph.ph-square-half-bottom:before{content:"\eb16";}.ph.ph-square-logo:before{content:"\e690";}.ph.ph-square-split-horizontal:before{content:"\e870";}.ph.ph-square-split-vertical:before{content:"\e874";}.ph.ph-squares-four:before{content:"\e464";}.ph.ph-stack:before{content:"\e466";}.ph.ph-stack-minus:before{content:"\edf4";}.ph.ph-stack-overflow-logo:before{content:"\eb78";}.ph.ph-stack-plus:before{content:"\edf6";}.ph.ph-stack-simple:before{content:"\e468";}.ph.ph-stairs:before{content:"\e8ec";}.ph.ph-stamp:before{content:"\ea48";}.ph.ph-standard-definition:before{content:"\ea90";}.ph.ph-star:before{content:"\e46a";}.ph.ph-star-and-crescent:before{content:"\ecf4";}.ph.ph-star-four:before{content:"\e6a4";}.ph.ph-star-half:before{content:"\e70a";}.ph.ph-star-of-david:before{content:"\e89e";}.ph.ph-steam-logo:before{content:"\ead4";}.ph.ph-steering-wheel:before{content:"\e9ac";}.ph.ph-steps:before{content:"\ecbe";}.ph.ph-stethoscope:before{content:"\e7ea";}.ph.ph-sticker:before{content:"\e5ac";}.ph.ph-stool:before{content:"\ea44";}.ph.ph-stop:before{content:"\e46c";}.ph.ph-stop-circle:before{content:"\e46e";}.ph.ph-storefront:before{content:"\e470";}.ph.ph-strategy:before{content:"\ea3a";}.ph.ph-stripe-logo:before{content:"\e698";}.ph.ph-student:before{content:"\e73e";}.ph.ph-subset-of:before{content:"\edc0";}.ph.ph-subset-proper-of:before{content:"\edb6";}.ph.ph-subtitles:before{content:"\e1a8";}.ph.ph-subtitles-slash:before{content:"\e1a6";}.ph.ph-subtract:before{content:"\ebd6";}.ph.ph-subtract-square:before{content:"\ebd4";}.ph.ph-subway:before{content:"\e498";}.ph.ph-suitcase:before{content:"\e5ae";}.ph.ph-suitcase-rolling:before{content:"\e9b0";}.ph.ph-suitcase-simple:before{content:"\e5b0";}.ph.ph-sun:before{content:"\e472";}.ph.ph-sun-dim:before{content:"\e474";}.ph.ph-sun-horizon:before{content:"\e5b6";}.ph.ph-sunglasses:before{content:"\e816";}.ph.ph-superset-of:before{content:"\edb8";}.ph.ph-superset-proper-of:before{content:"\edb4";}.ph.ph-swap:before{content:"\e83c";}.ph.ph-swatches:before{content:"\e5b8";}.ph.ph-swimming-pool:before{content:"\ecb6";}.ph.ph-sword:before{content:"\e5ba";}.ph.ph-synagogue:before{content:"\ecec";}.ph.ph-syringe:before{content:"\e968";}.ph.ph-t-shirt:before{content:"\e670";}.ph.ph-table:before{content:"\e476";}.ph.ph-tabs:before{content:"\e778";}.ph.ph-tag:before{content:"\e478";}.ph.ph-tag-chevron:before{content:"\e672";}.ph.ph-tag-simple:before{content:"\e47a";}.ph.ph-target:before{content:"\e47c";}.ph.ph-taxi:before{content:"\e902";}.ph.ph-tea-bag:before{content:"\e8e6";}.ph.ph-telegram-logo:before{content:"\e5bc";}.ph.ph-television:before{content:"\e754";}.ph.ph-television-simple:before{content:"\eae6";}.ph.ph-tennis-ball:before{content:"\e720";}.ph.ph-tent:before{content:"\e8ba";}.ph.ph-terminal:before{content:"\e47e";}.ph.ph-terminal-window:before{content:"\eae8";}.ph.ph-test-tube:before{content:"\e7a0";}.ph.ph-text-a-underline:before{content:"\ed34";}.ph.ph-text-aa:before{content:"\e6ee";}.ph.ph-text-align-center:before{content:"\e480";}.ph.ph-text-align-justify:before{content:"\e482";}.ph.ph-text-align-left:before{content:"\e484";}.ph.ph-text-align-right:before{content:"\e486";}.ph.ph-text-b:before{content:"\e5be";}.ph.ph-text-bolder:before{content:"\e5be";}.ph.ph-text-columns:before{content:"\ec96";}.ph.ph-text-h:before{content:"\e6ba";}.ph.ph-text-h-five:before{content:"\e6c4";}.ph.ph-text-h-four:before{content:"\e6c2";}.ph.ph-text-h-one:before{content:"\e6bc";}.ph.ph-text-h-six:before{content:"\e6c6";}.ph.ph-text-h-three:before{content:"\e6c0";}.ph.ph-text-h-two:before{content:"\e6be";}.ph.ph-text-indent:before{content:"\ea1e";}.ph.ph-text-italic:before{content:"\e5c0";}.ph.ph-text-outdent:before{content:"\ea1c";}.ph.ph-text-strikethrough:before{content:"\e5c2";}.ph.ph-text-subscript:before{content:"\ec98";}.ph.ph-text-superscript:before{content:"\ec9a";}.ph.ph-text-t:before{content:"\e48a";}.ph.ph-text-t-slash:before{content:"\e488";}.ph.ph-text-underline:before{content:"\e5c4";}.ph.ph-textbox:before{content:"\eb0a";}.ph.ph-thermometer:before{content:"\e5c6";}.ph.ph-thermometer-cold:before{content:"\e5c8";}.ph.ph-thermometer-hot:before{content:"\e5ca";}.ph.ph-thermometer-simple:before{content:"\e5cc";}.ph.ph-threads-logo:before{content:"\ed9e";}.ph.ph-three-d:before{content:"\ea5a";}.ph.ph-thumbs-down:before{content:"\e48c";}.ph.ph-thumbs-up:before{content:"\e48e";}.ph.ph-ticket:before{content:"\e490";}.ph.ph-tidal-logo:before{content:"\ed1c";}.ph.ph-tiktok-logo:before{content:"\eaf2";}.ph.ph-tilde:before{content:"\eda8";}.ph.ph-timer:before{content:"\e492";}.ph.ph-tip-jar:before{content:"\e7e2";}.ph.ph-tipi:before{content:"\ed30";}.ph.ph-tire:before{content:"\edd2";}.ph.ph-toggle-left:before{content:"\e674";}.ph.ph-toggle-right:before{content:"\e676";}.ph.ph-toilet:before{content:"\e79a";}.ph.ph-toilet-paper:before{content:"\e79c";}.ph.ph-toolbox:before{content:"\eca0";}.ph.ph-tooth:before{content:"\e9cc";}.ph.ph-tornado:before{content:"\e88c";}.ph.ph-tote:before{content:"\e494";}.ph.ph-tote-simple:before{content:"\e678";}.ph.ph-towel:before{content:"\ede6";}.ph.ph-tractor:before{content:"\ec6e";}.ph.ph-trademark:before{content:"\e9f0";}.ph.ph-trademark-registered:before{content:"\e3f4";}.ph.ph-traffic-cone:before{content:"\e9a8";}.ph.ph-traffic-sign:before{content:"\e67a";}.ph.ph-traffic-signal:before{content:"\e9aa";}.ph.ph-train:before{content:"\e496";}.ph.ph-train-regional:before{content:"\e49e";}.ph.ph-train-simple:before{content:"\e4a0";}.ph.ph-tram:before{content:"\e9ec";}.ph.ph-translate:before{content:"\e4a2";}.ph.ph-trash:before{content:"\e4a6";}.ph.ph-trash-simple:before{content:"\e4a8";}.ph.ph-tray:before{content:"\e4aa";}.ph.ph-tray-arrow-down:before{content:"\e010";}.ph.ph-archive-tray:before{content:"\e010";}.ph.ph-tray-arrow-up:before{content:"\ee52";}.ph.ph-treasure-chest:before{content:"\ede2";}.ph.ph-tree:before{content:"\e6da";}.ph.ph-tree-evergreen:before{content:"\e6dc";}.ph.ph-tree-palm:before{content:"\e91a";}.ph.ph-tree-structure:before{content:"\e67c";}.ph.ph-tree-view:before{content:"\ee48";}.ph.ph-trend-down:before{content:"\e4ac";}.ph.ph-trend-up:before{content:"\e4ae";}.ph.ph-triangle:before{content:"\e4b0";}.ph.ph-triangle-dashed:before{content:"\e4b2";}.ph.ph-trolley:before{content:"\e5b2";}.ph.ph-trolley-suitcase:before{content:"\e5b4";}.ph.ph-trophy:before{content:"\e67e";}.ph.ph-truck:before{content:"\e4b4";}.ph.ph-truck-trailer:before{content:"\e4b6";}.ph.ph-tumblr-logo:before{content:"\e8d4";}.ph.ph-twitch-logo:before{content:"\e5ce";}.ph.ph-twitter-logo:before{content:"\e4ba";}.ph.ph-umbrella:before{content:"\e684";}.ph.ph-umbrella-simple:before{content:"\e686";}.ph.ph-union:before{content:"\edbe";}.ph.ph-unite:before{content:"\e87e";}.ph.ph-unite-square:before{content:"\e878";}.ph.ph-upload:before{content:"\e4be";}.ph.ph-upload-simple:before{content:"\e4c0";}.ph.ph-usb:before{content:"\e956";}.ph.ph-user:before{content:"\e4c2";}.ph.ph-user-check:before{content:"\eafa";}.ph.ph-user-circle:before{content:"\e4c4";}.ph.ph-user-circle-check:before{content:"\ec38";}.ph.ph-user-circle-dashed:before{content:"\ec36";}.ph.ph-user-circle-gear:before{content:"\e4c6";}.ph.ph-user-circle-minus:before{content:"\e4c8";}.ph.ph-user-circle-plus:before{content:"\e4ca";}.ph.ph-user-focus:before{content:"\e6fc";}.ph.ph-user-gear:before{content:"\e4cc";}.ph.ph-user-list:before{content:"\e73c";}.ph.ph-user-minus:before{content:"\e4ce";}.ph.ph-user-plus:before{content:"\e4d0";}.ph.ph-user-rectangle:before{content:"\e4d2";}.ph.ph-user-sound:before{content:"\eca8";}.ph.ph-user-square:before{content:"\e4d4";}.ph.ph-user-switch:before{content:"\e756";}.ph.ph-users:before{content:"\e4d6";}.ph.ph-users-four:before{content:"\e68c";}.ph.ph-users-three:before{content:"\e68e";}.ph.ph-van:before{content:"\e826";}.ph.ph-vault:before{content:"\e76e";}.ph.ph-vector-three:before{content:"\ee62";}.ph.ph-vector-two:before{content:"\ee64";}.ph.ph-vibrate:before{content:"\e4d8";}.ph.ph-video:before{content:"\e740";}.ph.ph-video-camera:before{content:"\e4da";}.ph.ph-video-camera-slash:before{content:"\e4dc";}.ph.ph-video-conference:before{content:"\edce";}.ph.ph-vignette:before{content:"\eba2";}.ph.ph-vinyl-record:before{content:"\ecac";}.ph.ph-virtual-reality:before{content:"\e7b8";}.ph.ph-virus:before{content:"\e7d6";}.ph.ph-visor:before{content:"\ee2a";}.ph.ph-voicemail:before{content:"\e4de";}.ph.ph-volleyball:before{content:"\e726";}.ph.ph-wall:before{content:"\e688";}.ph.ph-wallet:before{content:"\e68a";}.ph.ph-warehouse:before{content:"\ecd4";}.ph.ph-warning:before{content:"\e4e0";}.ph.ph-warning-circle:before{content:"\e4e2";}.ph.ph-warning-diamond:before{content:"\e7fc";}.ph.ph-warning-octagon:before{content:"\e4e4";}.ph.ph-washing-machine:before{content:"\ede8";}.ph.ph-watch:before{content:"\e4e6";}.ph.ph-wave-sawtooth:before{content:"\ea9c";}.ph.ph-wave-sine:before{content:"\ea9a";}.ph.ph-wave-square:before{content:"\ea9e";}.ph.ph-wave-triangle:before{content:"\eaa0";}.ph.ph-waveform:before{content:"\e802";}.ph.ph-waveform-slash:before{content:"\e800";}.ph.ph-waves:before{content:"\e6de";}.ph.ph-webcam:before{content:"\e9b2";}.ph.ph-webcam-slash:before{content:"\ecdc";}.ph.ph-webhooks-logo:before{content:"\ecae";}.ph.ph-wechat-logo:before{content:"\e8d2";}.ph.ph-whatsapp-logo:before{content:"\e5d0";}.ph.ph-wheelchair:before{content:"\e4e8";}.ph.ph-wheelchair-motion:before{content:"\e89a";}.ph.ph-wifi-high:before{content:"\e4ea";}.ph.ph-wifi-low:before{content:"\e4ec";}.ph.ph-wifi-medium:before{content:"\e4ee";}.ph.ph-wifi-none:before{content:"\e4f0";}.ph.ph-wifi-slash:before{content:"\e4f2";}.ph.ph-wifi-x:before{content:"\e4f4";}.ph.ph-wind:before{content:"\e5d2";}.ph.ph-windmill:before{content:"\e9f8";}.ph.ph-windows-logo:before{content:"\e692";}.ph.ph-wine:before{content:"\e6b2";}.ph.ph-wrench:before{content:"\e5d4";}.ph.ph-x:before{content:"\e4f6";}.ph.ph-x-circle:before{content:"\e4f8";}.ph.ph-x-logo:before{content:"\e4bc";}.ph.ph-x-square:before{content:"\e4fa";}.ph.ph-yarn:before{content:"\ed9a";}.ph.ph-yin-yang:before{content:"\e92a";}.ph.ph-youtube-logo:before{content:"\e4fc";}
@font-face{font-family:"Phosphor-Bold";src:url(/themes/custom/mitutor/fonts/phosphor/./Phosphor-Bold.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap;}.ph-bold{font-family:"Phosphor-Bold" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ph-bold.ph-acorn:before{content:"\eb9a";}.ph-bold.ph-address-book:before{content:"\e6f8";}.ph-bold.ph-address-book-tabs:before{content:"\ee4e";}.ph-bold.ph-air-traffic-control:before{content:"\ecd8";}.ph-bold.ph-airplane:before{content:"\e002";}.ph-bold.ph-airplane-in-flight:before{content:"\e4fe";}.ph-bold.ph-airplane-landing:before{content:"\e502";}.ph-bold.ph-airplane-takeoff:before{content:"\e504";}.ph-bold.ph-airplane-taxiing:before{content:"\e500";}.ph-bold.ph-airplane-tilt:before{content:"\e5d6";}.ph-bold.ph-airplay:before{content:"\e004";}.ph-bold.ph-alarm:before{content:"\e006";}.ph-bold.ph-alien:before{content:"\e8a6";}.ph-bold.ph-align-bottom:before{content:"\e506";}.ph-bold.ph-align-bottom-simple:before{content:"\eb0c";}.ph-bold.ph-align-center-horizontal:before{content:"\e50a";}.ph-bold.ph-align-center-horizontal-simple:before{content:"\eb0e";}.ph-bold.ph-align-center-vertical:before{content:"\e50c";}.ph-bold.ph-align-center-vertical-simple:before{content:"\eb10";}.ph-bold.ph-align-left:before{content:"\e50e";}.ph-bold.ph-align-left-simple:before{content:"\eaee";}.ph-bold.ph-align-right:before{content:"\e510";}.ph-bold.ph-align-right-simple:before{content:"\eb12";}.ph-bold.ph-align-top:before{content:"\e512";}.ph-bold.ph-align-top-simple:before{content:"\eb14";}.ph-bold.ph-amazon-logo:before{content:"\e96c";}.ph-bold.ph-ambulance:before{content:"\e572";}.ph-bold.ph-anchor:before{content:"\e514";}.ph-bold.ph-anchor-simple:before{content:"\e5d8";}.ph-bold.ph-android-logo:before{content:"\e008";}.ph-bold.ph-angle:before{content:"\e7bc";}.ph-bold.ph-angular-logo:before{content:"\eb80";}.ph-bold.ph-aperture:before{content:"\e00a";}.ph-bold.ph-app-store-logo:before{content:"\e974";}.ph-bold.ph-app-window:before{content:"\e5da";}.ph-bold.ph-apple-logo:before{content:"\e516";}.ph-bold.ph-apple-podcasts-logo:before{content:"\eb96";}.ph-bold.ph-approximate-equals:before{content:"\edaa";}.ph-bold.ph-archive:before{content:"\e00c";}.ph-bold.ph-armchair:before{content:"\e012";}.ph-bold.ph-arrow-arc-left:before{content:"\e014";}.ph-bold.ph-arrow-arc-right:before{content:"\e016";}.ph-bold.ph-arrow-bend-double-up-left:before{content:"\e03a";}.ph-bold.ph-arrow-bend-double-up-right:before{content:"\e03c";}.ph-bold.ph-arrow-bend-down-left:before{content:"\e018";}.ph-bold.ph-arrow-bend-down-right:before{content:"\e01a";}.ph-bold.ph-arrow-bend-left-down:before{content:"\e01c";}.ph-bold.ph-arrow-bend-left-up:before{content:"\e01e";}.ph-bold.ph-arrow-bend-right-down:before{content:"\e020";}.ph-bold.ph-arrow-bend-right-up:before{content:"\e022";}.ph-bold.ph-arrow-bend-up-left:before{content:"\e024";}.ph-bold.ph-arrow-bend-up-right:before{content:"\e026";}.ph-bold.ph-arrow-circle-down:before{content:"\e028";}.ph-bold.ph-arrow-circle-down-left:before{content:"\e02a";}.ph-bold.ph-arrow-circle-down-right:before{content:"\e02c";}.ph-bold.ph-arrow-circle-left:before{content:"\e05a";}.ph-bold.ph-arrow-circle-right:before{content:"\e02e";}.ph-bold.ph-arrow-circle-up:before{content:"\e030";}.ph-bold.ph-arrow-circle-up-left:before{content:"\e032";}.ph-bold.ph-arrow-circle-up-right:before{content:"\e034";}.ph-bold.ph-arrow-clockwise:before{content:"\e036";}.ph-bold.ph-arrow-counter-clockwise:before{content:"\e038";}.ph-bold.ph-arrow-down:before{content:"\e03e";}.ph-bold.ph-arrow-down-left:before{content:"\e040";}.ph-bold.ph-arrow-down-right:before{content:"\e042";}.ph-bold.ph-arrow-elbow-down-left:before{content:"\e044";}.ph-bold.ph-arrow-elbow-down-right:before{content:"\e046";}.ph-bold.ph-arrow-elbow-left:before{content:"\e048";}.ph-bold.ph-arrow-elbow-left-down:before{content:"\e04a";}.ph-bold.ph-arrow-elbow-left-up:before{content:"\e04c";}.ph-bold.ph-arrow-elbow-right:before{content:"\e04e";}.ph-bold.ph-arrow-elbow-right-down:before{content:"\e050";}.ph-bold.ph-arrow-elbow-right-up:before{content:"\e052";}.ph-bold.ph-arrow-elbow-up-left:before{content:"\e054";}.ph-bold.ph-arrow-elbow-up-right:before{content:"\e056";}.ph-bold.ph-arrow-fat-down:before{content:"\e518";}.ph-bold.ph-arrow-fat-left:before{content:"\e51a";}.ph-bold.ph-arrow-fat-line-down:before{content:"\e51c";}.ph-bold.ph-arrow-fat-line-left:before{content:"\e51e";}.ph-bold.ph-arrow-fat-line-right:before{content:"\e520";}.ph-bold.ph-arrow-fat-line-up:before{content:"\e522";}.ph-bold.ph-arrow-fat-lines-down:before{content:"\e524";}.ph-bold.ph-arrow-fat-lines-left:before{content:"\e526";}.ph-bold.ph-arrow-fat-lines-right:before{content:"\e528";}.ph-bold.ph-arrow-fat-lines-up:before{content:"\e52a";}.ph-bold.ph-arrow-fat-right:before{content:"\e52c";}.ph-bold.ph-arrow-fat-up:before{content:"\e52e";}.ph-bold.ph-arrow-left:before{content:"\e058";}.ph-bold.ph-arrow-line-down:before{content:"\e05c";}.ph-bold.ph-arrow-line-down-left:before{content:"\e05e";}.ph-bold.ph-arrow-line-down-right:before{content:"\e060";}.ph-bold.ph-arrow-line-left:before{content:"\e062";}.ph-bold.ph-arrow-line-right:before{content:"\e064";}.ph-bold.ph-arrow-line-up:before{content:"\e066";}.ph-bold.ph-arrow-line-up-left:before{content:"\e068";}.ph-bold.ph-arrow-line-up-right:before{content:"\e06a";}.ph-bold.ph-arrow-right:before{content:"\e06c";}.ph-bold.ph-arrow-square-down:before{content:"\e06e";}.ph-bold.ph-arrow-square-down-left:before{content:"\e070";}.ph-bold.ph-arrow-square-down-right:before{content:"\e072";}.ph-bold.ph-arrow-square-in:before{content:"\e5dc";}.ph-bold.ph-arrow-square-left:before{content:"\e074";}.ph-bold.ph-arrow-square-out:before{content:"\e5de";}.ph-bold.ph-arrow-square-right:before{content:"\e076";}.ph-bold.ph-arrow-square-up:before{content:"\e078";}.ph-bold.ph-arrow-square-up-left:before{content:"\e07a";}.ph-bold.ph-arrow-square-up-right:before{content:"\e07c";}.ph-bold.ph-arrow-u-down-left:before{content:"\e07e";}.ph-bold.ph-arrow-u-down-right:before{content:"\e080";}.ph-bold.ph-arrow-u-left-down:before{content:"\e082";}.ph-bold.ph-arrow-u-left-up:before{content:"\e084";}.ph-bold.ph-arrow-u-right-down:before{content:"\e086";}.ph-bold.ph-arrow-u-right-up:before{content:"\e088";}.ph-bold.ph-arrow-u-up-left:before{content:"\e08a";}.ph-bold.ph-arrow-u-up-right:before{content:"\e08c";}.ph-bold.ph-arrow-up:before{content:"\e08e";}.ph-bold.ph-arrow-up-left:before{content:"\e090";}.ph-bold.ph-arrow-up-right:before{content:"\e092";}.ph-bold.ph-arrows-clockwise:before{content:"\e094";}.ph-bold.ph-arrows-counter-clockwise:before{content:"\e096";}.ph-bold.ph-arrows-down-up:before{content:"\e098";}.ph-bold.ph-arrows-horizontal:before{content:"\eb06";}.ph-bold.ph-arrows-in:before{content:"\e09a";}.ph-bold.ph-arrows-in-cardinal:before{content:"\e09c";}.ph-bold.ph-arrows-in-line-horizontal:before{content:"\e530";}.ph-bold.ph-arrows-in-line-vertical:before{content:"\e532";}.ph-bold.ph-arrows-in-simple:before{content:"\e09e";}.ph-bold.ph-arrows-left-right:before{content:"\e0a0";}.ph-bold.ph-arrows-merge:before{content:"\ed3e";}.ph-bold.ph-arrows-out:before{content:"\e0a2";}.ph-bold.ph-arrows-out-cardinal:before{content:"\e0a4";}.ph-bold.ph-arrows-out-line-horizontal:before{content:"\e534";}.ph-bold.ph-arrows-out-line-vertical:before{content:"\e536";}.ph-bold.ph-arrows-out-simple:before{content:"\e0a6";}.ph-bold.ph-arrows-split:before{content:"\ed3c";}.ph-bold.ph-arrows-vertical:before{content:"\eb04";}.ph-bold.ph-article:before{content:"\e0a8";}.ph-bold.ph-article-medium:before{content:"\e5e0";}.ph-bold.ph-article-ny-times:before{content:"\e5e2";}.ph-bold.ph-asclepius:before{content:"\ee34";}.ph-bold.ph-caduceus:before{content:"\ee34";}.ph-bold.ph-asterisk:before{content:"\e0aa";}.ph-bold.ph-asterisk-simple:before{content:"\e832";}.ph-bold.ph-at:before{content:"\e0ac";}.ph-bold.ph-atom:before{content:"\e5e4";}.ph-bold.ph-avocado:before{content:"\ee04";}.ph-bold.ph-axe:before{content:"\e9fc";}.ph-bold.ph-baby:before{content:"\e774";}.ph-bold.ph-baby-carriage:before{content:"\e818";}.ph-bold.ph-backpack:before{content:"\e922";}.ph-bold.ph-backspace:before{content:"\e0ae";}.ph-bold.ph-bag:before{content:"\e0b0";}.ph-bold.ph-bag-simple:before{content:"\e5e6";}.ph-bold.ph-balloon:before{content:"\e76c";}.ph-bold.ph-bandaids:before{content:"\e0b2";}.ph-bold.ph-bank:before{content:"\e0b4";}.ph-bold.ph-barbell:before{content:"\e0b6";}.ph-bold.ph-barcode:before{content:"\e0b8";}.ph-bold.ph-barn:before{content:"\ec72";}.ph-bold.ph-barricade:before{content:"\e948";}.ph-bold.ph-baseball:before{content:"\e71a";}.ph-bold.ph-baseball-cap:before{content:"\ea28";}.ph-bold.ph-baseball-helmet:before{content:"\ee4a";}.ph-bold.ph-basket:before{content:"\e964";}.ph-bold.ph-basketball:before{content:"\e724";}.ph-bold.ph-bathtub:before{content:"\e81e";}.ph-bold.ph-battery-charging:before{content:"\e0ba";}.ph-bold.ph-battery-charging-vertical:before{content:"\e0bc";}.ph-bold.ph-battery-empty:before{content:"\e0be";}.ph-bold.ph-battery-full:before{content:"\e0c0";}.ph-bold.ph-battery-high:before{content:"\e0c2";}.ph-bold.ph-battery-low:before{content:"\e0c4";}.ph-bold.ph-battery-medium:before{content:"\e0c6";}.ph-bold.ph-battery-plus:before{content:"\e808";}.ph-bold.ph-battery-plus-vertical:before{content:"\ec50";}.ph-bold.ph-battery-vertical-empty:before{content:"\e7c6";}.ph-bold.ph-battery-vertical-full:before{content:"\e7c4";}.ph-bold.ph-battery-vertical-high:before{content:"\e7c2";}.ph-bold.ph-battery-vertical-low:before{content:"\e7be";}.ph-bold.ph-battery-vertical-medium:before{content:"\e7c0";}.ph-bold.ph-battery-warning:before{content:"\e0c8";}.ph-bold.ph-battery-warning-vertical:before{content:"\e0ca";}.ph-bold.ph-beach-ball:before{content:"\ed24";}.ph-bold.ph-beanie:before{content:"\ea2a";}.ph-bold.ph-bed:before{content:"\e0cc";}.ph-bold.ph-beer-bottle:before{content:"\e7b0";}.ph-bold.ph-beer-stein:before{content:"\eb62";}.ph-bold.ph-behance-logo:before{content:"\e7f4";}.ph-bold.ph-bell:before{content:"\e0ce";}.ph-bold.ph-bell-ringing:before{content:"\e5e8";}.ph-bold.ph-bell-simple:before{content:"\e0d0";}.ph-bold.ph-bell-simple-ringing:before{content:"\e5ea";}.ph-bold.ph-bell-simple-slash:before{content:"\e0d2";}.ph-bold.ph-bell-simple-z:before{content:"\e5ec";}.ph-bold.ph-bell-slash:before{content:"\e0d4";}.ph-bold.ph-bell-z:before{content:"\e5ee";}.ph-bold.ph-belt:before{content:"\ea2c";}.ph-bold.ph-bezier-curve:before{content:"\eb00";}.ph-bold.ph-bicycle:before{content:"\e0d6";}.ph-bold.ph-binary:before{content:"\ee60";}.ph-bold.ph-binoculars:before{content:"\ea64";}.ph-bold.ph-biohazard:before{content:"\e9e0";}.ph-bold.ph-bird:before{content:"\e72c";}.ph-bold.ph-blueprint:before{content:"\eda0";}.ph-bold.ph-bluetooth:before{content:"\e0da";}.ph-bold.ph-bluetooth-connected:before{content:"\e0dc";}.ph-bold.ph-bluetooth-slash:before{content:"\e0de";}.ph-bold.ph-bluetooth-x:before{content:"\e0e0";}.ph-bold.ph-boat:before{content:"\e786";}.ph-bold.ph-bomb:before{content:"\ee0a";}.ph-bold.ph-bone:before{content:"\e7f2";}.ph-bold.ph-book:before{content:"\e0e2";}.ph-bold.ph-book-bookmark:before{content:"\e0e4";}.ph-bold.ph-book-open:before{content:"\e0e6";}.ph-bold.ph-book-open-text:before{content:"\e8f2";}.ph-bold.ph-book-open-user:before{content:"\ede0";}.ph-bold.ph-bookmark:before{content:"\e0e8";}.ph-bold.ph-bookmark-simple:before{content:"\e0ea";}.ph-bold.ph-bookmarks:before{content:"\e0ec";}.ph-bold.ph-bookmarks-simple:before{content:"\e5f0";}.ph-bold.ph-books:before{content:"\e758";}.ph-bold.ph-boot:before{content:"\ecca";}.ph-bold.ph-boules:before{content:"\e722";}.ph-bold.ph-bounding-box:before{content:"\e6ce";}.ph-bold.ph-bowl-food:before{content:"\eaa4";}.ph-bold.ph-bowl-steam:before{content:"\e8e4";}.ph-bold.ph-bowling-ball:before{content:"\ea34";}.ph-bold.ph-box-arrow-down:before{content:"\e00e";}.ph-bold.ph-archive-box:before{content:"\e00e";}.ph-bold.ph-box-arrow-up:before{content:"\ee54";}.ph-bold.ph-boxing-glove:before{content:"\ea36";}.ph-bold.ph-brackets-angle:before{content:"\e862";}.ph-bold.ph-brackets-curly:before{content:"\e860";}.ph-bold.ph-brackets-round:before{content:"\e864";}.ph-bold.ph-brackets-square:before{content:"\e85e";}.ph-bold.ph-brain:before{content:"\e74e";}.ph-bold.ph-brandy:before{content:"\e6b4";}.ph-bold.ph-bread:before{content:"\e81c";}.ph-bold.ph-bridge:before{content:"\ea68";}.ph-bold.ph-briefcase:before{content:"\e0ee";}.ph-bold.ph-briefcase-metal:before{content:"\e5f2";}.ph-bold.ph-broadcast:before{content:"\e0f2";}.ph-bold.ph-broom:before{content:"\ec54";}.ph-bold.ph-browser:before{content:"\e0f4";}.ph-bold.ph-browsers:before{content:"\e0f6";}.ph-bold.ph-bug:before{content:"\e5f4";}.ph-bold.ph-bug-beetle:before{content:"\e5f6";}.ph-bold.ph-bug-droid:before{content:"\e5f8";}.ph-bold.ph-building:before{content:"\e100";}.ph-bold.ph-building-apartment:before{content:"\e0fe";}.ph-bold.ph-building-office:before{content:"\e0ff";}.ph-bold.ph-buildings:before{content:"\e102";}.ph-bold.ph-bulldozer:before{content:"\ec6c";}.ph-bold.ph-bus:before{content:"\e106";}.ph-bold.ph-butterfly:before{content:"\ea6e";}.ph-bold.ph-cable-car:before{content:"\e49c";}.ph-bold.ph-cactus:before{content:"\e918";}.ph-bold.ph-cake:before{content:"\e780";}.ph-bold.ph-calculator:before{content:"\e538";}.ph-bold.ph-calendar:before{content:"\e108";}.ph-bold.ph-calendar-blank:before{content:"\e10a";}.ph-bold.ph-calendar-check:before{content:"\e712";}.ph-bold.ph-calendar-dot:before{content:"\e7b2";}.ph-bold.ph-calendar-dots:before{content:"\e7b4";}.ph-bold.ph-calendar-heart:before{content:"\e8b0";}.ph-bold.ph-calendar-minus:before{content:"\ea14";}.ph-bold.ph-calendar-plus:before{content:"\e714";}.ph-bold.ph-calendar-slash:before{content:"\ea12";}.ph-bold.ph-calendar-star:before{content:"\e8b2";}.ph-bold.ph-calendar-x:before{content:"\e10c";}.ph-bold.ph-call-bell:before{content:"\e7de";}.ph-bold.ph-camera:before{content:"\e10e";}.ph-bold.ph-camera-plus:before{content:"\ec58";}.ph-bold.ph-camera-rotate:before{content:"\e7a4";}.ph-bold.ph-camera-slash:before{content:"\e110";}.ph-bold.ph-campfire:before{content:"\e9d8";}.ph-bold.ph-car:before{content:"\e112";}.ph-bold.ph-car-battery:before{content:"\ee30";}.ph-bold.ph-car-profile:before{content:"\e8cc";}.ph-bold.ph-car-simple:before{content:"\e114";}.ph-bold.ph-cardholder:before{content:"\e5fa";}.ph-bold.ph-cards:before{content:"\e0f8";}.ph-bold.ph-cards-three:before{content:"\ee50";}.ph-bold.ph-caret-circle-double-down:before{content:"\e116";}.ph-bold.ph-caret-circle-double-left:before{content:"\e118";}.ph-bold.ph-caret-circle-double-right:before{content:"\e11a";}.ph-bold.ph-caret-circle-double-up:before{content:"\e11c";}.ph-bold.ph-caret-circle-down:before{content:"\e11e";}.ph-bold.ph-caret-circle-left:before{content:"\e120";}.ph-bold.ph-caret-circle-right:before{content:"\e122";}.ph-bold.ph-caret-circle-up:before{content:"\e124";}.ph-bold.ph-caret-circle-up-down:before{content:"\e13e";}.ph-bold.ph-caret-double-down:before{content:"\e126";}.ph-bold.ph-caret-double-left:before{content:"\e128";}.ph-bold.ph-caret-double-right:before{content:"\e12a";}.ph-bold.ph-caret-double-up:before{content:"\e12c";}.ph-bold.ph-caret-down:before{content:"\e136";}.ph-bold.ph-caret-left:before{content:"\e138";}.ph-bold.ph-caret-line-down:before{content:"\e134";}.ph-bold.ph-caret-line-left:before{content:"\e132";}.ph-bold.ph-caret-line-right:before{content:"\e130";}.ph-bold.ph-caret-line-up:before{content:"\e12e";}.ph-bold.ph-caret-right:before{content:"\e13a";}.ph-bold.ph-caret-up:before{content:"\e13c";}.ph-bold.ph-caret-up-down:before{content:"\e140";}.ph-bold.ph-carrot:before{content:"\ed38";}.ph-bold.ph-cash-register:before{content:"\ed80";}.ph-bold.ph-cassette-tape:before{content:"\ed2e";}.ph-bold.ph-castle-turret:before{content:"\e9d0";}.ph-bold.ph-cat:before{content:"\e748";}.ph-bold.ph-cell-signal-full:before{content:"\e142";}.ph-bold.ph-cell-signal-high:before{content:"\e144";}.ph-bold.ph-cell-signal-low:before{content:"\e146";}.ph-bold.ph-cell-signal-medium:before{content:"\e148";}.ph-bold.ph-cell-signal-none:before{content:"\e14a";}.ph-bold.ph-cell-signal-slash:before{content:"\e14c";}.ph-bold.ph-cell-signal-x:before{content:"\e14e";}.ph-bold.ph-cell-tower:before{content:"\ebaa";}.ph-bold.ph-certificate:before{content:"\e766";}.ph-bold.ph-chair:before{content:"\e950";}.ph-bold.ph-chalkboard:before{content:"\e5fc";}.ph-bold.ph-chalkboard-simple:before{content:"\e5fe";}.ph-bold.ph-chalkboard-teacher:before{content:"\e600";}.ph-bold.ph-champagne:before{content:"\eaca";}.ph-bold.ph-charging-station:before{content:"\e8d0";}.ph-bold.ph-chart-bar:before{content:"\e150";}.ph-bold.ph-chart-bar-horizontal:before{content:"\e152";}.ph-bold.ph-chart-donut:before{content:"\eaa6";}.ph-bold.ph-chart-line:before{content:"\e154";}.ph-bold.ph-chart-line-down:before{content:"\e8b6";}.ph-bold.ph-chart-line-up:before{content:"\e156";}.ph-bold.ph-chart-pie:before{content:"\e158";}.ph-bold.ph-chart-pie-slice:before{content:"\e15a";}.ph-bold.ph-chart-polar:before{content:"\eaa8";}.ph-bold.ph-chart-scatter:before{content:"\eaac";}.ph-bold.ph-chat:before{content:"\e15c";}.ph-bold.ph-chat-centered:before{content:"\e160";}.ph-bold.ph-chat-centered-dots:before{content:"\e164";}.ph-bold.ph-chat-centered-slash:before{content:"\e162";}.ph-bold.ph-chat-centered-text:before{content:"\e166";}.ph-bold.ph-chat-circle:before{content:"\e168";}.ph-bold.ph-chat-circle-dots:before{content:"\e16c";}.ph-bold.ph-chat-circle-slash:before{content:"\e16a";}.ph-bold.ph-chat-circle-text:before{content:"\e16e";}.ph-bold.ph-chat-dots:before{content:"\e170";}.ph-bold.ph-chat-slash:before{content:"\e15e";}.ph-bold.ph-chat-teardrop:before{content:"\e172";}.ph-bold.ph-chat-teardrop-dots:before{content:"\e176";}.ph-bold.ph-chat-teardrop-slash:before{content:"\e174";}.ph-bold.ph-chat-teardrop-text:before{content:"\e178";}.ph-bold.ph-chat-text:before{content:"\e17a";}.ph-bold.ph-chats:before{content:"\e17c";}.ph-bold.ph-chats-circle:before{content:"\e17e";}.ph-bold.ph-chats-teardrop:before{content:"\e180";}.ph-bold.ph-check:before{content:"\e182";}.ph-bold.ph-check-circle:before{content:"\e184";}.ph-bold.ph-check-fat:before{content:"\eba6";}.ph-bold.ph-check-square:before{content:"\e186";}.ph-bold.ph-check-square-offset:before{content:"\e188";}.ph-bold.ph-checkerboard:before{content:"\e8c4";}.ph-bold.ph-checks:before{content:"\e53a";}.ph-bold.ph-cheers:before{content:"\ea4a";}.ph-bold.ph-cheese:before{content:"\e9fe";}.ph-bold.ph-chef-hat:before{content:"\ed8e";}.ph-bold.ph-cherries:before{content:"\e830";}.ph-bold.ph-church:before{content:"\ecea";}.ph-bold.ph-cigarette:before{content:"\ed90";}.ph-bold.ph-cigarette-slash:before{content:"\ed92";}.ph-bold.ph-circle:before{content:"\e18a";}.ph-bold.ph-circle-dashed:before{content:"\e602";}.ph-bold.ph-circle-half:before{content:"\e18c";}.ph-bold.ph-circle-half-tilt:before{content:"\e18e";}.ph-bold.ph-circle-notch:before{content:"\eb44";}.ph-bold.ph-circles-four:before{content:"\e190";}.ph-bold.ph-circles-three:before{content:"\e192";}.ph-bold.ph-circles-three-plus:before{content:"\e194";}.ph-bold.ph-circuitry:before{content:"\e9c2";}.ph-bold.ph-city:before{content:"\ea6a";}.ph-bold.ph-clipboard:before{content:"\e196";}.ph-bold.ph-clipboard-text:before{content:"\e198";}.ph-bold.ph-clock:before{content:"\e19a";}.ph-bold.ph-clock-afternoon:before{content:"\e19c";}.ph-bold.ph-clock-clockwise:before{content:"\e19e";}.ph-bold.ph-clock-countdown:before{content:"\ed2c";}.ph-bold.ph-clock-counter-clockwise:before{content:"\e1a0";}.ph-bold.ph-clock-user:before{content:"\edec";}.ph-bold.ph-closed-captioning:before{content:"\e1a4";}.ph-bold.ph-cloud:before{content:"\e1aa";}.ph-bold.ph-cloud-arrow-down:before{content:"\e1ac";}.ph-bold.ph-cloud-arrow-up:before{content:"\e1ae";}.ph-bold.ph-cloud-check:before{content:"\e1b0";}.ph-bold.ph-cloud-fog:before{content:"\e53c";}.ph-bold.ph-cloud-lightning:before{content:"\e1b2";}.ph-bold.ph-cloud-moon:before{content:"\e53e";}.ph-bold.ph-cloud-rain:before{content:"\e1b4";}.ph-bold.ph-cloud-slash:before{content:"\e1b6";}.ph-bold.ph-cloud-snow:before{content:"\e1b8";}.ph-bold.ph-cloud-sun:before{content:"\e540";}.ph-bold.ph-cloud-warning:before{content:"\ea98";}.ph-bold.ph-cloud-x:before{content:"\ea96";}.ph-bold.ph-clover:before{content:"\edc8";}.ph-bold.ph-club:before{content:"\e1ba";}.ph-bold.ph-coat-hanger:before{content:"\e7fe";}.ph-bold.ph-coda-logo:before{content:"\e7ce";}.ph-bold.ph-code:before{content:"\e1bc";}.ph-bold.ph-code-block:before{content:"\eafe";}.ph-bold.ph-code-simple:before{content:"\e1be";}.ph-bold.ph-codepen-logo:before{content:"\e978";}.ph-bold.ph-codesandbox-logo:before{content:"\ea06";}.ph-bold.ph-coffee:before{content:"\e1c2";}.ph-bold.ph-coffee-bean:before{content:"\e1c0";}.ph-bold.ph-coin:before{content:"\e60e";}.ph-bold.ph-coin-vertical:before{content:"\eb48";}.ph-bold.ph-coins:before{content:"\e78e";}.ph-bold.ph-columns:before{content:"\e546";}.ph-bold.ph-columns-plus-left:before{content:"\e544";}.ph-bold.ph-columns-plus-right:before{content:"\e542";}.ph-bold.ph-command:before{content:"\e1c4";}.ph-bold.ph-compass:before{content:"\e1c8";}.ph-bold.ph-compass-rose:before{content:"\e1c6";}.ph-bold.ph-compass-tool:before{content:"\ea0e";}.ph-bold.ph-computer-tower:before{content:"\e548";}.ph-bold.ph-confetti:before{content:"\e81a";}.ph-bold.ph-contactless-payment:before{content:"\ed42";}.ph-bold.ph-control:before{content:"\eca6";}.ph-bold.ph-cookie:before{content:"\e6ca";}.ph-bold.ph-cooking-pot:before{content:"\e764";}.ph-bold.ph-copy:before{content:"\e1ca";}.ph-bold.ph-copy-simple:before{content:"\e1cc";}.ph-bold.ph-copyleft:before{content:"\e86a";}.ph-bold.ph-copyright:before{content:"\e54a";}.ph-bold.ph-corners-in:before{content:"\e1ce";}.ph-bold.ph-corners-out:before{content:"\e1d0";}.ph-bold.ph-couch:before{content:"\e7f6";}.ph-bold.ph-court-basketball:before{content:"\ee36";}.ph-bold.ph-cow:before{content:"\eabe";}.ph-bold.ph-cowboy-hat:before{content:"\ed12";}.ph-bold.ph-cpu:before{content:"\e610";}.ph-bold.ph-crane:before{content:"\ed48";}.ph-bold.ph-crane-tower:before{content:"\ed49";}.ph-bold.ph-credit-card:before{content:"\e1d2";}.ph-bold.ph-cricket:before{content:"\ee12";}.ph-bold.ph-crop:before{content:"\e1d4";}.ph-bold.ph-cross:before{content:"\e8a0";}.ph-bold.ph-crosshair:before{content:"\e1d6";}.ph-bold.ph-crosshair-simple:before{content:"\e1d8";}.ph-bold.ph-crown:before{content:"\e614";}.ph-bold.ph-crown-cross:before{content:"\ee5e";}.ph-bold.ph-crown-simple:before{content:"\e616";}.ph-bold.ph-cube:before{content:"\e1da";}.ph-bold.ph-cube-focus:before{content:"\ed0a";}.ph-bold.ph-cube-transparent:before{content:"\ec7c";}.ph-bold.ph-currency-btc:before{content:"\e618";}.ph-bold.ph-currency-circle-dollar:before{content:"\e54c";}.ph-bold.ph-currency-cny:before{content:"\e54e";}.ph-bold.ph-currency-dollar:before{content:"\e550";}.ph-bold.ph-currency-dollar-simple:before{content:"\e552";}.ph-bold.ph-currency-eth:before{content:"\eada";}.ph-bold.ph-currency-eur:before{content:"\e554";}.ph-bold.ph-currency-gbp:before{content:"\e556";}.ph-bold.ph-currency-inr:before{content:"\e558";}.ph-bold.ph-currency-jpy:before{content:"\e55a";}.ph-bold.ph-currency-krw:before{content:"\e55c";}.ph-bold.ph-currency-kzt:before{content:"\ec4c";}.ph-bold.ph-currency-ngn:before{content:"\eb52";}.ph-bold.ph-currency-rub:before{content:"\e55e";}.ph-bold.ph-cursor:before{content:"\e1dc";}.ph-bold.ph-cursor-click:before{content:"\e7c8";}.ph-bold.ph-cursor-text:before{content:"\e7d8";}.ph-bold.ph-cylinder:before{content:"\e8fc";}.ph-bold.ph-database:before{content:"\e1de";}.ph-bold.ph-desk:before{content:"\ed16";}.ph-bold.ph-desktop:before{content:"\e560";}.ph-bold.ph-desktop-tower:before{content:"\e562";}.ph-bold.ph-detective:before{content:"\e83e";}.ph-bold.ph-dev-to-logo:before{content:"\ed0e";}.ph-bold.ph-device-mobile:before{content:"\e1e0";}.ph-bold.ph-device-mobile-camera:before{content:"\e1e2";}.ph-bold.ph-device-mobile-slash:before{content:"\ee46";}.ph-bold.ph-device-mobile-speaker:before{content:"\e1e4";}.ph-bold.ph-device-rotate:before{content:"\edf2";}.ph-bold.ph-device-tablet:before{content:"\e1e6";}.ph-bold.ph-device-tablet-camera:before{content:"\e1e8";}.ph-bold.ph-device-tablet-speaker:before{content:"\e1ea";}.ph-bold.ph-devices:before{content:"\eba4";}.ph-bold.ph-diamond:before{content:"\e1ec";}.ph-bold.ph-diamonds-four:before{content:"\e8f4";}.ph-bold.ph-dice-five:before{content:"\e1ee";}.ph-bold.ph-dice-four:before{content:"\e1f0";}.ph-bold.ph-dice-one:before{content:"\e1f2";}.ph-bold.ph-dice-six:before{content:"\e1f4";}.ph-bold.ph-dice-three:before{content:"\e1f6";}.ph-bold.ph-dice-two:before{content:"\e1f8";}.ph-bold.ph-disc:before{content:"\e564";}.ph-bold.ph-disco-ball:before{content:"\ed98";}.ph-bold.ph-discord-logo:before{content:"\e61a";}.ph-bold.ph-divide:before{content:"\e1fa";}.ph-bold.ph-dna:before{content:"\e924";}.ph-bold.ph-dog:before{content:"\e74a";}.ph-bold.ph-door:before{content:"\e61c";}.ph-bold.ph-door-open:before{content:"\e7e6";}.ph-bold.ph-dot:before{content:"\ecde";}.ph-bold.ph-dot-outline:before{content:"\ece0";}.ph-bold.ph-dots-nine:before{content:"\e1fc";}.ph-bold.ph-dots-six:before{content:"\e794";}.ph-bold.ph-dots-six-vertical:before{content:"\eae2";}.ph-bold.ph-dots-three:before{content:"\e1fe";}.ph-bold.ph-dots-three-circle:before{content:"\e200";}.ph-bold.ph-dots-three-circle-vertical:before{content:"\e202";}.ph-bold.ph-dots-three-outline:before{content:"\e204";}.ph-bold.ph-dots-three-outline-vertical:before{content:"\e206";}.ph-bold.ph-dots-three-vertical:before{content:"\e208";}.ph-bold.ph-download:before{content:"\e20a";}.ph-bold.ph-download-simple:before{content:"\e20c";}.ph-bold.ph-dress:before{content:"\ea7e";}.ph-bold.ph-dresser:before{content:"\e94e";}.ph-bold.ph-dribbble-logo:before{content:"\e20e";}.ph-bold.ph-drone:before{content:"\ed74";}.ph-bold.ph-drop:before{content:"\e210";}.ph-bold.ph-drop-half:before{content:"\e566";}.ph-bold.ph-drop-half-bottom:before{content:"\eb40";}.ph-bold.ph-drop-simple:before{content:"\ee32";}.ph-bold.ph-drop-slash:before{content:"\e954";}.ph-bold.ph-dropbox-logo:before{content:"\e7d0";}.ph-bold.ph-ear:before{content:"\e70c";}.ph-bold.ph-ear-slash:before{content:"\e70e";}.ph-bold.ph-egg:before{content:"\e812";}.ph-bold.ph-egg-crack:before{content:"\eb64";}.ph-bold.ph-eject:before{content:"\e212";}.ph-bold.ph-eject-simple:before{content:"\e6ae";}.ph-bold.ph-elevator:before{content:"\ecc0";}.ph-bold.ph-empty:before{content:"\edbc";}.ph-bold.ph-engine:before{content:"\ea80";}.ph-bold.ph-envelope:before{content:"\e214";}.ph-bold.ph-envelope-open:before{content:"\e216";}.ph-bold.ph-envelope-simple:before{content:"\e218";}.ph-bold.ph-envelope-simple-open:before{content:"\e21a";}.ph-bold.ph-equalizer:before{content:"\ebbc";}.ph-bold.ph-equals:before{content:"\e21c";}.ph-bold.ph-eraser:before{content:"\e21e";}.ph-bold.ph-escalator-down:before{content:"\ecba";}.ph-bold.ph-escalator-up:before{content:"\ecbc";}.ph-bold.ph-exam:before{content:"\e742";}.ph-bold.ph-exclamation-mark:before{content:"\ee44";}.ph-bold.ph-exclude:before{content:"\e882";}.ph-bold.ph-exclude-square:before{content:"\e880";}.ph-bold.ph-export:before{content:"\eaf0";}.ph-bold.ph-eye:before{content:"\e220";}.ph-bold.ph-eye-closed:before{content:"\e222";}.ph-bold.ph-eye-slash:before{content:"\e224";}.ph-bold.ph-eyedropper:before{content:"\e568";}.ph-bold.ph-eyedropper-sample:before{content:"\eac4";}.ph-bold.ph-eyeglasses:before{content:"\e7ba";}.ph-bold.ph-eyes:before{content:"\ee5c";}.ph-bold.ph-face-mask:before{content:"\e56a";}.ph-bold.ph-facebook-logo:before{content:"\e226";}.ph-bold.ph-factory:before{content:"\e760";}.ph-bold.ph-faders:before{content:"\e228";}.ph-bold.ph-faders-horizontal:before{content:"\e22a";}.ph-bold.ph-fallout-shelter:before{content:"\e9de";}.ph-bold.ph-fan:before{content:"\e9f2";}.ph-bold.ph-farm:before{content:"\ec70";}.ph-bold.ph-fast-forward:before{content:"\e6a6";}.ph-bold.ph-fast-forward-circle:before{content:"\e22c";}.ph-bold.ph-feather:before{content:"\e9c0";}.ph-bold.ph-fediverse-logo:before{content:"\ed66";}.ph-bold.ph-figma-logo:before{content:"\e22e";}.ph-bold.ph-file:before{content:"\e230";}.ph-bold.ph-file-archive:before{content:"\eb2a";}.ph-bold.ph-file-arrow-down:before{content:"\e232";}.ph-bold.ph-file-arrow-up:before{content:"\e61e";}.ph-bold.ph-file-audio:before{content:"\ea20";}.ph-bold.ph-file-c:before{content:"\eb32";}.ph-bold.ph-file-c-sharp:before{content:"\eb30";}.ph-bold.ph-file-cloud:before{content:"\e95e";}.ph-bold.ph-file-code:before{content:"\e914";}.ph-bold.ph-file-cpp:before{content:"\eb2e";}.ph-bold.ph-file-css:before{content:"\eb34";}.ph-bold.ph-file-csv:before{content:"\eb1c";}.ph-bold.ph-file-dashed:before{content:"\e704";}.ph-bold.ph-file-dotted:before{content:"\e704";}.ph-bold.ph-file-doc:before{content:"\eb1e";}.ph-bold.ph-file-html:before{content:"\eb38";}.ph-bold.ph-file-image:before{content:"\ea24";}.ph-bold.ph-file-ini:before{content:"\eb33";}.ph-bold.ph-file-jpg:before{content:"\eb1a";}.ph-bold.ph-file-js:before{content:"\eb24";}.ph-bold.ph-file-jsx:before{content:"\eb3a";}.ph-bold.ph-file-lock:before{content:"\e95c";}.ph-bold.ph-file-magnifying-glass:before{content:"\e238";}.ph-bold.ph-file-search:before{content:"\e238";}.ph-bold.ph-file-md:before{content:"\ed50";}.ph-bold.ph-file-minus:before{content:"\e234";}.ph-bold.ph-file-pdf:before{content:"\e702";}.ph-bold.ph-file-plus:before{content:"\e236";}.ph-bold.ph-file-png:before{content:"\eb18";}.ph-bold.ph-file-ppt:before{content:"\eb20";}.ph-bold.ph-file-py:before{content:"\eb2c";}.ph-bold.ph-file-rs:before{content:"\eb28";}.ph-bold.ph-file-sql:before{content:"\ed4e";}.ph-bold.ph-file-svg:before{content:"\ed08";}.ph-bold.ph-file-text:before{content:"\e23a";}.ph-bold.ph-file-ts:before{content:"\eb26";}.ph-bold.ph-file-tsx:before{content:"\eb3c";}.ph-bold.ph-file-txt:before{content:"\eb35";}.ph-bold.ph-file-video:before{content:"\ea22";}.ph-bold.ph-file-vue:before{content:"\eb3e";}.ph-bold.ph-file-x:before{content:"\e23c";}.ph-bold.ph-file-xls:before{content:"\eb22";}.ph-bold.ph-file-zip:before{content:"\e958";}.ph-bold.ph-files:before{content:"\e710";}.ph-bold.ph-film-reel:before{content:"\e8c0";}.ph-bold.ph-film-script:before{content:"\eb50";}.ph-bold.ph-film-slate:before{content:"\e8c2";}.ph-bold.ph-film-strip:before{content:"\e792";}.ph-bold.ph-fingerprint:before{content:"\e23e";}.ph-bold.ph-fingerprint-simple:before{content:"\e240";}.ph-bold.ph-finn-the-human:before{content:"\e56c";}.ph-bold.ph-fire:before{content:"\e242";}.ph-bold.ph-fire-extinguisher:before{content:"\e9e8";}.ph-bold.ph-fire-simple:before{content:"\e620";}.ph-bold.ph-fire-truck:before{content:"\e574";}.ph-bold.ph-first-aid:before{content:"\e56e";}.ph-bold.ph-first-aid-kit:before{content:"\e570";}.ph-bold.ph-fish:before{content:"\e728";}.ph-bold.ph-fish-simple:before{content:"\e72a";}.ph-bold.ph-flag:before{content:"\e244";}.ph-bold.ph-flag-banner:before{content:"\e622";}.ph-bold.ph-flag-banner-fold:before{content:"\ecf2";}.ph-bold.ph-flag-checkered:before{content:"\ea38";}.ph-bold.ph-flag-pennant:before{content:"\ecf0";}.ph-bold.ph-flame:before{content:"\e624";}.ph-bold.ph-flashlight:before{content:"\e246";}.ph-bold.ph-flask:before{content:"\e79e";}.ph-bold.ph-flip-horizontal:before{content:"\ed6a";}.ph-bold.ph-flip-vertical:before{content:"\ed6c";}.ph-bold.ph-floppy-disk:before{content:"\e248";}.ph-bold.ph-floppy-disk-back:before{content:"\eaf4";}.ph-bold.ph-flow-arrow:before{content:"\e6ec";}.ph-bold.ph-flower:before{content:"\e75e";}.ph-bold.ph-flower-lotus:before{content:"\e6cc";}.ph-bold.ph-flower-tulip:before{content:"\eacc";}.ph-bold.ph-flying-saucer:before{content:"\eb4a";}.ph-bold.ph-folder:before{content:"\e24a";}.ph-bold.ph-folder-notch:before{content:"\e24a";}.ph-bold.ph-folder-dashed:before{content:"\e8f8";}.ph-bold.ph-folder-dotted:before{content:"\e8f8";}.ph-bold.ph-folder-lock:before{content:"\ea3c";}.ph-bold.ph-folder-minus:before{content:"\e254";}.ph-bold.ph-folder-notch-minus:before{content:"\e254";}.ph-bold.ph-folder-open:before{content:"\e256";}.ph-bold.ph-folder-notch-open:before{content:"\e256";}.ph-bold.ph-folder-plus:before{content:"\e258";}.ph-bold.ph-folder-notch-plus:before{content:"\e258";}.ph-bold.ph-folder-simple:before{content:"\e25a";}.ph-bold.ph-folder-simple-dashed:before{content:"\ec2a";}.ph-bold.ph-folder-simple-dotted:before{content:"\ec2a";}.ph-bold.ph-folder-simple-lock:before{content:"\eb5e";}.ph-bold.ph-folder-simple-minus:before{content:"\e25c";}.ph-bold.ph-folder-simple-plus:before{content:"\e25e";}.ph-bold.ph-folder-simple-star:before{content:"\ec2e";}.ph-bold.ph-folder-simple-user:before{content:"\eb60";}.ph-bold.ph-folder-star:before{content:"\ea86";}.ph-bold.ph-folder-user:before{content:"\eb46";}.ph-bold.ph-folders:before{content:"\e260";}.ph-bold.ph-football:before{content:"\e718";}.ph-bold.ph-football-helmet:before{content:"\ee4c";}.ph-bold.ph-footprints:before{content:"\ea88";}.ph-bold.ph-fork-knife:before{content:"\e262";}.ph-bold.ph-four-k:before{content:"\ea5c";}.ph-bold.ph-frame-corners:before{content:"\e626";}.ph-bold.ph-framer-logo:before{content:"\e264";}.ph-bold.ph-function:before{content:"\ebe4";}.ph-bold.ph-funnel:before{content:"\e266";}.ph-bold.ph-funnel-simple:before{content:"\e268";}.ph-bold.ph-funnel-simple-x:before{content:"\e26a";}.ph-bold.ph-funnel-x:before{content:"\e26c";}.ph-bold.ph-game-controller:before{content:"\e26e";}.ph-bold.ph-garage:before{content:"\ecd6";}.ph-bold.ph-gas-can:before{content:"\e8ce";}.ph-bold.ph-gas-pump:before{content:"\e768";}.ph-bold.ph-gauge:before{content:"\e628";}.ph-bold.ph-gavel:before{content:"\ea32";}.ph-bold.ph-gear:before{content:"\e270";}.ph-bold.ph-gear-fine:before{content:"\e87c";}.ph-bold.ph-gear-six:before{content:"\e272";}.ph-bold.ph-gender-female:before{content:"\e6e0";}.ph-bold.ph-gender-intersex:before{content:"\e6e6";}.ph-bold.ph-gender-male:before{content:"\e6e2";}.ph-bold.ph-gender-neuter:before{content:"\e6ea";}.ph-bold.ph-gender-nonbinary:before{content:"\e6e4";}.ph-bold.ph-gender-transgender:before{content:"\e6e8";}.ph-bold.ph-ghost:before{content:"\e62a";}.ph-bold.ph-gif:before{content:"\e274";}.ph-bold.ph-gift:before{content:"\e276";}.ph-bold.ph-git-branch:before{content:"\e278";}.ph-bold.ph-git-commit:before{content:"\e27a";}.ph-bold.ph-git-diff:before{content:"\e27c";}.ph-bold.ph-git-fork:before{content:"\e27e";}.ph-bold.ph-git-merge:before{content:"\e280";}.ph-bold.ph-git-pull-request:before{content:"\e282";}.ph-bold.ph-github-logo:before{content:"\e576";}.ph-bold.ph-gitlab-logo:before{content:"\e694";}.ph-bold.ph-gitlab-logo-simple:before{content:"\e696";}.ph-bold.ph-globe:before{content:"\e288";}.ph-bold.ph-globe-hemisphere-east:before{content:"\e28a";}.ph-bold.ph-globe-hemisphere-west:before{content:"\e28c";}.ph-bold.ph-globe-simple:before{content:"\e28e";}.ph-bold.ph-globe-simple-x:before{content:"\e284";}.ph-bold.ph-globe-stand:before{content:"\e290";}.ph-bold.ph-globe-x:before{content:"\e286";}.ph-bold.ph-goggles:before{content:"\ecb4";}.ph-bold.ph-golf:before{content:"\ea3e";}.ph-bold.ph-goodreads-logo:before{content:"\ed10";}.ph-bold.ph-google-cardboard-logo:before{content:"\e7b6";}.ph-bold.ph-google-chrome-logo:before{content:"\e976";}.ph-bold.ph-google-drive-logo:before{content:"\e8f6";}.ph-bold.ph-google-logo:before{content:"\e292";}.ph-bold.ph-google-photos-logo:before{content:"\eb92";}.ph-bold.ph-google-play-logo:before{content:"\e294";}.ph-bold.ph-google-podcasts-logo:before{content:"\eb94";}.ph-bold.ph-gps:before{content:"\edd8";}.ph-bold.ph-gps-fix:before{content:"\edd6";}.ph-bold.ph-gps-slash:before{content:"\edd4";}.ph-bold.ph-gradient:before{content:"\eb42";}.ph-bold.ph-graduation-cap:before{content:"\e62c";}.ph-bold.ph-grains:before{content:"\ec68";}.ph-bold.ph-grains-slash:before{content:"\ec6a";}.ph-bold.ph-graph:before{content:"\eb58";}.ph-bold.ph-graphics-card:before{content:"\e612";}.ph-bold.ph-greater-than:before{content:"\edc4";}.ph-bold.ph-greater-than-or-equal:before{content:"\eda2";}.ph-bold.ph-grid-four:before{content:"\e296";}.ph-bold.ph-grid-nine:before{content:"\ec8c";}.ph-bold.ph-guitar:before{content:"\ea8a";}.ph-bold.ph-hair-dryer:before{content:"\ea66";}.ph-bold.ph-hamburger:before{content:"\e790";}.ph-bold.ph-hammer:before{content:"\e80e";}.ph-bold.ph-hand:before{content:"\e298";}.ph-bold.ph-hand-arrow-down:before{content:"\ea4e";}.ph-bold.ph-hand-arrow-up:before{content:"\ee5a";}.ph-bold.ph-hand-coins:before{content:"\ea8c";}.ph-bold.ph-hand-deposit:before{content:"\ee82";}.ph-bold.ph-hand-eye:before{content:"\ea4c";}.ph-bold.ph-hand-fist:before{content:"\e57a";}.ph-bold.ph-hand-grabbing:before{content:"\e57c";}.ph-bold.ph-hand-heart:before{content:"\e810";}.ph-bold.ph-hand-palm:before{content:"\e57e";}.ph-bold.ph-hand-peace:before{content:"\e7cc";}.ph-bold.ph-hand-pointing:before{content:"\e29a";}.ph-bold.ph-hand-soap:before{content:"\e630";}.ph-bold.ph-hand-swipe-left:before{content:"\ec94";}.ph-bold.ph-hand-swipe-right:before{content:"\ec92";}.ph-bold.ph-hand-tap:before{content:"\ec90";}.ph-bold.ph-hand-waving:before{content:"\e580";}.ph-bold.ph-hand-withdraw:before{content:"\ee80";}.ph-bold.ph-handbag:before{content:"\e29c";}.ph-bold.ph-handbag-simple:before{content:"\e62e";}.ph-bold.ph-hands-clapping:before{content:"\e6a0";}.ph-bold.ph-hands-praying:before{content:"\ecc8";}.ph-bold.ph-handshake:before{content:"\e582";}.ph-bold.ph-hard-drive:before{content:"\e29e";}.ph-bold.ph-hard-drives:before{content:"\e2a0";}.ph-bold.ph-hard-hat:before{content:"\ed46";}.ph-bold.ph-hash:before{content:"\e2a2";}.ph-bold.ph-hash-straight:before{content:"\e2a4";}.ph-bold.ph-head-circuit:before{content:"\e7d4";}.ph-bold.ph-headlights:before{content:"\e6fe";}.ph-bold.ph-headphones:before{content:"\e2a6";}.ph-bold.ph-headset:before{content:"\e584";}.ph-bold.ph-heart:before{content:"\e2a8";}.ph-bold.ph-heart-break:before{content:"\ebe8";}.ph-bold.ph-heart-half:before{content:"\ec48";}.ph-bold.ph-heart-straight:before{content:"\e2aa";}.ph-bold.ph-heart-straight-break:before{content:"\eb98";}.ph-bold.ph-heartbeat:before{content:"\e2ac";}.ph-bold.ph-hexagon:before{content:"\e2ae";}.ph-bold.ph-high-definition:before{content:"\ea8e";}.ph-bold.ph-high-heel:before{content:"\e8e8";}.ph-bold.ph-highlighter:before{content:"\ec76";}.ph-bold.ph-highlighter-circle:before{content:"\e632";}.ph-bold.ph-hockey:before{content:"\ec86";}.ph-bold.ph-hoodie:before{content:"\ecd0";}.ph-bold.ph-horse:before{content:"\e2b0";}.ph-bold.ph-hospital:before{content:"\e844";}.ph-bold.ph-hourglass:before{content:"\e2b2";}.ph-bold.ph-hourglass-high:before{content:"\e2b4";}.ph-bold.ph-hourglass-low:before{content:"\e2b6";}.ph-bold.ph-hourglass-medium:before{content:"\e2b8";}.ph-bold.ph-hourglass-simple:before{content:"\e2ba";}.ph-bold.ph-hourglass-simple-high:before{content:"\e2bc";}.ph-bold.ph-hourglass-simple-low:before{content:"\e2be";}.ph-bold.ph-hourglass-simple-medium:before{content:"\e2c0";}.ph-bold.ph-house:before{content:"\e2c2";}.ph-bold.ph-house-line:before{content:"\e2c4";}.ph-bold.ph-house-simple:before{content:"\e2c6";}.ph-bold.ph-hurricane:before{content:"\e88e";}.ph-bold.ph-ice-cream:before{content:"\e804";}.ph-bold.ph-identification-badge:before{content:"\e6f6";}.ph-bold.ph-identification-card:before{content:"\e2c8";}.ph-bold.ph-image:before{content:"\e2ca";}.ph-bold.ph-image-broken:before{content:"\e7a8";}.ph-bold.ph-image-square:before{content:"\e2cc";}.ph-bold.ph-images:before{content:"\e836";}.ph-bold.ph-images-square:before{content:"\e834";}.ph-bold.ph-infinity:before{content:"\e634";}.ph-bold.ph-lemniscate:before{content:"\e634";}.ph-bold.ph-info:before{content:"\e2ce";}.ph-bold.ph-instagram-logo:before{content:"\e2d0";}.ph-bold.ph-intersect:before{content:"\e2d2";}.ph-bold.ph-intersect-square:before{content:"\e87a";}.ph-bold.ph-intersect-three:before{content:"\ecc4";}.ph-bold.ph-intersection:before{content:"\edba";}.ph-bold.ph-invoice:before{content:"\ee42";}.ph-bold.ph-island:before{content:"\ee06";}.ph-bold.ph-jar:before{content:"\e7e0";}.ph-bold.ph-jar-label:before{content:"\e7e1";}.ph-bold.ph-jeep:before{content:"\e2d4";}.ph-bold.ph-joystick:before{content:"\ea5e";}.ph-bold.ph-kanban:before{content:"\eb54";}.ph-bold.ph-key:before{content:"\e2d6";}.ph-bold.ph-key-return:before{content:"\e782";}.ph-bold.ph-keyboard:before{content:"\e2d8";}.ph-bold.ph-keyhole:before{content:"\ea78";}.ph-bold.ph-knife:before{content:"\e636";}.ph-bold.ph-ladder:before{content:"\e9e4";}.ph-bold.ph-ladder-simple:before{content:"\ec26";}.ph-bold.ph-lamp:before{content:"\e638";}.ph-bold.ph-lamp-pendant:before{content:"\ee2e";}.ph-bold.ph-laptop:before{content:"\e586";}.ph-bold.ph-lasso:before{content:"\edc6";}.ph-bold.ph-lastfm-logo:before{content:"\e842";}.ph-bold.ph-layout:before{content:"\e6d6";}.ph-bold.ph-leaf:before{content:"\e2da";}.ph-bold.ph-lectern:before{content:"\e95a";}.ph-bold.ph-lego:before{content:"\e8c6";}.ph-bold.ph-lego-smiley:before{content:"\e8c7";}.ph-bold.ph-less-than:before{content:"\edac";}.ph-bold.ph-less-than-or-equal:before{content:"\eda4";}.ph-bold.ph-letter-circle-h:before{content:"\ebf8";}.ph-bold.ph-letter-circle-p:before{content:"\ec08";}.ph-bold.ph-letter-circle-v:before{content:"\ec14";}.ph-bold.ph-lifebuoy:before{content:"\e63a";}.ph-bold.ph-lightbulb:before{content:"\e2dc";}.ph-bold.ph-lightbulb-filament:before{content:"\e63c";}.ph-bold.ph-lighthouse:before{content:"\e9f6";}.ph-bold.ph-lightning:before{content:"\e2de";}.ph-bold.ph-lightning-a:before{content:"\ea84";}.ph-bold.ph-lightning-slash:before{content:"\e2e0";}.ph-bold.ph-line-segment:before{content:"\e6d2";}.ph-bold.ph-line-segments:before{content:"\e6d4";}.ph-bold.ph-line-vertical:before{content:"\ed70";}.ph-bold.ph-link:before{content:"\e2e2";}.ph-bold.ph-link-break:before{content:"\e2e4";}.ph-bold.ph-link-simple:before{content:"\e2e6";}.ph-bold.ph-link-simple-break:before{content:"\e2e8";}.ph-bold.ph-link-simple-horizontal:before{content:"\e2ea";}.ph-bold.ph-link-simple-horizontal-break:before{content:"\e2ec";}.ph-bold.ph-linkedin-logo:before{content:"\e2ee";}.ph-bold.ph-linktree-logo:before{content:"\edee";}.ph-bold.ph-linux-logo:before{content:"\eb02";}.ph-bold.ph-list:before{content:"\e2f0";}.ph-bold.ph-list-bullets:before{content:"\e2f2";}.ph-bold.ph-list-checks:before{content:"\eadc";}.ph-bold.ph-list-dashes:before{content:"\e2f4";}.ph-bold.ph-list-heart:before{content:"\ebde";}.ph-bold.ph-list-magnifying-glass:before{content:"\ebe0";}.ph-bold.ph-list-numbers:before{content:"\e2f6";}.ph-bold.ph-list-plus:before{content:"\e2f8";}.ph-bold.ph-list-star:before{content:"\ebdc";}.ph-bold.ph-lock:before{content:"\e2fa";}.ph-bold.ph-lock-key:before{content:"\e2fe";}.ph-bold.ph-lock-key-open:before{content:"\e300";}.ph-bold.ph-lock-laminated:before{content:"\e302";}.ph-bold.ph-lock-laminated-open:before{content:"\e304";}.ph-bold.ph-lock-open:before{content:"\e306";}.ph-bold.ph-lock-simple:before{content:"\e308";}.ph-bold.ph-lock-simple-open:before{content:"\e30a";}.ph-bold.ph-lockers:before{content:"\ecb8";}.ph-bold.ph-log:before{content:"\ed82";}.ph-bold.ph-magic-wand:before{content:"\e6b6";}.ph-bold.ph-magnet:before{content:"\e680";}.ph-bold.ph-magnet-straight:before{content:"\e682";}.ph-bold.ph-magnifying-glass:before{content:"\e30c";}.ph-bold.ph-magnifying-glass-minus:before{content:"\e30e";}.ph-bold.ph-magnifying-glass-plus:before{content:"\e310";}.ph-bold.ph-mailbox:before{content:"\ec1e";}.ph-bold.ph-map-pin:before{content:"\e316";}.ph-bold.ph-map-pin-area:before{content:"\ee3a";}.ph-bold.ph-map-pin-line:before{content:"\e318";}.ph-bold.ph-map-pin-plus:before{content:"\e314";}.ph-bold.ph-map-pin-simple:before{content:"\ee3e";}.ph-bold.ph-map-pin-simple-area:before{content:"\ee3c";}.ph-bold.ph-map-pin-simple-line:before{content:"\ee38";}.ph-bold.ph-map-trifold:before{content:"\e31a";}.ph-bold.ph-markdown-logo:before{content:"\e508";}.ph-bold.ph-marker-circle:before{content:"\e640";}.ph-bold.ph-martini:before{content:"\e31c";}.ph-bold.ph-mask-happy:before{content:"\e9f4";}.ph-bold.ph-mask-sad:before{content:"\eb9e";}.ph-bold.ph-mastodon-logo:before{content:"\ed68";}.ph-bold.ph-math-operations:before{content:"\e31e";}.ph-bold.ph-matrix-logo:before{content:"\ed64";}.ph-bold.ph-medal:before{content:"\e320";}.ph-bold.ph-medal-military:before{content:"\ecfc";}.ph-bold.ph-medium-logo:before{content:"\e322";}.ph-bold.ph-megaphone:before{content:"\e324";}.ph-bold.ph-megaphone-simple:before{content:"\e642";}.ph-bold.ph-member-of:before{content:"\edc2";}.ph-bold.ph-memory:before{content:"\e9c4";}.ph-bold.ph-messenger-logo:before{content:"\e6d8";}.ph-bold.ph-meta-logo:before{content:"\ed02";}.ph-bold.ph-meteor:before{content:"\e9ba";}.ph-bold.ph-metronome:before{content:"\ec8e";}.ph-bold.ph-microphone:before{content:"\e326";}.ph-bold.ph-microphone-slash:before{content:"\e328";}.ph-bold.ph-microphone-stage:before{content:"\e75c";}.ph-bold.ph-microscope:before{content:"\ec7a";}.ph-bold.ph-microsoft-excel-logo:before{content:"\eb6c";}.ph-bold.ph-microsoft-outlook-logo:before{content:"\eb70";}.ph-bold.ph-microsoft-powerpoint-logo:before{content:"\eace";}.ph-bold.ph-microsoft-teams-logo:before{content:"\eb66";}.ph-bold.ph-microsoft-word-logo:before{content:"\eb6a";}.ph-bold.ph-minus:before{content:"\e32a";}.ph-bold.ph-minus-circle:before{content:"\e32c";}.ph-bold.ph-minus-square:before{content:"\ed4c";}.ph-bold.ph-money:before{content:"\e588";}.ph-bold.ph-money-wavy:before{content:"\ee68";}.ph-bold.ph-monitor:before{content:"\e32e";}.ph-bold.ph-monitor-arrow-up:before{content:"\e58a";}.ph-bold.ph-monitor-play:before{content:"\e58c";}.ph-bold.ph-moon:before{content:"\e330";}.ph-bold.ph-moon-stars:before{content:"\e58e";}.ph-bold.ph-moped:before{content:"\e824";}.ph-bold.ph-moped-front:before{content:"\e822";}.ph-bold.ph-mosque:before{content:"\ecee";}.ph-bold.ph-motorcycle:before{content:"\e80a";}.ph-bold.ph-mountains:before{content:"\e7ae";}.ph-bold.ph-mouse:before{content:"\e33a";}.ph-bold.ph-mouse-left-click:before{content:"\e334";}.ph-bold.ph-mouse-middle-click:before{content:"\e338";}.ph-bold.ph-mouse-right-click:before{content:"\e336";}.ph-bold.ph-mouse-scroll:before{content:"\e332";}.ph-bold.ph-mouse-simple:before{content:"\e644";}.ph-bold.ph-music-note:before{content:"\e33c";}.ph-bold.ph-music-note-simple:before{content:"\e33e";}.ph-bold.ph-music-notes:before{content:"\e340";}.ph-bold.ph-music-notes-minus:before{content:"\ee0c";}.ph-bold.ph-music-notes-plus:before{content:"\eb7c";}.ph-bold.ph-music-notes-simple:before{content:"\e342";}.ph-bold.ph-navigation-arrow:before{content:"\eade";}.ph-bold.ph-needle:before{content:"\e82e";}.ph-bold.ph-network:before{content:"\edde";}.ph-bold.ph-network-slash:before{content:"\eddc";}.ph-bold.ph-network-x:before{content:"\edda";}.ph-bold.ph-newspaper:before{content:"\e344";}.ph-bold.ph-newspaper-clipping:before{content:"\e346";}.ph-bold.ph-not-equals:before{content:"\eda6";}.ph-bold.ph-not-member-of:before{content:"\edae";}.ph-bold.ph-not-subset-of:before{content:"\edb0";}.ph-bold.ph-not-superset-of:before{content:"\edb2";}.ph-bold.ph-notches:before{content:"\ed3a";}.ph-bold.ph-note:before{content:"\e348";}.ph-bold.ph-note-blank:before{content:"\e34a";}.ph-bold.ph-note-pencil:before{content:"\e34c";}.ph-bold.ph-notebook:before{content:"\e34e";}.ph-bold.ph-notepad:before{content:"\e63e";}.ph-bold.ph-notification:before{content:"\e6fa";}.ph-bold.ph-notion-logo:before{content:"\e9a0";}.ph-bold.ph-nuclear-plant:before{content:"\ed7c";}.ph-bold.ph-number-circle-eight:before{content:"\e352";}.ph-bold.ph-number-circle-five:before{content:"\e358";}.ph-bold.ph-number-circle-four:before{content:"\e35e";}.ph-bold.ph-number-circle-nine:before{content:"\e364";}.ph-bold.ph-number-circle-one:before{content:"\e36a";}.ph-bold.ph-number-circle-seven:before{content:"\e370";}.ph-bold.ph-number-circle-six:before{content:"\e376";}.ph-bold.ph-number-circle-three:before{content:"\e37c";}.ph-bold.ph-number-circle-two:before{content:"\e382";}.ph-bold.ph-number-circle-zero:before{content:"\e388";}.ph-bold.ph-number-eight:before{content:"\e350";}.ph-bold.ph-number-five:before{content:"\e356";}.ph-bold.ph-number-four:before{content:"\e35c";}.ph-bold.ph-number-nine:before{content:"\e362";}.ph-bold.ph-number-one:before{content:"\e368";}.ph-bold.ph-number-seven:before{content:"\e36e";}.ph-bold.ph-number-six:before{content:"\e374";}.ph-bold.ph-number-square-eight:before{content:"\e354";}.ph-bold.ph-number-square-five:before{content:"\e35a";}.ph-bold.ph-number-square-four:before{content:"\e360";}.ph-bold.ph-number-square-nine:before{content:"\e366";}.ph-bold.ph-number-square-one:before{content:"\e36c";}.ph-bold.ph-number-square-seven:before{content:"\e372";}.ph-bold.ph-number-square-six:before{content:"\e378";}.ph-bold.ph-number-square-three:before{content:"\e37e";}.ph-bold.ph-number-square-two:before{content:"\e384";}.ph-bold.ph-number-square-zero:before{content:"\e38a";}.ph-bold.ph-number-three:before{content:"\e37a";}.ph-bold.ph-number-two:before{content:"\e380";}.ph-bold.ph-number-zero:before{content:"\e386";}.ph-bold.ph-numpad:before{content:"\e3c8";}.ph-bold.ph-nut:before{content:"\e38c";}.ph-bold.ph-ny-times-logo:before{content:"\e646";}.ph-bold.ph-octagon:before{content:"\e38e";}.ph-bold.ph-office-chair:before{content:"\ea46";}.ph-bold.ph-onigiri:before{content:"\ee2c";}.ph-bold.ph-open-ai-logo:before{content:"\e7d2";}.ph-bold.ph-option:before{content:"\e8a8";}.ph-bold.ph-orange:before{content:"\ee40";}.ph-bold.ph-orange-slice:before{content:"\ed36";}.ph-bold.ph-oven:before{content:"\ed8c";}.ph-bold.ph-package:before{content:"\e390";}.ph-bold.ph-paint-brush:before{content:"\e6f0";}.ph-bold.ph-paint-brush-broad:before{content:"\e590";}.ph-bold.ph-paint-brush-household:before{content:"\e6f2";}.ph-bold.ph-paint-bucket:before{content:"\e392";}.ph-bold.ph-paint-roller:before{content:"\e6f4";}.ph-bold.ph-palette:before{content:"\e6c8";}.ph-bold.ph-panorama:before{content:"\eaa2";}.ph-bold.ph-pants:before{content:"\ec88";}.ph-bold.ph-paper-plane:before{content:"\e394";}.ph-bold.ph-paper-plane-right:before{content:"\e396";}.ph-bold.ph-paper-plane-tilt:before{content:"\e398";}.ph-bold.ph-paperclip:before{content:"\e39a";}.ph-bold.ph-paperclip-horizontal:before{content:"\e592";}.ph-bold.ph-parachute:before{content:"\ea7c";}.ph-bold.ph-paragraph:before{content:"\e960";}.ph-bold.ph-parallelogram:before{content:"\ecc6";}.ph-bold.ph-park:before{content:"\ecb2";}.ph-bold.ph-password:before{content:"\e752";}.ph-bold.ph-path:before{content:"\e39c";}.ph-bold.ph-patreon-logo:before{content:"\e98a";}.ph-bold.ph-pause:before{content:"\e39e";}.ph-bold.ph-pause-circle:before{content:"\e3a0";}.ph-bold.ph-paw-print:before{content:"\e648";}.ph-bold.ph-paypal-logo:before{content:"\e98c";}.ph-bold.ph-peace:before{content:"\e3a2";}.ph-bold.ph-pen:before{content:"\e3aa";}.ph-bold.ph-pen-nib:before{content:"\e3ac";}.ph-bold.ph-pen-nib-straight:before{content:"\e64a";}.ph-bold.ph-pencil:before{content:"\e3ae";}.ph-bold.ph-pencil-circle:before{content:"\e3b0";}.ph-bold.ph-pencil-line:before{content:"\e3b2";}.ph-bold.ph-pencil-ruler:before{content:"\e906";}.ph-bold.ph-pencil-simple:before{content:"\e3b4";}.ph-bold.ph-pencil-simple-line:before{content:"\ebc6";}.ph-bold.ph-pencil-simple-slash:before{content:"\ecf6";}.ph-bold.ph-pencil-slash:before{content:"\ecf8";}.ph-bold.ph-pentagon:before{content:"\ec7e";}.ph-bold.ph-pentagram:before{content:"\ec5c";}.ph-bold.ph-pepper:before{content:"\e94a";}.ph-bold.ph-percent:before{content:"\e3b6";}.ph-bold.ph-person:before{content:"\e3a8";}.ph-bold.ph-person-arms-spread:before{content:"\ecfe";}.ph-bold.ph-person-simple:before{content:"\e72e";}.ph-bold.ph-person-simple-bike:before{content:"\e734";}.ph-bold.ph-person-simple-circle:before{content:"\ee58";}.ph-bold.ph-person-simple-hike:before{content:"\ed54";}.ph-bold.ph-person-simple-run:before{content:"\e730";}.ph-bold.ph-person-simple-ski:before{content:"\e71c";}.ph-bold.ph-person-simple-snowboard:before{content:"\e71e";}.ph-bold.ph-person-simple-swim:before{content:"\e736";}.ph-bold.ph-person-simple-tai-chi:before{content:"\ed5c";}.ph-bold.ph-person-simple-throw:before{content:"\e732";}.ph-bold.ph-person-simple-walk:before{content:"\e73a";}.ph-bold.ph-perspective:before{content:"\ebe6";}.ph-bold.ph-phone:before{content:"\e3b8";}.ph-bold.ph-phone-call:before{content:"\e3ba";}.ph-bold.ph-phone-disconnect:before{content:"\e3bc";}.ph-bold.ph-phone-incoming:before{content:"\e3be";}.ph-bold.ph-phone-list:before{content:"\e3cc";}.ph-bold.ph-phone-outgoing:before{content:"\e3c0";}.ph-bold.ph-phone-pause:before{content:"\e3ca";}.ph-bold.ph-phone-plus:before{content:"\ec56";}.ph-bold.ph-phone-slash:before{content:"\e3c2";}.ph-bold.ph-phone-transfer:before{content:"\e3c6";}.ph-bold.ph-phone-x:before{content:"\e3c4";}.ph-bold.ph-phosphor-logo:before{content:"\e3ce";}.ph-bold.ph-pi:before{content:"\ec80";}.ph-bold.ph-piano-keys:before{content:"\e9c8";}.ph-bold.ph-picnic-table:before{content:"\ee26";}.ph-bold.ph-picture-in-picture:before{content:"\e64c";}.ph-bold.ph-piggy-bank:before{content:"\ea04";}.ph-bold.ph-pill:before{content:"\e700";}.ph-bold.ph-ping-pong:before{content:"\ea42";}.ph-bold.ph-pint-glass:before{content:"\edd0";}.ph-bold.ph-pinterest-logo:before{content:"\e64e";}.ph-bold.ph-pinwheel:before{content:"\eb9c";}.ph-bold.ph-pipe:before{content:"\ed86";}.ph-bold.ph-pipe-wrench:before{content:"\ed88";}.ph-bold.ph-pix-logo:before{content:"\ecc2";}.ph-bold.ph-pizza:before{content:"\e796";}.ph-bold.ph-placeholder:before{content:"\e650";}.ph-bold.ph-planet:before{content:"\e652";}.ph-bold.ph-plant:before{content:"\ebae";}.ph-bold.ph-play:before{content:"\e3d0";}.ph-bold.ph-play-circle:before{content:"\e3d2";}.ph-bold.ph-play-pause:before{content:"\e8be";}.ph-bold.ph-playlist:before{content:"\e6aa";}.ph-bold.ph-plug:before{content:"\e946";}.ph-bold.ph-plug-charging:before{content:"\eb5c";}.ph-bold.ph-plugs:before{content:"\eb56";}.ph-bold.ph-plugs-connected:before{content:"\eb5a";}.ph-bold.ph-plus:before{content:"\e3d4";}.ph-bold.ph-plus-circle:before{content:"\e3d6";}.ph-bold.ph-plus-minus:before{content:"\e3d8";}.ph-bold.ph-plus-square:before{content:"\ed4a";}.ph-bold.ph-poker-chip:before{content:"\e594";}.ph-bold.ph-police-car:before{content:"\ec4a";}.ph-bold.ph-polygon:before{content:"\e6d0";}.ph-bold.ph-popcorn:before{content:"\eb4e";}.ph-bold.ph-popsicle:before{content:"\ebbe";}.ph-bold.ph-potted-plant:before{content:"\ec22";}.ph-bold.ph-power:before{content:"\e3da";}.ph-bold.ph-prescription:before{content:"\e7a2";}.ph-bold.ph-presentation:before{content:"\e654";}.ph-bold.ph-presentation-chart:before{content:"\e656";}.ph-bold.ph-printer:before{content:"\e3dc";}.ph-bold.ph-prohibit:before{content:"\e3de";}.ph-bold.ph-prohibit-inset:before{content:"\e3e0";}.ph-bold.ph-projector-screen:before{content:"\e658";}.ph-bold.ph-projector-screen-chart:before{content:"\e65a";}.ph-bold.ph-pulse:before{content:"\e000";}.ph-bold.ph-activity:before{content:"\e000";}.ph-bold.ph-push-pin:before{content:"\e3e2";}.ph-bold.ph-push-pin-simple:before{content:"\e65c";}.ph-bold.ph-push-pin-simple-slash:before{content:"\e65e";}.ph-bold.ph-push-pin-slash:before{content:"\e3e4";}.ph-bold.ph-puzzle-piece:before{content:"\e596";}.ph-bold.ph-qr-code:before{content:"\e3e6";}.ph-bold.ph-question:before{content:"\e3e8";}.ph-bold.ph-question-mark:before{content:"\e3e9";}.ph-bold.ph-queue:before{content:"\e6ac";}.ph-bold.ph-quotes:before{content:"\e660";}.ph-bold.ph-rabbit:before{content:"\eac2";}.ph-bold.ph-racquet:before{content:"\ee02";}.ph-bold.ph-radical:before{content:"\e3ea";}.ph-bold.ph-radio:before{content:"\e77e";}.ph-bold.ph-radio-button:before{content:"\eb08";}.ph-bold.ph-radioactive:before{content:"\e9dc";}.ph-bold.ph-rainbow:before{content:"\e598";}.ph-bold.ph-rainbow-cloud:before{content:"\e59a";}.ph-bold.ph-ranking:before{content:"\ed62";}.ph-bold.ph-read-cv-logo:before{content:"\ed0c";}.ph-bold.ph-receipt:before{content:"\e3ec";}.ph-bold.ph-receipt-x:before{content:"\ed40";}.ph-bold.ph-record:before{content:"\e3ee";}.ph-bold.ph-rectangle:before{content:"\e3f0";}.ph-bold.ph-rectangle-dashed:before{content:"\e3f2";}.ph-bold.ph-recycle:before{content:"\e75a";}.ph-bold.ph-reddit-logo:before{content:"\e59c";}.ph-bold.ph-repeat:before{content:"\e3f6";}.ph-bold.ph-repeat-once:before{content:"\e3f8";}.ph-bold.ph-replit-logo:before{content:"\eb8a";}.ph-bold.ph-resize:before{content:"\ed6e";}.ph-bold.ph-rewind:before{content:"\e6a8";}.ph-bold.ph-rewind-circle:before{content:"\e3fa";}.ph-bold.ph-road-horizon:before{content:"\e838";}.ph-bold.ph-robot:before{content:"\e762";}.ph-bold.ph-rocket:before{content:"\e3fc";}.ph-bold.ph-rocket-launch:before{content:"\e3fe";}.ph-bold.ph-rows:before{content:"\e5a2";}.ph-bold.ph-rows-plus-bottom:before{content:"\e59e";}.ph-bold.ph-rows-plus-top:before{content:"\e5a0";}.ph-bold.ph-rss:before{content:"\e400";}.ph-bold.ph-rss-simple:before{content:"\e402";}.ph-bold.ph-rug:before{content:"\ea1a";}.ph-bold.ph-ruler:before{content:"\e6b8";}.ph-bold.ph-sailboat:before{content:"\e78a";}.ph-bold.ph-scales:before{content:"\e750";}.ph-bold.ph-scan:before{content:"\ebb6";}.ph-bold.ph-scan-smiley:before{content:"\ebb4";}.ph-bold.ph-scissors:before{content:"\eae0";}.ph-bold.ph-scooter:before{content:"\e820";}.ph-bold.ph-screencast:before{content:"\e404";}.ph-bold.ph-screwdriver:before{content:"\e86e";}.ph-bold.ph-scribble:before{content:"\e806";}.ph-bold.ph-scribble-loop:before{content:"\e662";}.ph-bold.ph-scroll:before{content:"\eb7a";}.ph-bold.ph-seal:before{content:"\e604";}.ph-bold.ph-circle-wavy:before{content:"\e604";}.ph-bold.ph-seal-check:before{content:"\e606";}.ph-bold.ph-circle-wavy-check:before{content:"\e606";}.ph-bold.ph-seal-percent:before{content:"\e60a";}.ph-bold.ph-seal-question:before{content:"\e608";}.ph-bold.ph-circle-wavy-question:before{content:"\e608";}.ph-bold.ph-seal-warning:before{content:"\e60c";}.ph-bold.ph-circle-wavy-warning:before{content:"\e60c";}.ph-bold.ph-seat:before{content:"\eb8e";}.ph-bold.ph-seatbelt:before{content:"\edfe";}.ph-bold.ph-security-camera:before{content:"\eca4";}.ph-bold.ph-selection:before{content:"\e69a";}.ph-bold.ph-selection-all:before{content:"\e746";}.ph-bold.ph-selection-background:before{content:"\eaf8";}.ph-bold.ph-selection-foreground:before{content:"\eaf6";}.ph-bold.ph-selection-inverse:before{content:"\e744";}.ph-bold.ph-selection-plus:before{content:"\e69c";}.ph-bold.ph-selection-slash:before{content:"\e69e";}.ph-bold.ph-shapes:before{content:"\ec5e";}.ph-bold.ph-share:before{content:"\e406";}.ph-bold.ph-share-fat:before{content:"\ed52";}.ph-bold.ph-share-network:before{content:"\e408";}.ph-bold.ph-shield:before{content:"\e40a";}.ph-bold.ph-shield-check:before{content:"\e40c";}.ph-bold.ph-shield-checkered:before{content:"\e708";}.ph-bold.ph-shield-chevron:before{content:"\e40e";}.ph-bold.ph-shield-plus:before{content:"\e706";}.ph-bold.ph-shield-slash:before{content:"\e410";}.ph-bold.ph-shield-star:before{content:"\ec34";}.ph-bold.ph-shield-warning:before{content:"\e412";}.ph-bold.ph-shipping-container:before{content:"\e78c";}.ph-bold.ph-shirt-folded:before{content:"\ea92";}.ph-bold.ph-shooting-star:before{content:"\ecfa";}.ph-bold.ph-shopping-bag:before{content:"\e416";}.ph-bold.ph-shopping-bag-open:before{content:"\e418";}.ph-bold.ph-shopping-cart:before{content:"\e41e";}.ph-bold.ph-shopping-cart-simple:before{content:"\e420";}.ph-bold.ph-shovel:before{content:"\e9e6";}.ph-bold.ph-shower:before{content:"\e776";}.ph-bold.ph-shrimp:before{content:"\eab4";}.ph-bold.ph-shuffle:before{content:"\e422";}.ph-bold.ph-shuffle-angular:before{content:"\e424";}.ph-bold.ph-shuffle-simple:before{content:"\e426";}.ph-bold.ph-sidebar:before{content:"\eab6";}.ph-bold.ph-sidebar-simple:before{content:"\ec24";}.ph-bold.ph-sigma:before{content:"\eab8";}.ph-bold.ph-sign-in:before{content:"\e428";}.ph-bold.ph-sign-out:before{content:"\e42a";}.ph-bold.ph-signature:before{content:"\ebac";}.ph-bold.ph-signpost:before{content:"\e89c";}.ph-bold.ph-sim-card:before{content:"\e664";}.ph-bold.ph-siren:before{content:"\e9b8";}.ph-bold.ph-sketch-logo:before{content:"\e42c";}.ph-bold.ph-skip-back:before{content:"\e5a4";}.ph-bold.ph-skip-back-circle:before{content:"\e42e";}.ph-bold.ph-skip-forward:before{content:"\e5a6";}.ph-bold.ph-skip-forward-circle:before{content:"\e430";}.ph-bold.ph-skull:before{content:"\e916";}.ph-bold.ph-skype-logo:before{content:"\e8dc";}.ph-bold.ph-slack-logo:before{content:"\e5a8";}.ph-bold.ph-sliders:before{content:"\e432";}.ph-bold.ph-sliders-horizontal:before{content:"\e434";}.ph-bold.ph-slideshow:before{content:"\ed32";}.ph-bold.ph-smiley:before{content:"\e436";}.ph-bold.ph-smiley-angry:before{content:"\ec62";}.ph-bold.ph-smiley-blank:before{content:"\e438";}.ph-bold.ph-smiley-meh:before{content:"\e43a";}.ph-bold.ph-smiley-melting:before{content:"\ee56";}.ph-bold.ph-smiley-nervous:before{content:"\e43c";}.ph-bold.ph-smiley-sad:before{content:"\e43e";}.ph-bold.ph-smiley-sticker:before{content:"\e440";}.ph-bold.ph-smiley-wink:before{content:"\e666";}.ph-bold.ph-smiley-x-eyes:before{content:"\e442";}.ph-bold.ph-snapchat-logo:before{content:"\e668";}.ph-bold.ph-sneaker:before{content:"\e80c";}.ph-bold.ph-sneaker-move:before{content:"\ed60";}.ph-bold.ph-snowflake:before{content:"\e5aa";}.ph-bold.ph-soccer-ball:before{content:"\e716";}.ph-bold.ph-sock:before{content:"\ecce";}.ph-bold.ph-solar-panel:before{content:"\ed7a";}.ph-bold.ph-solar-roof:before{content:"\ed7b";}.ph-bold.ph-sort-ascending:before{content:"\e444";}.ph-bold.ph-sort-descending:before{content:"\e446";}.ph-bold.ph-soundcloud-logo:before{content:"\e8de";}.ph-bold.ph-spade:before{content:"\e448";}.ph-bold.ph-sparkle:before{content:"\e6a2";}.ph-bold.ph-speaker-hifi:before{content:"\ea08";}.ph-bold.ph-speaker-high:before{content:"\e44a";}.ph-bold.ph-speaker-low:before{content:"\e44c";}.ph-bold.ph-speaker-none:before{content:"\e44e";}.ph-bold.ph-speaker-simple-high:before{content:"\e450";}.ph-bold.ph-speaker-simple-low:before{content:"\e452";}.ph-bold.ph-speaker-simple-none:before{content:"\e454";}.ph-bold.ph-speaker-simple-slash:before{content:"\e456";}.ph-bold.ph-speaker-simple-x:before{content:"\e458";}.ph-bold.ph-speaker-slash:before{content:"\e45a";}.ph-bold.ph-speaker-x:before{content:"\e45c";}.ph-bold.ph-speedometer:before{content:"\ee74";}.ph-bold.ph-sphere:before{content:"\ee66";}.ph-bold.ph-spinner:before{content:"\e66a";}.ph-bold.ph-spinner-ball:before{content:"\ee28";}.ph-bold.ph-spinner-gap:before{content:"\e66c";}.ph-bold.ph-spiral:before{content:"\e9fa";}.ph-bold.ph-split-horizontal:before{content:"\e872";}.ph-bold.ph-split-vertical:before{content:"\e876";}.ph-bold.ph-spotify-logo:before{content:"\e66e";}.ph-bold.ph-spray-bottle:before{content:"\e7e4";}.ph-bold.ph-square:before{content:"\e45e";}.ph-bold.ph-square-half:before{content:"\e462";}.ph-bold.ph-square-half-bottom:before{content:"\eb16";}.ph-bold.ph-square-logo:before{content:"\e690";}.ph-bold.ph-square-split-horizontal:before{content:"\e870";}.ph-bold.ph-square-split-vertical:before{content:"\e874";}.ph-bold.ph-squares-four:before{content:"\e464";}.ph-bold.ph-stack:before{content:"\e466";}.ph-bold.ph-stack-minus:before{content:"\edf4";}.ph-bold.ph-stack-overflow-logo:before{content:"\eb78";}.ph-bold.ph-stack-plus:before{content:"\edf6";}.ph-bold.ph-stack-simple:before{content:"\e468";}.ph-bold.ph-stairs:before{content:"\e8ec";}.ph-bold.ph-stamp:before{content:"\ea48";}.ph-bold.ph-standard-definition:before{content:"\ea90";}.ph-bold.ph-star:before{content:"\e46a";}.ph-bold.ph-star-and-crescent:before{content:"\ecf4";}.ph-bold.ph-star-four:before{content:"\e6a4";}.ph-bold.ph-star-half:before{content:"\e70a";}.ph-bold.ph-star-of-david:before{content:"\e89e";}.ph-bold.ph-steam-logo:before{content:"\ead4";}.ph-bold.ph-steering-wheel:before{content:"\e9ac";}.ph-bold.ph-steps:before{content:"\ecbe";}.ph-bold.ph-stethoscope:before{content:"\e7ea";}.ph-bold.ph-sticker:before{content:"\e5ac";}.ph-bold.ph-stool:before{content:"\ea44";}.ph-bold.ph-stop:before{content:"\e46c";}.ph-bold.ph-stop-circle:before{content:"\e46e";}.ph-bold.ph-storefront:before{content:"\e470";}.ph-bold.ph-strategy:before{content:"\ea3a";}.ph-bold.ph-stripe-logo:before{content:"\e698";}.ph-bold.ph-student:before{content:"\e73e";}.ph-bold.ph-subset-of:before{content:"\edc0";}.ph-bold.ph-subset-proper-of:before{content:"\edb6";}.ph-bold.ph-subtitles:before{content:"\e1a8";}.ph-bold.ph-subtitles-slash:before{content:"\e1a6";}.ph-bold.ph-subtract:before{content:"\ebd6";}.ph-bold.ph-subtract-square:before{content:"\ebd4";}.ph-bold.ph-subway:before{content:"\e498";}.ph-bold.ph-suitcase:before{content:"\e5ae";}.ph-bold.ph-suitcase-rolling:before{content:"\e9b0";}.ph-bold.ph-suitcase-simple:before{content:"\e5b0";}.ph-bold.ph-sun:before{content:"\e472";}.ph-bold.ph-sun-dim:before{content:"\e474";}.ph-bold.ph-sun-horizon:before{content:"\e5b6";}.ph-bold.ph-sunglasses:before{content:"\e816";}.ph-bold.ph-superset-of:before{content:"\edb8";}.ph-bold.ph-superset-proper-of:before{content:"\edb4";}.ph-bold.ph-swap:before{content:"\e83c";}.ph-bold.ph-swatches:before{content:"\e5b8";}.ph-bold.ph-swimming-pool:before{content:"\ecb6";}.ph-bold.ph-sword:before{content:"\e5ba";}.ph-bold.ph-synagogue:before{content:"\ecec";}.ph-bold.ph-syringe:before{content:"\e968";}.ph-bold.ph-t-shirt:before{content:"\e670";}.ph-bold.ph-table:before{content:"\e476";}.ph-bold.ph-tabs:before{content:"\e778";}.ph-bold.ph-tag:before{content:"\e478";}.ph-bold.ph-tag-chevron:before{content:"\e672";}.ph-bold.ph-tag-simple:before{content:"\e47a";}.ph-bold.ph-target:before{content:"\e47c";}.ph-bold.ph-taxi:before{content:"\e902";}.ph-bold.ph-tea-bag:before{content:"\e8e6";}.ph-bold.ph-telegram-logo:before{content:"\e5bc";}.ph-bold.ph-television:before{content:"\e754";}.ph-bold.ph-television-simple:before{content:"\eae6";}.ph-bold.ph-tennis-ball:before{content:"\e720";}.ph-bold.ph-tent:before{content:"\e8ba";}.ph-bold.ph-terminal:before{content:"\e47e";}.ph-bold.ph-terminal-window:before{content:"\eae8";}.ph-bold.ph-test-tube:before{content:"\e7a0";}.ph-bold.ph-text-a-underline:before{content:"\ed34";}.ph-bold.ph-text-aa:before{content:"\e6ee";}.ph-bold.ph-text-align-center:before{content:"\e480";}.ph-bold.ph-text-align-justify:before{content:"\e482";}.ph-bold.ph-text-align-left:before{content:"\e484";}.ph-bold.ph-text-align-right:before{content:"\e486";}.ph-bold.ph-text-b:before{content:"\e5be";}.ph-bold.ph-text-bolder:before{content:"\e5be";}.ph-bold.ph-text-columns:before{content:"\ec96";}.ph-bold.ph-text-h:before{content:"\e6ba";}.ph-bold.ph-text-h-five:before{content:"\e6c4";}.ph-bold.ph-text-h-four:before{content:"\e6c2";}.ph-bold.ph-text-h-one:before{content:"\e6bc";}.ph-bold.ph-text-h-six:before{content:"\e6c6";}.ph-bold.ph-text-h-three:before{content:"\e6c0";}.ph-bold.ph-text-h-two:before{content:"\e6be";}.ph-bold.ph-text-indent:before{content:"\ea1e";}.ph-bold.ph-text-italic:before{content:"\e5c0";}.ph-bold.ph-text-outdent:before{content:"\ea1c";}.ph-bold.ph-text-strikethrough:before{content:"\e5c2";}.ph-bold.ph-text-subscript:before{content:"\ec98";}.ph-bold.ph-text-superscript:before{content:"\ec9a";}.ph-bold.ph-text-t:before{content:"\e48a";}.ph-bold.ph-text-t-slash:before{content:"\e488";}.ph-bold.ph-text-underline:before{content:"\e5c4";}.ph-bold.ph-textbox:before{content:"\eb0a";}.ph-bold.ph-thermometer:before{content:"\e5c6";}.ph-bold.ph-thermometer-cold:before{content:"\e5c8";}.ph-bold.ph-thermometer-hot:before{content:"\e5ca";}.ph-bold.ph-thermometer-simple:before{content:"\e5cc";}.ph-bold.ph-threads-logo:before{content:"\ed9e";}.ph-bold.ph-three-d:before{content:"\ea5a";}.ph-bold.ph-thumbs-down:before{content:"\e48c";}.ph-bold.ph-thumbs-up:before{content:"\e48e";}.ph-bold.ph-ticket:before{content:"\e490";}.ph-bold.ph-tidal-logo:before{content:"\ed1c";}.ph-bold.ph-tiktok-logo:before{content:"\eaf2";}.ph-bold.ph-tilde:before{content:"\eda8";}.ph-bold.ph-timer:before{content:"\e492";}.ph-bold.ph-tip-jar:before{content:"\e7e2";}.ph-bold.ph-tipi:before{content:"\ed30";}.ph-bold.ph-tire:before{content:"\edd2";}.ph-bold.ph-toggle-left:before{content:"\e674";}.ph-bold.ph-toggle-right:before{content:"\e676";}.ph-bold.ph-toilet:before{content:"\e79a";}.ph-bold.ph-toilet-paper:before{content:"\e79c";}.ph-bold.ph-toolbox:before{content:"\eca0";}.ph-bold.ph-tooth:before{content:"\e9cc";}.ph-bold.ph-tornado:before{content:"\e88c";}.ph-bold.ph-tote:before{content:"\e494";}.ph-bold.ph-tote-simple:before{content:"\e678";}.ph-bold.ph-towel:before{content:"\ede6";}.ph-bold.ph-tractor:before{content:"\ec6e";}.ph-bold.ph-trademark:before{content:"\e9f0";}.ph-bold.ph-trademark-registered:before{content:"\e3f4";}.ph-bold.ph-traffic-cone:before{content:"\e9a8";}.ph-bold.ph-traffic-sign:before{content:"\e67a";}.ph-bold.ph-traffic-signal:before{content:"\e9aa";}.ph-bold.ph-train:before{content:"\e496";}.ph-bold.ph-train-regional:before{content:"\e49e";}.ph-bold.ph-train-simple:before{content:"\e4a0";}.ph-bold.ph-tram:before{content:"\e9ec";}.ph-bold.ph-translate:before{content:"\e4a2";}.ph-bold.ph-trash:before{content:"\e4a6";}.ph-bold.ph-trash-simple:before{content:"\e4a8";}.ph-bold.ph-tray:before{content:"\e4aa";}.ph-bold.ph-tray-arrow-down:before{content:"\e010";}.ph-bold.ph-archive-tray:before{content:"\e010";}.ph-bold.ph-tray-arrow-up:before{content:"\ee52";}.ph-bold.ph-treasure-chest:before{content:"\ede2";}.ph-bold.ph-tree:before{content:"\e6da";}.ph-bold.ph-tree-evergreen:before{content:"\e6dc";}.ph-bold.ph-tree-palm:before{content:"\e91a";}.ph-bold.ph-tree-structure:before{content:"\e67c";}.ph-bold.ph-tree-view:before{content:"\ee48";}.ph-bold.ph-trend-down:before{content:"\e4ac";}.ph-bold.ph-trend-up:before{content:"\e4ae";}.ph-bold.ph-triangle:before{content:"\e4b0";}.ph-bold.ph-triangle-dashed:before{content:"\e4b2";}.ph-bold.ph-trolley:before{content:"\e5b2";}.ph-bold.ph-trolley-suitcase:before{content:"\e5b4";}.ph-bold.ph-trophy:before{content:"\e67e";}.ph-bold.ph-truck:before{content:"\e4b4";}.ph-bold.ph-truck-trailer:before{content:"\e4b6";}.ph-bold.ph-tumblr-logo:before{content:"\e8d4";}.ph-bold.ph-twitch-logo:before{content:"\e5ce";}.ph-bold.ph-twitter-logo:before{content:"\e4ba";}.ph-bold.ph-umbrella:before{content:"\e684";}.ph-bold.ph-umbrella-simple:before{content:"\e686";}.ph-bold.ph-union:before{content:"\edbe";}.ph-bold.ph-unite:before{content:"\e87e";}.ph-bold.ph-unite-square:before{content:"\e878";}.ph-bold.ph-upload:before{content:"\e4be";}.ph-bold.ph-upload-simple:before{content:"\e4c0";}.ph-bold.ph-usb:before{content:"\e956";}.ph-bold.ph-user:before{content:"\e4c2";}.ph-bold.ph-user-check:before{content:"\eafa";}.ph-bold.ph-user-circle:before{content:"\e4c4";}.ph-bold.ph-user-circle-check:before{content:"\ec38";}.ph-bold.ph-user-circle-dashed:before{content:"\ec36";}.ph-bold.ph-user-circle-gear:before{content:"\e4c6";}.ph-bold.ph-user-circle-minus:before{content:"\e4c8";}.ph-bold.ph-user-circle-plus:before{content:"\e4ca";}.ph-bold.ph-user-focus:before{content:"\e6fc";}.ph-bold.ph-user-gear:before{content:"\e4cc";}.ph-bold.ph-user-list:before{content:"\e73c";}.ph-bold.ph-user-minus:before{content:"\e4ce";}.ph-bold.ph-user-plus:before{content:"\e4d0";}.ph-bold.ph-user-rectangle:before{content:"\e4d2";}.ph-bold.ph-user-sound:before{content:"\eca8";}.ph-bold.ph-user-square:before{content:"\e4d4";}.ph-bold.ph-user-switch:before{content:"\e756";}.ph-bold.ph-users:before{content:"\e4d6";}.ph-bold.ph-users-four:before{content:"\e68c";}.ph-bold.ph-users-three:before{content:"\e68e";}.ph-bold.ph-van:before{content:"\e826";}.ph-bold.ph-vault:before{content:"\e76e";}.ph-bold.ph-vector-three:before{content:"\ee62";}.ph-bold.ph-vector-two:before{content:"\ee64";}.ph-bold.ph-vibrate:before{content:"\e4d8";}.ph-bold.ph-video:before{content:"\e740";}.ph-bold.ph-video-camera:before{content:"\e4da";}.ph-bold.ph-video-camera-slash:before{content:"\e4dc";}.ph-bold.ph-video-conference:before{content:"\edce";}.ph-bold.ph-vignette:before{content:"\eba2";}.ph-bold.ph-vinyl-record:before{content:"\ecac";}.ph-bold.ph-virtual-reality:before{content:"\e7b8";}.ph-bold.ph-virus:before{content:"\e7d6";}.ph-bold.ph-visor:before{content:"\ee2a";}.ph-bold.ph-voicemail:before{content:"\e4de";}.ph-bold.ph-volleyball:before{content:"\e726";}.ph-bold.ph-wall:before{content:"\e688";}.ph-bold.ph-wallet:before{content:"\e68a";}.ph-bold.ph-warehouse:before{content:"\ecd4";}.ph-bold.ph-warning:before{content:"\e4e0";}.ph-bold.ph-warning-circle:before{content:"\e4e2";}.ph-bold.ph-warning-diamond:before{content:"\e7fc";}.ph-bold.ph-warning-octagon:before{content:"\e4e4";}.ph-bold.ph-washing-machine:before{content:"\ede8";}.ph-bold.ph-watch:before{content:"\e4e6";}.ph-bold.ph-wave-sawtooth:before{content:"\ea9c";}.ph-bold.ph-wave-sine:before{content:"\ea9a";}.ph-bold.ph-wave-square:before{content:"\ea9e";}.ph-bold.ph-wave-triangle:before{content:"\eaa0";}.ph-bold.ph-waveform:before{content:"\e802";}.ph-bold.ph-waveform-slash:before{content:"\e800";}.ph-bold.ph-waves:before{content:"\e6de";}.ph-bold.ph-webcam:before{content:"\e9b2";}.ph-bold.ph-webcam-slash:before{content:"\ecdc";}.ph-bold.ph-webhooks-logo:before{content:"\ecae";}.ph-bold.ph-wechat-logo:before{content:"\e8d2";}.ph-bold.ph-whatsapp-logo:before{content:"\e5d0";}.ph-bold.ph-wheelchair:before{content:"\e4e8";}.ph-bold.ph-wheelchair-motion:before{content:"\e89a";}.ph-bold.ph-wifi-high:before{content:"\e4ea";}.ph-bold.ph-wifi-low:before{content:"\e4ec";}.ph-bold.ph-wifi-medium:before{content:"\e4ee";}.ph-bold.ph-wifi-none:before{content:"\e4f0";}.ph-bold.ph-wifi-slash:before{content:"\e4f2";}.ph-bold.ph-wifi-x:before{content:"\e4f4";}.ph-bold.ph-wind:before{content:"\e5d2";}.ph-bold.ph-windmill:before{content:"\e9f8";}.ph-bold.ph-windows-logo:before{content:"\e692";}.ph-bold.ph-wine:before{content:"\e6b2";}.ph-bold.ph-wrench:before{content:"\e5d4";}.ph-bold.ph-x:before{content:"\e4f6";}.ph-bold.ph-x-circle:before{content:"\e4f8";}.ph-bold.ph-x-logo:before{content:"\e4bc";}.ph-bold.ph-x-square:before{content:"\e4fa";}.ph-bold.ph-yarn:before{content:"\ed9a";}.ph-bold.ph-yin-yang:before{content:"\e92a";}.ph-bold.ph-youtube-logo:before{content:"\e4fc";}
@font-face{font-family:"Phosphor-Fill";src:url(/themes/custom/mitutor/fonts/phosphor/./Phosphor-Fill.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap;}.ph-fill{font-family:"Phosphor-Fill" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ph-fill.ph-acorn:before{content:"\eb9a";}.ph-fill.ph-address-book:before{content:"\e6f8";}.ph-fill.ph-address-book-tabs:before{content:"\ee4e";}.ph-fill.ph-air-traffic-control:before{content:"\ecd8";}.ph-fill.ph-airplane:before{content:"\e002";}.ph-fill.ph-airplane-in-flight:before{content:"\e4fe";}.ph-fill.ph-airplane-landing:before{content:"\e502";}.ph-fill.ph-airplane-takeoff:before{content:"\e504";}.ph-fill.ph-airplane-taxiing:before{content:"\e500";}.ph-fill.ph-airplane-tilt:before{content:"\e5d6";}.ph-fill.ph-airplay:before{content:"\e004";}.ph-fill.ph-alarm:before{content:"\e006";}.ph-fill.ph-alien:before{content:"\e8a6";}.ph-fill.ph-align-bottom:before{content:"\e506";}.ph-fill.ph-align-bottom-simple:before{content:"\eb0c";}.ph-fill.ph-align-center-horizontal:before{content:"\e50a";}.ph-fill.ph-align-center-horizontal-simple:before{content:"\eb0e";}.ph-fill.ph-align-center-vertical:before{content:"\e50c";}.ph-fill.ph-align-center-vertical-simple:before{content:"\eb10";}.ph-fill.ph-align-left:before{content:"\e50e";}.ph-fill.ph-align-left-simple:before{content:"\eaee";}.ph-fill.ph-align-right:before{content:"\e510";}.ph-fill.ph-align-right-simple:before{content:"\eb12";}.ph-fill.ph-align-top:before{content:"\e512";}.ph-fill.ph-align-top-simple:before{content:"\eb14";}.ph-fill.ph-amazon-logo:before{content:"\e96c";}.ph-fill.ph-ambulance:before{content:"\e572";}.ph-fill.ph-anchor:before{content:"\e514";}.ph-fill.ph-anchor-simple:before{content:"\e5d8";}.ph-fill.ph-android-logo:before{content:"\e008";}.ph-fill.ph-angle:before{content:"\e7bc";}.ph-fill.ph-angular-logo:before{content:"\eb80";}.ph-fill.ph-aperture:before{content:"\e00a";}.ph-fill.ph-app-store-logo:before{content:"\e974";}.ph-fill.ph-app-window:before{content:"\e5da";}.ph-fill.ph-apple-logo:before{content:"\e516";}.ph-fill.ph-apple-podcasts-logo:before{content:"\eb96";}.ph-fill.ph-approximate-equals:before{content:"\edaa";}.ph-fill.ph-archive:before{content:"\e00c";}.ph-fill.ph-armchair:before{content:"\e012";}.ph-fill.ph-arrow-arc-left:before{content:"\e014";}.ph-fill.ph-arrow-arc-right:before{content:"\e016";}.ph-fill.ph-arrow-bend-double-up-left:before{content:"\e03a";}.ph-fill.ph-arrow-bend-double-up-right:before{content:"\e03c";}.ph-fill.ph-arrow-bend-down-left:before{content:"\e018";}.ph-fill.ph-arrow-bend-down-right:before{content:"\e01a";}.ph-fill.ph-arrow-bend-left-down:before{content:"\e01c";}.ph-fill.ph-arrow-bend-left-up:before{content:"\e01e";}.ph-fill.ph-arrow-bend-right-down:before{content:"\e020";}.ph-fill.ph-arrow-bend-right-up:before{content:"\e022";}.ph-fill.ph-arrow-bend-up-left:before{content:"\e024";}.ph-fill.ph-arrow-bend-up-right:before{content:"\e026";}.ph-fill.ph-arrow-circle-down:before{content:"\e028";}.ph-fill.ph-arrow-circle-down-left:before{content:"\e02a";}.ph-fill.ph-arrow-circle-down-right:before{content:"\e02c";}.ph-fill.ph-arrow-circle-left:before{content:"\e05a";}.ph-fill.ph-arrow-circle-right:before{content:"\e02e";}.ph-fill.ph-arrow-circle-up:before{content:"\e030";}.ph-fill.ph-arrow-circle-up-left:before{content:"\e032";}.ph-fill.ph-arrow-circle-up-right:before{content:"\e034";}.ph-fill.ph-arrow-clockwise:before{content:"\e036";}.ph-fill.ph-arrow-counter-clockwise:before{content:"\e038";}.ph-fill.ph-arrow-down:before{content:"\e03e";}.ph-fill.ph-arrow-down-left:before{content:"\e040";}.ph-fill.ph-arrow-down-right:before{content:"\e042";}.ph-fill.ph-arrow-elbow-down-left:before{content:"\e044";}.ph-fill.ph-arrow-elbow-down-right:before{content:"\e046";}.ph-fill.ph-arrow-elbow-left:before{content:"\e048";}.ph-fill.ph-arrow-elbow-left-down:before{content:"\e04a";}.ph-fill.ph-arrow-elbow-left-up:before{content:"\e04c";}.ph-fill.ph-arrow-elbow-right:before{content:"\e04e";}.ph-fill.ph-arrow-elbow-right-down:before{content:"\e050";}.ph-fill.ph-arrow-elbow-right-up:before{content:"\e052";}.ph-fill.ph-arrow-elbow-up-left:before{content:"\e054";}.ph-fill.ph-arrow-elbow-up-right:before{content:"\e056";}.ph-fill.ph-arrow-fat-down:before{content:"\e518";}.ph-fill.ph-arrow-fat-left:before{content:"\e51a";}.ph-fill.ph-arrow-fat-line-down:before{content:"\e51c";}.ph-fill.ph-arrow-fat-line-left:before{content:"\e51e";}.ph-fill.ph-arrow-fat-line-right:before{content:"\e520";}.ph-fill.ph-arrow-fat-line-up:before{content:"\e522";}.ph-fill.ph-arrow-fat-lines-down:before{content:"\e524";}.ph-fill.ph-arrow-fat-lines-left:before{content:"\e526";}.ph-fill.ph-arrow-fat-lines-right:before{content:"\e528";}.ph-fill.ph-arrow-fat-lines-up:before{content:"\e52a";}.ph-fill.ph-arrow-fat-right:before{content:"\e52c";}.ph-fill.ph-arrow-fat-up:before{content:"\e52e";}.ph-fill.ph-arrow-left:before{content:"\e058";}.ph-fill.ph-arrow-line-down:before{content:"\e05c";}.ph-fill.ph-arrow-line-down-left:before{content:"\e05e";}.ph-fill.ph-arrow-line-down-right:before{content:"\e060";}.ph-fill.ph-arrow-line-left:before{content:"\e062";}.ph-fill.ph-arrow-line-right:before{content:"\e064";}.ph-fill.ph-arrow-line-up:before{content:"\e066";}.ph-fill.ph-arrow-line-up-left:before{content:"\e068";}.ph-fill.ph-arrow-line-up-right:before{content:"\e06a";}.ph-fill.ph-arrow-right:before{content:"\e06c";}.ph-fill.ph-arrow-square-down:before{content:"\e06e";}.ph-fill.ph-arrow-square-down-left:before{content:"\e070";}.ph-fill.ph-arrow-square-down-right:before{content:"\e072";}.ph-fill.ph-arrow-square-in:before{content:"\e5dc";}.ph-fill.ph-arrow-square-left:before{content:"\e074";}.ph-fill.ph-arrow-square-out:before{content:"\e5de";}.ph-fill.ph-arrow-square-right:before{content:"\e076";}.ph-fill.ph-arrow-square-up:before{content:"\e078";}.ph-fill.ph-arrow-square-up-left:before{content:"\e07a";}.ph-fill.ph-arrow-square-up-right:before{content:"\e07c";}.ph-fill.ph-arrow-u-down-left:before{content:"\e07e";}.ph-fill.ph-arrow-u-down-right:before{content:"\e080";}.ph-fill.ph-arrow-u-left-down:before{content:"\e082";}.ph-fill.ph-arrow-u-left-up:before{content:"\e084";}.ph-fill.ph-arrow-u-right-down:before{content:"\e086";}.ph-fill.ph-arrow-u-right-up:before{content:"\e088";}.ph-fill.ph-arrow-u-up-left:before{content:"\e08a";}.ph-fill.ph-arrow-u-up-right:before{content:"\e08c";}.ph-fill.ph-arrow-up:before{content:"\e08e";}.ph-fill.ph-arrow-up-left:before{content:"\e090";}.ph-fill.ph-arrow-up-right:before{content:"\e092";}.ph-fill.ph-arrows-clockwise:before{content:"\e094";}.ph-fill.ph-arrows-counter-clockwise:before{content:"\e096";}.ph-fill.ph-arrows-down-up:before{content:"\e098";}.ph-fill.ph-arrows-horizontal:before{content:"\eb06";}.ph-fill.ph-arrows-in:before{content:"\e09a";}.ph-fill.ph-arrows-in-cardinal:before{content:"\e09c";}.ph-fill.ph-arrows-in-line-horizontal:before{content:"\e530";}.ph-fill.ph-arrows-in-line-vertical:before{content:"\e532";}.ph-fill.ph-arrows-in-simple:before{content:"\e09e";}.ph-fill.ph-arrows-left-right:before{content:"\e0a0";}.ph-fill.ph-arrows-merge:before{content:"\ed3e";}.ph-fill.ph-arrows-out:before{content:"\e0a2";}.ph-fill.ph-arrows-out-cardinal:before{content:"\e0a4";}.ph-fill.ph-arrows-out-line-horizontal:before{content:"\e534";}.ph-fill.ph-arrows-out-line-vertical:before{content:"\e536";}.ph-fill.ph-arrows-out-simple:before{content:"\e0a6";}.ph-fill.ph-arrows-split:before{content:"\ed3c";}.ph-fill.ph-arrows-vertical:before{content:"\eb04";}.ph-fill.ph-article:before{content:"\e0a8";}.ph-fill.ph-article-medium:before{content:"\e5e0";}.ph-fill.ph-article-ny-times:before{content:"\e5e2";}.ph-fill.ph-asclepius:before{content:"\ee34";}.ph-fill.ph-caduceus:before{content:"\ee34";}.ph-fill.ph-asterisk:before{content:"\e0aa";}.ph-fill.ph-asterisk-simple:before{content:"\e832";}.ph-fill.ph-at:before{content:"\e0ac";}.ph-fill.ph-atom:before{content:"\e5e4";}.ph-fill.ph-avocado:before{content:"\ee04";}.ph-fill.ph-axe:before{content:"\e9fc";}.ph-fill.ph-baby:before{content:"\e774";}.ph-fill.ph-baby-carriage:before{content:"\e818";}.ph-fill.ph-backpack:before{content:"\e922";}.ph-fill.ph-backspace:before{content:"\e0ae";}.ph-fill.ph-bag:before{content:"\e0b0";}.ph-fill.ph-bag-simple:before{content:"\e5e6";}.ph-fill.ph-balloon:before{content:"\e76c";}.ph-fill.ph-bandaids:before{content:"\e0b2";}.ph-fill.ph-bank:before{content:"\e0b4";}.ph-fill.ph-barbell:before{content:"\e0b6";}.ph-fill.ph-barcode:before{content:"\e0b8";}.ph-fill.ph-barn:before{content:"\ec72";}.ph-fill.ph-barricade:before{content:"\e948";}.ph-fill.ph-baseball:before{content:"\e71a";}.ph-fill.ph-baseball-cap:before{content:"\ea28";}.ph-fill.ph-baseball-helmet:before{content:"\ee4a";}.ph-fill.ph-basket:before{content:"\e964";}.ph-fill.ph-basketball:before{content:"\e724";}.ph-fill.ph-bathtub:before{content:"\e81e";}.ph-fill.ph-battery-charging:before{content:"\e0ba";}.ph-fill.ph-battery-charging-vertical:before{content:"\e0bc";}.ph-fill.ph-battery-empty:before{content:"\e0be";}.ph-fill.ph-battery-full:before{content:"\e0c0";}.ph-fill.ph-battery-high:before{content:"\e0c2";}.ph-fill.ph-battery-low:before{content:"\e0c4";}.ph-fill.ph-battery-medium:before{content:"\e0c6";}.ph-fill.ph-battery-plus:before{content:"\e808";}.ph-fill.ph-battery-plus-vertical:before{content:"\ec50";}.ph-fill.ph-battery-vertical-empty:before{content:"\e7c6";}.ph-fill.ph-battery-vertical-full:before{content:"\e7c4";}.ph-fill.ph-battery-vertical-high:before{content:"\e7c2";}.ph-fill.ph-battery-vertical-low:before{content:"\e7be";}.ph-fill.ph-battery-vertical-medium:before{content:"\e7c0";}.ph-fill.ph-battery-warning:before{content:"\e0c8";}.ph-fill.ph-battery-warning-vertical:before{content:"\e0ca";}.ph-fill.ph-beach-ball:before{content:"\ed24";}.ph-fill.ph-beanie:before{content:"\ea2a";}.ph-fill.ph-bed:before{content:"\e0cc";}.ph-fill.ph-beer-bottle:before{content:"\e7b0";}.ph-fill.ph-beer-stein:before{content:"\eb62";}.ph-fill.ph-behance-logo:before{content:"\e7f4";}.ph-fill.ph-bell:before{content:"\e0ce";}.ph-fill.ph-bell-ringing:before{content:"\e5e8";}.ph-fill.ph-bell-simple:before{content:"\e0d0";}.ph-fill.ph-bell-simple-ringing:before{content:"\e5ea";}.ph-fill.ph-bell-simple-slash:before{content:"\e0d2";}.ph-fill.ph-bell-simple-z:before{content:"\e5ec";}.ph-fill.ph-bell-slash:before{content:"\e0d4";}.ph-fill.ph-bell-z:before{content:"\e5ee";}.ph-fill.ph-belt:before{content:"\ea2c";}.ph-fill.ph-bezier-curve:before{content:"\eb00";}.ph-fill.ph-bicycle:before{content:"\e0d6";}.ph-fill.ph-binary:before{content:"\ee60";}.ph-fill.ph-binoculars:before{content:"\ea64";}.ph-fill.ph-biohazard:before{content:"\e9e0";}.ph-fill.ph-bird:before{content:"\e72c";}.ph-fill.ph-blueprint:before{content:"\eda0";}.ph-fill.ph-bluetooth:before{content:"\e0da";}.ph-fill.ph-bluetooth-connected:before{content:"\e0dc";}.ph-fill.ph-bluetooth-slash:before{content:"\e0de";}.ph-fill.ph-bluetooth-x:before{content:"\e0e0";}.ph-fill.ph-boat:before{content:"\e786";}.ph-fill.ph-bomb:before{content:"\ee0a";}.ph-fill.ph-bone:before{content:"\e7f2";}.ph-fill.ph-book:before{content:"\e0e2";}.ph-fill.ph-book-bookmark:before{content:"\e0e4";}.ph-fill.ph-book-open:before{content:"\e0e6";}.ph-fill.ph-book-open-text:before{content:"\e8f2";}.ph-fill.ph-book-open-user:before{content:"\ede0";}.ph-fill.ph-bookmark:before{content:"\e0e8";}.ph-fill.ph-bookmark-simple:before{content:"\e0ea";}.ph-fill.ph-bookmarks:before{content:"\e0ec";}.ph-fill.ph-bookmarks-simple:before{content:"\e5f0";}.ph-fill.ph-books:before{content:"\e758";}.ph-fill.ph-boot:before{content:"\ecca";}.ph-fill.ph-boules:before{content:"\e722";}.ph-fill.ph-bounding-box:before{content:"\e6ce";}.ph-fill.ph-bowl-food:before{content:"\eaa4";}.ph-fill.ph-bowl-steam:before{content:"\e8e4";}.ph-fill.ph-bowling-ball:before{content:"\ea34";}.ph-fill.ph-box-arrow-down:before{content:"\e00e";}.ph-fill.ph-archive-box:before{content:"\e00e";}.ph-fill.ph-box-arrow-up:before{content:"\ee54";}.ph-fill.ph-boxing-glove:before{content:"\ea36";}.ph-fill.ph-brackets-angle:before{content:"\e862";}.ph-fill.ph-brackets-curly:before{content:"\e860";}.ph-fill.ph-brackets-round:before{content:"\e864";}.ph-fill.ph-brackets-square:before{content:"\e85e";}.ph-fill.ph-brain:before{content:"\e74e";}.ph-fill.ph-brandy:before{content:"\e6b4";}.ph-fill.ph-bread:before{content:"\e81c";}.ph-fill.ph-bridge:before{content:"\ea68";}.ph-fill.ph-briefcase:before{content:"\e0ee";}.ph-fill.ph-briefcase-metal:before{content:"\e5f2";}.ph-fill.ph-broadcast:before{content:"\e0f2";}.ph-fill.ph-broom:before{content:"\ec54";}.ph-fill.ph-browser:before{content:"\e0f4";}.ph-fill.ph-browsers:before{content:"\e0f6";}.ph-fill.ph-bug:before{content:"\e5f4";}.ph-fill.ph-bug-beetle:before{content:"\e5f6";}.ph-fill.ph-bug-droid:before{content:"\e5f8";}.ph-fill.ph-building:before{content:"\e100";}.ph-fill.ph-building-apartment:before{content:"\e0fe";}.ph-fill.ph-building-office:before{content:"\e0ff";}.ph-fill.ph-buildings:before{content:"\e102";}.ph-fill.ph-bulldozer:before{content:"\ec6c";}.ph-fill.ph-bus:before{content:"\e106";}.ph-fill.ph-butterfly:before{content:"\ea6e";}.ph-fill.ph-cable-car:before{content:"\e49c";}.ph-fill.ph-cactus:before{content:"\e918";}.ph-fill.ph-cake:before{content:"\e780";}.ph-fill.ph-calculator:before{content:"\e538";}.ph-fill.ph-calendar:before{content:"\e108";}.ph-fill.ph-calendar-blank:before{content:"\e10a";}.ph-fill.ph-calendar-check:before{content:"\e712";}.ph-fill.ph-calendar-dot:before{content:"\e7b2";}.ph-fill.ph-calendar-dots:before{content:"\e7b4";}.ph-fill.ph-calendar-heart:before{content:"\e8b0";}.ph-fill.ph-calendar-minus:before{content:"\ea14";}.ph-fill.ph-calendar-plus:before{content:"\e714";}.ph-fill.ph-calendar-slash:before{content:"\ea12";}.ph-fill.ph-calendar-star:before{content:"\e8b2";}.ph-fill.ph-calendar-x:before{content:"\e10c";}.ph-fill.ph-call-bell:before{content:"\e7de";}.ph-fill.ph-camera:before{content:"\e10e";}.ph-fill.ph-camera-plus:before{content:"\ec58";}.ph-fill.ph-camera-rotate:before{content:"\e7a4";}.ph-fill.ph-camera-slash:before{content:"\e110";}.ph-fill.ph-campfire:before{content:"\e9d8";}.ph-fill.ph-car:before{content:"\e112";}.ph-fill.ph-car-battery:before{content:"\ee30";}.ph-fill.ph-car-profile:before{content:"\e8cc";}.ph-fill.ph-car-simple:before{content:"\e114";}.ph-fill.ph-cardholder:before{content:"\e5fa";}.ph-fill.ph-cards:before{content:"\e0f8";}.ph-fill.ph-cards-three:before{content:"\ee50";}.ph-fill.ph-caret-circle-double-down:before{content:"\e116";}.ph-fill.ph-caret-circle-double-left:before{content:"\e118";}.ph-fill.ph-caret-circle-double-right:before{content:"\e11a";}.ph-fill.ph-caret-circle-double-up:before{content:"\e11c";}.ph-fill.ph-caret-circle-down:before{content:"\e11e";}.ph-fill.ph-caret-circle-left:before{content:"\e120";}.ph-fill.ph-caret-circle-right:before{content:"\e122";}.ph-fill.ph-caret-circle-up:before{content:"\e124";}.ph-fill.ph-caret-circle-up-down:before{content:"\e13e";}.ph-fill.ph-caret-double-down:before{content:"\e126";}.ph-fill.ph-caret-double-left:before{content:"\e128";}.ph-fill.ph-caret-double-right:before{content:"\e12a";}.ph-fill.ph-caret-double-up:before{content:"\e12c";}.ph-fill.ph-caret-down:before{content:"\e136";}.ph-fill.ph-caret-left:before{content:"\e138";}.ph-fill.ph-caret-line-down:before{content:"\e134";}.ph-fill.ph-caret-line-left:before{content:"\e132";}.ph-fill.ph-caret-line-right:before{content:"\e130";}.ph-fill.ph-caret-line-up:before{content:"\e12e";}.ph-fill.ph-caret-right:before{content:"\e13a";}.ph-fill.ph-caret-up:before{content:"\e13c";}.ph-fill.ph-caret-up-down:before{content:"\e140";}.ph-fill.ph-carrot:before{content:"\ed38";}.ph-fill.ph-cash-register:before{content:"\ed80";}.ph-fill.ph-cassette-tape:before{content:"\ed2e";}.ph-fill.ph-castle-turret:before{content:"\e9d0";}.ph-fill.ph-cat:before{content:"\e748";}.ph-fill.ph-cell-signal-full:before{content:"\e142";}.ph-fill.ph-cell-signal-high:before{content:"\e144";}.ph-fill.ph-cell-signal-low:before{content:"\e146";}.ph-fill.ph-cell-signal-medium:before{content:"\e148";}.ph-fill.ph-cell-signal-none:before{content:"\e14a";}.ph-fill.ph-cell-signal-slash:before{content:"\e14c";}.ph-fill.ph-cell-signal-x:before{content:"\e14e";}.ph-fill.ph-cell-tower:before{content:"\ebaa";}.ph-fill.ph-certificate:before{content:"\e766";}.ph-fill.ph-chair:before{content:"\e950";}.ph-fill.ph-chalkboard:before{content:"\e5fc";}.ph-fill.ph-chalkboard-simple:before{content:"\e5fe";}.ph-fill.ph-chalkboard-teacher:before{content:"\e600";}.ph-fill.ph-champagne:before{content:"\eaca";}.ph-fill.ph-charging-station:before{content:"\e8d0";}.ph-fill.ph-chart-bar:before{content:"\e150";}.ph-fill.ph-chart-bar-horizontal:before{content:"\e152";}.ph-fill.ph-chart-donut:before{content:"\eaa6";}.ph-fill.ph-chart-line:before{content:"\e154";}.ph-fill.ph-chart-line-down:before{content:"\e8b6";}.ph-fill.ph-chart-line-up:before{content:"\e156";}.ph-fill.ph-chart-pie:before{content:"\e158";}.ph-fill.ph-chart-pie-slice:before{content:"\e15a";}.ph-fill.ph-chart-polar:before{content:"\eaa8";}.ph-fill.ph-chart-scatter:before{content:"\eaac";}.ph-fill.ph-chat:before{content:"\e15c";}.ph-fill.ph-chat-centered:before{content:"\e160";}.ph-fill.ph-chat-centered-dots:before{content:"\e164";}.ph-fill.ph-chat-centered-slash:before{content:"\e162";}.ph-fill.ph-chat-centered-text:before{content:"\e166";}.ph-fill.ph-chat-circle:before{content:"\e168";}.ph-fill.ph-chat-circle-dots:before{content:"\e16c";}.ph-fill.ph-chat-circle-slash:before{content:"\e16a";}.ph-fill.ph-chat-circle-text:before{content:"\e16e";}.ph-fill.ph-chat-dots:before{content:"\e170";}.ph-fill.ph-chat-slash:before{content:"\e15e";}.ph-fill.ph-chat-teardrop:before{content:"\e172";}.ph-fill.ph-chat-teardrop-dots:before{content:"\e176";}.ph-fill.ph-chat-teardrop-slash:before{content:"\e174";}.ph-fill.ph-chat-teardrop-text:before{content:"\e178";}.ph-fill.ph-chat-text:before{content:"\e17a";}.ph-fill.ph-chats:before{content:"\e17c";}.ph-fill.ph-chats-circle:before{content:"\e17e";}.ph-fill.ph-chats-teardrop:before{content:"\e180";}.ph-fill.ph-check:before{content:"\e182";}.ph-fill.ph-check-circle:before{content:"\e184";}.ph-fill.ph-check-fat:before{content:"\eba6";}.ph-fill.ph-check-square:before{content:"\e186";}.ph-fill.ph-check-square-offset:before{content:"\e188";}.ph-fill.ph-checkerboard:before{content:"\e8c4";}.ph-fill.ph-checks:before{content:"\e53a";}.ph-fill.ph-cheers:before{content:"\ea4a";}.ph-fill.ph-cheese:before{content:"\e9fe";}.ph-fill.ph-chef-hat:before{content:"\ed8e";}.ph-fill.ph-cherries:before{content:"\e830";}.ph-fill.ph-church:before{content:"\ecea";}.ph-fill.ph-cigarette:before{content:"\ed90";}.ph-fill.ph-cigarette-slash:before{content:"\ed92";}.ph-fill.ph-circle:before{content:"\e18a";}.ph-fill.ph-circle-dashed:before{content:"\e602";}.ph-fill.ph-circle-half:before{content:"\e18c";}.ph-fill.ph-circle-half-tilt:before{content:"\e18e";}.ph-fill.ph-circle-notch:before{content:"\eb44";}.ph-fill.ph-circles-four:before{content:"\e190";}.ph-fill.ph-circles-three:before{content:"\e192";}.ph-fill.ph-circles-three-plus:before{content:"\e194";}.ph-fill.ph-circuitry:before{content:"\e9c2";}.ph-fill.ph-city:before{content:"\ea6a";}.ph-fill.ph-clipboard:before{content:"\e196";}.ph-fill.ph-clipboard-text:before{content:"\e198";}.ph-fill.ph-clock:before{content:"\e19a";}.ph-fill.ph-clock-afternoon:before{content:"\e19c";}.ph-fill.ph-clock-clockwise:before{content:"\e19e";}.ph-fill.ph-clock-countdown:before{content:"\ed2c";}.ph-fill.ph-clock-counter-clockwise:before{content:"\e1a0";}.ph-fill.ph-clock-user:before{content:"\edec";}.ph-fill.ph-closed-captioning:before{content:"\e1a4";}.ph-fill.ph-cloud:before{content:"\e1aa";}.ph-fill.ph-cloud-arrow-down:before{content:"\e1ac";}.ph-fill.ph-cloud-arrow-up:before{content:"\e1ae";}.ph-fill.ph-cloud-check:before{content:"\e1b0";}.ph-fill.ph-cloud-fog:before{content:"\e53c";}.ph-fill.ph-cloud-lightning:before{content:"\e1b2";}.ph-fill.ph-cloud-moon:before{content:"\e53e";}.ph-fill.ph-cloud-rain:before{content:"\e1b4";}.ph-fill.ph-cloud-slash:before{content:"\e1b6";}.ph-fill.ph-cloud-snow:before{content:"\e1b8";}.ph-fill.ph-cloud-sun:before{content:"\e540";}.ph-fill.ph-cloud-warning:before{content:"\ea98";}.ph-fill.ph-cloud-x:before{content:"\ea96";}.ph-fill.ph-clover:before{content:"\edc8";}.ph-fill.ph-club:before{content:"\e1ba";}.ph-fill.ph-coat-hanger:before{content:"\e7fe";}.ph-fill.ph-coda-logo:before{content:"\e7ce";}.ph-fill.ph-code:before{content:"\e1bc";}.ph-fill.ph-code-block:before{content:"\eafe";}.ph-fill.ph-code-simple:before{content:"\e1be";}.ph-fill.ph-codepen-logo:before{content:"\e978";}.ph-fill.ph-codesandbox-logo:before{content:"\ea06";}.ph-fill.ph-coffee:before{content:"\e1c2";}.ph-fill.ph-coffee-bean:before{content:"\e1c0";}.ph-fill.ph-coin:before{content:"\e60e";}.ph-fill.ph-coin-vertical:before{content:"\eb48";}.ph-fill.ph-coins:before{content:"\e78e";}.ph-fill.ph-columns:before{content:"\e546";}.ph-fill.ph-columns-plus-left:before{content:"\e544";}.ph-fill.ph-columns-plus-right:before{content:"\e542";}.ph-fill.ph-command:before{content:"\e1c4";}.ph-fill.ph-compass:before{content:"\e1c8";}.ph-fill.ph-compass-rose:before{content:"\e1c6";}.ph-fill.ph-compass-tool:before{content:"\ea0e";}.ph-fill.ph-computer-tower:before{content:"\e548";}.ph-fill.ph-confetti:before{content:"\e81a";}.ph-fill.ph-contactless-payment:before{content:"\ed42";}.ph-fill.ph-control:before{content:"\eca6";}.ph-fill.ph-cookie:before{content:"\e6ca";}.ph-fill.ph-cooking-pot:before{content:"\e764";}.ph-fill.ph-copy:before{content:"\e1ca";}.ph-fill.ph-copy-simple:before{content:"\e1cc";}.ph-fill.ph-copyleft:before{content:"\e86a";}.ph-fill.ph-copyright:before{content:"\e54a";}.ph-fill.ph-corners-in:before{content:"\e1ce";}.ph-fill.ph-corners-out:before{content:"\e1d0";}.ph-fill.ph-couch:before{content:"\e7f6";}.ph-fill.ph-court-basketball:before{content:"\ee36";}.ph-fill.ph-cow:before{content:"\eabe";}.ph-fill.ph-cowboy-hat:before{content:"\ed12";}.ph-fill.ph-cpu:before{content:"\e610";}.ph-fill.ph-crane:before{content:"\ed48";}.ph-fill.ph-crane-tower:before{content:"\ed49";}.ph-fill.ph-credit-card:before{content:"\e1d2";}.ph-fill.ph-cricket:before{content:"\ee12";}.ph-fill.ph-crop:before{content:"\e1d4";}.ph-fill.ph-cross:before{content:"\e8a0";}.ph-fill.ph-crosshair:before{content:"\e1d6";}.ph-fill.ph-crosshair-simple:before{content:"\e1d8";}.ph-fill.ph-crown:before{content:"\e614";}.ph-fill.ph-crown-cross:before{content:"\ee5e";}.ph-fill.ph-crown-simple:before{content:"\e616";}.ph-fill.ph-cube:before{content:"\e1da";}.ph-fill.ph-cube-focus:before{content:"\ed0a";}.ph-fill.ph-cube-transparent:before{content:"\ec7c";}.ph-fill.ph-currency-btc:before{content:"\e618";}.ph-fill.ph-currency-circle-dollar:before{content:"\e54c";}.ph-fill.ph-currency-cny:before{content:"\e54e";}.ph-fill.ph-currency-dollar:before{content:"\e550";}.ph-fill.ph-currency-dollar-simple:before{content:"\e552";}.ph-fill.ph-currency-eth:before{content:"\eada";}.ph-fill.ph-currency-eur:before{content:"\e554";}.ph-fill.ph-currency-gbp:before{content:"\e556";}.ph-fill.ph-currency-inr:before{content:"\e558";}.ph-fill.ph-currency-jpy:before{content:"\e55a";}.ph-fill.ph-currency-krw:before{content:"\e55c";}.ph-fill.ph-currency-kzt:before{content:"\ec4c";}.ph-fill.ph-currency-ngn:before{content:"\eb52";}.ph-fill.ph-currency-rub:before{content:"\e55e";}.ph-fill.ph-cursor:before{content:"\e1dc";}.ph-fill.ph-cursor-click:before{content:"\e7c8";}.ph-fill.ph-cursor-text:before{content:"\e7d8";}.ph-fill.ph-cylinder:before{content:"\e8fc";}.ph-fill.ph-database:before{content:"\e1de";}.ph-fill.ph-desk:before{content:"\ed16";}.ph-fill.ph-desktop:before{content:"\e560";}.ph-fill.ph-desktop-tower:before{content:"\e562";}.ph-fill.ph-detective:before{content:"\e83e";}.ph-fill.ph-dev-to-logo:before{content:"\ed0e";}.ph-fill.ph-device-mobile:before{content:"\e1e0";}.ph-fill.ph-device-mobile-camera:before{content:"\e1e2";}.ph-fill.ph-device-mobile-slash:before{content:"\ee46";}.ph-fill.ph-device-mobile-speaker:before{content:"\e1e4";}.ph-fill.ph-device-rotate:before{content:"\edf2";}.ph-fill.ph-device-tablet:before{content:"\e1e6";}.ph-fill.ph-device-tablet-camera:before{content:"\e1e8";}.ph-fill.ph-device-tablet-speaker:before{content:"\e1ea";}.ph-fill.ph-devices:before{content:"\eba4";}.ph-fill.ph-diamond:before{content:"\e1ec";}.ph-fill.ph-diamonds-four:before{content:"\e8f4";}.ph-fill.ph-dice-five:before{content:"\e1ee";}.ph-fill.ph-dice-four:before{content:"\e1f0";}.ph-fill.ph-dice-one:before{content:"\e1f2";}.ph-fill.ph-dice-six:before{content:"\e1f4";}.ph-fill.ph-dice-three:before{content:"\e1f6";}.ph-fill.ph-dice-two:before{content:"\e1f8";}.ph-fill.ph-disc:before{content:"\e564";}.ph-fill.ph-disco-ball:before{content:"\ed98";}.ph-fill.ph-discord-logo:before{content:"\e61a";}.ph-fill.ph-divide:before{content:"\e1fa";}.ph-fill.ph-dna:before{content:"\e924";}.ph-fill.ph-dog:before{content:"\e74a";}.ph-fill.ph-door:before{content:"\e61c";}.ph-fill.ph-door-open:before{content:"\e7e6";}.ph-fill.ph-dot:before{content:"\ecde";}.ph-fill.ph-dot-outline:before{content:"\ece0";}.ph-fill.ph-dots-nine:before{content:"\e1fc";}.ph-fill.ph-dots-six:before{content:"\e794";}.ph-fill.ph-dots-six-vertical:before{content:"\eae2";}.ph-fill.ph-dots-three:before{content:"\e1fe";}.ph-fill.ph-dots-three-circle:before{content:"\e200";}.ph-fill.ph-dots-three-circle-vertical:before{content:"\e202";}.ph-fill.ph-dots-three-outline:before{content:"\e204";}.ph-fill.ph-dots-three-outline-vertical:before{content:"\e206";}.ph-fill.ph-dots-three-vertical:before{content:"\e208";}.ph-fill.ph-download:before{content:"\e20a";}.ph-fill.ph-download-simple:before{content:"\e20c";}.ph-fill.ph-dress:before{content:"\ea7e";}.ph-fill.ph-dresser:before{content:"\e94e";}.ph-fill.ph-dribbble-logo:before{content:"\e20e";}.ph-fill.ph-drone:before{content:"\ed74";}.ph-fill.ph-drop:before{content:"\e210";}.ph-fill.ph-drop-half:before{content:"\e566";}.ph-fill.ph-drop-half-bottom:before{content:"\eb40";}.ph-fill.ph-drop-simple:before{content:"\ee32";}.ph-fill.ph-drop-slash:before{content:"\e954";}.ph-fill.ph-dropbox-logo:before{content:"\e7d0";}.ph-fill.ph-ear:before{content:"\e70c";}.ph-fill.ph-ear-slash:before{content:"\e70e";}.ph-fill.ph-egg:before{content:"\e812";}.ph-fill.ph-egg-crack:before{content:"\eb64";}.ph-fill.ph-eject:before{content:"\e212";}.ph-fill.ph-eject-simple:before{content:"\e6ae";}.ph-fill.ph-elevator:before{content:"\ecc0";}.ph-fill.ph-empty:before{content:"\edbc";}.ph-fill.ph-engine:before{content:"\ea80";}.ph-fill.ph-envelope:before{content:"\e214";}.ph-fill.ph-envelope-open:before{content:"\e216";}.ph-fill.ph-envelope-simple:before{content:"\e218";}.ph-fill.ph-envelope-simple-open:before{content:"\e21a";}.ph-fill.ph-equalizer:before{content:"\ebbc";}.ph-fill.ph-equals:before{content:"\e21c";}.ph-fill.ph-eraser:before{content:"\e21e";}.ph-fill.ph-escalator-down:before{content:"\ecba";}.ph-fill.ph-escalator-up:before{content:"\ecbc";}.ph-fill.ph-exam:before{content:"\e742";}.ph-fill.ph-exclamation-mark:before{content:"\ee44";}.ph-fill.ph-exclude:before{content:"\e882";}.ph-fill.ph-exclude-square:before{content:"\e880";}.ph-fill.ph-export:before{content:"\eaf0";}.ph-fill.ph-eye:before{content:"\e220";}.ph-fill.ph-eye-closed:before{content:"\e222";}.ph-fill.ph-eye-slash:before{content:"\e224";}.ph-fill.ph-eyedropper:before{content:"\e568";}.ph-fill.ph-eyedropper-sample:before{content:"\eac4";}.ph-fill.ph-eyeglasses:before{content:"\e7ba";}.ph-fill.ph-eyes:before{content:"\ee5c";}.ph-fill.ph-face-mask:before{content:"\e56a";}.ph-fill.ph-facebook-logo:before{content:"\e226";}.ph-fill.ph-factory:before{content:"\e760";}.ph-fill.ph-faders:before{content:"\e228";}.ph-fill.ph-faders-horizontal:before{content:"\e22a";}.ph-fill.ph-fallout-shelter:before{content:"\e9de";}.ph-fill.ph-fan:before{content:"\e9f2";}.ph-fill.ph-farm:before{content:"\ec70";}.ph-fill.ph-fast-forward:before{content:"\e6a6";}.ph-fill.ph-fast-forward-circle:before{content:"\e22c";}.ph-fill.ph-feather:before{content:"\e9c0";}.ph-fill.ph-fediverse-logo:before{content:"\ed66";}.ph-fill.ph-figma-logo:before{content:"\e22e";}.ph-fill.ph-file:before{content:"\e230";}.ph-fill.ph-file-archive:before{content:"\eb2a";}.ph-fill.ph-file-arrow-down:before{content:"\e232";}.ph-fill.ph-file-arrow-up:before{content:"\e61e";}.ph-fill.ph-file-audio:before{content:"\ea20";}.ph-fill.ph-file-c:before{content:"\eb32";}.ph-fill.ph-file-c-sharp:before{content:"\eb30";}.ph-fill.ph-file-cloud:before{content:"\e95e";}.ph-fill.ph-file-code:before{content:"\e914";}.ph-fill.ph-file-cpp:before{content:"\eb2e";}.ph-fill.ph-file-css:before{content:"\eb34";}.ph-fill.ph-file-csv:before{content:"\eb1c";}.ph-fill.ph-file-dashed:before{content:"\e704";}.ph-fill.ph-file-dotted:before{content:"\e704";}.ph-fill.ph-file-doc:before{content:"\eb1e";}.ph-fill.ph-file-html:before{content:"\eb38";}.ph-fill.ph-file-image:before{content:"\ea24";}.ph-fill.ph-file-ini:before{content:"\eb33";}.ph-fill.ph-file-jpg:before{content:"\eb1a";}.ph-fill.ph-file-js:before{content:"\eb24";}.ph-fill.ph-file-jsx:before{content:"\eb3a";}.ph-fill.ph-file-lock:before{content:"\e95c";}.ph-fill.ph-file-magnifying-glass:before{content:"\e238";}.ph-fill.ph-file-search:before{content:"\e238";}.ph-fill.ph-file-md:before{content:"\ed50";}.ph-fill.ph-file-minus:before{content:"\e234";}.ph-fill.ph-file-pdf:before{content:"\e702";}.ph-fill.ph-file-plus:before{content:"\e236";}.ph-fill.ph-file-png:before{content:"\eb18";}.ph-fill.ph-file-ppt:before{content:"\eb20";}.ph-fill.ph-file-py:before{content:"\eb2c";}.ph-fill.ph-file-rs:before{content:"\eb28";}.ph-fill.ph-file-sql:before{content:"\ed4e";}.ph-fill.ph-file-svg:before{content:"\ed08";}.ph-fill.ph-file-text:before{content:"\e23a";}.ph-fill.ph-file-ts:before{content:"\eb26";}.ph-fill.ph-file-tsx:before{content:"\eb3c";}.ph-fill.ph-file-txt:before{content:"\eb35";}.ph-fill.ph-file-video:before{content:"\ea22";}.ph-fill.ph-file-vue:before{content:"\eb3e";}.ph-fill.ph-file-x:before{content:"\e23c";}.ph-fill.ph-file-xls:before{content:"\eb22";}.ph-fill.ph-file-zip:before{content:"\e958";}.ph-fill.ph-files:before{content:"\e710";}.ph-fill.ph-film-reel:before{content:"\e8c0";}.ph-fill.ph-film-script:before{content:"\eb50";}.ph-fill.ph-film-slate:before{content:"\e8c2";}.ph-fill.ph-film-strip:before{content:"\e792";}.ph-fill.ph-fingerprint:before{content:"\e23e";}.ph-fill.ph-fingerprint-simple:before{content:"\e240";}.ph-fill.ph-finn-the-human:before{content:"\e56c";}.ph-fill.ph-fire:before{content:"\e242";}.ph-fill.ph-fire-extinguisher:before{content:"\e9e8";}.ph-fill.ph-fire-simple:before{content:"\e620";}.ph-fill.ph-fire-truck:before{content:"\e574";}.ph-fill.ph-first-aid:before{content:"\e56e";}.ph-fill.ph-first-aid-kit:before{content:"\e570";}.ph-fill.ph-fish:before{content:"\e728";}.ph-fill.ph-fish-simple:before{content:"\e72a";}.ph-fill.ph-flag:before{content:"\e244";}.ph-fill.ph-flag-banner:before{content:"\e622";}.ph-fill.ph-flag-banner-fold:before{content:"\ecf2";}.ph-fill.ph-flag-checkered:before{content:"\ea38";}.ph-fill.ph-flag-pennant:before{content:"\ecf0";}.ph-fill.ph-flame:before{content:"\e624";}.ph-fill.ph-flashlight:before{content:"\e246";}.ph-fill.ph-flask:before{content:"\e79e";}.ph-fill.ph-flip-horizontal:before{content:"\ed6a";}.ph-fill.ph-flip-vertical:before{content:"\ed6c";}.ph-fill.ph-floppy-disk:before{content:"\e248";}.ph-fill.ph-floppy-disk-back:before{content:"\eaf4";}.ph-fill.ph-flow-arrow:before{content:"\e6ec";}.ph-fill.ph-flower:before{content:"\e75e";}.ph-fill.ph-flower-lotus:before{content:"\e6cc";}.ph-fill.ph-flower-tulip:before{content:"\eacc";}.ph-fill.ph-flying-saucer:before{content:"\eb4a";}.ph-fill.ph-folder:before{content:"\e24a";}.ph-fill.ph-folder-notch:before{content:"\e24a";}.ph-fill.ph-folder-dashed:before{content:"\e8f8";}.ph-fill.ph-folder-dotted:before{content:"\e8f8";}.ph-fill.ph-folder-lock:before{content:"\ea3c";}.ph-fill.ph-folder-minus:before{content:"\e254";}.ph-fill.ph-folder-notch-minus:before{content:"\e254";}.ph-fill.ph-folder-open:before{content:"\e256";}.ph-fill.ph-folder-notch-open:before{content:"\e256";}.ph-fill.ph-folder-plus:before{content:"\e258";}.ph-fill.ph-folder-notch-plus:before{content:"\e258";}.ph-fill.ph-folder-simple:before{content:"\e25a";}.ph-fill.ph-folder-simple-dashed:before{content:"\ec2a";}.ph-fill.ph-folder-simple-dotted:before{content:"\ec2a";}.ph-fill.ph-folder-simple-lock:before{content:"\eb5e";}.ph-fill.ph-folder-simple-minus:before{content:"\e25c";}.ph-fill.ph-folder-simple-plus:before{content:"\e25e";}.ph-fill.ph-folder-simple-star:before{content:"\ec2e";}.ph-fill.ph-folder-simple-user:before{content:"\eb60";}.ph-fill.ph-folder-star:before{content:"\ea86";}.ph-fill.ph-folder-user:before{content:"\eb46";}.ph-fill.ph-folders:before{content:"\e260";}.ph-fill.ph-football:before{content:"\e718";}.ph-fill.ph-football-helmet:before{content:"\ee4c";}.ph-fill.ph-footprints:before{content:"\ea88";}.ph-fill.ph-fork-knife:before{content:"\e262";}.ph-fill.ph-four-k:before{content:"\ea5c";}.ph-fill.ph-frame-corners:before{content:"\e626";}.ph-fill.ph-framer-logo:before{content:"\e264";}.ph-fill.ph-function:before{content:"\ebe4";}.ph-fill.ph-funnel:before{content:"\e266";}.ph-fill.ph-funnel-simple:before{content:"\e268";}.ph-fill.ph-funnel-simple-x:before{content:"\e26a";}.ph-fill.ph-funnel-x:before{content:"\e26c";}.ph-fill.ph-game-controller:before{content:"\e26e";}.ph-fill.ph-garage:before{content:"\ecd6";}.ph-fill.ph-gas-can:before{content:"\e8ce";}.ph-fill.ph-gas-pump:before{content:"\e768";}.ph-fill.ph-gauge:before{content:"\e628";}.ph-fill.ph-gavel:before{content:"\ea32";}.ph-fill.ph-gear:before{content:"\e270";}.ph-fill.ph-gear-fine:before{content:"\e87c";}.ph-fill.ph-gear-six:before{content:"\e272";}.ph-fill.ph-gender-female:before{content:"\e6e0";}.ph-fill.ph-gender-intersex:before{content:"\e6e6";}.ph-fill.ph-gender-male:before{content:"\e6e2";}.ph-fill.ph-gender-neuter:before{content:"\e6ea";}.ph-fill.ph-gender-nonbinary:before{content:"\e6e4";}.ph-fill.ph-gender-transgender:before{content:"\e6e8";}.ph-fill.ph-ghost:before{content:"\e62a";}.ph-fill.ph-gif:before{content:"\e274";}.ph-fill.ph-gift:before{content:"\e276";}.ph-fill.ph-git-branch:before{content:"\e278";}.ph-fill.ph-git-commit:before{content:"\e27a";}.ph-fill.ph-git-diff:before{content:"\e27c";}.ph-fill.ph-git-fork:before{content:"\e27e";}.ph-fill.ph-git-merge:before{content:"\e280";}.ph-fill.ph-git-pull-request:before{content:"\e282";}.ph-fill.ph-github-logo:before{content:"\e576";}.ph-fill.ph-gitlab-logo:before{content:"\e694";}.ph-fill.ph-gitlab-logo-simple:before{content:"\e696";}.ph-fill.ph-globe:before{content:"\e288";}.ph-fill.ph-globe-hemisphere-east:before{content:"\e28a";}.ph-fill.ph-globe-hemisphere-west:before{content:"\e28c";}.ph-fill.ph-globe-simple:before{content:"\e28e";}.ph-fill.ph-globe-simple-x:before{content:"\e284";}.ph-fill.ph-globe-stand:before{content:"\e290";}.ph-fill.ph-globe-x:before{content:"\e286";}.ph-fill.ph-goggles:before{content:"\ecb4";}.ph-fill.ph-golf:before{content:"\ea3e";}.ph-fill.ph-goodreads-logo:before{content:"\ed10";}.ph-fill.ph-google-cardboard-logo:before{content:"\e7b6";}.ph-fill.ph-google-chrome-logo:before{content:"\e976";}.ph-fill.ph-google-drive-logo:before{content:"\e8f6";}.ph-fill.ph-google-logo:before{content:"\e292";}.ph-fill.ph-google-photos-logo:before{content:"\eb92";}.ph-fill.ph-google-play-logo:before{content:"\e294";}.ph-fill.ph-google-podcasts-logo:before{content:"\eb94";}.ph-fill.ph-gps:before{content:"\edd8";}.ph-fill.ph-gps-fix:before{content:"\edd6";}.ph-fill.ph-gps-slash:before{content:"\edd4";}.ph-fill.ph-gradient:before{content:"\eb42";}.ph-fill.ph-graduation-cap:before{content:"\e62c";}.ph-fill.ph-grains:before{content:"\ec68";}.ph-fill.ph-grains-slash:before{content:"\ec6a";}.ph-fill.ph-graph:before{content:"\eb58";}.ph-fill.ph-graphics-card:before{content:"\e612";}.ph-fill.ph-greater-than:before{content:"\edc4";}.ph-fill.ph-greater-than-or-equal:before{content:"\eda2";}.ph-fill.ph-grid-four:before{content:"\e296";}.ph-fill.ph-grid-nine:before{content:"\ec8c";}.ph-fill.ph-guitar:before{content:"\ea8a";}.ph-fill.ph-hair-dryer:before{content:"\ea66";}.ph-fill.ph-hamburger:before{content:"\e790";}.ph-fill.ph-hammer:before{content:"\e80e";}.ph-fill.ph-hand:before{content:"\e298";}.ph-fill.ph-hand-arrow-down:before{content:"\ea4e";}.ph-fill.ph-hand-arrow-up:before{content:"\ee5a";}.ph-fill.ph-hand-coins:before{content:"\ea8c";}.ph-fill.ph-hand-deposit:before{content:"\ee82";}.ph-fill.ph-hand-eye:before{content:"\ea4c";}.ph-fill.ph-hand-fist:before{content:"\e57a";}.ph-fill.ph-hand-grabbing:before{content:"\e57c";}.ph-fill.ph-hand-heart:before{content:"\e810";}.ph-fill.ph-hand-palm:before{content:"\e57e";}.ph-fill.ph-hand-peace:before{content:"\e7cc";}.ph-fill.ph-hand-pointing:before{content:"\e29a";}.ph-fill.ph-hand-soap:before{content:"\e630";}.ph-fill.ph-hand-swipe-left:before{content:"\ec94";}.ph-fill.ph-hand-swipe-right:before{content:"\ec92";}.ph-fill.ph-hand-tap:before{content:"\ec90";}.ph-fill.ph-hand-waving:before{content:"\e580";}.ph-fill.ph-hand-withdraw:before{content:"\ee80";}.ph-fill.ph-handbag:before{content:"\e29c";}.ph-fill.ph-handbag-simple:before{content:"\e62e";}.ph-fill.ph-hands-clapping:before{content:"\e6a0";}.ph-fill.ph-hands-praying:before{content:"\ecc8";}.ph-fill.ph-handshake:before{content:"\e582";}.ph-fill.ph-hard-drive:before{content:"\e29e";}.ph-fill.ph-hard-drives:before{content:"\e2a0";}.ph-fill.ph-hard-hat:before{content:"\ed46";}.ph-fill.ph-hash:before{content:"\e2a2";}.ph-fill.ph-hash-straight:before{content:"\e2a4";}.ph-fill.ph-head-circuit:before{content:"\e7d4";}.ph-fill.ph-headlights:before{content:"\e6fe";}.ph-fill.ph-headphones:before{content:"\e2a6";}.ph-fill.ph-headset:before{content:"\e584";}.ph-fill.ph-heart:before{content:"\e2a8";}.ph-fill.ph-heart-break:before{content:"\ebe8";}.ph-fill.ph-heart-half:before{content:"\ec48";}.ph-fill.ph-heart-straight:before{content:"\e2aa";}.ph-fill.ph-heart-straight-break:before{content:"\eb98";}.ph-fill.ph-heartbeat:before{content:"\e2ac";}.ph-fill.ph-hexagon:before{content:"\e2ae";}.ph-fill.ph-high-definition:before{content:"\ea8e";}.ph-fill.ph-high-heel:before{content:"\e8e8";}.ph-fill.ph-highlighter:before{content:"\ec76";}.ph-fill.ph-highlighter-circle:before{content:"\e632";}.ph-fill.ph-hockey:before{content:"\ec86";}.ph-fill.ph-hoodie:before{content:"\ecd0";}.ph-fill.ph-horse:before{content:"\e2b0";}.ph-fill.ph-hospital:before{content:"\e844";}.ph-fill.ph-hourglass:before{content:"\e2b2";}.ph-fill.ph-hourglass-high:before{content:"\e2b4";}.ph-fill.ph-hourglass-low:before{content:"\e2b6";}.ph-fill.ph-hourglass-medium:before{content:"\e2b8";}.ph-fill.ph-hourglass-simple:before{content:"\e2ba";}.ph-fill.ph-hourglass-simple-high:before{content:"\e2bc";}.ph-fill.ph-hourglass-simple-low:before{content:"\e2be";}.ph-fill.ph-hourglass-simple-medium:before{content:"\e2c0";}.ph-fill.ph-house:before{content:"\e2c2";}.ph-fill.ph-house-line:before{content:"\e2c4";}.ph-fill.ph-house-simple:before{content:"\e2c6";}.ph-fill.ph-hurricane:before{content:"\e88e";}.ph-fill.ph-ice-cream:before{content:"\e804";}.ph-fill.ph-identification-badge:before{content:"\e6f6";}.ph-fill.ph-identification-card:before{content:"\e2c8";}.ph-fill.ph-image:before{content:"\e2ca";}.ph-fill.ph-image-broken:before{content:"\e7a8";}.ph-fill.ph-image-square:before{content:"\e2cc";}.ph-fill.ph-images:before{content:"\e836";}.ph-fill.ph-images-square:before{content:"\e834";}.ph-fill.ph-infinity:before{content:"\e634";}.ph-fill.ph-lemniscate:before{content:"\e634";}.ph-fill.ph-info:before{content:"\e2ce";}.ph-fill.ph-instagram-logo:before{content:"\e2d0";}.ph-fill.ph-intersect:before{content:"\e2d2";}.ph-fill.ph-intersect-square:before{content:"\e87a";}.ph-fill.ph-intersect-three:before{content:"\ecc4";}.ph-fill.ph-intersection:before{content:"\edba";}.ph-fill.ph-invoice:before{content:"\ee42";}.ph-fill.ph-island:before{content:"\ee06";}.ph-fill.ph-jar:before{content:"\e7e0";}.ph-fill.ph-jar-label:before{content:"\e7e1";}.ph-fill.ph-jeep:before{content:"\e2d4";}.ph-fill.ph-joystick:before{content:"\ea5e";}.ph-fill.ph-kanban:before{content:"\eb54";}.ph-fill.ph-key:before{content:"\e2d6";}.ph-fill.ph-key-return:before{content:"\e782";}.ph-fill.ph-keyboard:before{content:"\e2d8";}.ph-fill.ph-keyhole:before{content:"\ea78";}.ph-fill.ph-knife:before{content:"\e636";}.ph-fill.ph-ladder:before{content:"\e9e4";}.ph-fill.ph-ladder-simple:before{content:"\ec26";}.ph-fill.ph-lamp:before{content:"\e638";}.ph-fill.ph-lamp-pendant:before{content:"\ee2e";}.ph-fill.ph-laptop:before{content:"\e586";}.ph-fill.ph-lasso:before{content:"\edc6";}.ph-fill.ph-lastfm-logo:before{content:"\e842";}.ph-fill.ph-layout:before{content:"\e6d6";}.ph-fill.ph-leaf:before{content:"\e2da";}.ph-fill.ph-lectern:before{content:"\e95a";}.ph-fill.ph-lego:before{content:"\e8c6";}.ph-fill.ph-lego-smiley:before{content:"\e8c7";}.ph-fill.ph-less-than:before{content:"\edac";}.ph-fill.ph-less-than-or-equal:before{content:"\eda4";}.ph-fill.ph-letter-circle-h:before{content:"\ebf8";}.ph-fill.ph-letter-circle-p:before{content:"\ec08";}.ph-fill.ph-letter-circle-v:before{content:"\ec14";}.ph-fill.ph-lifebuoy:before{content:"\e63a";}.ph-fill.ph-lightbulb:before{content:"\e2dc";}.ph-fill.ph-lightbulb-filament:before{content:"\e63c";}.ph-fill.ph-lighthouse:before{content:"\e9f6";}.ph-fill.ph-lightning:before{content:"\e2de";}.ph-fill.ph-lightning-a:before{content:"\ea84";}.ph-fill.ph-lightning-slash:before{content:"\e2e0";}.ph-fill.ph-line-segment:before{content:"\e6d2";}.ph-fill.ph-line-segments:before{content:"\e6d4";}.ph-fill.ph-line-vertical:before{content:"\ed70";}.ph-fill.ph-link:before{content:"\e2e2";}.ph-fill.ph-link-break:before{content:"\e2e4";}.ph-fill.ph-link-simple:before{content:"\e2e6";}.ph-fill.ph-link-simple-break:before{content:"\e2e8";}.ph-fill.ph-link-simple-horizontal:before{content:"\e2ea";}.ph-fill.ph-link-simple-horizontal-break:before{content:"\e2ec";}.ph-fill.ph-linkedin-logo:before{content:"\e2ee";}.ph-fill.ph-linktree-logo:before{content:"\edee";}.ph-fill.ph-linux-logo:before{content:"\eb02";}.ph-fill.ph-list:before{content:"\e2f0";}.ph-fill.ph-list-bullets:before{content:"\e2f2";}.ph-fill.ph-list-checks:before{content:"\eadc";}.ph-fill.ph-list-dashes:before{content:"\e2f4";}.ph-fill.ph-list-heart:before{content:"\ebde";}.ph-fill.ph-list-magnifying-glass:before{content:"\ebe0";}.ph-fill.ph-list-numbers:before{content:"\e2f6";}.ph-fill.ph-list-plus:before{content:"\e2f8";}.ph-fill.ph-list-star:before{content:"\ebdc";}.ph-fill.ph-lock:before{content:"\e2fa";}.ph-fill.ph-lock-key:before{content:"\e2fe";}.ph-fill.ph-lock-key-open:before{content:"\e300";}.ph-fill.ph-lock-laminated:before{content:"\e302";}.ph-fill.ph-lock-laminated-open:before{content:"\e304";}.ph-fill.ph-lock-open:before{content:"\e306";}.ph-fill.ph-lock-simple:before{content:"\e308";}.ph-fill.ph-lock-simple-open:before{content:"\e30a";}.ph-fill.ph-lockers:before{content:"\ecb8";}.ph-fill.ph-log:before{content:"\ed82";}.ph-fill.ph-magic-wand:before{content:"\e6b6";}.ph-fill.ph-magnet:before{content:"\e680";}.ph-fill.ph-magnet-straight:before{content:"\e682";}.ph-fill.ph-magnifying-glass:before{content:"\e30c";}.ph-fill.ph-magnifying-glass-minus:before{content:"\e30e";}.ph-fill.ph-magnifying-glass-plus:before{content:"\e310";}.ph-fill.ph-mailbox:before{content:"\ec1e";}.ph-fill.ph-map-pin:before{content:"\e316";}.ph-fill.ph-map-pin-area:before{content:"\ee3a";}.ph-fill.ph-map-pin-line:before{content:"\e318";}.ph-fill.ph-map-pin-plus:before{content:"\e314";}.ph-fill.ph-map-pin-simple:before{content:"\ee3e";}.ph-fill.ph-map-pin-simple-area:before{content:"\ee3c";}.ph-fill.ph-map-pin-simple-line:before{content:"\ee38";}.ph-fill.ph-map-trifold:before{content:"\e31a";}.ph-fill.ph-markdown-logo:before{content:"\e508";}.ph-fill.ph-marker-circle:before{content:"\e640";}.ph-fill.ph-martini:before{content:"\e31c";}.ph-fill.ph-mask-happy:before{content:"\e9f4";}.ph-fill.ph-mask-sad:before{content:"\eb9e";}.ph-fill.ph-mastodon-logo:before{content:"\ed68";}.ph-fill.ph-math-operations:before{content:"\e31e";}.ph-fill.ph-matrix-logo:before{content:"\ed64";}.ph-fill.ph-medal:before{content:"\e320";}.ph-fill.ph-medal-military:before{content:"\ecfc";}.ph-fill.ph-medium-logo:before{content:"\e322";}.ph-fill.ph-megaphone:before{content:"\e324";}.ph-fill.ph-megaphone-simple:before{content:"\e642";}.ph-fill.ph-member-of:before{content:"\edc2";}.ph-fill.ph-memory:before{content:"\e9c4";}.ph-fill.ph-messenger-logo:before{content:"\e6d8";}.ph-fill.ph-meta-logo:before{content:"\ed02";}.ph-fill.ph-meteor:before{content:"\e9ba";}.ph-fill.ph-metronome:before{content:"\ec8e";}.ph-fill.ph-microphone:before{content:"\e326";}.ph-fill.ph-microphone-slash:before{content:"\e328";}.ph-fill.ph-microphone-stage:before{content:"\e75c";}.ph-fill.ph-microscope:before{content:"\ec7a";}.ph-fill.ph-microsoft-excel-logo:before{content:"\eb6c";}.ph-fill.ph-microsoft-outlook-logo:before{content:"\eb70";}.ph-fill.ph-microsoft-powerpoint-logo:before{content:"\eace";}.ph-fill.ph-microsoft-teams-logo:before{content:"\eb66";}.ph-fill.ph-microsoft-word-logo:before{content:"\eb6a";}.ph-fill.ph-minus:before{content:"\e32a";}.ph-fill.ph-minus-circle:before{content:"\e32c";}.ph-fill.ph-minus-square:before{content:"\ed4c";}.ph-fill.ph-money:before{content:"\e588";}.ph-fill.ph-money-wavy:before{content:"\ee68";}.ph-fill.ph-monitor:before{content:"\e32e";}.ph-fill.ph-monitor-arrow-up:before{content:"\e58a";}.ph-fill.ph-monitor-play:before{content:"\e58c";}.ph-fill.ph-moon:before{content:"\e330";}.ph-fill.ph-moon-stars:before{content:"\e58e";}.ph-fill.ph-moped:before{content:"\e824";}.ph-fill.ph-moped-front:before{content:"\e822";}.ph-fill.ph-mosque:before{content:"\ecee";}.ph-fill.ph-motorcycle:before{content:"\e80a";}.ph-fill.ph-mountains:before{content:"\e7ae";}.ph-fill.ph-mouse:before{content:"\e33a";}.ph-fill.ph-mouse-left-click:before{content:"\e334";}.ph-fill.ph-mouse-middle-click:before{content:"\e338";}.ph-fill.ph-mouse-right-click:before{content:"\e336";}.ph-fill.ph-mouse-scroll:before{content:"\e332";}.ph-fill.ph-mouse-simple:before{content:"\e644";}.ph-fill.ph-music-note:before{content:"\e33c";}.ph-fill.ph-music-note-simple:before{content:"\e33e";}.ph-fill.ph-music-notes:before{content:"\e340";}.ph-fill.ph-music-notes-minus:before{content:"\ee0c";}.ph-fill.ph-music-notes-plus:before{content:"\eb7c";}.ph-fill.ph-music-notes-simple:before{content:"\e342";}.ph-fill.ph-navigation-arrow:before{content:"\eade";}.ph-fill.ph-needle:before{content:"\e82e";}.ph-fill.ph-network:before{content:"\edde";}.ph-fill.ph-network-slash:before{content:"\eddc";}.ph-fill.ph-network-x:before{content:"\edda";}.ph-fill.ph-newspaper:before{content:"\e344";}.ph-fill.ph-newspaper-clipping:before{content:"\e346";}.ph-fill.ph-not-equals:before{content:"\eda6";}.ph-fill.ph-not-member-of:before{content:"\edae";}.ph-fill.ph-not-subset-of:before{content:"\edb0";}.ph-fill.ph-not-superset-of:before{content:"\edb2";}.ph-fill.ph-notches:before{content:"\ed3a";}.ph-fill.ph-note:before{content:"\e348";}.ph-fill.ph-note-blank:before{content:"\e34a";}.ph-fill.ph-note-pencil:before{content:"\e34c";}.ph-fill.ph-notebook:before{content:"\e34e";}.ph-fill.ph-notepad:before{content:"\e63e";}.ph-fill.ph-notification:before{content:"\e6fa";}.ph-fill.ph-notion-logo:before{content:"\e9a0";}.ph-fill.ph-nuclear-plant:before{content:"\ed7c";}.ph-fill.ph-number-circle-eight:before{content:"\e352";}.ph-fill.ph-number-circle-five:before{content:"\e358";}.ph-fill.ph-number-circle-four:before{content:"\e35e";}.ph-fill.ph-number-circle-nine:before{content:"\e364";}.ph-fill.ph-number-circle-one:before{content:"\e36a";}.ph-fill.ph-number-circle-seven:before{content:"\e370";}.ph-fill.ph-number-circle-six:before{content:"\e376";}.ph-fill.ph-number-circle-three:before{content:"\e37c";}.ph-fill.ph-number-circle-two:before{content:"\e382";}.ph-fill.ph-number-circle-zero:before{content:"\e388";}.ph-fill.ph-number-eight:before{content:"\e350";}.ph-fill.ph-number-five:before{content:"\e356";}.ph-fill.ph-number-four:before{content:"\e35c";}.ph-fill.ph-number-nine:before{content:"\e362";}.ph-fill.ph-number-one:before{content:"\e368";}.ph-fill.ph-number-seven:before{content:"\e36e";}.ph-fill.ph-number-six:before{content:"\e374";}.ph-fill.ph-number-square-eight:before{content:"\e354";}.ph-fill.ph-number-square-five:before{content:"\e35a";}.ph-fill.ph-number-square-four:before{content:"\e360";}.ph-fill.ph-number-square-nine:before{content:"\e366";}.ph-fill.ph-number-square-one:before{content:"\e36c";}.ph-fill.ph-number-square-seven:before{content:"\e372";}.ph-fill.ph-number-square-six:before{content:"\e378";}.ph-fill.ph-number-square-three:before{content:"\e37e";}.ph-fill.ph-number-square-two:before{content:"\e384";}.ph-fill.ph-number-square-zero:before{content:"\e38a";}.ph-fill.ph-number-three:before{content:"\e37a";}.ph-fill.ph-number-two:before{content:"\e380";}.ph-fill.ph-number-zero:before{content:"\e386";}.ph-fill.ph-numpad:before{content:"\e3c8";}.ph-fill.ph-nut:before{content:"\e38c";}.ph-fill.ph-ny-times-logo:before{content:"\e646";}.ph-fill.ph-octagon:before{content:"\e38e";}.ph-fill.ph-office-chair:before{content:"\ea46";}.ph-fill.ph-onigiri:before{content:"\ee2c";}.ph-fill.ph-open-ai-logo:before{content:"\e7d2";}.ph-fill.ph-option:before{content:"\e8a8";}.ph-fill.ph-orange:before{content:"\ee40";}.ph-fill.ph-orange-slice:before{content:"\ed36";}.ph-fill.ph-oven:before{content:"\ed8c";}.ph-fill.ph-package:before{content:"\e390";}.ph-fill.ph-paint-brush:before{content:"\e6f0";}.ph-fill.ph-paint-brush-broad:before{content:"\e590";}.ph-fill.ph-paint-brush-household:before{content:"\e6f2";}.ph-fill.ph-paint-bucket:before{content:"\e392";}.ph-fill.ph-paint-roller:before{content:"\e6f4";}.ph-fill.ph-palette:before{content:"\e6c8";}.ph-fill.ph-panorama:before{content:"\eaa2";}.ph-fill.ph-pants:before{content:"\ec88";}.ph-fill.ph-paper-plane:before{content:"\e394";}.ph-fill.ph-paper-plane-right:before{content:"\e396";}.ph-fill.ph-paper-plane-tilt:before{content:"\e398";}.ph-fill.ph-paperclip:before{content:"\e39a";}.ph-fill.ph-paperclip-horizontal:before{content:"\e592";}.ph-fill.ph-parachute:before{content:"\ea7c";}.ph-fill.ph-paragraph:before{content:"\e960";}.ph-fill.ph-parallelogram:before{content:"\ecc6";}.ph-fill.ph-park:before{content:"\ecb2";}.ph-fill.ph-password:before{content:"\e752";}.ph-fill.ph-path:before{content:"\e39c";}.ph-fill.ph-patreon-logo:before{content:"\e98a";}.ph-fill.ph-pause:before{content:"\e39e";}.ph-fill.ph-pause-circle:before{content:"\e3a0";}.ph-fill.ph-paw-print:before{content:"\e648";}.ph-fill.ph-paypal-logo:before{content:"\e98c";}.ph-fill.ph-peace:before{content:"\e3a2";}.ph-fill.ph-pen:before{content:"\e3aa";}.ph-fill.ph-pen-nib:before{content:"\e3ac";}.ph-fill.ph-pen-nib-straight:before{content:"\e64a";}.ph-fill.ph-pencil:before{content:"\e3ae";}.ph-fill.ph-pencil-circle:before{content:"\e3b0";}.ph-fill.ph-pencil-line:before{content:"\e3b2";}.ph-fill.ph-pencil-ruler:before{content:"\e906";}.ph-fill.ph-pencil-simple:before{content:"\e3b4";}.ph-fill.ph-pencil-simple-line:before{content:"\ebc6";}.ph-fill.ph-pencil-simple-slash:before{content:"\ecf6";}.ph-fill.ph-pencil-slash:before{content:"\ecf8";}.ph-fill.ph-pentagon:before{content:"\ec7e";}.ph-fill.ph-pentagram:before{content:"\ec5c";}.ph-fill.ph-pepper:before{content:"\e94a";}.ph-fill.ph-percent:before{content:"\e3b6";}.ph-fill.ph-person:before{content:"\e3a8";}.ph-fill.ph-person-arms-spread:before{content:"\ecfe";}.ph-fill.ph-person-simple:before{content:"\e72e";}.ph-fill.ph-person-simple-bike:before{content:"\e734";}.ph-fill.ph-person-simple-circle:before{content:"\ee58";}.ph-fill.ph-person-simple-hike:before{content:"\ed54";}.ph-fill.ph-person-simple-run:before{content:"\e730";}.ph-fill.ph-person-simple-ski:before{content:"\e71c";}.ph-fill.ph-person-simple-snowboard:before{content:"\e71e";}.ph-fill.ph-person-simple-swim:before{content:"\e736";}.ph-fill.ph-person-simple-tai-chi:before{content:"\ed5c";}.ph-fill.ph-person-simple-throw:before{content:"\e732";}.ph-fill.ph-person-simple-walk:before{content:"\e73a";}.ph-fill.ph-perspective:before{content:"\ebe6";}.ph-fill.ph-phone:before{content:"\e3b8";}.ph-fill.ph-phone-call:before{content:"\e3ba";}.ph-fill.ph-phone-disconnect:before{content:"\e3bc";}.ph-fill.ph-phone-incoming:before{content:"\e3be";}.ph-fill.ph-phone-list:before{content:"\e3cc";}.ph-fill.ph-phone-outgoing:before{content:"\e3c0";}.ph-fill.ph-phone-pause:before{content:"\e3ca";}.ph-fill.ph-phone-plus:before{content:"\ec56";}.ph-fill.ph-phone-slash:before{content:"\e3c2";}.ph-fill.ph-phone-transfer:before{content:"\e3c6";}.ph-fill.ph-phone-x:before{content:"\e3c4";}.ph-fill.ph-phosphor-logo:before{content:"\e3ce";}.ph-fill.ph-pi:before{content:"\ec80";}.ph-fill.ph-piano-keys:before{content:"\e9c8";}.ph-fill.ph-picnic-table:before{content:"\ee26";}.ph-fill.ph-picture-in-picture:before{content:"\e64c";}.ph-fill.ph-piggy-bank:before{content:"\ea04";}.ph-fill.ph-pill:before{content:"\e700";}.ph-fill.ph-ping-pong:before{content:"\ea42";}.ph-fill.ph-pint-glass:before{content:"\edd0";}.ph-fill.ph-pinterest-logo:before{content:"\e64e";}.ph-fill.ph-pinwheel:before{content:"\eb9c";}.ph-fill.ph-pipe:before{content:"\ed86";}.ph-fill.ph-pipe-wrench:before{content:"\ed88";}.ph-fill.ph-pix-logo:before{content:"\ecc2";}.ph-fill.ph-pizza:before{content:"\e796";}.ph-fill.ph-placeholder:before{content:"\e650";}.ph-fill.ph-planet:before{content:"\e652";}.ph-fill.ph-plant:before{content:"\ebae";}.ph-fill.ph-play:before{content:"\e3d0";}.ph-fill.ph-play-circle:before{content:"\e3d2";}.ph-fill.ph-play-pause:before{content:"\e8be";}.ph-fill.ph-playlist:before{content:"\e6aa";}.ph-fill.ph-plug:before{content:"\e946";}.ph-fill.ph-plug-charging:before{content:"\eb5c";}.ph-fill.ph-plugs:before{content:"\eb56";}.ph-fill.ph-plugs-connected:before{content:"\eb5a";}.ph-fill.ph-plus:before{content:"\e3d4";}.ph-fill.ph-plus-circle:before{content:"\e3d6";}.ph-fill.ph-plus-minus:before{content:"\e3d8";}.ph-fill.ph-plus-square:before{content:"\ed4a";}.ph-fill.ph-poker-chip:before{content:"\e594";}.ph-fill.ph-police-car:before{content:"\ec4a";}.ph-fill.ph-polygon:before{content:"\e6d0";}.ph-fill.ph-popcorn:before{content:"\eb4e";}.ph-fill.ph-popsicle:before{content:"\ebbe";}.ph-fill.ph-potted-plant:before{content:"\ec22";}.ph-fill.ph-power:before{content:"\e3da";}.ph-fill.ph-prescription:before{content:"\e7a2";}.ph-fill.ph-presentation:before{content:"\e654";}.ph-fill.ph-presentation-chart:before{content:"\e656";}.ph-fill.ph-printer:before{content:"\e3dc";}.ph-fill.ph-prohibit:before{content:"\e3de";}.ph-fill.ph-prohibit-inset:before{content:"\e3e0";}.ph-fill.ph-projector-screen:before{content:"\e658";}.ph-fill.ph-projector-screen-chart:before{content:"\e65a";}.ph-fill.ph-pulse:before{content:"\e000";}.ph-fill.ph-activity:before{content:"\e000";}.ph-fill.ph-push-pin:before{content:"\e3e2";}.ph-fill.ph-push-pin-simple:before{content:"\e65c";}.ph-fill.ph-push-pin-simple-slash:before{content:"\e65e";}.ph-fill.ph-push-pin-slash:before{content:"\e3e4";}.ph-fill.ph-puzzle-piece:before{content:"\e596";}.ph-fill.ph-qr-code:before{content:"\e3e6";}.ph-fill.ph-question:before{content:"\e3e8";}.ph-fill.ph-question-mark:before{content:"\e3e9";}.ph-fill.ph-queue:before{content:"\e6ac";}.ph-fill.ph-quotes:before{content:"\e660";}.ph-fill.ph-rabbit:before{content:"\eac2";}.ph-fill.ph-racquet:before{content:"\ee02";}.ph-fill.ph-radical:before{content:"\e3ea";}.ph-fill.ph-radio:before{content:"\e77e";}.ph-fill.ph-radio-button:before{content:"\eb08";}.ph-fill.ph-radioactive:before{content:"\e9dc";}.ph-fill.ph-rainbow:before{content:"\e598";}.ph-fill.ph-rainbow-cloud:before{content:"\e59a";}.ph-fill.ph-ranking:before{content:"\ed62";}.ph-fill.ph-read-cv-logo:before{content:"\ed0c";}.ph-fill.ph-receipt:before{content:"\e3ec";}.ph-fill.ph-receipt-x:before{content:"\ed40";}.ph-fill.ph-record:before{content:"\e3ee";}.ph-fill.ph-rectangle:before{content:"\e3f0";}.ph-fill.ph-rectangle-dashed:before{content:"\e3f2";}.ph-fill.ph-recycle:before{content:"\e75a";}.ph-fill.ph-reddit-logo:before{content:"\e59c";}.ph-fill.ph-repeat:before{content:"\e3f6";}.ph-fill.ph-repeat-once:before{content:"\e3f8";}.ph-fill.ph-replit-logo:before{content:"\eb8a";}.ph-fill.ph-resize:before{content:"\ed6e";}.ph-fill.ph-rewind:before{content:"\e6a8";}.ph-fill.ph-rewind-circle:before{content:"\e3fa";}.ph-fill.ph-road-horizon:before{content:"\e838";}.ph-fill.ph-robot:before{content:"\e762";}.ph-fill.ph-rocket:before{content:"\e3fc";}.ph-fill.ph-rocket-launch:before{content:"\e3fe";}.ph-fill.ph-rows:before{content:"\e5a2";}.ph-fill.ph-rows-plus-bottom:before{content:"\e59e";}.ph-fill.ph-rows-plus-top:before{content:"\e5a0";}.ph-fill.ph-rss:before{content:"\e400";}.ph-fill.ph-rss-simple:before{content:"\e402";}.ph-fill.ph-rug:before{content:"\ea1a";}.ph-fill.ph-ruler:before{content:"\e6b8";}.ph-fill.ph-sailboat:before{content:"\e78a";}.ph-fill.ph-scales:before{content:"\e750";}.ph-fill.ph-scan:before{content:"\ebb6";}.ph-fill.ph-scan-smiley:before{content:"\ebb4";}.ph-fill.ph-scissors:before{content:"\eae0";}.ph-fill.ph-scooter:before{content:"\e820";}.ph-fill.ph-screencast:before{content:"\e404";}.ph-fill.ph-screwdriver:before{content:"\e86e";}.ph-fill.ph-scribble:before{content:"\e806";}.ph-fill.ph-scribble-loop:before{content:"\e662";}.ph-fill.ph-scroll:before{content:"\eb7a";}.ph-fill.ph-seal:before{content:"\e604";}.ph-fill.ph-circle-wavy:before{content:"\e604";}.ph-fill.ph-seal-check:before{content:"\e606";}.ph-fill.ph-circle-wavy-check:before{content:"\e606";}.ph-fill.ph-seal-percent:before{content:"\e60a";}.ph-fill.ph-seal-question:before{content:"\e608";}.ph-fill.ph-circle-wavy-question:before{content:"\e608";}.ph-fill.ph-seal-warning:before{content:"\e60c";}.ph-fill.ph-circle-wavy-warning:before{content:"\e60c";}.ph-fill.ph-seat:before{content:"\eb8e";}.ph-fill.ph-seatbelt:before{content:"\edfe";}.ph-fill.ph-security-camera:before{content:"\eca4";}.ph-fill.ph-selection:before{content:"\e69a";}.ph-fill.ph-selection-all:before{content:"\e746";}.ph-fill.ph-selection-background:before{content:"\eaf8";}.ph-fill.ph-selection-foreground:before{content:"\eaf6";}.ph-fill.ph-selection-inverse:before{content:"\e744";}.ph-fill.ph-selection-plus:before{content:"\e69c";}.ph-fill.ph-selection-slash:before{content:"\e69e";}.ph-fill.ph-shapes:before{content:"\ec5e";}.ph-fill.ph-share:before{content:"\e406";}.ph-fill.ph-share-fat:before{content:"\ed52";}.ph-fill.ph-share-network:before{content:"\e408";}.ph-fill.ph-shield:before{content:"\e40a";}.ph-fill.ph-shield-check:before{content:"\e40c";}.ph-fill.ph-shield-checkered:before{content:"\e708";}.ph-fill.ph-shield-chevron:before{content:"\e40e";}.ph-fill.ph-shield-plus:before{content:"\e706";}.ph-fill.ph-shield-slash:before{content:"\e410";}.ph-fill.ph-shield-star:before{content:"\ec34";}.ph-fill.ph-shield-warning:before{content:"\e412";}.ph-fill.ph-shipping-container:before{content:"\e78c";}.ph-fill.ph-shirt-folded:before{content:"\ea92";}.ph-fill.ph-shooting-star:before{content:"\ecfa";}.ph-fill.ph-shopping-bag:before{content:"\e416";}.ph-fill.ph-shopping-bag-open:before{content:"\e418";}.ph-fill.ph-shopping-cart:before{content:"\e41e";}.ph-fill.ph-shopping-cart-simple:before{content:"\e420";}.ph-fill.ph-shovel:before{content:"\e9e6";}.ph-fill.ph-shower:before{content:"\e776";}.ph-fill.ph-shrimp:before{content:"\eab4";}.ph-fill.ph-shuffle:before{content:"\e422";}.ph-fill.ph-shuffle-angular:before{content:"\e424";}.ph-fill.ph-shuffle-simple:before{content:"\e426";}.ph-fill.ph-sidebar:before{content:"\eab6";}.ph-fill.ph-sidebar-simple:before{content:"\ec24";}.ph-fill.ph-sigma:before{content:"\eab8";}.ph-fill.ph-sign-in:before{content:"\e428";}.ph-fill.ph-sign-out:before{content:"\e42a";}.ph-fill.ph-signature:before{content:"\ebac";}.ph-fill.ph-signpost:before{content:"\e89c";}.ph-fill.ph-sim-card:before{content:"\e664";}.ph-fill.ph-siren:before{content:"\e9b8";}.ph-fill.ph-sketch-logo:before{content:"\e42c";}.ph-fill.ph-skip-back:before{content:"\e5a4";}.ph-fill.ph-skip-back-circle:before{content:"\e42e";}.ph-fill.ph-skip-forward:before{content:"\e5a6";}.ph-fill.ph-skip-forward-circle:before{content:"\e430";}.ph-fill.ph-skull:before{content:"\e916";}.ph-fill.ph-skype-logo:before{content:"\e8dc";}.ph-fill.ph-slack-logo:before{content:"\e5a8";}.ph-fill.ph-sliders:before{content:"\e432";}.ph-fill.ph-sliders-horizontal:before{content:"\e434";}.ph-fill.ph-slideshow:before{content:"\ed32";}.ph-fill.ph-smiley:before{content:"\e436";}.ph-fill.ph-smiley-angry:before{content:"\ec62";}.ph-fill.ph-smiley-blank:before{content:"\e438";}.ph-fill.ph-smiley-meh:before{content:"\e43a";}.ph-fill.ph-smiley-melting:before{content:"\ee56";}.ph-fill.ph-smiley-nervous:before{content:"\e43c";}.ph-fill.ph-smiley-sad:before{content:"\e43e";}.ph-fill.ph-smiley-sticker:before{content:"\e440";}.ph-fill.ph-smiley-wink:before{content:"\e666";}.ph-fill.ph-smiley-x-eyes:before{content:"\e442";}.ph-fill.ph-snapchat-logo:before{content:"\e668";}.ph-fill.ph-sneaker:before{content:"\e80c";}.ph-fill.ph-sneaker-move:before{content:"\ed60";}.ph-fill.ph-snowflake:before{content:"\e5aa";}.ph-fill.ph-soccer-ball:before{content:"\e716";}.ph-fill.ph-sock:before{content:"\ecce";}.ph-fill.ph-solar-panel:before{content:"\ed7a";}.ph-fill.ph-solar-roof:before{content:"\ed7b";}.ph-fill.ph-sort-ascending:before{content:"\e444";}.ph-fill.ph-sort-descending:before{content:"\e446";}.ph-fill.ph-soundcloud-logo:before{content:"\e8de";}.ph-fill.ph-spade:before{content:"\e448";}.ph-fill.ph-sparkle:before{content:"\e6a2";}.ph-fill.ph-speaker-hifi:before{content:"\ea08";}.ph-fill.ph-speaker-high:before{content:"\e44a";}.ph-fill.ph-speaker-low:before{content:"\e44c";}.ph-fill.ph-speaker-none:before{content:"\e44e";}.ph-fill.ph-speaker-simple-high:before{content:"\e450";}.ph-fill.ph-speaker-simple-low:before{content:"\e452";}.ph-fill.ph-speaker-simple-none:before{content:"\e454";}.ph-fill.ph-speaker-simple-slash:before{content:"\e456";}.ph-fill.ph-speaker-simple-x:before{content:"\e458";}.ph-fill.ph-speaker-slash:before{content:"\e45a";}.ph-fill.ph-speaker-x:before{content:"\e45c";}.ph-fill.ph-speedometer:before{content:"\ee74";}.ph-fill.ph-sphere:before{content:"\ee66";}.ph-fill.ph-spinner:before{content:"\e66a";}.ph-fill.ph-spinner-ball:before{content:"\ee28";}.ph-fill.ph-spinner-gap:before{content:"\e66c";}.ph-fill.ph-spiral:before{content:"\e9fa";}.ph-fill.ph-split-horizontal:before{content:"\e872";}.ph-fill.ph-split-vertical:before{content:"\e876";}.ph-fill.ph-spotify-logo:before{content:"\e66e";}.ph-fill.ph-spray-bottle:before{content:"\e7e4";}.ph-fill.ph-square:before{content:"\e45e";}.ph-fill.ph-square-half:before{content:"\e462";}.ph-fill.ph-square-half-bottom:before{content:"\eb16";}.ph-fill.ph-square-logo:before{content:"\e690";}.ph-fill.ph-square-split-horizontal:before{content:"\e870";}.ph-fill.ph-square-split-vertical:before{content:"\e874";}.ph-fill.ph-squares-four:before{content:"\e464";}.ph-fill.ph-stack:before{content:"\e466";}.ph-fill.ph-stack-minus:before{content:"\edf4";}.ph-fill.ph-stack-overflow-logo:before{content:"\eb78";}.ph-fill.ph-stack-plus:before{content:"\edf6";}.ph-fill.ph-stack-simple:before{content:"\e468";}.ph-fill.ph-stairs:before{content:"\e8ec";}.ph-fill.ph-stamp:before{content:"\ea48";}.ph-fill.ph-standard-definition:before{content:"\ea90";}.ph-fill.ph-star:before{content:"\e46a";}.ph-fill.ph-star-and-crescent:before{content:"\ecf4";}.ph-fill.ph-star-four:before{content:"\e6a4";}.ph-fill.ph-star-half:before{content:"\e70a";}.ph-fill.ph-star-of-david:before{content:"\e89e";}.ph-fill.ph-steam-logo:before{content:"\ead4";}.ph-fill.ph-steering-wheel:before{content:"\e9ac";}.ph-fill.ph-steps:before{content:"\ecbe";}.ph-fill.ph-stethoscope:before{content:"\e7ea";}.ph-fill.ph-sticker:before{content:"\e5ac";}.ph-fill.ph-stool:before{content:"\ea44";}.ph-fill.ph-stop:before{content:"\e46c";}.ph-fill.ph-stop-circle:before{content:"\e46e";}.ph-fill.ph-storefront:before{content:"\e470";}.ph-fill.ph-strategy:before{content:"\ea3a";}.ph-fill.ph-stripe-logo:before{content:"\e698";}.ph-fill.ph-student:before{content:"\e73e";}.ph-fill.ph-subset-of:before{content:"\edc0";}.ph-fill.ph-subset-proper-of:before{content:"\edb6";}.ph-fill.ph-subtitles:before{content:"\e1a8";}.ph-fill.ph-subtitles-slash:before{content:"\e1a6";}.ph-fill.ph-subtract:before{content:"\ebd6";}.ph-fill.ph-subtract-square:before{content:"\ebd4";}.ph-fill.ph-subway:before{content:"\e498";}.ph-fill.ph-suitcase:before{content:"\e5ae";}.ph-fill.ph-suitcase-rolling:before{content:"\e9b0";}.ph-fill.ph-suitcase-simple:before{content:"\e5b0";}.ph-fill.ph-sun:before{content:"\e472";}.ph-fill.ph-sun-dim:before{content:"\e474";}.ph-fill.ph-sun-horizon:before{content:"\e5b6";}.ph-fill.ph-sunglasses:before{content:"\e816";}.ph-fill.ph-superset-of:before{content:"\edb8";}.ph-fill.ph-superset-proper-of:before{content:"\edb4";}.ph-fill.ph-swap:before{content:"\e83c";}.ph-fill.ph-swatches:before{content:"\e5b8";}.ph-fill.ph-swimming-pool:before{content:"\ecb6";}.ph-fill.ph-sword:before{content:"\e5ba";}.ph-fill.ph-synagogue:before{content:"\ecec";}.ph-fill.ph-syringe:before{content:"\e968";}.ph-fill.ph-t-shirt:before{content:"\e670";}.ph-fill.ph-table:before{content:"\e476";}.ph-fill.ph-tabs:before{content:"\e778";}.ph-fill.ph-tag:before{content:"\e478";}.ph-fill.ph-tag-chevron:before{content:"\e672";}.ph-fill.ph-tag-simple:before{content:"\e47a";}.ph-fill.ph-target:before{content:"\e47c";}.ph-fill.ph-taxi:before{content:"\e902";}.ph-fill.ph-tea-bag:before{content:"\e8e6";}.ph-fill.ph-telegram-logo:before{content:"\e5bc";}.ph-fill.ph-television:before{content:"\e754";}.ph-fill.ph-television-simple:before{content:"\eae6";}.ph-fill.ph-tennis-ball:before{content:"\e720";}.ph-fill.ph-tent:before{content:"\e8ba";}.ph-fill.ph-terminal:before{content:"\e47e";}.ph-fill.ph-terminal-window:before{content:"\eae8";}.ph-fill.ph-test-tube:before{content:"\e7a0";}.ph-fill.ph-text-a-underline:before{content:"\ed34";}.ph-fill.ph-text-aa:before{content:"\e6ee";}.ph-fill.ph-text-align-center:before{content:"\e480";}.ph-fill.ph-text-align-justify:before{content:"\e482";}.ph-fill.ph-text-align-left:before{content:"\e484";}.ph-fill.ph-text-align-right:before{content:"\e486";}.ph-fill.ph-text-b:before{content:"\e5be";}.ph-fill.ph-text-bolder:before{content:"\e5be";}.ph-fill.ph-text-columns:before{content:"\ec96";}.ph-fill.ph-text-h:before{content:"\e6ba";}.ph-fill.ph-text-h-five:before{content:"\e6c4";}.ph-fill.ph-text-h-four:before{content:"\e6c2";}.ph-fill.ph-text-h-one:before{content:"\e6bc";}.ph-fill.ph-text-h-six:before{content:"\e6c6";}.ph-fill.ph-text-h-three:before{content:"\e6c0";}.ph-fill.ph-text-h-two:before{content:"\e6be";}.ph-fill.ph-text-indent:before{content:"\ea1e";}.ph-fill.ph-text-italic:before{content:"\e5c0";}.ph-fill.ph-text-outdent:before{content:"\ea1c";}.ph-fill.ph-text-strikethrough:before{content:"\e5c2";}.ph-fill.ph-text-subscript:before{content:"\ec98";}.ph-fill.ph-text-superscript:before{content:"\ec9a";}.ph-fill.ph-text-t:before{content:"\e48a";}.ph-fill.ph-text-t-slash:before{content:"\e488";}.ph-fill.ph-text-underline:before{content:"\e5c4";}.ph-fill.ph-textbox:before{content:"\eb0a";}.ph-fill.ph-thermometer:before{content:"\e5c6";}.ph-fill.ph-thermometer-cold:before{content:"\e5c8";}.ph-fill.ph-thermometer-hot:before{content:"\e5ca";}.ph-fill.ph-thermometer-simple:before{content:"\e5cc";}.ph-fill.ph-threads-logo:before{content:"\ed9e";}.ph-fill.ph-three-d:before{content:"\ea5a";}.ph-fill.ph-thumbs-down:before{content:"\e48c";}.ph-fill.ph-thumbs-up:before{content:"\e48e";}.ph-fill.ph-ticket:before{content:"\e490";}.ph-fill.ph-tidal-logo:before{content:"\ed1c";}.ph-fill.ph-tiktok-logo:before{content:"\eaf2";}.ph-fill.ph-tilde:before{content:"\eda8";}.ph-fill.ph-timer:before{content:"\e492";}.ph-fill.ph-tip-jar:before{content:"\e7e2";}.ph-fill.ph-tipi:before{content:"\ed30";}.ph-fill.ph-tire:before{content:"\edd2";}.ph-fill.ph-toggle-left:before{content:"\e674";}.ph-fill.ph-toggle-right:before{content:"\e676";}.ph-fill.ph-toilet:before{content:"\e79a";}.ph-fill.ph-toilet-paper:before{content:"\e79c";}.ph-fill.ph-toolbox:before{content:"\eca0";}.ph-fill.ph-tooth:before{content:"\e9cc";}.ph-fill.ph-tornado:before{content:"\e88c";}.ph-fill.ph-tote:before{content:"\e494";}.ph-fill.ph-tote-simple:before{content:"\e678";}.ph-fill.ph-towel:before{content:"\ede6";}.ph-fill.ph-tractor:before{content:"\ec6e";}.ph-fill.ph-trademark:before{content:"\e9f0";}.ph-fill.ph-trademark-registered:before{content:"\e3f4";}.ph-fill.ph-traffic-cone:before{content:"\e9a8";}.ph-fill.ph-traffic-sign:before{content:"\e67a";}.ph-fill.ph-traffic-signal:before{content:"\e9aa";}.ph-fill.ph-train:before{content:"\e496";}.ph-fill.ph-train-regional:before{content:"\e49e";}.ph-fill.ph-train-simple:before{content:"\e4a0";}.ph-fill.ph-tram:before{content:"\e9ec";}.ph-fill.ph-translate:before{content:"\e4a2";}.ph-fill.ph-trash:before{content:"\e4a6";}.ph-fill.ph-trash-simple:before{content:"\e4a8";}.ph-fill.ph-tray:before{content:"\e4aa";}.ph-fill.ph-tray-arrow-down:before{content:"\e010";}.ph-fill.ph-archive-tray:before{content:"\e010";}.ph-fill.ph-tray-arrow-up:before{content:"\ee52";}.ph-fill.ph-treasure-chest:before{content:"\ede2";}.ph-fill.ph-tree:before{content:"\e6da";}.ph-fill.ph-tree-evergreen:before{content:"\e6dc";}.ph-fill.ph-tree-palm:before{content:"\e91a";}.ph-fill.ph-tree-structure:before{content:"\e67c";}.ph-fill.ph-tree-view:before{content:"\ee48";}.ph-fill.ph-trend-down:before{content:"\e4ac";}.ph-fill.ph-trend-up:before{content:"\e4ae";}.ph-fill.ph-triangle:before{content:"\e4b0";}.ph-fill.ph-triangle-dashed:before{content:"\e4b2";}.ph-fill.ph-trolley:before{content:"\e5b2";}.ph-fill.ph-trolley-suitcase:before{content:"\e5b4";}.ph-fill.ph-trophy:before{content:"\e67e";}.ph-fill.ph-truck:before{content:"\e4b4";}.ph-fill.ph-truck-trailer:before{content:"\e4b6";}.ph-fill.ph-tumblr-logo:before{content:"\e8d4";}.ph-fill.ph-twitch-logo:before{content:"\e5ce";}.ph-fill.ph-twitter-logo:before{content:"\e4ba";}.ph-fill.ph-umbrella:before{content:"\e684";}.ph-fill.ph-umbrella-simple:before{content:"\e686";}.ph-fill.ph-union:before{content:"\edbe";}.ph-fill.ph-unite:before{content:"\e87e";}.ph-fill.ph-unite-square:before{content:"\e878";}.ph-fill.ph-upload:before{content:"\e4be";}.ph-fill.ph-upload-simple:before{content:"\e4c0";}.ph-fill.ph-usb:before{content:"\e956";}.ph-fill.ph-user:before{content:"\e4c2";}.ph-fill.ph-user-check:before{content:"\eafa";}.ph-fill.ph-user-circle:before{content:"\e4c4";}.ph-fill.ph-user-circle-check:before{content:"\ec38";}.ph-fill.ph-user-circle-dashed:before{content:"\ec36";}.ph-fill.ph-user-circle-gear:before{content:"\e4c6";}.ph-fill.ph-user-circle-minus:before{content:"\e4c8";}.ph-fill.ph-user-circle-plus:before{content:"\e4ca";}.ph-fill.ph-user-focus:before{content:"\e6fc";}.ph-fill.ph-user-gear:before{content:"\e4cc";}.ph-fill.ph-user-list:before{content:"\e73c";}.ph-fill.ph-user-minus:before{content:"\e4ce";}.ph-fill.ph-user-plus:before{content:"\e4d0";}.ph-fill.ph-user-rectangle:before{content:"\e4d2";}.ph-fill.ph-user-sound:before{content:"\eca8";}.ph-fill.ph-user-square:before{content:"\e4d4";}.ph-fill.ph-user-switch:before{content:"\e756";}.ph-fill.ph-users:before{content:"\e4d6";}.ph-fill.ph-users-four:before{content:"\e68c";}.ph-fill.ph-users-three:before{content:"\e68e";}.ph-fill.ph-van:before{content:"\e826";}.ph-fill.ph-vault:before{content:"\e76e";}.ph-fill.ph-vector-three:before{content:"\ee62";}.ph-fill.ph-vector-two:before{content:"\ee64";}.ph-fill.ph-vibrate:before{content:"\e4d8";}.ph-fill.ph-video:before{content:"\e740";}.ph-fill.ph-video-camera:before{content:"\e4da";}.ph-fill.ph-video-camera-slash:before{content:"\e4dc";}.ph-fill.ph-video-conference:before{content:"\edce";}.ph-fill.ph-vignette:before{content:"\eba2";}.ph-fill.ph-vinyl-record:before{content:"\ecac";}.ph-fill.ph-virtual-reality:before{content:"\e7b8";}.ph-fill.ph-virus:before{content:"\e7d6";}.ph-fill.ph-visor:before{content:"\ee2a";}.ph-fill.ph-voicemail:before{content:"\e4de";}.ph-fill.ph-volleyball:before{content:"\e726";}.ph-fill.ph-wall:before{content:"\e688";}.ph-fill.ph-wallet:before{content:"\e68a";}.ph-fill.ph-warehouse:before{content:"\ecd4";}.ph-fill.ph-warning:before{content:"\e4e0";}.ph-fill.ph-warning-circle:before{content:"\e4e2";}.ph-fill.ph-warning-diamond:before{content:"\e7fc";}.ph-fill.ph-warning-octagon:before{content:"\e4e4";}.ph-fill.ph-washing-machine:before{content:"\ede8";}.ph-fill.ph-watch:before{content:"\e4e6";}.ph-fill.ph-wave-sawtooth:before{content:"\ea9c";}.ph-fill.ph-wave-sine:before{content:"\ea9a";}.ph-fill.ph-wave-square:before{content:"\ea9e";}.ph-fill.ph-wave-triangle:before{content:"\eaa0";}.ph-fill.ph-waveform:before{content:"\e802";}.ph-fill.ph-waveform-slash:before{content:"\e800";}.ph-fill.ph-waves:before{content:"\e6de";}.ph-fill.ph-webcam:before{content:"\e9b2";}.ph-fill.ph-webcam-slash:before{content:"\ecdc";}.ph-fill.ph-webhooks-logo:before{content:"\ecae";}.ph-fill.ph-wechat-logo:before{content:"\e8d2";}.ph-fill.ph-whatsapp-logo:before{content:"\e5d0";}.ph-fill.ph-wheelchair:before{content:"\e4e8";}.ph-fill.ph-wheelchair-motion:before{content:"\e89a";}.ph-fill.ph-wifi-high:before{content:"\e4ea";}.ph-fill.ph-wifi-low:before{content:"\e4ec";}.ph-fill.ph-wifi-medium:before{content:"\e4ee";}.ph-fill.ph-wifi-none:before{content:"\e4f0";}.ph-fill.ph-wifi-slash:before{content:"\e4f2";}.ph-fill.ph-wifi-x:before{content:"\e4f4";}.ph-fill.ph-wind:before{content:"\e5d2";}.ph-fill.ph-windmill:before{content:"\e9f8";}.ph-fill.ph-windows-logo:before{content:"\e692";}.ph-fill.ph-wine:before{content:"\e6b2";}.ph-fill.ph-wrench:before{content:"\e5d4";}.ph-fill.ph-x:before{content:"\e4f6";}.ph-fill.ph-x-circle:before{content:"\e4f8";}.ph-fill.ph-x-logo:before{content:"\e4bc";}.ph-fill.ph-x-square:before{content:"\e4fa";}.ph-fill.ph-yarn:before{content:"\ed9a";}.ph-fill.ph-yin-yang:before{content:"\e92a";}.ph-fill.ph-youtube-logo:before{content:"\e4fc";}
:root{--mt-teal:#23BCAD;--mt-teal-light:#3fd3c3;--mt-teal-dark:#1aa094;--mt-gold:var(--mt-teal);--mt-gold-light:var(--mt-gray-light);--mt-gold-dark:var(--mt-teal-dark);--mt-danger:#d64545;--mt-danger-light:#e16868;--mt-danger-dark:#b03434;--mt-red:var(--mt-dark);--mt-red-light:var(--mt-gray);--mt-red-dark:var(--mt-dark);--mt-dark:#0a1f1c;--mt-gray:#3d5350;--mt-gray-mid:#7a9590;--mt-gray-light:#d9eae7;--mt-light:#f0f8f7;--mt-white:#ffffff;--mt-success:#2ecc71;--mt-font:'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;}body{font-family:var(--mt-font);color:var(--mt-dark);background:var(--mt-white);line-height:1.6;}h1,h2,h3,h4,h5,h6{font-family:var(--mt-font);font-weight:700;color:var(--mt-dark);}.mt-page-hero h1,.mt-page-hero h2,.mt-page-hero h3,.mt-page-hero p,.mitutor-public-page .mt-page-hero h1,.mitutor-public-page .mt-page-hero h2,.mitutor-public-page .mt-page-hero h3,.mitutor-public-page .mt-page-hero p,.mt-page-hero-lead,.mt-page-hero-title,.mt-cta-band h1,.mt-cta-band h2,.mt-cta-band h3,.mt-cta-band p,.mt-testimonials .mt-section-header h2,.mt-testimonials .mt-section-header p,.mt-footer h1,.mt-footer h2,.mt-footer h3,.mt-footer h4,.mt-footer h5,.mt-side-card-dark h1,.mt-side-card-dark h2,.mt-side-card-dark h3,.mt-side-card-dark p,.mt-slide h1,.mt-slide h2,.mt-slide h3,.mt-hero h1,.mt-hero h2{color:var(--mt-white);}.mt-page-hero-lead,.mitutor-public-page .mt-page-hero .mt-page-hero-lead,.mitutor-public-page .mt-page-hero p,.mt-cta-band p,.mt-testimonials .mt-section-header p{color:rgba(255,255,255,0.88);}a{color:var(--mt-teal);transition:color 0.2s ease;}a:hover{color:var(--mt-teal-dark);}a[class*="btn-mt"],a[class*="btn-mt"]:hover,a[class*="btn-mt"]:focus,a[class*="btn-mt"]:active,[class*="btn-mt"]:hover,.btn-mt-pill:hover,.mt-pill-cta:hover,.mt-tdetail-bookbtn:hover,.mt-pkg-cta:hover{text-decoration:none;}.site-header,header.header,.header{background:var(--mt-white);border-bottom:1px solid var(--mt-gray-light);box-shadow:0 2px 8px rgba(0,0,0,0.06);}.site-header .logo img,.header .logo img{max-height:48px;width:auto;}.header .navbar,.site-header .navbar{padding:0.5rem 1rem;}.header .nav-link,.header .menu-link,.main-navigation a{font-family:var(--mt-font);font-weight:600;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.5px;color:var(--mt-dark);padding:0.5rem 1rem;transition:color 0.2s ease;}.header .nav-link:hover,.header .menu-link:hover,.main-navigation a:hover{color:var(--mt-teal);}.header .nav-link.active,.header .menu-link.active{color:var(--mt-teal);border-bottom:2px solid var(--mt-teal);}.btn-primary,.button--primary,.btn-mt-register{background:var(--mt-teal);border:2px solid var(--mt-teal);color:var(--mt-white);font-family:var(--mt-font);font-weight:700;font-size:0.875rem;text-transform:uppercase;letter-spacing:1px;padding:0.625rem 1.75rem;border-radius:999px;transition:all 0.3s ease;cursor:pointer;}.btn-primary:hover,.button--primary:hover,.btn-mt-register:hover{background:var(--mt-teal-dark);border-color:var(--mt-teal-dark);color:var(--mt-white);transform:translateY(-1px);box-shadow:0 4px 12px rgba(35,188,173,0.3);}.btn-secondary,.button--secondary,.btn-mt-login{background:transparent;border:2px solid var(--mt-teal);color:var(--mt-teal);font-family:var(--mt-font);font-weight:700;font-size:0.875rem;text-transform:uppercase;letter-spacing:1px;padding:0.625rem 1.75rem;border-radius:999px;transition:all 0.3s ease;cursor:pointer;}.btn-secondary:hover,.button--secondary:hover,.btn-mt-login:hover{background:var(--mt-teal);color:var(--mt-white);transform:translateY(-1px);}.btn-mt-get-tutor{background:var(--mt-teal);border:2px solid var(--mt-teal);color:var(--mt-white);font-family:var(--mt-font);font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:1px;padding:0.75rem 2.5rem;border-radius:999px;transition:all 0.3s ease;display:inline-block;text-decoration:none;}.btn-mt-get-tutor:hover{background:var(--mt-teal-dark);border-color:var(--mt-teal-dark);color:var(--mt-white);transform:translateY(-2px);box-shadow:0 6px 20px rgba(35,188,173,0.35);text-decoration:none;}.mitutor-hero-slider{position:relative;width:100%;height:100%;overflow:hidden;}.hero-slide{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:0;transition:opacity 1s ease-in-out;display:flex;align-items:center;justify-content:center;}.hero-slide.active{opacity:1;z-index:1;}.hero-slide.slide-classroom{background:linear-gradient(135deg,#2c3e50 0%,#34495e 50%,#1a252f 100%);background-image:url(/themes/custom/mitutor/images/slide-classroom.jpg);background-size:cover;background-position:center;}.hero-slide.slide-students{background:linear-gradient(135deg,#1a3a5c 0%,#2c5282 50%,#1a252f 100%);background-image:url(/themes/custom/mitutor/images/slide-students.jpg);background-size:cover;background-position:center;}.hero-slide.slide-tutor{background:linear-gradient(135deg,#3d2914 0%,#5c3d1e 50%,#1a1a1a 100%);background-image:url(/themes/custom/mitutor/images/slide-tutor.jpg);background-size:cover;background-position:center;}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.55);z-index:1;}.hero-content{position:relative;z-index:2;text-align:center;padding:2rem;max-width:600px;}.hero-logo{width:200px;margin-bottom:2rem;}.hero-title{color:var(--mt-white);font-family:var(--mt-font);font-weight:800;font-size:1.75rem;text-transform:uppercase;letter-spacing:1px;line-height:1.3;margin-bottom:1rem;}.hero-subtitle{color:rgba(255,255,255,0.85);font-family:var(--mt-font);font-size:0.9375rem;font-weight:400;line-height:1.6;margin-bottom:2rem;}.hero-indicators{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);z-index:10;display:flex;gap:0.75rem;}.hero-dot{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,0.4);cursor:pointer;transition:all 0.3s ease;}.hero-dot.active{background:var(--mt-gold);transform:scale(1.2);}.login-header{text-align:center;padding:1.5rem 0 0.5rem;}.login-form-logo{max-width:180px;height:auto;}.mitutor-nav{display:flex;justify-content:center;gap:0;padding:0.5rem 1rem;margin-bottom:1rem;flex-wrap:wrap;}.mitutor-nav .nav-item{font-family:var(--mt-font);font-weight:600;font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.5px;color:var(--mt-gray);padding:0.375rem 0.625rem;text-decoration:none;transition:color 0.2s ease;}.mitutor-nav .nav-item:hover{color:var(--mt-teal);}.page-main-login{min-height:100vh;}.page-main-login .left-col{background:linear-gradient(135deg,var(--mt-dark) 0%,#2a2a2a 100%);display:flex;align-items:center;justify-content:center;}.page-main-login .right-col{background:var(--mt-white);}.page-main-login h1{font-family:var(--mt-font);font-weight:800;font-size:1.75rem;text-transform:uppercase;letter-spacing:2px;color:var(--mt-dark);margin-bottom:1.5rem;}.page-main-login .form-item label{font-weight:600;color:var(--mt-gray);text-transform:uppercase;font-size:0.75rem;letter-spacing:0.5px;}.page-main-login .form-text,.page-main-login .form-email,.page-main-login input[type="text"],.page-main-login input[type="password"],.page-main-login input[type="email"]{border:1px solid var(--mt-gray-light);border-radius:8px;padding:0.75rem 1rem;font-size:0.9375rem;transition:border-color 0.2s ease,box-shadow 0.2s ease;width:100%;}.page-main-login .form-text:focus,.page-main-login .form-email:focus,.page-main-login input[type="text"]:focus,.page-main-login input[type="password"]:focus,.page-main-login input[type="email"]:focus{border-color:var(--mt-teal);box-shadow:0 0 0 3px rgba(35,188,173,0.18);outline:none;}.page-main-login .form-submit,.page-main-login input[type="submit"]{background:var(--mt-teal);border:none;color:var(--mt-white);font-family:var(--mt-font);font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:1.5px;padding:0.875rem 2rem;border-radius:999px;width:100%;cursor:pointer;transition:all 0.3s ease;}.page-main-login .form-submit:hover,.page-main-login input[type="submit"]:hover{background:var(--mt-teal-dark);transform:translateY(-1px);box-shadow:0 4px 12px rgba(35,188,173,0.3);}.page-main-login .switch-link a{color:var(--mt-teal);font-weight:600;}.page-main-login .switch-link a:hover{color:var(--mt-teal-dark);}.dashboard-page .block-title,.opigno-dashboard .block-title{color:var(--mt-red);font-weight:700;text-transform:uppercase;letter-spacing:0.5px;}.training-content .lp_step_block,.opigno-lp .step{border-left:3px solid var(--mt-gold);}.training-content .lp_step_block.completed,.opigno-lp .step.completed{border-left-color:var(--mt-success);}.progress-bar,.opigno-progress .bar{background:var(--mt-gold);border-radius:4px;}.card,.panel,.block-content{border-radius:12px;border:1px solid var(--mt-gray-light);box-shadow:0 2px 8px rgba(0,0,0,0.04);transition:box-shadow 0.3s ease,transform 0.3s ease;}.card:hover,.panel:hover{box-shadow:0 4px 16px rgba(0,0,0,0.08);transform:translateY(-2px);}.page-footer{background:var(--mt-dark);color:var(--mt-white);padding:3rem 0 1.5rem;}.page-footer a{color:rgba(255,255,255,0.7);text-decoration:none;transition:color 0.2s ease;}.page-footer a:hover{color:var(--mt-teal);}html body .layout-container,html body main.page-main,html body main.mt-home{margin-bottom:0 !important;padding-bottom:0 !important;}html body .mt-cta-band{margin-bottom:0 !important;}html body .page-footer{margin-top:0 !important;}.page-footer .footer-content{display:flex;flex-wrap:wrap;gap:2rem;}.page-footer .footer-logo{max-width:160px;margin-bottom:1rem;}.page-footer .footer-copyright{border-top:1px solid rgba(255,255,255,0.1);padding-top:1rem;margin-top:2rem;font-size:0.8125rem;color:rgba(255,255,255,0.5);}.whatsapp-float{position:fixed;bottom:24px;right:24px;z-index:9999;display:flex;align-items:center;gap:0.5rem;background:#25D366;color:var(--mt-white);padding:0.75rem 1.25rem;border-radius:50px;box-shadow:0 4px 16px rgba(37,211,102,0.4);text-decoration:none;font-family:var(--mt-font);font-weight:600;font-size:0.875rem;transition:all 0.3s ease;}.whatsapp-float:hover{background:#20bd5a;transform:translateY(-2px);box-shadow:0 6px 20px rgba(37,211,102,0.5);color:var(--mt-white);text-decoration:none;}.whatsapp-float svg{width:20px;height:20px;fill:currentColor;}.sidebar .menu a,#sidebar-first .menu a{color:var(--mt-dark);font-weight:500;padding:0.5rem 1rem;border-radius:6px;transition:all 0.2s ease;}.sidebar .menu a:hover,#sidebar-first .menu a:hover{background:rgba(26,26,26,0.1);color:var(--mt-teal);}.sidebar .menu a.is-active,#sidebar-first .menu a.is-active{background:rgba(35,188,173,0.08);color:var(--mt-red);font-weight:700;}.form-item label{font-weight:600;color:var(--mt-gray);margin-bottom:0.375rem;}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],textarea,select{border:1px solid var(--mt-gray-light);border-radius:8px;padding:0.625rem 0.875rem;font-family:var(--mt-font);font-size:0.9375rem;transition:border-color 0.2s ease,box-shadow 0.2s ease;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,textarea:focus,select:focus{border-color:var(--mt-teal);box-shadow:0 0 0 3px rgba(26,26,26,0.15);outline:none;}table{border-collapse:collapse;width:100%;}table thead th{background:var(--mt-light);color:var(--mt-dark);font-weight:700;text-transform:uppercase;font-size:0.75rem;letter-spacing:0.5px;padding:0.75rem 1rem;border-bottom:2px solid var(--mt-gray-light);}table tbody td{padding:0.75rem 1rem;border-bottom:1px solid var(--mt-gray-light);}table tbody tr:hover{background:rgba(26,26,26,0.04);}.mitutor-reviews-page{max-width:800px;margin:0 auto;}.rating-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1.5rem;}.rating-header h2{margin:0;color:var(--mt-dark);}.rating-count{font-size:0.875rem;color:var(--mt-gray);}.rating-stats{display:flex;gap:2rem;margin-bottom:2rem;flex-wrap:wrap;}.rating-stat-card{text-align:center;flex:1;min-width:150px;background:var(--mt-light);border-radius:12px;padding:1.5rem;}.rating-stars .star,.review-stars .star{font-size:1.25rem;color:var(--mt-gray-light);}.rating-stars .star--filled,.review-stars .star--filled{color:var(--mt-teal);}.rating-value{font-size:2rem;font-weight:800;color:var(--mt-dark);margin-top:0.25rem;}.rating-label{font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.5px;color:var(--mt-gray);margin-top:0.25rem;font-weight:600;}.competency-ring{font-size:2rem;font-weight:800;color:var(--mt-teal);}.subject-scores{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:12px;padding:1.5rem;margin-bottom:2rem;}.subject-score-row{display:flex;align-items:center;gap:0.75rem;margin-bottom:0.5rem;}.subject-name{width:160px;font-size:0.875rem;font-weight:600;color:var(--mt-dark);flex-shrink:0;}.score-bar-track{flex:1;height:16px;background:var(--mt-light);border-radius:8px;overflow:hidden;}.score-bar-fill{height:100%;background:linear-gradient(90deg,var(--mt-gold),var(--mt-gold-light));border-radius:8px;transition:width 0.5s ease;}.score-value{width:40px;text-align:right;font-weight:700;font-size:0.875rem;color:var(--mt-teal);}.mitutor-reviews-list{margin-top:1rem;}.mitutor-review-card{border:1px solid var(--mt-gray-light);border-radius:10px;padding:1.25rem;margin-bottom:1rem;transition:box-shadow 0.2s ease;}.mitutor-review-card:hover{box-shadow:0 2px 8px rgba(0,0,0,0.05);}.review-meta{display:flex;align-items:center;gap:0.75rem;margin-bottom:0.75rem;flex-wrap:wrap;}.review-subject-badge{font-size:0.6875rem;font-weight:600;text-transform:uppercase;background:rgba(26,26,26,0.1);color:var(--mt-gold-dark);padding:0.125rem 0.5rem;border-radius:4px;}.review-date{font-size:0.75rem;color:var(--mt-gray);margin-left:auto;}.review-text{font-size:0.9375rem;color:var(--mt-dark);line-height:1.6;margin-bottom:0.5rem;}.review-author{font-size:0.8125rem;font-weight:600;color:var(--mt-gray);}.mitutor-review-form .form-radios .form-item{border:1px solid var(--mt-gray-light);border-radius:8px;padding:0.5rem 1rem;margin-bottom:0.375rem;cursor:pointer;transition:border-color 0.2s;}.mitutor-review-form .form-radios .form-item:hover{border-color:var(--mt-teal);}.mitutor-review-info{background:var(--mt-light);padding:1rem;border-radius:8px;margin-bottom:1.5rem;text-align:center;}.mitutor-competency-slider{width:100%;accent-color:var(--mt-teal);}.mitutor-testimonials{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;max-width:1000px;margin:0 auto;}.mitutor-testimonial{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:12px;padding:1.5rem;position:relative;}.mitutor-testimonial::before{content:'\201C';font-size:3rem;color:var(--mt-teal);font-family:Georgia,serif;position:absolute;top:0.5rem;left:1rem;line-height:1;opacity:0.3;}.testimonial-quote{font-size:0.9375rem;color:var(--mt-dark);line-height:1.7;font-style:italic;margin-bottom:1rem;padding-top:1rem;}.testimonial-author{font-size:0.8125rem;font-weight:700;color:var(--mt-teal);}.mitutor-public-page h3{color:var(--mt-red);font-size:1rem;margin-top:1.5rem;margin-bottom:0.5rem;}.mitutor-public-page p{color:var(--mt-gray);line-height:1.8;margin-bottom:1rem;}.mitutor-public-page ul{color:var(--mt-gray);line-height:2;margin-bottom:1rem;}.mitutor-page-section{padding:4rem 0;}.mitutor-page-section:nth-child(even){background:var(--mt-light);}.mitutor-section-title{color:var(--mt-dark);font-family:var(--mt-font);font-weight:800;font-size:1.75rem;text-transform:uppercase;text-align:center;margin-bottom:2rem;letter-spacing:1px;}.mitutor-steps{display:flex;justify-content:center;gap:3rem;margin:2rem 0;flex-wrap:wrap;}.mitutor-step{text-align:center;max-width:200px;}.mitutor-step-number{width:50px;height:50px;border-radius:50%;background:var(--mt-gold);color:var(--mt-white);font-family:var(--mt-font);font-weight:700;font-size:1.25rem;display:flex;align-items:center;justify-content:center;margin:0 auto 0.75rem;}.mitutor-step-label{color:var(--mt-red);font-weight:600;font-size:0.9375rem;}.mitutor-subjects{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:2rem;}.mitutor-subject-group{border:1px solid var(--mt-gray-light);border-radius:12px;padding:2rem;background:var(--mt-white);}.mitutor-subject-group h3{color:var(--mt-red);font-weight:700;font-size:1.125rem;text-transform:uppercase;margin-bottom:1rem;text-align:center;}.mitutor-subject-group ul{list-style:disc;padding-left:1.25rem;margin:0;}.mitutor-subject-group ul li{padding:0.25rem 0;color:var(--mt-dark);}.mitutor-packages-toggle{display:flex;justify-content:center;gap:0;margin-bottom:2rem;}.mitutor-toggle-btn{font-family:var(--mt-font);font-weight:700;font-size:0.875rem;text-transform:uppercase;letter-spacing:1px;padding:0.625rem 2rem;border:2px solid var(--mt-gold);background:transparent;color:var(--mt-teal);cursor:pointer;transition:all 0.3s ease;}.mitutor-toggle-btn:first-child{border-radius:25px 0 0 25px;}.mitutor-toggle-btn:last-child{border-radius:0 25px 25px 0;}.mitutor-toggle-btn.active{background:var(--mt-gold);color:var(--mt-white);}.mitutor-packages-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:1rem;}.mitutor-package-card{border:1px solid var(--mt-gray-light);border-radius:16px;padding:2rem 1.5rem;background:var(--mt-white);text-align:center;position:relative;transition:all 0.3s ease;}.mitutor-package-card:hover{box-shadow:0 8px 24px rgba(0,0,0,0.1);transform:translateY(-4px);}.mitutor-package-card.popular{border-color:var(--mt-teal);box-shadow:0 4px 16px rgba(26,26,26,0.15);}.mitutor-package-card.popular::before{content:'POPULAR';position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#f59e0b;color:var(--mt-white);font-family:var(--mt-font);font-weight:700;font-size:0.6875rem;text-transform:uppercase;letter-spacing:1px;padding:0.25rem 1.5rem;border-radius:4px;}.mitutor-package-name{color:var(--mt-teal);font-family:var(--mt-font);font-weight:700;font-size:1.25rem;margin-bottom:0.5rem;}.mitutor-package-price{font-family:var(--mt-font);font-weight:800;font-size:2.5rem;color:var(--mt-dark);margin-bottom:0;}.mitutor-package-price-unit{font-size:0.8125rem;font-weight:400;color:var(--mt-gray);}.mitutor-package-features{list-style:none;padding:0;margin:1.5rem 0;text-align:left;}.mitutor-package-features li{padding:0.5rem 0;font-size:0.875rem;color:var(--mt-dark);display:flex;align-items:center;gap:0.5rem;}.mitutor-package-features li::before{content:'';width:20px;height:20px;background:var(--mt-gold);border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;}.mitutor-package-online{display:flex;justify-content:space-between;padding:0.5rem 0;border-top:1px solid var(--mt-gray-light);margin-top:0.5rem;font-weight:700;font-size:0.8125rem;text-transform:uppercase;}.mitutor-package-guarantee{color:var(--mt-teal);font-weight:700;font-size:0.8125rem;margin-top:0.75rem;}.mitutor-tutors-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:2rem;}.mitutor-tutor-card{border-radius:16px;overflow:hidden;background:var(--mt-white);box-shadow:0 2px 8px rgba(0,0,0,0.06);transition:all 0.3s ease;}.mitutor-tutor-card:hover{box-shadow:0 8px 24px rgba(0,0,0,0.1);transform:translateY(-4px);}.mitutor-tutor-photo{width:100%;height:250px;object-fit:cover;}.mitutor-tutor-name{background:var(--mt-gold);color:var(--mt-white);font-family:var(--mt-font);font-weight:700;font-size:1rem;text-transform:uppercase;text-align:center;padding:0.75rem;letter-spacing:1px;}.mitutor-tutor-info{padding:1.25rem;}.mitutor-tutor-bio{font-size:0.8125rem;color:var(--mt-gray);line-height:1.5;margin-bottom:1rem;}.mitutor-tutor-scores{margin-bottom:0.75rem;}.mitutor-tutor-score{display:flex;justify-content:space-between;padding:0.25rem 0;font-size:0.875rem;}.mitutor-tutor-rating{color:var(--mt-teal);font-weight:700;}.mitutor-faq-list{max-width:800px;margin:0 auto;}.mitutor-faq-item{border:1px solid var(--mt-gray-light);border-radius:8px;margin-bottom:0.75rem;overflow:hidden;}.mitutor-faq-question{padding:1rem 1.25rem;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background 0.2s ease;}.mitutor-faq-question:hover{background:var(--mt-light);}.mitutor-faq-question::after{content:'+';font-size:1.25rem;font-weight:700;color:var(--mt-teal);transition:transform 0.3s ease;}.mitutor-faq-item.open .mitutor-faq-question::after{content:'-';}.mitutor-faq-answer{padding:0 1.25rem 1rem;color:var(--mt-gray);font-size:0.9375rem;line-height:1.6;display:none;}.mitutor-faq-item.open .mitutor-faq-answer{display:block;}.mitutor-dashboard{max-width:1100px;margin:0 auto;padding:1rem 0;}.mitutor-dash-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem;}.mitutor-dash-header h2{font-size:1.5rem;font-weight:700;color:var(--mt-dark);margin:0;}.mitutor-dash-actions{display:flex;gap:0.75rem;}.mitutor-dash-title{color:var(--mt-red);font-size:1.5rem;margin-bottom:1.5rem;}.mitutor-dash-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;margin-bottom:2rem;}.mitutor-stat-card{background:var(--mt-light);border-radius:12px;padding:1.25rem;text-align:center;border:1px solid var(--mt-gray-light);}.mitutor-stat-card .stat-value{font-size:2rem;font-weight:800;color:var(--mt-teal);line-height:1.2;}.mitutor-stat-card--earnings .stat-value{color:var(--mt-red);}.mitutor-stat-card .stat-label{font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.5px;color:var(--mt-gray);margin-top:0.25rem;font-weight:600;}.mitutor-dash-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem;margin-bottom:1.5rem;}.mitutor-dash-panel{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:12px;padding:1.5rem;margin-bottom:1.5rem;}.mitutor-dash-panel--alert{border-color:var(--mt-teal);border-width:2px;}.mitutor-dash-panel-title{color:var(--mt-red);font-size:0.9375rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;margin:0 0 1rem 0;padding-bottom:0.5rem;border-bottom:2px solid var(--mt-light);}.mitutor-dash-table{width:100%;border-collapse:collapse;font-size:0.875rem;}.mitutor-dash-table thead th{background:var(--mt-light);padding:0.5rem 0.75rem;text-align:left;font-weight:700;font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.3px;color:var(--mt-gray);border-bottom:1px solid var(--mt-gray-light);}.mitutor-dash-table tbody td{padding:0.625rem 0.75rem;border-bottom:1px solid var(--mt-gray-light);color:var(--mt-dark);}.mitutor-dash-table tbody tr:hover{background:rgba(26,26,26,0.03);}.mitutor-dash-empty{color:var(--mt-gray);font-size:0.875rem;text-align:center;padding:1rem 0;}.mitutor-dash-empty a{color:var(--mt-teal);font-weight:600;}.mitutor-weekly-mix{display:flex;flex-direction:column;gap:0.75rem;}.mix-bar-row{display:flex;align-items:center;gap:0.75rem;}.mix-label{width:120px;font-size:0.8125rem;font-weight:600;color:var(--mt-dark);flex-shrink:0;}.mix-bar-track{flex:1;height:20px;background:var(--mt-light);border-radius:10px;overflow:hidden;}.mix-bar-fill{height:100%;background:linear-gradient(90deg,var(--mt-gold),var(--mt-gold-light));border-radius:10px;min-width:10%;transition:width 0.5s ease;}.mix-value{font-size:0.8125rem;font-weight:700;color:var(--mt-teal);width:30px;text-align:right;}.mitutor-child-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;flex-wrap:wrap;}.mitutor-child-grade{font-size:0.75rem;background:var(--mt-light);padding:0.25rem 0.75rem;border-radius:12px;color:var(--mt-gray);font-weight:600;}.mitutor-child-cost{font-size:0.875rem;font-weight:700;color:var(--mt-teal);margin-left:auto;}.mitutor-status-badge{font-size:0.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;padding:0.375rem 0.75rem;border-radius:20px;}.mitutor-status--pending{background:#fef3cd;color:#856404;}.mitutor-status--active{background:#d4edda;color:#155724;}.mitutor-pipeline{display:flex;flex-direction:column;gap:0.625rem;}.pipeline-row{display:flex;align-items:center;gap:0.75rem;}.pipeline-label{width:120px;font-size:0.75rem;font-weight:600;color:var(--mt-dark);flex-shrink:0;}.pipeline-bar-track{flex:1;height:16px;background:var(--mt-light);border-radius:8px;overflow:hidden;}.pipeline-bar-fill{height:100%;border-radius:8px;min-width:2%;transition:width 0.5s ease;}.pipeline-bar--pending_payment{background:#ffc107;}.pipeline-bar--paid{background:#17a2b8;}.pipeline-bar--matched{background:var(--mt-gold);}.pipeline-bar--active{background:var(--mt-success);}.pipeline-bar--completed{background:#6c757d;}.pipeline-bar--cancelled{background:#dc3545;}.pipeline-count{width:30px;text-align:right;font-weight:700;font-size:0.8125rem;color:var(--mt-dark);}.mitutor-alert-card{background:#fff3cd;border:1px solid #ffc107;border-radius:8px;padding:0.75rem 1rem;margin-bottom:1rem;font-size:0.875rem;display:flex;align-items:center;flex-wrap:wrap;gap:0.5rem;}.mitutor-quick-links{list-style:none;padding:0;margin:0;}.mitutor-quick-links li{padding:0.5rem 0;border-bottom:1px solid var(--mt-gray-light);}.mitutor-quick-links li:last-child{border-bottom:none;}.mitutor-quick-links a{color:var(--mt-red);font-weight:600;font-size:0.875rem;text-decoration:none;}.mitutor-quick-links a:hover{color:var(--mt-teal);}.mitutor-dash-nav{display:flex;flex-wrap:wrap;gap:0.5rem;padding:1rem 0;border-top:1px solid var(--mt-gray-light);margin-top:1rem;}.dash-nav-item{font-family:var(--mt-font);font-weight:600;font-size:0.8125rem;color:var(--mt-gray);text-decoration:none;padding:0.5rem 1rem;border-radius:6px;transition:all 0.2s ease;}.dash-nav-item:hover{background:rgba(26,26,26,0.1);color:var(--mt-teal);}.dash-nav-item.active{background:rgba(35,188,173,0.08);color:var(--mt-red);}@media (max-width:768px){.mitutor-dash-grid{grid-template-columns:1fr;}.mitutor-dash-stats{grid-template-columns:repeat(2,1fr);}.mitutor-dash-header{flex-direction:column;align-items:flex-start;}.mix-label{width:80px;font-size:0.75rem;}.pipeline-label{width:80px;font-size:0.6875rem;}}.mitutor-progress-bar{display:flex;justify-content:center;gap:0;margin-bottom:2rem;position:relative;}.mitutor-progress-step{display:flex;flex-direction:column;align-items:center;flex:1;position:relative;}.mitutor-progress-step .step-num{width:36px;height:36px;border-radius:50%;background:var(--mt-gray-light);color:var(--mt-gray);font-weight:700;font-size:0.8125rem;display:flex;align-items:center;justify-content:center;margin-bottom:0.375rem;position:relative;z-index:2;transition:all 0.3s ease;}.mitutor-progress-step.active .step-num{background:var(--mt-teal);color:var(--mt-white);box-shadow:0 2px 8px rgba(35,188,173,0.3);}.mitutor-progress-step.completed .step-num{background:var(--mt-red);color:var(--mt-white);}.mitutor-progress-step .step-label{font-size:0.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;color:var(--mt-gray);}.mitutor-progress-step.active .step-label{color:var(--mt-teal);}.mitutor-progress-step.completed .step-label{color:var(--mt-red);}.mitutor-progress-step::after{content:'';position:absolute;top:18px;left:50%;width:100%;height:2px;background:var(--mt-gray-light);z-index:1;}.mitutor-progress-step:last-child::after{display:none;}.mitutor-progress-step.completed::after{background:var(--mt-red);}.mitutor-step-info{background:var(--mt-light);padding:0.75rem 1rem;border-radius:8px;margin-bottom:1rem;font-size:0.875rem;color:var(--mt-gray);}.mitutor-booking-review{border:1px solid var(--mt-gray-light);border-radius:12px;padding:1.5rem;background:var(--mt-white);}.mitutor-booking-form .form-actions{display:flex;gap:1rem;margin-top:1.5rem;}.mitutor-wizard-progress{display:flex;justify-content:center;margin-bottom:2rem;}.wizard-step{display:flex;flex-direction:column;align-items:center;flex:1;position:relative;}.wizard-step-num{width:36px;height:36px;border-radius:50%;background:var(--mt-gray-light);color:var(--mt-gray);font-weight:700;font-size:0.8125rem;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;transition:all 0.3s ease;}.wizard-step.active .wizard-step-num{background:var(--mt-teal);color:var(--mt-white);box-shadow:0 2px 8px rgba(35,188,173,0.3);}.wizard-step.completed .wizard-step-num{background:var(--mt-red);color:var(--mt-white);}.wizard-step-label{font-size:0.625rem;font-weight:600;text-transform:uppercase;letter-spacing:0.3px;color:var(--mt-gray);margin-top:0.25rem;}.wizard-step.active .wizard-step-label{color:var(--mt-teal);}.wizard-step.completed .wizard-step-label{color:var(--mt-red);}.wizard-step::after{content:'';position:absolute;top:18px;left:50%;width:100%;height:2px;background:var(--mt-gray-light);z-index:1;}.wizard-step:last-child::after{display:none;}.wizard-step.completed::after{background:var(--mt-red);}.mitutor-step-title{color:var(--mt-red);font-size:1.25rem;margin-bottom:0.25rem;}.mitutor-step-desc{color:var(--mt-gray);font-size:0.875rem;margin-bottom:1.5rem;}.mitutor-reg-summary{background:var(--mt-light);border-radius:10px;padding:1.25rem;margin:1.5rem 0;}.mitutor-reg-summary h4{color:var(--mt-red);margin:0 0 0.75rem;}.mitutor-reg-summary p{margin:0.25rem 0;font-size:0.875rem;}.mitutor-academic-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;}.academic-card{background:var(--mt-light);border-radius:10px;padding:1.25rem;text-align:center;}.academic-card-label{font-size:0.625rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:var(--mt-gray);margin-bottom:0.375rem;}.academic-card-value{font-size:1.125rem;font-weight:700;color:var(--mt-red);}.mitutor-academic-update-hint{background:rgba(26,26,26,0.08);border-radius:8px;padding:0.75rem 1rem;margin-top:1.5rem;font-size:0.8125rem;color:var(--mt-gray);}.mitutor-academic-update-hint strong{color:var(--mt-teal);}.mitutor-tutor-list{display:flex;flex-direction:column;gap:0.75rem;}.tutor-list-card{display:flex;justify-content:flex-start;align-items:center;gap:14px;border:1px solid var(--mt-gray-light);border-radius:10px;padding:1rem 1.25rem;transition:border-color 0.2s,box-shadow 0.2s;}.tutor-list-card:hover{border-color:var(--mt-teal);box-shadow:0 6px 18px rgba(35,188,173,0.14);}.tutor-list-avatar{flex:0 0 46px;width:46px;height:46px;border-radius:50%;background:var(--mt-teal);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.05rem;}.tutor-list-info{min-width:0;}.tutor-list-actions{margin-left:auto;display:flex;align-items:center;gap:10px;}.tutor-list-schedule i{color:var(--mt-teal);}.tutor-list-name{font-weight:700;color:var(--mt-dark);font-size:0.9375rem;}.tutor-list-subject{color:var(--mt-red);font-weight:600;font-size:0.8125rem;}.tutor-list-schedule{font-size:0.75rem;color:var(--mt-gray);margin-top:0.125rem;}.tutor-list-actions{display:flex;flex-direction:column;align-items:flex-end;gap:0.375rem;}@media (max-width:768px){.mitutor-academic-cards{grid-template-columns:1fr;}}.mitutor-profile-page{max-width:800px;margin:0 auto;}.mitutor-profile-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:0.75rem;}.mitutor-profile-header h2{margin:0;}.mitutor-profile-tabs{display:flex;border-bottom:2px solid var(--mt-gray-light);margin-bottom:1.5rem;overflow-x:auto;}.profile-tab{font-family:var(--mt-font);font-weight:600;font-size:0.8125rem;text-transform:uppercase;letter-spacing:0.5px;padding:0.75rem 1.25rem;border:none;background:none;color:var(--mt-gray);cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-2px;transition:all 0.2s ease;white-space:nowrap;}.profile-tab:hover{color:var(--mt-teal);}.profile-tab.active{color:var(--mt-teal);border-bottom-color:var(--mt-teal);}.profile-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;}.profile-field label{display:block;font-weight:700;font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.5px;color:var(--mt-gray);margin-bottom:0.25rem;}.profile-field span,.profile-field p{font-size:0.9375rem;color:var(--mt-dark);}.profile-empty{color:var(--mt-gray) !important;font-style:italic;}.profile-file-link{color:var(--mt-teal);font-weight:600;text-decoration:none;}.profile-file-link:hover{color:var(--mt-teal-dark);}html body input[name$="_remove_button"],html body .form-managed-file__remove-button,html body .js-form-managed-file input[name$="_remove_button"],html body .form-wrapper input[name$="_remove_button"],html body .mt-auth-panel-body input[name$="_remove_button"],html body .mt-auth-panel-body input[type="submit"][name$="_remove_button"]{background:var(--mt-white) !important;color:var(--mt-danger) !important;border:1.5px solid var(--mt-danger) !important;border-radius:999px !important;font-weight:700 !important;padding:8px 18px !important;font-size:0.82rem !important;letter-spacing:0.3px !important;cursor:pointer;box-shadow:none !important;text-shadow:none !important;transition:background 0.15s ease,color 0.15s ease;}html body input[name$="_remove_button"]:hover,html body .form-managed-file__remove-button:hover,html body .js-form-managed-file input[name$="_remove_button"]:hover,html body .form-wrapper input[name$="_remove_button"]:hover,html body .mt-auth-panel-body input[name$="_remove_button"]:hover,html body .mt-auth-panel-body input[type="submit"][name$="_remove_button"]:hover{background:var(--mt-danger) !important;color:var(--mt-white) !important;border-color:var(--mt-danger) !important;}.profile-file-list{list-style:none;padding:0;margin:0;}.profile-file-list li{padding:0.375rem 0;border-bottom:1px solid var(--mt-gray-light);}.profile-file-list a{color:var(--mt-red);font-weight:500;text-decoration:none;}.profile-tags{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:0.25rem;}.profile-tag{background:rgba(35,188,173,0.08);color:var(--mt-red);font-size:0.75rem;font-weight:600;padding:0.25rem 0.75rem;border-radius:20px;}.profile-tag--uni{background:rgba(26,26,26,0.1);color:var(--mt-gold-dark);}.profile-tag--day{background:var(--mt-light);color:var(--mt-dark);}@media (max-width:768px){.profile-field-grid{grid-template-columns:1fr;}.profile-tab{padding:0.625rem 0.75rem;font-size:0.6875rem;}.wizard-step-label{font-size:0.5625rem;}}.mitutor-reg-tabs{display:flex;justify-content:center;gap:0;margin-bottom:2rem;}.mitutor-reg-tab{font-family:var(--mt-font);font-weight:700;font-size:0.875rem;text-transform:uppercase;letter-spacing:1px;padding:0.75rem 2rem;border:2px solid var(--mt-gray-light);background:var(--mt-white);color:var(--mt-gray);cursor:pointer;transition:all 0.3s ease;}.mitutor-reg-tab:first-child{border-radius:25px 0 0 25px;}.mitutor-reg-tab:last-child{border-radius:0 25px 25px 0;}.mitutor-reg-panel{animation:fadeIn 0.3s ease;}@keyframes fadeIn{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:translateY(0);}}.mitutor-registration-form .form-item{margin-bottom:1.25rem;}.mitutor-registration-form label{font-weight:600;color:var(--mt-dark);font-size:0.8125rem;text-transform:uppercase;letter-spacing:0.3px;margin-bottom:0.375rem;display:block;}.mitutor-registration-form .form-text,.mitutor-registration-form .form-email,.mitutor-registration-form .form-tel,.mitutor-registration-form .form-number,.mitutor-registration-form textarea,.mitutor-registration-form select{width:100%;border:1px solid var(--mt-gray-light);border-radius:8px;padding:0.75rem 1rem;font-family:var(--mt-font);font-size:0.9375rem;}.mitutor-registration-form .form-checkboxes .form-item{margin-bottom:0.375rem;}.mitutor-registration-form .description{font-size:0.75rem;color:var(--mt-gray);margin-top:0.25rem;}@media (max-width:1024px){.hero-title{font-size:1.5rem;}.mitutor-packages-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));}}@media (max-width:768px){.page-footer .footer-content{flex-direction:column;}.whatsapp-float span{display:none;}.whatsapp-float{padding:0.875rem;border-radius:50%;}.login-container{flex-direction:column;}.login-container .left-col{min-height:300px;}.hero-title{font-size:1.25rem;}.hero-subtitle{font-size:0.8125rem;}.hero-logo{width:140px;margin-bottom:1rem;}.mitutor-steps{flex-direction:column;align-items:center;gap:1.5rem;}.mitutor-subjects{grid-template-columns:1fr;}.mitutor-packages-grid{grid-template-columns:1fr;max-width:360px;margin-left:auto;margin-right:auto;}.mitutor-tutors-grid{grid-template-columns:1fr;max-width:400px;margin-left:auto;margin-right:auto;}.mitutor-nav{gap:0;font-size:0.625rem;}.mitutor-nav .nav-item{font-size:0.5625rem;padding:0.25rem 0.375rem;}.mitutor-page-section{padding:2.5rem 1rem;}.mitutor-section-title{font-size:1.375rem;}}@media (max-width:480px){.hero-content{padding:1rem;}.hero-title{font-size:1.125rem;}.btn-mt-get-tutor{font-size:0.8125rem;padding:0.625rem 1.75rem;}}.mt-nav{position:sticky;top:var(--drupal-displace-offset-top,0);z-index:50;background:var(--mt-white);border-bottom:1px solid var(--mt-gray-light);box-shadow:0 2px 12px rgba(0,0,0,0.04);}.mt-nav-inner{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;max-width:1200px;margin:0 auto;gap:20px;}.mt-nav-logo{display:flex;align-items:center;flex-shrink:0;}.mt-nav-logo img{height:38px;width:auto;display:block;}.mt-nav-links{display:flex;gap:28px;list-style:none;margin:0;padding:0;flex:1;justify-content:center;}.mt-nav-links a{color:var(--mt-dark);text-decoration:none;font-weight:600;font-size:0.92rem;padding:6px 2px;border-bottom:2px solid transparent;transition:all 0.2s;}.mt-nav-links a:hover{color:var(--mt-teal);border-bottom-color:var(--mt-teal);}.mt-nav-links a.active{color:var(--mt-teal);border-bottom-color:var(--mt-teal);}.mt-nav-actions{display:flex;gap:10px;flex-shrink:0;}.btn-mt-sm{padding:9px 18px;font-size:0.85rem;}.mt-adminnav{background:linear-gradient(180deg,#ffffff 0%,#fbf7ef 100%);border-bottom-color:rgba(26,26,26,0.22);box-shadow:0 10px 24px rgba(26,26,26,0.06);}.mt-adminnav .mt-nav-inner{max-width:1280px;}.mt-adminnav .mt-nav-logo{gap:12px;}.mt-adminnav-tag{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:999px;background:var(--mt-dark);color:var(--mt-white);font-size:0.68rem;font-weight:800;letter-spacing:0.12em;}.mt-adminnav .mt-nav-links{justify-content:flex-start;gap:14px;}.mt-adminnav .mt-nav-links a{padding:8px 12px;border-radius:999px;border-bottom:none;font-size:0.84rem;}.mt-adminnav .mt-nav-links a:hover{background:rgba(26,26,26,0.12);color:var(--mt-red);border-bottom-color:transparent;}.mt-adminnav .mt-nav-links a.active{background:linear-gradient(135deg,var(--mt-dark) 0%,#163530 100%);color:var(--mt-white);border-bottom-color:transparent;}.mt-adminnav .mt-nav-actions{gap:12px;}.mt-adminnav .mt-user-trigger{background:rgba(255,255,255,0.92);}.mt-nav-toggle{display:none;background:transparent;border:none;font-size:1.6rem;cursor:pointer;color:var(--mt-dark);}@media (max-width:991px){.mt-nav-inner{padding:12px 18px;gap:10px;}.mt-nav-logo img{height:32px;}.mt-nav-links{display:none;position:fixed;top:60px;left:0;right:0;background:var(--mt-white);flex-direction:column;padding:20px;border-top:1px solid var(--mt-gray-light);box-shadow:0 14px 30px rgba(0,0,0,0.08);z-index:49;gap:0;margin:0;}.mt-nav.open .mt-nav-links{display:flex;}.mt-nav-links li{width:100%;border-bottom:1px solid var(--mt-gray-light);}.mt-nav-links li:last-child{border-bottom:none;}.mt-nav-links a{display:block;padding:12px 4px;font-size:1rem;}.mt-nav-toggle{display:block;}.mt-nav-actions .btn-mt-outline-dark{display:none;}.mt-nav-actions .btn-mt{padding:8px 14px;font-size:0.8rem;}.mt-adminnav .mt-nav-links{top:64px;background:rgba(255,255,255,0.98);backdrop-filter:blur(12px);}.mt-adminnav .mt-nav-links a{display:flex;align-items:center;border-radius:10px;padding:12px 14px;}.mt-adminnav .mt-nav-actions{margin-left:auto;}}@media (max-width:560px){.mt-nav-actions{gap:6px;}.mt-adminnav-tag{display:none;}}.mt-home{background:var(--mt-white);padding:0 !important;margin:0 !important;}.mt-public-main{background:var(--mt-white);min-height:0;}.mt-home > .mt-hero{margin-top:0 !important;}html body main.mt-home,html body main.page-main.mt-home{padding:0 !important;margin:0 !important;min-height:0 !important;}html body .mt-nav + main.mt-home{margin-top:0 !important;}html body .mt-nav + main.mt-home > *:first-child{margin-top:0 !important;}html body main.mt-home > .mt-hero:first-child,html body main.mt-home > section:first-of-type{margin-top:0 !important;}html body main.mt-home > div:empty,html body main.mt-home > section:empty,html body main.mt-home > p:empty{display:none !important;margin:0 !important;padding:0 !important;height:0 !important;}.mt-messages-floating,.mt-help-floating{position:fixed;top:80px;right:20px;max-width:420px;z-index:9999;background:var(--mt-white);border-left:4px solid var(--mt-gold);border-radius:6px;padding:14px 18px;box-shadow:0 10px 30px rgba(0,0,0,0.15);}.mt-messages-floating:empty,.mt-help-floating:empty,.mt-messages-floating:not(:has(*:not(:empty))),.mt-help-floating:not(:has(*:not(:empty))){display:none !important;}body.path-frontpage [data-off-canvas-main-canvas] + div:not(.page-footer):empty,body.path-frontpage .off-canvas-content:empty,body.path-frontpage #off-canvas,body.path-frontpage .offcanvas-body:empty,body.path-frontpage [id^="offcanvas"]:empty{display:none !important;}body.path-frontpage main.mt-home ~ div:not(.page-footer):not(.whatsapp-float),body.path-frontpage .page-main + div:not(.page-footer):not(.whatsapp-float){display:none !important;}.mt-home .mt-messages:empty,.mt-home .mt-help:empty{display:none;}body.path-frontpage .page-main,body.front .page-main,html body.path-frontpage main{padding:0 !important;margin:0 !important;}body.path-frontpage .region-help:empty,body.path-frontpage .region-content:empty,body.path-frontpage .region-top:empty,body.path-frontpage .region-featured:empty,body.path-frontpage .region-highlighted:empty{display:none !important;}body.path-frontpage .breadcrumb,body.path-frontpage .block-page-title-block:empty,body.path-frontpage .page-title{display:none !important;}body.path-frontpage #opigno-dashboard,body.path-frontpage .opigno-dashboard-wrapper,body.path-frontpage [id*="dashboard-loading"],body.path-frontpage .dashboard-loading{display:none !important;}body.path-frontpage .layout-container > div:empty,body.path-frontpage main > div:empty,body.path-frontpage section:empty{display:none !important;}.mt-home .container{max-width:1200px;margin:0 auto;padding:0 24px;}.mt-gold{color:var(--mt-teal);}.mt-red-text{color:var(--mt-danger);}.btn-mt{display:inline-block;padding:12px 26px;border-radius:999px;font-weight:700;text-decoration:none;font-size:0.95rem;border:2px solid transparent;transition:all 0.2s ease;cursor:pointer;text-align:center;letter-spacing:0.3px;}a.btn-mt-gold,.btn-mt-gold{background:var(--mt-teal);color:var(--mt-white) !important;box-shadow:0 4px 14px rgba(35,188,173,0.35);}a.btn-mt-gold:hover,.btn-mt-gold:hover{background:var(--mt-teal-dark);color:var(--mt-white) !important;transform:translateY(-2px);box-shadow:0 6px 18px rgba(35,188,173,0.5);}a.btn-mt-red,.btn-mt-red{background:var(--mt-danger);color:var(--mt-white) !important;box-shadow:0 4px 14px rgba(35,188,173,0.3);}a.btn-mt-red:hover,.btn-mt-red:hover{background:var(--mt-danger-dark);color:var(--mt-white) !important;transform:translateY(-2px);}a.btn-mt-outline-light,.btn-mt-outline-light{background:transparent;color:var(--mt-white) !important;border-color:var(--mt-white);}a.btn-mt-outline-light:hover,.btn-mt-outline-light:hover{background:var(--mt-white);color:var(--mt-dark) !important;}a.btn-mt-outline-dark,.btn-mt-outline-dark{background:transparent;color:var(--mt-teal-dark) !important;border-color:var(--mt-teal);}a.btn-mt-outline-dark:hover,.btn-mt-outline-dark:hover{background:var(--mt-teal);color:var(--mt-white) !important;}html body a.btn-mt-red,html body a.btn-mt-red:hover,html body a.btn-mt-red:focus,html body a.btn-mt-red:active,html body a.btn-mt-red:visited,html body button.btn-mt-red,html body button.btn-mt-red:hover,html body input.btn-mt-red,html body input.btn-mt-red:hover{color:#ffffff !important;}html body a.btn-mt-gold,html body a.btn-mt-gold:hover,html body a.btn-mt-gold:focus,html body a.btn-mt-gold:active,html body a.btn-mt-gold:visited,html body button.btn-mt-gold,html body button.btn-mt-gold:hover,html body input.btn-mt-gold,html body input.btn-mt-gold:hover{color:var(--mt-white) !important;}html body a.btn-mt-outline-light,html body a.btn-mt-outline-light:visited{color:#ffffff !important;}html body a.btn-mt-outline-light:hover,html body a.btn-mt-outline-light:focus{color:var(--mt-dark) !important;}html body a.btn-mt-outline-dark,html body a.btn-mt-outline-dark:visited{color:var(--mt-teal-dark) !important;}html body a.btn-mt-outline-dark:hover,html body a.btn-mt-outline-dark:focus{color:#ffffff !important;}html body .form-wrapper .form-submit,html body .form-wrapper .form-submit:hover,html body .form-wrapper .form-submit:focus,html body .form-wrapper button[type="submit"],html body .form-wrapper button[type="submit"]:hover,html body .form-wrapper input[type="submit"],html body .form-wrapper input[type="submit"]:hover{color:#ffffff !important;}.btn-mt-lg{padding:16px 34px;font-size:1.05rem;}.mt-hero{position:relative;color:var(--mt-white);padding:90px 0 110px;overflow:hidden;background:linear-gradient(135deg,var(--mt-dark) 0%,#163530 100%);}.mt-hero::before{content:"";position:absolute;top:-120px;right:-120px;width:520px;height:520px;background:radial-gradient(circle,rgba(26,26,26,0.08) 0%,transparent 70%);border-radius:50%;}.mt-hero::after{content:"";position:absolute;bottom:-180px;left:-120px;width:420px;height:420px;background:radial-gradient(circle,rgba(26,26,26,0.05) 0%,transparent 70%);border-radius:50%;}.mt-hero-inner{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center;position:relative;z-index:2;}.mt-badge{display:inline-block;background:rgba(255,255,255,0.08);color:var(--mt-teal);padding:7px 18px;border-radius:22px;font-size:0.85rem;font-weight:600;margin-bottom:22px;border:1px solid rgba(255,255,255,0.15);}.mt-hero-title{font-size:3.2rem;line-height:1.15;color:var(--mt-white);margin-bottom:22px;letter-spacing:-0.5px;}.mt-hero-lead{font-size:1.1rem;opacity:0.85;max-width:520px;margin-bottom:32px;color:var(--mt-white);}.mt-hero-ctas{display:flex;gap:14px;flex-wrap:wrap;}.mt-hero-stats{display:flex;gap:45px;margin-top:50px;padding-top:30px;border-top:1px solid rgba(255,255,255,0.15);flex-wrap:wrap;}.mt-stat{display:flex;flex-direction:column;}.mt-stat-num{font-size:2rem;font-weight:800;color:var(--mt-teal);line-height:1.1;}.mt-stat-label{font-size:0.88rem;color:rgba(255,255,255,0.85);}.mt-hero-visual{position:relative;min-height:420px;}.mt-hero-card{background:var(--mt-white);color:var(--mt-dark);padding:28px;border-radius:14px;box-shadow:0 25px 55px rgba(0,0,0,0.35);position:relative;z-index:2;}.mt-tutor-avatar{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,#2a2a2a 0%,#4a4a4a 100%);display:flex;align-items:center;justify-content:center;color:var(--mt-white);font-weight:800;font-size:1.7rem;margin-bottom:18px;}.mt-tutor-meta h3{font-size:1.3rem;margin:0 0 4px;color:var(--mt-dark);}.mt-tutor-subject{color:var(--mt-teal);font-weight:600;font-size:0.9rem;}.mt-tutor-stars{color:var(--mt-teal);margin:14px 0;font-size:1rem;}.mt-tutor-stars span{color:var(--mt-gray);font-size:0.85rem;margin-left:6px;}.mt-skill{margin-top:14px;}.mt-skill-row{display:flex;justify-content:space-between;font-size:0.88rem;margin-bottom:6px;}.mt-skill-bar{height:7px;background:var(--mt-gray-light);border-radius:4px;overflow:hidden;}.mt-skill-bar span{display:block;height:100%;background:var(--mt-teal);border-radius:4px;}.mt-hero-floating-card{position:absolute;bottom:-30px;right:20px;background:var(--mt-dark);color:var(--mt-white);padding:14px 22px;border-radius:10px;font-weight:600;font-size:0.92rem;display:flex;align-items:center;gap:10px;box-shadow:0 10px 25px rgba(0,0,0,0.25);animation:mtFloat 3s ease-in-out infinite;z-index:3;}.mt-check{display:inline-flex;width:28px;height:28px;background:var(--mt-teal);color:var(--mt-white);border-radius:50%;align-items:center;justify-content:center;font-weight:800;}@keyframes mtFloat{0%,100%{transform:translateY(0);}50%{transform:translateY(-10px);}}.mt-section{padding:80px 0;}.mt-section-header{text-align:center;max-width:700px;margin:0 auto 55px;}.mt-eyebrow{color:var(--mt-teal);font-weight:700;letter-spacing:2px;font-size:0.82rem;text-transform:uppercase;margin-bottom:10px;display:block;}.mt-section-header h2{font-size:2.4rem;color:var(--mt-dark);margin-bottom:14px;letter-spacing:-0.5px;}.mt-section-header p{font-size:1.05rem;color:var(--mt-gray);}.mt-section-cta{text-align:center;margin-top:45px;}.mt-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;}.mt-step{background:var(--mt-white);padding:38px 28px;border-radius:14px;text-align:center;border:1px solid var(--mt-gray-light);transition:all 0.3s ease;}.mt-step:hover{transform:translateY(-8px);border-color:var(--mt-teal);box-shadow:0 20px 45px rgba(0,0,0,0.1);}.mt-step-num{width:62px;height:62px;margin:0 auto 22px;background:var(--mt-teal);color:var(--mt-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:800;box-shadow:0 8px 20px rgba(35,188,173,0.35);}.mt-step h3{font-size:1.25rem;margin-bottom:12px;color:var(--mt-dark);}.mt-step p{color:var(--mt-gray);font-size:0.98rem;margin:0;}.mt-subjects-section{background:var(--mt-light);}.mt-subjects-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}.mt-subject-card{background:var(--mt-white);padding:28px 20px;border-radius:12px;text-align:center;transition:all 0.3s ease;border-top:4px solid transparent;text-decoration:none;color:inherit;display:block;}.mt-subject-card:hover{transform:translateY(-6px);border-top-color:var(--mt-teal);box-shadow:0 18px 35px rgba(0,0,0,0.08);color:inherit;}.mt-subject-icon{width:60px;height:60px;margin:0 auto 18px;background:rgba(35,188,173,0.12);color:var(--mt-teal-dark);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:800;}.mt-subject-card:hover .mt-subject-icon{background:var(--mt-teal);color:var(--mt-white);}.mt-subject-card h4{font-size:1.05rem;margin-bottom:4px;color:var(--mt-dark);}.mt-subject-card p{color:var(--mt-gray);font-size:0.82rem;margin:0;}.mt-tutors-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;}.mt-tutor-card{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;overflow:hidden;transition:all 0.3s ease;display:flex;flex-direction:column;}.mt-tutor-card:hover{transform:translateY(-8px);box-shadow:0 25px 45px rgba(0,0,0,0.12);}.mt-tutor-card-head{background:linear-gradient(135deg,var(--mt-dark) 0%,#163530 100%);padding:30px 20px 50px;color:var(--mt-white);text-align:center;position:relative;}.mt-tutor-card-head small{letter-spacing:1.5px;font-size:0.75rem;opacity:0.7;font-weight:600;}.mt-tutor-card-avatar{position:absolute;bottom:-38px;left:50%;transform:translateX(-50%);width:78px;height:78px;background:linear-gradient(135deg,#2a2a2a 0%,#4a4a4a 100%);color:var(--mt-white);font-size:1.85rem;font-weight:800;border-radius:50%;border:5px solid var(--mt-white);display:flex;align-items:center;justify-content:center;}.mt-tutor-card-body{padding:50px 24px 26px;text-align:center;}.mt-tutor-card-body h4{font-size:1.25rem;margin-bottom:4px;color:var(--mt-dark);}.mt-tutor-card-title{color:var(--mt-teal);font-weight:600;font-size:0.9rem;margin-bottom:12px;}.mt-tutor-card-stars{color:var(--mt-teal);margin-bottom:14px;font-size:0.98rem;}.mt-tutor-card-stars span{color:var(--mt-gray);font-size:0.85rem;margin-left:5px;}.mt-tutor-tags{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;margin-bottom:18px;}.mt-tag{background:#fdf5e1;color:var(--mt-gold-dark);padding:5px 12px;border-radius:14px;font-size:0.78rem;font-weight:600;}.mt-tutor-price{color:var(--mt-red);font-size:1.1rem;font-weight:800;margin-bottom:16px;}.mt-tutor-price small{color:var(--mt-gray);font-weight:400;font-size:0.75rem;}.mt-testimonials{background:linear-gradient(135deg,var(--mt-dark) 0%,#163530 100%);color:var(--mt-white);}.mt-testimonials .mt-section-header h2{color:var(--mt-white);}.mt-testimonials .mt-section-header p{color:rgba(255,255,255,0.7);}.mt-testimonial-grid{display:flex;gap:28px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:16px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.3) transparent;}.mt-testimonial-grid::-webkit-scrollbar{height:6px;}.mt-testimonial-grid::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.25);border-radius:3px;}.mt-testimonial-grid > .mt-testimonial{flex:0 0 360px;max-width:360px;scroll-snap-align:start;}.mt-testimonial{background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);padding:34px 28px;border-radius:14px;position:relative;}.mt-testimonial::before{content:"\201C";position:absolute;top:-16px;left:22px;font-size:5.5rem;color:var(--mt-teal);line-height:1;font-family:Georgia,serif;}.mt-quote{font-size:0.98rem;line-height:1.7;margin-bottom:22px;position:relative;z-index:1;color:var(--mt-white);}.mt-testimonial-author{display:flex;align-items:center;gap:14px;}.mt-avatar-sm{width:46px;height:46px;background:var(--mt-teal);color:var(--mt-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:0.9rem;}.mt-testimonial-author .mt-name{font-weight:600;font-size:0.95rem;margin-bottom:2px;color:var(--mt-white);}.mt-testimonial-author .mt-role{font-size:0.82rem;color:rgba(255,255,255,0.7);}.mt-cta-band{background:var(--mt-dark);padding:65px 0;text-align:center;color:var(--mt-white);}.mt-cta-band h2{font-size:2.2rem;margin-bottom:12px;color:var(--mt-white);}.mt-cta-band p{font-size:1.1rem;margin-bottom:26px;color:rgba(255,255,255,0.85);max-width:600px;margin-left:auto;margin-right:auto;}@media (max-width:991px){.mt-hero{padding:60px 0 90px;}.mt-hero-inner{grid-template-columns:1fr;gap:50px;}.mt-hero-visual{min-height:auto;}.mt-hero-title{font-size:2.3rem;}.mt-section{padding:60px 0;}.mt-section-header h2{font-size:1.9rem;}.mt-steps-grid,.mt-tutors-grid{grid-template-columns:1fr;}.mt-testimonial-grid > .mt-testimonial{flex-basis:82%;max-width:82%;}.mt-subjects-grid{grid-template-columns:repeat(2,1fr);}.mt-hero-stats{gap:25px;}.mt-stat-num{font-size:1.65rem;}}@media (max-width:560px){.mt-hero-title{font-size:1.85rem;}.mt-subjects-grid{grid-template-columns:1fr 1fr;}.mt-section-header h2{font-size:1.65rem;}.mt-cta-band h2{font-size:1.7rem;}}.mt-page{background:var(--mt-white);}.mt-page .container{max-width:1200px;margin:0 auto;padding:0 24px;}.mt-page-hero{background:linear-gradient(135deg,var(--mt-dark) 0%,#163530 100%);color:var(--mt-white);padding:70px 0 80px;text-align:center;position:relative;overflow:hidden;}.mt-page-hero::before{content:"";position:absolute;top:-120px;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(26,26,26,0.08) 0%,transparent 70%);border-radius:50%;}.mt-page-hero::after{content:"";position:absolute;bottom:-140px;left:-80px;width:360px;height:360px;background:radial-gradient(circle,rgba(26,26,26,0.05) 0%,transparent 70%);border-radius:50%;}.mt-page-hero .container{position:relative;z-index:2;}.mt-eyebrow-light{color:var(--mt-teal);}.mt-page-hero-title{font-size:2.8rem;color:var(--mt-white);margin:12px auto 18px;max-width:850px;line-height:1.15;letter-spacing:-0.5px;}.mt-page-hero-lead{font-size:1.1rem;opacity:0.82;max-width:720px;margin:0 auto;color:var(--mt-white);}.mt-toggle-wrap{display:flex;justify-content:center;margin-bottom:50px;}.mt-toggle{display:inline-flex;background:var(--mt-light);border-radius:40px;padding:6px;border:1px solid var(--mt-gray-light);}.mt-toggle-btn{padding:12px 28px;border:none;background:transparent;border-radius:32px;font-weight:700;font-size:0.88rem;cursor:pointer;color:var(--mt-gray);letter-spacing:1px;display:inline-flex;align-items:center;gap:8px;transition:all 0.25s ease;font-family:var(--mt-font);}.mt-toggle-btn:hover{color:var(--mt-dark);}.mt-toggle-btn.active{background:var(--mt-teal);color:var(--mt-white);box-shadow:0 4px 14px rgba(35,188,173,0.3);}.mt-toggle-icon{font-size:1.1rem;}.mt-packages-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;align-items:stretch;}.mt-pkg-card{background:var(--mt-white);border:2px solid var(--mt-gray-light);border-radius:16px;padding:35px 30px 30px;position:relative;display:flex;flex-direction:column;transition:all 0.3s ease;box-shadow:0 4px 14px rgba(0,0,0,0.04);}.mt-pkg-card:hover{transform:translateY(-8px);box-shadow:0 20px 45px rgba(0,0,0,0.12);border-color:var(--mt-teal);}.mt-pkg-card.popular{border-color:var(--mt-teal);background:linear-gradient(180deg,#fdf8ea 0%,var(--mt-white) 30%);transform:translateY(-10px);box-shadow:0 15px 40px rgba(35,188,173,0.25);}.mt-pkg-card.popular:hover{transform:translateY(-16px);}.mt-pkg-badge{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:var(--mt-teal);color:var(--mt-white);font-weight:800;font-size:0.72rem;letter-spacing:1.5px;padding:7px 18px;border-radius:20px;box-shadow:0 4px 14px rgba(35,188,173,0.4);}.mt-pkg-type{display:inline-block;background:rgba(35,188,173,0.12);color:var(--mt-teal-dark);font-weight:700;font-size:0.7rem;letter-spacing:1.5px;padding:5px 12px;border-radius:12px;margin-bottom:18px;align-self:flex-start;}.mt-pkg-type-person{background:rgba(26,26,26,0.15);color:var(--mt-gold-dark);}.mt-pkg-name{font-size:1.7rem;font-weight:800;color:var(--mt-dark);margin-bottom:16px;}.mt-pkg-price{display:flex;align-items:flex-start;gap:2px;color:var(--mt-red);margin-bottom:4px;}.mt-pkg-currency{font-size:1.4rem;font-weight:700;margin-top:10px;}.mt-pkg-amount{font-size:3.4rem;font-weight:900;line-height:1;letter-spacing:-1px;}.mt-pkg-unit{font-size:0.88rem;color:var(--mt-gray);margin-bottom:22px;}.mt-pkg-features{list-style:none;padding:0;margin:0 0 22px;border-top:1px solid var(--mt-gray-light);padding-top:22px;flex:1;}.mt-pkg-features li{display:flex;align-items:flex-start;gap:10px;padding:7px 0;font-size:0.93rem;color:var(--mt-dark);}.mt-pkg-check{width:20px;height:20px;flex-shrink:0;color:var(--mt-teal);margin-top:2px;}.mt-pkg-guarantee{background:var(--mt-light);color:var(--mt-gold-dark);font-weight:600;font-size:0.85rem;padding:10px 14px;border-radius:8px;text-align:center;margin-bottom:18px;}.mt-pkg-cta{width:100%;text-align:center;}.mt-why{background:var(--mt-light);}.mt-why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;}.mt-why-card{background:var(--mt-white);padding:30px 22px;border-radius:12px;text-align:center;transition:all 0.3s ease;border-top:3px solid transparent;}.mt-why-card:hover{transform:translateY(-6px);border-top-color:var(--mt-teal);box-shadow:0 15px 30px rgba(0,0,0,0.08);}.mt-why-icon{font-size:2.2rem;margin-bottom:14px;}.mt-why-card h3{font-size:1.1rem;margin-bottom:8px;color:var(--mt-dark);}.mt-why-card p{font-size:0.9rem;color:var(--mt-gray);margin:0;}.mt-narrow{max-width:880px !important;}.mt-page-hero-sm{padding:60px 0 50px;}.mt-prose p{font-size:1.02rem;color:var(--mt-dark);line-height:1.75;margin-bottom:18px;}.mt-stats-band{background:linear-gradient(135deg,var(--mt-dark) 0%,#163530 100%);color:var(--mt-white);padding:50px 0;}.mt-stats-band .mt-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;text-align:center;}.mt-stat-big{font-size:2.6rem;font-weight:900;background:linear-gradient(135deg,var(--mt-gold),var(--mt-gold-light));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:block;line-height:1;margin-bottom:8px;}.mt-stats-band > .container > .mt-stats-grid > div > div{font-size:0.9rem;color:rgba(255,255,255,0.65);letter-spacing:0.5px;}.mt-about-pillars{background:var(--mt-light);}.mt-pillars-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;}.mt-pillar{background:var(--mt-white);padding:36px 28px;border-radius:16px;text-align:center;border:1px solid var(--mt-gray-light);transition:all 0.3s ease;border-top:4px solid var(--mt-gold);}.mt-pillar:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(0,0,0,0.08);}.mt-pillar-icon{font-size:2.6rem;margin-bottom:14px;}.mt-pillar h3{font-size:1.3rem;margin-bottom:12px;color:var(--mt-dark);}.mt-pillar p{color:var(--mt-gray);font-size:0.95rem;line-height:1.65;margin:0;}.mt-faq-container{max-width:880px;}.mt-faq-list{background:var(--mt-white);border-radius:16px;overflow:hidden;border:1px solid var(--mt-gray-light);box-shadow:0 6px 30px rgba(0,0,0,0.04);}.mt-faq-item{border-bottom:1px solid var(--mt-gray-light);}.mt-faq-item:last-child{border-bottom:none;}.mt-faq-q{display:flex;justify-content:space-between;align-items:center;width:100%;padding:22px 26px;background:transparent;border:none;text-align:left;font-family:var(--mt-font);font-size:1rem;font-weight:700;color:var(--mt-dark);cursor:pointer;transition:background 0.2s;}.mt-faq-q:hover{background:#fdfaf2;}.mt-faq-item.open .mt-faq-q{color:var(--mt-red);background:#fdfaf2;}.mt-faq-q-text{padding-right:18px;}.mt-faq-q-icon{flex-shrink:0;width:32px;height:32px;background:var(--mt-teal);color:var(--mt-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.3rem;transition:transform 0.3s ease;}.mt-faq-item.open .mt-faq-q-icon{transform:rotate(45deg);}.mt-faq-a{max-height:0;overflow:hidden;transition:max-height 0.4s ease;}.mt-faq-item.open .mt-faq-a{max-height:600px;}.mt-faq-a-inner{padding:0 26px 24px;color:var(--mt-gray);font-size:0.97rem;line-height:1.7;}.mt-faq-cta{margin-top:50px;text-align:center;background:linear-gradient(135deg,var(--mt-light) 0%,#fdf5e1 100%);padding:40px 30px;border-radius:16px;}.mt-faq-cta h3{font-size:1.5rem;margin-bottom:8px;color:var(--mt-dark);}.mt-faq-cta p{color:var(--mt-gray);margin-bottom:20px;}.mt-faq-cta-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;}.mt-support-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}.mt-support-card{background:var(--mt-white);border:2px solid var(--mt-gray-light);padding:36px 28px;border-radius:16px;text-align:center;text-decoration:none;color:inherit;transition:all 0.3s ease;display:block;}.mt-support-card:hover{transform:translateY(-6px);border-color:var(--mt-teal);box-shadow:0 18px 40px rgba(0,0,0,0.08);color:inherit;}.mt-support-icon{font-size:2.6rem;margin-bottom:14px;}.mt-support-card h3{font-size:1.3rem;margin-bottom:8px;color:var(--mt-dark);}.mt-support-card p{color:var(--mt-gray);font-size:0.92rem;line-height:1.55;margin-bottom:18px;}.mt-support-action{color:var(--mt-red);font-weight:700;font-size:0.93rem;border-bottom:2px solid var(--mt-gold);padding-bottom:2px;}.mt-support-whatsapp .mt-support-action{color:#25D366;border-bottom-color:#25D366;}.mt-contact-form-section{background:var(--mt-light);}.mt-contact-form{background:var(--mt-white);padding:38px 36px;border-radius:16px;border:1px solid var(--mt-gray-light);box-shadow:0 8px 30px rgba(0,0,0,0.04);}.mt-form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px;}.mt-form-field{margin-bottom:18px;}.mt-form-field label{display:block;font-size:0.78rem;font-weight:700;color:var(--mt-gold-dark);text-transform:uppercase;letter-spacing:0.5px;margin-bottom:8px;}.mt-form-field input,.mt-form-field select,.mt-form-field textarea{width:100%;padding:14px 16px;font-size:0.95rem;font-family:var(--mt-font);border:2px solid var(--mt-gray-light);border-radius:12px;background:var(--mt-white);color:var(--mt-dark);transition:all 0.2s ease;outline:none;}.mt-form-field input:focus,.mt-form-field select:focus,.mt-form-field textarea:focus{border-color:var(--mt-teal);box-shadow:0 0 0 4px rgba(26,26,26,0.1);}.mt-form-field textarea{resize:vertical;min-height:120px;}.mt-form-submit{margin-top:8px;width:100%;}.mt-support-secondary{background:var(--mt-light);padding-top:0;}.mt-support-secondary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}.mt-info-block{background:var(--mt-white);padding:24px 26px;border-radius:12px;border-top:3px solid var(--mt-red);}.mt-info-block h3{font-size:1.05rem;margin-bottom:10px;color:var(--mt-dark);}.mt-info-block p{font-size:0.9rem;color:var(--mt-gray);line-height:1.65;margin-bottom:12px;}.mt-contact-card{background:linear-gradient(135deg,var(--mt-dark) 0%,#163530 100%);color:var(--mt-white);padding:38px 36px;border-radius:18px;border:1px solid var(--mt-gray-light);}.mt-contact-card h3{color:var(--mt-white);font-size:1.4rem;margin-bottom:8px;}.mt-contact-card > p{color:rgba(255,255,255,0.75);margin-bottom:24px;line-height:1.6;}.mt-contact-card-rows{display:grid;gap:16px;}.mt-contact-card-row{display:flex;gap:14px;align-items:center;}.mt-contact-icon{width:46px;height:46px;background:rgba(26,26,26,0.15);border:1px solid var(--mt-gray-light);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;}.mt-contact-label{font-size:0.75rem;color:var(--mt-teal);font-weight:700;letter-spacing:1px;text-transform:uppercase;}.mt-contact-card-row a{color:var(--mt-white) !important;font-weight:600;text-decoration:none;}.mt-contact-card-row a:hover{color:var(--mt-teal) !important;}.mt-legal-updated{font-size:0.85rem;color:rgba(255,255,255,0.5);margin-top:12px;font-style:italic;}.mt-legal-content{background:var(--mt-white);padding:50px 50px;border-radius:16px;border:1px solid var(--mt-gray-light);box-shadow:0 6px 30px rgba(0,0,0,0.04);}.mt-legal-content h2{font-size:1.3rem;color:var(--mt-red);margin-top:32px;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid var(--mt-gold);display:inline-block;}.mt-legal-content h2:first-child{margin-top:0;}.mt-legal-content p{font-size:0.97rem;color:var(--mt-dark);line-height:1.75;margin-bottom:16px;}.mt-legal-content ul{list-style:none;padding:0;margin:0 0 16px;}.mt-legal-content ul li{position:relative;padding:6px 0 6px 28px;color:var(--mt-dark);font-size:0.95rem;line-height:1.7;}.mt-legal-content ul li::before{content:'';position:absolute;left:0;top:12px;width:14px;height:14px;background:var(--mt-gold);border-radius:50%;box-shadow:0 0 0 4px rgba(26,26,26,0.15);}.mt-legal-contact{background:var(--mt-light);padding:18px 22px;border-radius:10px;border-left:4px solid var(--mt-gold);margin-top:12px;}.mt-legal-contact > div{margin-bottom:6px;font-size:0.95rem;}.mt-legal-contact > div:last-child{margin-bottom:0;}.mt-legal-footer{text-align:center;margin-top:40px;}@media (max-width:991px){.mt-pillars-grid,.mt-support-grid,.mt-support-secondary-grid{grid-template-columns:1fr;}.mt-stats-band .mt-stats-grid{grid-template-columns:repeat(2,1fr);}.mt-form-row{grid-template-columns:1fr;}.mt-legal-content{padding:32px 26px;}.mt-contact-form{padding:28px 22px;}.mt-faq-q{padding:18px 20px;font-size:0.95rem;}.mt-faq-a-inner{padding:0 20px 20px;}}@media (max-width:560px){.mt-stats-band .mt-stats-grid{grid-template-columns:1fr 1fr;gap:20px;}.mt-stat-big{font-size:2rem;}.mt-faq-cta-actions{flex-direction:column;align-items:stretch;}.mt-faq-cta-actions .btn-mt{width:100%;}}.mt-breadcrumb{background:var(--mt-light);padding:14px 0;font-size:0.85rem;border-bottom:1px solid var(--mt-gray-light);}.mt-breadcrumb a{color:var(--mt-gray);text-decoration:none;}.mt-breadcrumb a:hover{color:var(--mt-red);}.mt-breadcrumb span{color:var(--mt-gray-light);margin:0 6px;}.mt-crumb-current{color:var(--mt-dark);font-weight:600;}.mt-tutor-hero{background:linear-gradient(135deg,var(--mt-dark) 0%,#163530 100%);padding:50px 0 70px;position:relative;overflow:hidden;}.mt-tutor-hero::before{content:"";position:absolute;top:-100px;right:-80px;width:380px;height:380px;background:radial-gradient(circle,rgba(26,26,26,0.08) 0%,transparent 70%);border-radius:50%;}.mt-tutor-hero::after{content:"";position:absolute;bottom:-120px;left:-80px;width:320px;height:320px;background:radial-gradient(circle,rgba(26,26,26,0.05) 0%,transparent 70%);border-radius:50%;}.mt-tutor-hero .container{position:relative;z-index:2;}.mt-tutor-hero-grid{display:grid;grid-template-columns:2fr 1fr;gap:36px;align-items:stretch;}.mt-tutor-hero-card{background:var(--mt-white);border-radius:18px;padding:38px 36px;position:relative;box-shadow:0 25px 60px rgba(0,0,0,0.25);}.mt-tutor-detail-avatar{width:110px;height:110px;background:linear-gradient(135deg,var(--mt-gold) 0%,var(--mt-red) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--mt-white);font-weight:800;font-size:2.4rem;letter-spacing:1px;margin-bottom:22px;box-shadow:0 12px 30px rgba(35,188,173,0.3);}.mt-tutor-detail-name{font-size:2.1rem;font-weight:800;color:var(--mt-dark);margin-bottom:6px;letter-spacing:-0.5px;}.mt-tutor-detail-title{color:var(--mt-gold-dark);font-weight:700;font-size:1rem;margin-bottom:16px;}.mt-tutor-detail-rating{display:flex;align-items:center;gap:8px;margin-bottom:26px;font-size:1rem;}.mt-tutor-detail-rating .mt-stars{color:var(--mt-teal);font-size:1.1rem;letter-spacing:1px;}.mt-tutor-detail-rating strong{color:var(--mt-dark);}.mt-tutor-detail-rating .mt-reviews{color:var(--mt-gray);font-size:0.85rem;}.mt-tutor-detail-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding-top:22px;border-top:1px solid var(--mt-gray-light);}.mt-meta-item{}.mt-meta-label{font-size:0.72rem;font-weight:700;color:var(--mt-gray);text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;}.mt-meta-value{font-size:1rem;font-weight:700;color:var(--mt-dark);}.mt-booking-sidebar{display:flex;}.mt-booking-card{background:var(--mt-white);border-radius:18px;padding:32px 28px;border:2px solid var(--mt-gold);box-shadow:0 25px 60px rgba(26,26,26,0.2);width:100%;display:flex;flex-direction:column;}.mt-booking-price{display:flex;align-items:baseline;color:var(--mt-red);margin-bottom:20px;}.mt-price-amount-lg{font-size:3rem;font-weight:900;line-height:1;letter-spacing:-1px;}.mt-booking-price small{color:var(--mt-gray);margin-left:6px;font-size:0.85rem;font-weight:500;}.mt-booking-perks{list-style:none;padding:0;margin:0 0 22px;}.mt-booking-perks li{padding:8px 0;font-size:0.92rem;color:var(--mt-dark);border-bottom:1px dashed var(--mt-gray-light);}.mt-booking-perks li:last-child{border-bottom:none;}.mt-booking-cta{width:100%;margin-bottom:10px;text-align:center;}.mt-booking-cta-secondary{width:100%;text-align:center;}.mt-booking-trust{margin-top:18px;padding-top:16px;border-top:1px solid var(--mt-gray-light);font-size:0.78rem;color:var(--mt-gray);text-align:center;}.mt-tutor-body{padding:60px 0;}.mt-tutor-body-grid{display:grid;grid-template-columns:2fr 1fr;gap:36px;align-items:start;}.mt-block{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:16px;padding:32px 32px;margin-bottom:24px;}.mt-block-title{font-size:1.4rem;color:var(--mt-dark);margin-bottom:14px;}.mt-block-text{font-size:1rem;color:var(--mt-gray);line-height:1.7;margin-bottom:14px;}.mt-block-sub{font-size:0.9rem;margin-bottom:18px;}.mt-skills-list .mt-skill-lg{margin-bottom:14px;}.mt-skills-list .mt-skill-lg .mt-skill-row{font-size:0.95rem;margin-bottom:6px;}.mt-skills-list .mt-skill-lg .mt-skill-bar{height:10px;background:var(--mt-gray-light);border-radius:5px;overflow:hidden;}.mt-skills-list .mt-skill-lg .mt-skill-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--mt-gold),var(--mt-red));border-radius:5px;}.mt-tags-section{display:grid;gap:18px;}.mt-tags-group h4{font-size:0.78rem;text-transform:uppercase;letter-spacing:1px;color:var(--mt-gray);margin-bottom:8px;font-weight:700;}.mt-reviews-list{display:grid;gap:16px;}.mt-review{background:var(--mt-light);padding:20px 22px;border-radius:12px;border-left:3px solid var(--mt-gold);}.mt-review-head{display:flex;align-items:center;gap:12px;margin-bottom:10px;}.mt-review-head > div:not(.mt-review-stars){flex:1;}.mt-review-name{font-weight:700;font-size:0.95rem;color:var(--mt-dark);}.mt-review-meta{font-size:0.78rem;color:var(--mt-gray);}.mt-review-stars{color:var(--mt-teal);font-size:0.9rem;letter-spacing:1px;}.mt-review p{margin:0;color:var(--mt-dark);font-size:0.95rem;line-height:1.6;}.mt-tutor-body-side{display:grid;gap:20px;position:sticky;top:90px;}.mt-side-card{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;padding:24px 24px;}.mt-side-card h3{font-size:1.05rem;color:var(--mt-dark);margin-bottom:6px;}.mt-side-card > p{font-size:0.85rem;color:var(--mt-gray);margin-bottom:14px;}.mt-availability,.mt-quick-stats{list-style:none;padding:0;margin:0;}.mt-availability li,.mt-quick-stats li{display:flex;justify-content:space-between;padding:8px 0;font-size:0.92rem;border-bottom:1px dashed var(--mt-gray-light);}.mt-availability li:last-child,.mt-quick-stats li:last-child{border-bottom:none;}.mt-availability span,.mt-quick-stats span{color:var(--mt-gray);font-weight:500;}.mt-availability strong,.mt-quick-stats strong{color:var(--mt-dark);}.mt-availability li.mt-unavailable strong{color:var(--mt-gray-light);}.mt-related-section{background:var(--mt-light);}@media (max-width:991px){.mt-tutor-hero-grid,.mt-tutor-body-grid{grid-template-columns:1fr;}.mt-tutor-body-side{position:static;}.mt-tutor-hero-card{padding:28px 24px;}.mt-tutor-detail-name{font-size:1.6rem;}.mt-block{padding:24px 22px;}}@media (max-width:560px){.mt-tutor-detail-meta{grid-template-columns:1fr;gap:10px;}.mt-price-amount-lg{font-size:2.2rem;}}.mitutor-booking-form{max-width:880px;margin:0 auto;background:var(--mt-white);padding:40px 40px;border-radius:16px;border:1px solid var(--mt-gray-light);box-shadow:0 14px 40px rgba(0,0,0,0.06);}.mitutor-progress-bar{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:38px;position:relative;gap:4px;}.mitutor-progress-bar::before{content:"";position:absolute;top:18px;left:8%;right:8%;height:3px;background:var(--mt-gray-light);z-index:0;}.mitutor-progress-step{position:relative;z-index:1;text-align:center;flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;}.mitutor-progress-step .step-num{width:40px;height:40px;background:var(--mt-white);border:3px solid var(--mt-gray-light);color:var(--mt-gray);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:1rem;transition:all 0.3s ease;}.mitutor-progress-step .step-label{font-size:0.8rem;font-weight:600;color:var(--mt-gray);letter-spacing:0.3px;}.mitutor-progress-step.active .step-num{background:var(--mt-teal);border-color:var(--mt-teal);color:var(--mt-dark);box-shadow:0 0 0 6px rgba(26,26,26,0.15);}.mitutor-progress-step.active .step-label{color:var(--mt-dark);font-weight:700;}.mitutor-progress-step.completed .step-num{background:var(--mt-red);border-color:var(--mt-red);color:var(--mt-white);}.mitutor-progress-step.completed .step-label{color:var(--mt-red);}.mitutor-booking-form h2,.mitutor-booking-form h3{font-size:1.4rem;color:var(--mt-dark);margin-bottom:8px;}.mitutor-booking-form .description,.mitutor-booking-form .form-item__description{font-size:0.85rem;color:var(--mt-gray);margin-top:6px;}.mitutor-booking-form .form-item,.mitutor-booking-form .js-form-item{margin-bottom:18px;}.mitutor-booking-form label{display:block;font-size:0.78rem;font-weight:700;color:var(--mt-gold-dark);text-transform:uppercase;letter-spacing:0.5px;margin-bottom:8px;}.mitutor-booking-form input[type="text"],.mitutor-booking-form input[type="email"],.mitutor-booking-form input[type="tel"],.mitutor-booking-form input[type="number"],.mitutor-booking-form input[type="date"],.mitutor-booking-form select,.mitutor-booking-form textarea{width:100%;padding:14px 16px;font-size:0.95rem;font-family:var(--mt-font);border:2px solid var(--mt-gray-light);border-radius:12px;background:var(--mt-white);color:var(--mt-dark);transition:all 0.2s ease;outline:none;}.mitutor-booking-form input:focus,.mitutor-booking-form select:focus,.mitutor-booking-form textarea:focus{border-color:var(--mt-teal);box-shadow:0 0 0 4px rgba(26,26,26,0.1);}.mitutor-booking-form .form-actions{display:flex;justify-content:space-between;gap:14px;margin-top:30px;padding-top:24px;border-top:1px solid var(--mt-gray-light);}.mitutor-booking-form .form-submit,.mitutor-booking-form input[type="submit"],.mitutor-booking-form button[type="submit"]{padding:10px 26px;border:none;border-radius:999px;background:var(--mt-teal);color:var(--mt-white) !important;font-family:var(--mt-font);font-weight:700;font-size:0.88rem;letter-spacing:0.5px;cursor:pointer;transition:all 0.25s ease;box-shadow:0 4px 14px rgba(35,188,173,0.3);}.mitutor-booking-form .form-submit:hover,.mitutor-booking-form input[type="submit"]:hover,.mitutor-booking-form button[type="submit"]:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(35,188,173,0.35);color:var(--mt-white) !important;}.mitutor-booking-form .form-submit[name*="back"],.mitutor-booking-form input[type="submit"][name*="back"]{background:var(--mt-light);color:var(--mt-dark) !important;border:2px solid var(--mt-gray-light);box-shadow:none;}.mitutor-booking-form .form-submit[name*="back"]:hover{background:var(--mt-white);border-color:var(--mt-teal);color:var(--mt-dark) !important;}.mitutor-booking-summary{background:linear-gradient(135deg,var(--mt-light) 0%,#fdf5e1 100%);border-radius:12px;padding:24px 26px;margin:18px 0;}.mitutor-booking-summary h3{color:var(--mt-red);margin-bottom:14px;}.mitutor-booking-summary dl{margin:0;display:grid;gap:8px;}.mitutor-booking-summary dt{font-weight:700;color:var(--mt-gray);font-size:0.85rem;text-transform:uppercase;letter-spacing:0.5px;}.mitutor-booking-summary dd{margin:0 0 4px;color:var(--mt-dark);font-weight:600;}@media (max-width:700px){.mitutor-booking-form{padding:24px 20px;}.mitutor-progress-bar::before{display:none;}.mitutor-progress-step .step-label{font-size:0.7rem;}.mitutor-progress-step .step-num{width:32px;height:32px;font-size:0.85rem;}.mitutor-booking-form .form-actions{flex-direction:column;}.mitutor-booking-form .form-actions input[type="submit"]{width:100%;}}.mt-tutors-filters-wrap{background:var(--mt-light);padding:30px 0;border-bottom:1px solid var(--mt-gray-light);}.mt-tutors-filters{display:grid;grid-template-columns:repeat(4,1fr) auto;gap:14px;align-items:end;}.mt-filter{display:flex;flex-direction:column;gap:6px;}.mt-filter label{font-size:0.72rem;font-weight:700;color:var(--mt-gray);text-transform:uppercase;letter-spacing:1px;}.mt-filter select{padding:12px 14px;border:2px solid var(--mt-gray-light);border-radius:10px;background:var(--mt-white);font-family:var(--mt-font);font-size:0.9rem;color:var(--mt-dark);cursor:pointer;transition:border-color 0.2s;}.mt-filter select:focus{outline:none;border-color:var(--mt-teal);}.mt-filter-btn{padding:0 24px;height:44px;display:inline-flex;align-items:center;justify-content:center;line-height:1;}.mt-tutors-meta{display:flex;justify-content:space-between;align-items:center;margin-top:20px;font-size:0.9rem;}.mt-results-count{color:var(--mt-gray);}.mt-results-count strong{color:var(--mt-dark);font-size:1.05rem;}.mt-sort{display:flex;align-items:center;gap:10px;}.mt-sort label{font-weight:600;color:var(--mt-gray);font-size:0.85rem;}.mt-sort select{padding:8px 12px;border:1px solid var(--mt-gray-light);border-radius:8px;background:var(--mt-white);font-family:var(--mt-font);font-size:0.85rem;color:var(--mt-dark);cursor:pointer;}.mt-sort select:focus{outline:none;border-color:var(--mt-teal);}.mt-tutors-section{padding:60px 0;}.mt-tutors-listing-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;}.mt-tutor-listing-card{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:18px;padding:28px;position:relative;transition:all 0.3s ease;display:flex;flex-direction:column;}.mt-tutor-listing-card:hover{transform:translateY(-6px);border-color:var(--mt-teal);box-shadow:0 25px 55px rgba(0,0,0,0.1);}.mt-tutor-listing-featured{position:absolute;top:-12px;left:24px;background:linear-gradient(135deg,var(--mt-gold),var(--mt-gold-dark));color:var(--mt-dark);font-size:0.7rem;font-weight:800;letter-spacing:1px;padding:6px 14px;border-radius:20px;box-shadow:0 4px 14px rgba(35,188,173,0.4);}.mt-tutor-listing-head{display:flex;gap:18px;margin-bottom:16px;}.mt-tutor-listing-avatar{width:70px;height:70px;flex-shrink:0;background:linear-gradient(135deg,#2a2a2a 0%,#4a4a4a 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--mt-white);font-weight:800;font-size:1.5rem;letter-spacing:1px;box-shadow:0 8px 20px rgba(0,0,0,0.18);}.mt-tutor-listing-id{flex:1;min-width:0;}.mt-tutor-listing-id h3{font-size:1.2rem;font-weight:800;color:var(--mt-dark);margin-bottom:2px;}.mt-tutor-listing-title{color:var(--mt-gray);font-weight:600;font-size:0.85rem;margin-bottom:6px;}.mt-tutor-listing-rating{display:flex;align-items:center;gap:6px;font-size:0.85rem;}.mt-tutor-listing-rating .mt-stars{color:var(--mt-teal);font-size:0.95rem;letter-spacing:1px;}.mt-tutor-listing-rating strong{color:var(--mt-dark);font-weight:700;}.mt-tutor-listing-rating .mt-reviews{color:var(--mt-gray);font-size:0.78rem;}.mt-tutor-listing-bio{color:var(--mt-gray);font-size:0.9rem;line-height:1.55;margin-bottom:18px;}.mt-tutor-listing-skills{background:var(--mt-light);padding:14px 16px;border-radius:10px;margin-bottom:16px;}.mt-tutor-listing-skills .mt-skill{margin-bottom:8px;}.mt-tutor-listing-skills .mt-skill:last-child{margin-bottom:0;}.mt-tutor-listing-skills .mt-skill-row{display:flex;justify-content:space-between;font-size:0.82rem;margin-bottom:4px;color:var(--mt-dark);}.mt-tutor-listing-skills .mt-skill-row strong{color:var(--mt-dark);font-weight:700;}.mt-tutor-listing-skills .mt-skill-bar{height:6px;background:var(--mt-gray-light);border-radius:4px;overflow:hidden;}.mt-tutor-listing-skills .mt-skill-bar span{display:block;height:100%;background:var(--mt-teal);border-radius:4px;}.mt-tutor-listing-tags{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:18px;}.mt-tutor-listing-tags .mt-tag{background:var(--mt-light);color:var(--mt-gray);padding:4px 10px;border-radius:12px;font-size:0.74rem;font-weight:700;letter-spacing:0.3px;border:1px solid var(--mt-gray-light);}.mt-tutor-listing-tags .mt-tag-service{background:var(--mt-light);color:var(--mt-dark);border:1px solid var(--mt-gray-light);}.mt-tutor-listing-foot{display:flex;justify-content:space-between;align-items:center;gap:14px;padding-top:18px;border-top:1px solid var(--mt-gray-light);margin-top:auto;}.mt-tutor-listing-price{display:flex;align-items:baseline;color:var(--mt-dark);}.mt-price-currency{font-size:1rem;font-weight:700;}.mt-price-amount{font-size:2rem;font-weight:900;line-height:1;letter-spacing:-0.5px;}.mt-tutor-listing-price small{color:var(--mt-gray);margin-left:4px;font-size:0.78rem;font-weight:500;}.mt-tutor-listing-cta{width:auto;padding:11px 20px;font-size:0.88rem;}.mt-tutors-loadmore{text-align:center;margin-top:50px;}@media (max-width:991px){.mt-tutors-filters{grid-template-columns:1fr 1fr;}.mt-filter-btn{grid-column:1 / -1;}.mt-tutors-listing-grid{grid-template-columns:1fr;}.mt-tutors-meta{flex-direction:column;align-items:flex-start;gap:10px;}}@media (max-width:560px){.mt-tutors-filters{grid-template-columns:1fr;}.mt-tutor-listing-foot{flex-direction:column;align-items:stretch;}.mt-tutor-listing-cta{width:100%;text-align:center;}}@media (max-width:991px){.mt-page-hero-title{font-size:2rem;}.mt-packages-grid{grid-template-columns:1fr;max-width:450px;margin:0 auto;}.mt-pkg-card.popular{transform:none;}.mt-pkg-card.popular:hover{transform:translateY(-8px);}.mt-why-grid{grid-template-columns:repeat(2,1fr);}}@media (max-width:560px){.mt-page-hero-title{font-size:1.7rem;}.mt-why-grid{grid-template-columns:1fr;}}.mt-auth-header{display:flex !important;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 28px !important;border-bottom:1px solid var(--mt-gray-light);background:var(--mt-white);}.mt-auth-header .login-form-logo{margin:0;max-height:42px;width:auto;}.mt-auth-header-action{display:flex;align-items:center;gap:12px;flex-wrap:wrap;}.mt-auth-prompt{font-size:0.85rem;color:var(--mt-gray);font-weight:500;}.mt-auth-link{font-size:0.88rem;font-weight:700;color:var(--mt-red);text-decoration:none;padding:4px 2px;border-bottom:2px solid transparent;transition:border-color 0.2s;}.mt-auth-link:hover{color:var(--mt-red);border-bottom-color:var(--mt-teal);}@media (max-width:560px){.mt-auth-header{flex-direction:column;align-items:flex-start;padding:16px 20px !important;}.mt-auth-header-action{width:100%;justify-content:space-between;}}.form-wrapper.user-login .switch-link-bottom,.form-wrapper.user-register .switch-link-bottom{display:none !important;}.mt-auth-layout{display:grid;grid-template-columns:1fr 2fr;background:#0a1f1c;position:relative;min-height:100vh;align-items:stretch;}.mt-auth-visual{position:sticky;top:0;align-self:start;height:100vh;overflow:hidden;padding:48px 40px;display:flex;flex-direction:column;color:var(--mt-white);background:#0a1f1c;}.mt-auth-mesh{position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(26,26,26,0.08) 0%,transparent 45%),radial-gradient(circle at 80% 30%,rgba(26,26,26,0.05) 0%,transparent 50%),radial-gradient(circle at 40% 80%,rgba(26,26,26,0.08) 0%,transparent 50%),radial-gradient(circle at 90% 90%,rgba(26,26,26,0.05) 0%,transparent 45%);filter:blur(60px);animation:mtMeshFloat 15s ease-in-out infinite;}@keyframes mtMeshFloat{0%,100%{transform:scale(1) rotate(0deg);}33%{transform:scale(1.08) rotate(2deg);}66%{transform:scale(0.95) rotate(-2deg);}}.mt-auth-orb{position:absolute;border-radius:50%;filter:blur(40px);opacity:0.6;animation:mtOrbFloat 8s ease-in-out infinite;}.mt-auth-orb-1{width:280px;height:280px;background:var(--mt-gold);top:10%;right:8%;}.mt-auth-orb-2{width:200px;height:200px;background:var(--mt-red);bottom:15%;left:5%;animation-delay:-3s;}.mt-auth-orb-3{width:140px;height:140px;background:var(--mt-gold-light);top:50%;left:50%;animation-delay:-1.5s;opacity:0.35;}@keyframes mtOrbFloat{0%,100%{transform:translate(0,0) scale(1);}50%{transform:translate(30px,-40px) scale(1.15);}}.mt-auth-visual-inner{position:relative;z-index:2;display:flex;flex-direction:column;height:100%;flex:1;}.mt-auth-brand{display:inline-block;max-width:160px;position:relative;z-index:3;}.mt-auth-brand img{width:100%;height:auto;display:block;}.mt-onboard-slider{position:relative;flex:1;display:flex;align-items:center;margin:40px 0 20px;min-height:340px;}.mt-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity 0.6s ease,transform 0.6s ease;transform:translateY(20px);display:flex;flex-direction:column;justify-content:center;max-width:520px;}.mt-slide.active{opacity:1;visibility:visible;transform:translateY(0);}.mt-slide-icon{font-size:3rem;margin-bottom:18px;filter:drop-shadow(0 4px 12px rgba(0,0,0,0.35));animation:mtIconBounce 3s ease-in-out infinite;color:var(--mt-teal);line-height:1;}.mt-slide-icon .ph,.mt-slide-icon .ph-bold,.mt-slide-icon .ph-fill{font-size:3rem;line-height:1;}.mt-pill-mini .ph,.mt-pill-mini .ph-bold,.mt-pill-mini .ph-fill{font-size:1rem;vertical-align:-0.15em;margin-right:4px;color:var(--mt-teal);}.mt-auth-stars .ph-fill{font-size:1rem;margin-right:1px;}@keyframes mtIconBounce{0%,100%{transform:translateY(0);}50%{transform:translateY(-8px);}}.mt-slide-step{display:inline-block;font-size:0.78rem;font-weight:800;letter-spacing:3px;color:var(--mt-teal);text-transform:uppercase;margin-bottom:12px;padding:5px 14px;background:rgba(35,188,173,0.12);border:1px solid rgba(35,188,173,0.3);border-radius:20px;align-self:flex-start;}.mt-slide-title{font-size:1.95rem;line-height:1.2;font-weight:800;letter-spacing:-0.5px;margin-bottom:16px;color:var(--mt-white);}.mt-slide-title span{color:var(--mt-teal);background:none;-webkit-text-fill-color:var(--mt-teal);}.mt-slide-text{font-size:0.95rem;color:rgba(255,255,255,0.85);line-height:1.6;margin-bottom:20px;}.mt-slide-pills{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px;}.mt-pill-mini{background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.15);padding:8px 14px;border-radius:20px;font-size:0.85rem;font-weight:600;color:var(--mt-white);backdrop-filter:blur(10px);}.mt-slide-testimonial{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);backdrop-filter:blur(20px);padding:18px;border-radius:14px;margin-top:14px;max-width:400px;}.mt-slide-testi-head{display:flex;align-items:center;gap:12px;margin-bottom:10px;}.mt-slide-testi-quote{font-size:0.9rem;color:rgba(255,255,255,0.85);line-height:1.5;margin:0;}.mt-slider-controls{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:3;padding-top:24px;border-top:1px solid rgba(255,255,255,0.08);}.mt-slider-dots{display:flex;gap:8px;}.mt-dot{width:10px;height:10px;border-radius:50%;border:none;background:rgba(255,255,255,0.2);cursor:pointer;padding:0;transition:all 0.3s ease;}.mt-dot:hover{background:rgba(255,255,255,0.4);}.mt-dot.active{width:28px;border-radius:5px;background:linear-gradient(90deg,var(--mt-gold),var(--mt-gold-light));box-shadow:0 0 14px rgba(35,188,173,0.5);}.mt-slider-nav{display:flex;gap:8px;}.mt-slider-btn{width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.15);color:var(--mt-white);cursor:pointer;font-size:1.1rem;transition:all 0.2s;font-family:var(--mt-font);}.mt-slider-btn:hover{background:var(--mt-gold);color:var(--mt-dark);border-color:var(--mt-teal);transform:translateY(-2px);}.mt-auth-hero{margin:auto 0;}.mt-auth-pill{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:8px 18px;border-radius:24px;font-size:0.82rem;font-weight:600;margin-bottom:28px;color:var(--mt-white);}.mt-auth-dot{width:8px;height:8px;background:var(--mt-gold);border-radius:50%;box-shadow:0 0 12px var(--mt-gold);animation:mtPulse 1.5s ease-in-out infinite;}@keyframes mtPulse{0%,100%{opacity:1;transform:scale(1);}50%{opacity:0.4;transform:scale(1.3);}}.mt-auth-title{font-size:2.8rem;line-height:1.1;font-weight:800;letter-spacing:-1.3px;margin-bottom:20px;color:var(--mt-white);background:none;-webkit-text-fill-color:var(--mt-white);}.mt-auth-title-accent{color:var(--mt-teal);background:none;-webkit-text-fill-color:var(--mt-teal);}.mt-auth-lead{font-size:1.02rem;color:rgba(255,255,255,0.85);max-width:460px;line-height:1.6;margin-bottom:36px;}.mt-auth-testimonial{position:relative;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);padding:22px;border-radius:18px;max-width:400px;box-shadow:0 20px 50px rgba(0,0,0,0.3);}.mt-auth-testimonial-head{display:flex;align-items:center;gap:12px;margin-bottom:12px;}.mt-auth-avatar{width:44px;height:44px;background:var(--mt-teal);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;color:var(--mt-white);}.mt-auth-tname{font-size:0.95rem;font-weight:700;color:var(--mt-white);}.mt-auth-trole{font-size:0.78rem;color:var(--mt-teal);font-weight:600;}.mt-auth-quote{font-size:0.92rem;color:rgba(255,255,255,0.85);line-height:1.55;margin:0;}.mt-auth-stars{color:var(--mt-teal);font-size:0.85rem;margin-top:10px;}.mt-auth-stats{display:flex;gap:30px;margin-top:40px;padding-top:28px;border-top:1px solid rgba(255,255,255,0.08);}.mt-auth-stat{display:flex;flex-direction:column;}.mt-auth-stat-num{font-size:1.7rem;font-weight:800;background:linear-gradient(135deg,var(--mt-gold),var(--mt-gold-light));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1;}.mt-auth-stat-label{font-size:0.78rem;color:rgba(255,255,255,0.5);margin-top:4px;}.mt-auth-panel{position:relative;background:var(--mt-white);padding:50px 80px 60px;display:flex;flex-direction:column;color:var(--mt-dark);min-height:100vh;}.mt-auth-panel::before{content:'';position:absolute;top:0;right:0;width:300px;height:300px;background:radial-gradient(circle,rgba(26,26,26,0.08) 0%,transparent 60%);pointer-events:none;}.mt-auth-panel-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;position:relative;z-index:2;}.mt-auth-back{color:var(--mt-gray);text-decoration:none;font-size:0.88rem;font-weight:600;transition:color 0.2s;}.mt-auth-back:hover{color:var(--mt-dark);}.mt-auth-switch{font-size:0.88rem;color:var(--mt-gray);}.mt-auth-switch a{color:var(--mt-teal);font-weight:700;text-decoration:none;margin-left:6px;border-bottom:2px solid transparent;transition:border-color 0.2s;}.mt-auth-switch a:hover{border-bottom-color:var(--mt-teal);}.mt-auth-panel-body{max-width:520px;width:100%;margin:0 auto;position:relative;z-index:2;}.mt-reg-wrap{padding:10px 0 40px;}.mt-reg-title{font-size:2.2rem;font-weight:800;color:var(--mt-dark);letter-spacing:-1px;margin-bottom:8px;}.mt-reg-subtitle{font-size:0.98rem;color:var(--mt-gray);margin-bottom:32px;}.mt-reg-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:32px;padding:6px;background:#f4f4f8;border-radius:14px;}.mt-reg-tab{padding:16px 8px;border:none;background:transparent;border-radius:10px;cursor:pointer;font-family:var(--mt-font);color:var(--mt-gray);transition:all 0.25s ease;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2px;}.mt-reg-tab-icon{font-size:1.5rem;line-height:1;margin-bottom:6px;color:var(--mt-gray);transition:color 0.15s ease;}.mt-reg-tab.active .mt-reg-tab-icon{color:var(--mt-teal);}.mt-reg-tab-icon .ph{font-size:1.6rem;line-height:1;}.mt-reg-tab-label{font-size:0.92rem;font-weight:800;letter-spacing:0.5px;color:inherit;}.mt-reg-tab-sub{font-size:0.72rem;color:inherit;opacity:0.7;font-weight:500;}.mt-reg-tab.active,.mitutor-reg-tab.active{background:var(--mt-white);color:var(--mt-dark);box-shadow:0 4px 18px rgba(0,0,0,0.08),0 0 0 2px var(--mt-gold);}.mt-reg-tab:not(.active):hover,.mitutor-reg-tab:not(.active):hover{color:var(--mt-dark);}.mt-reg-panel{animation:mtFadeIn 0.3s ease;}@keyframes mtFadeIn{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:translateY(0);}}.mt-auth-panel-body .form-item,.mt-auth-panel-body .js-form-item{margin-bottom:18px;}.mt-auth-panel-body label{display:block;font-size:0.76rem;font-weight:700;color:var(--mt-gold-dark);text-transform:uppercase;letter-spacing:0.5px;margin-bottom:8px;}.mt-auth-panel-body input[type="text"],.mt-auth-panel-body input[type="email"],.mt-auth-panel-body input[type="password"],.mt-auth-panel-body input[type="tel"],.mt-auth-panel-body input[type="number"],.mt-auth-panel-body input[type="url"],.mt-auth-panel-body select,.mt-auth-panel-body textarea{width:100%;padding:14px 16px;font-size:0.95rem;font-family:var(--mt-font);border:2px solid var(--mt-gray-light);border-radius:12px;background:var(--mt-white);color:var(--mt-dark);transition:all 0.2s ease;outline:none;}.mt-auth-panel-body input:focus,.mt-auth-panel-body select:focus,.mt-auth-panel-body textarea:focus{border-color:var(--mt-teal);box-shadow:0 0 0 4px rgba(26,26,26,0.1);}.mt-auth-panel-body .form-submit,.mt-auth-panel-body input[type="submit"],.mt-auth-panel-body button[type="submit"]{width:100%;padding:16px;border:none;border-radius:999px;background:var(--mt-teal);color:var(--mt-white) !important;font-family:var(--mt-font);font-weight:700;font-size:0.98rem;letter-spacing:0.5px;cursor:pointer;transition:all 0.25s ease;box-shadow:0 10px 30px rgba(35,188,173,0.3);margin-top:14px;}.mt-auth-panel-body .form-submit:hover,.mt-auth-panel-body input[type="submit"]:hover,.mt-auth-panel-body button[type="submit"]:hover{transform:translateY(-2px);box-shadow:0 15px 40px rgba(35,188,173,0.45);background:var(--mt-teal-dark);color:var(--mt-white) !important;}.mt-auth-panel-body .description,.mt-auth-panel-body .form-item__description{font-size:0.78rem;color:var(--mt-gray);margin-top:6px;}.mt-auth-panel-body .password-strength,.mt-auth-panel-body .password-confirm-match{font-size:0.8rem;color:var(--mt-gray);margin-top:8px;}.mt-auth-panel-body .password-strength__meter{background:var(--mt-gray-light);border-radius:4px;height:6px;margin-top:4px;}.mt-auth-panel-body .password-strength__indicator{background:var(--mt-gold);border-radius:4px;height:100%;transition:width 0.2s;}.mt-reg-footer{margin-top:28px;font-size:0.8rem;color:var(--mt-gray);text-align:center;}.mt-reg-footer a{color:var(--mt-red);font-weight:600;text-decoration:none;}.mt-reg-footer a:hover{color:var(--mt-gold-dark);}.mt-auth-panel-body .mitutor-wizard-progress{display:flex;justify-content:space-between;align-items:flex-start;margin:8px 0 32px;position:relative;gap:4px;}.mt-auth-panel-body .mitutor-wizard-progress::before{content:"";position:absolute;top:18px;left:8%;right:8%;height:3px;background:var(--mt-gray-light);z-index:0;}.mt-auth-panel-body .wizard-step{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;z-index:1;}.mt-auth-panel-body .wizard-step::after{display:none !important;}.mt-auth-panel-body .wizard-step .wizard-step-num{width:40px;height:40px;background:var(--mt-white);border:3px solid var(--mt-gray-light);color:var(--mt-gray);border-radius:50%;font-weight:800;font-size:0.95rem;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;}.mt-auth-panel-body .wizard-step .wizard-step-label{font-size:0.78rem;font-weight:600;color:var(--mt-gray);letter-spacing:0.3px;text-transform:uppercase;}.mt-auth-panel-body .wizard-step.active .wizard-step-num{background:var(--mt-teal);border-color:var(--mt-teal);color:var(--mt-dark);box-shadow:0 0 0 6px rgba(26,26,26,0.18);}.mt-auth-panel-body .wizard-step.active .wizard-step-label{color:var(--mt-dark);font-weight:700;}.mt-auth-panel-body .wizard-step.completed .wizard-step-num{background:var(--mt-red);border-color:var(--mt-red);color:var(--mt-white);}.mt-auth-panel-body .wizard-step.completed .wizard-step-label{color:var(--mt-red);font-weight:700;}.mt-auth-panel-body .mitutor-step-title{color:var(--mt-dark);font-size:1.6rem;font-weight:800;margin:0 0 6px;letter-spacing:-0.5px;}.mt-auth-panel-body .mitutor-step-desc{color:var(--mt-gray);font-size:0.95rem;margin-bottom:24px;line-height:1.55;}.mt-auth-panel-body .form-actions{display:flex !important;justify-content:space-between;gap:14px;margin-top:28px;padding-top:22px;border-top:1px solid var(--mt-gray-light);}.mt-auth-panel-body .form-actions input[type="submit"][value*="Back"],.mt-auth-panel-body .form-actions .btn-mt-login{background:var(--mt-light) !important;color:var(--mt-dark) !important;border:2px solid var(--mt-gray-light) !important;box-shadow:none !important;background-image:none !important;}.mt-auth-panel-body .form-actions input[type="submit"][value*="Back"]:hover{background:var(--mt-white) !important;border-color:var(--mt-teal) !important;color:var(--mt-dark) !important;background-image:none !important;}.mt-auth-panel-body .mitutor-reg-summary{background:linear-gradient(135deg,var(--mt-light) 0%,#fdf5e1 100%);border-radius:14px;padding:22px 24px;margin:18px 0;border-left:4px solid var(--mt-gold);}.mt-auth-panel-body .mitutor-reg-summary h4{color:var(--mt-red);margin-bottom:12px;font-size:1rem;text-transform:uppercase;letter-spacing:0.5px;}.mt-auth-panel-body .mitutor-reg-summary p{margin:6px 0;font-size:0.92rem;color:var(--mt-dark);}.mt-auth-panel-body .mitutor-reg-summary p strong{color:var(--mt-gray);text-transform:uppercase;font-size:0.78rem;letter-spacing:0.5px;display:inline-block;min-width:110px;}html body .mitutor-booking-form .form-radios:not([class*="mitutor-"]),html body .mitutor-booking-form .form-checkboxes:not([class*="mitutor-"]){display:grid !important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0 !important;padding:0 !important;}html body .mitutor-booking-form .form-radios:not([class*="mitutor-"]) .form-item,html body .mitutor-booking-form .form-checkboxes:not([class*="mitutor-"]) .form-item{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px;margin:0 !important;padding:14px 18px !important;background:var(--mt-white) !important;border:1.5px solid var(--mt-gray-light) !important;border-radius:12px !important;cursor:pointer;transition:border-color 0.18s ease,background 0.18s ease,box-shadow 0.18s ease;user-select:none;min-height:52px;}html body .mitutor-booking-form .form-radios:not([class*="mitutor-"]) .form-item:hover,html body .mitutor-booking-form .form-checkboxes:not([class*="mitutor-"]) .form-item:hover{border-color:var(--mt-teal) !important;background:#fdfaf3 !important;}html body .mitutor-booking-form .form-radios:not([class*="mitutor-"]) input[type="radio"],html body .mitutor-booking-form .form-checkboxes:not([class*="mitutor-"]) input[type="checkbox"]{position:static !important;opacity:1 !important;order:2;flex-shrink:0;width:20px !important;height:20px !important;margin:0 !important;accent-color:var(--mt-teal);cursor:pointer;}html body .mitutor-booking-form .form-radios:not([class*="mitutor-"]) .form-item label,html body .mitutor-booking-form .form-checkboxes:not([class*="mitutor-"]) .form-item label{flex:1;order:1;font-size:0.92rem !important;font-weight:600 !important;color:var(--mt-dark) !important;text-transform:none !important;letter-spacing:0 !important;margin:0 !important;padding:0 !important;cursor:pointer;text-align:left !important;}html body .mitutor-booking-form .form-radios:not([class*="mitutor-"]) .form-item:has(input:checked),html body .mitutor-booking-form .form-checkboxes:not([class*="mitutor-"]) .form-item:has(input:checked){border-color:var(--mt-teal) !important;background:#fdf5e1 !important;box-shadow:0 4px 14px rgba(26,26,26,0.15);}html body .mitutor-booking-form .form-radios:not([class*="mitutor-"]) .form-item:has(input:checked) label,html body .mitutor-booking-form .form-checkboxes:not([class*="mitutor-"]) .form-item:has(input:checked) label{font-weight:700 !important;}html body .mitutor-pill-options,html body .mitutor-level-cards,html body .mitutor-curriculum-options,html body .mitutor-pill-options .fieldset-wrapper,html body .mitutor-level-cards .fieldset-wrapper,html body .mitutor-curriculum-options .fieldset-wrapper,html body .mitutor-pill-options .form-radios,html body .mitutor-level-cards .form-radios,html body .mitutor-curriculum-options .form-radios,html body .mitutor-pill-options .form-checkboxes,html body .mitutor-level-cards .form-checkboxes,html body .mitutor-curriculum-options .form-checkboxes{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr)) !important;gap:12px !important;padding:0 !important;list-style:none !important;}html body .mitutor-pill-options .form-item,html body .mitutor-level-cards .form-item,html body .mitutor-curriculum-options .form-item{display:flex !important;align-items:center !important;justify-content:space-between !important;flex-direction:row !important;gap:12px !important;padding:14px 18px !important;border:1.5px solid var(--mt-gray-light) !important;border-radius:12px !important;background:var(--mt-white) !important;cursor:pointer !important;transition:border-color 0.18s ease,background 0.18s ease,box-shadow 0.18s ease !important;margin:0 !important;position:relative !important;min-height:52px !important;width:auto !important;user-select:none;}html body .mitutor-pill-options .form-item:hover,html body .mitutor-level-cards .form-item:hover,html body .mitutor-curriculum-options .form-item:hover{border-color:var(--mt-teal) !important;background:#fdfaf3 !important;}html body .mitutor-pill-options .form-item label,html body .mitutor-level-cards .form-item label,html body .mitutor-curriculum-options .form-item label{flex:1 !important;order:1 !important;font-size:0.92rem !important;font-weight:600 !important;color:var(--mt-dark) !important;text-transform:none !important;letter-spacing:0 !important;margin:0 !important;padding:0 !important;cursor:pointer !important;line-height:1.3 !important;text-align:left !important;display:block !important;width:auto !important;}html body .mitutor-pill-options .form-item input[type="radio"],html body .mitutor-pill-options .form-item input[type="checkbox"],html body .mitutor-level-cards .form-item input[type="radio"],html body .mitutor-level-cards .form-item input[type="checkbox"],html body .mitutor-curriculum-options .form-item input[type="radio"],html body .mitutor-curriculum-options .form-item input[type="checkbox"]{position:static !important;opacity:1 !important;pointer-events:auto !important;visibility:visible !important;order:2 !important;flex-shrink:0 !important;width:20px !important;height:20px !important;margin:0 !important;padding:0 !important;accent-color:var(--mt-teal) !important;cursor:pointer !important;display:inline-block !important;}html body .mitutor-pill-options .form-item:has(input:checked),html body .mitutor-level-cards .form-item:has(input:checked),html body .mitutor-curriculum-options .form-item:has(input:checked){border-color:var(--mt-teal) !important;background:#fdf5e1 !important;box-shadow:0 4px 14px rgba(26,26,26,0.15) !important;}html body .mitutor-pill-options .form-item:has(input:checked) label,html body .mitutor-level-cards .form-item:has(input:checked) label,html body .mitutor-curriculum-options .form-item:has(input:checked) label{font-weight:700 !important;color:var(--mt-dark) !important;}html body .mitutor-pill-options .form-item:has(input:focus-visible),html body .mitutor-level-cards .form-item:has(input:focus-visible),html body .mitutor-curriculum-options .form-item:has(input:focus-visible){outline:2px solid var(--mt-gold) !important;outline-offset:2px !important;}html body .mitutor-level-cards .form-radios,html body .mitutor-level-cards .form-checkboxes,html body .mitutor-pill-options .form-radios,html body .mitutor-pill-options .form-checkboxes,html body .mitutor-curriculum-options .form-radios,html body .mitutor-curriculum-options .form-checkboxes{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0 !important;padding:0 !important;list-style:none;}html body .mitutor-level-cards .form-radios .form-item,html body .mitutor-level-cards .form-checkboxes .form-item,html body .mitutor-pill-options .form-radios .form-item,html body .mitutor-pill-options .form-checkboxes .form-item,html body .mitutor-curriculum-options .form-radios .form-item,html body .mitutor-curriculum-options .form-checkboxes .form-item{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px;padding:14px 18px !important;border:1.5px solid var(--mt-gray-light) !important;border-radius:12px !important;background:var(--mt-white) !important;cursor:pointer;transition:border-color 0.18s ease,background 0.18s ease,box-shadow 0.18s ease;margin:0 !important;position:relative;user-select:none;min-height:52px;}html body .mitutor-level-cards .form-radios .form-item:hover,html body .mitutor-level-cards .form-checkboxes .form-item:hover,html body .mitutor-pill-options .form-radios .form-item:hover,html body .mitutor-pill-options .form-checkboxes .form-item:hover,html body .mitutor-curriculum-options .form-radios .form-item:hover,html body .mitutor-curriculum-options .form-checkboxes .form-item:hover{border-color:var(--mt-teal) !important;background:#fdfaf3 !important;}html body .mitutor-level-cards .form-radios .form-item label,html body .mitutor-level-cards .form-checkboxes .form-item label,html body .mitutor-pill-options .form-radios .form-item label,html body .mitutor-pill-options .form-checkboxes .form-item label,html body .mitutor-curriculum-options .form-radios .form-item label,html body .mitutor-curriculum-options .form-checkboxes .form-item label{flex:1;order:1;font-size:0.92rem !important;font-weight:600 !important;color:var(--mt-dark) !important;text-transform:none !important;letter-spacing:0 !important;margin:0 !important;padding:0 !important;cursor:pointer;line-height:1.3;text-align:left !important;}html body .mitutor-level-cards .form-radios input[type="radio"],html body .mitutor-level-cards .form-checkboxes input[type="checkbox"],html body .mitutor-pill-options .form-radios input[type="radio"],html body .mitutor-pill-options .form-checkboxes input[type="checkbox"],html body .mitutor-curriculum-options .form-radios input[type="radio"],html body .mitutor-curriculum-options .form-checkboxes input[type="checkbox"]{position:static !important;opacity:1 !important;pointer-events:auto;order:2;flex-shrink:0;width:20px !important;height:20px !important;margin:0 !important;accent-color:var(--mt-teal);cursor:pointer;}html body .mitutor-level-cards .form-radios .form-item:has(input:checked),html body .mitutor-level-cards .form-checkboxes .form-item:has(input:checked),html body .mitutor-pill-options .form-radios .form-item:has(input:checked),html body .mitutor-pill-options .form-checkboxes .form-item:has(input:checked),html body .mitutor-curriculum-options .form-radios .form-item:has(input:checked),html body .mitutor-curriculum-options .form-checkboxes .form-item:has(input:checked){border-color:var(--mt-teal) !important;background:#fdf5e1 !important;box-shadow:0 4px 14px rgba(26,26,26,0.15);}html body .mitutor-level-cards .form-radios .form-item:has(input:checked) label,html body .mitutor-level-cards .form-checkboxes .form-item:has(input:checked) label,html body .mitutor-pill-options .form-radios .form-item:has(input:checked) label,html body .mitutor-pill-options .form-checkboxes .form-item:has(input:checked) label,html body .mitutor-curriculum-options .form-radios .form-item:has(input:checked) label,html body .mitutor-curriculum-options .form-checkboxes .form-item:has(input:checked) label{font-weight:700 !important;color:var(--mt-dark) !important;}html body .mitutor-level-cards .form-radios .form-item:has(input:focus-visible),html body .mitutor-level-cards .form-checkboxes .form-item:has(input:focus-visible),html body .mitutor-pill-options .form-radios .form-item:has(input:focus-visible),html body .mitutor-pill-options .form-checkboxes .form-item:has(input:focus-visible),html body .mitutor-curriculum-options .form-radios .form-item:has(input:focus-visible),html body .mitutor-curriculum-options .form-checkboxes .form-item:has(input:focus-visible){outline:2px solid var(--mt-gold);outline-offset:2px;}html body .form-radios.mitutor-level-cards,html body .form-radios.mitutor-pill-options,html body .form-radios.mitutor-curriculum-options,html body .form-checkboxes.mitutor-level-cards,html body .form-checkboxes.mitutor-pill-options,html body .form-checkboxes.mitutor-curriculum-options{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0 !important;padding:0 !important;}html body .mt-page fieldset,html body .mt-auth-panel-body fieldset,html body .mitutor-booking-form fieldset,html body form fieldset:not(.has-mt-keep){border:none !important;padding:0 !important;margin:0 0 22px !important;background:transparent !important;box-shadow:none !important;}html body fieldset .fieldset__wrapper,html body fieldset > .fieldset-wrapper{padding:0 !important;margin:0 !important;border:none !important;background:transparent !important;}html body fieldset > legend,html body .fieldset__label,html body .fieldset-legend{display:block !important;width:100% !important;font-size:0.75rem !important;font-weight:700 !important;color:var(--mt-gray) !important;text-transform:uppercase !important;letter-spacing:0.8px !important;margin:0 0 10px !important;padding:0 !important;text-align:left !important;background:transparent !important;border:none !important;position:static !important;float:none !important;}.mt-auth-panel-body fieldset > legend .form-required::after,.mitutor-booking-form fieldset > legend .form-required::after{color:var(--mt-red) !important;margin-left:4px;font-weight:700;}.mt-auth-panel-body .mitutor-step-title{font-size:1.4rem !important;margin-bottom:4px !important;}.mt-auth-panel-body .mitutor-step-desc{font-size:0.92rem !important;margin-bottom:20px !important;}.mt-auth-panel-body .form-item{margin-bottom:16px !important;}.mt-auth-panel-body .form-item:last-child{margin-bottom:0 !important;}.mt-reg-wrap.mt-reg-deep .mt-reg-header,.mt-reg-wrap.mt-reg-deep .mt-reg-tabs{display:none !important;}.mt-reg-wrap.mt-reg-deep{padding-top:0;}.mt-auth-panel-body input[type="file"]{width:100%;padding:14px 16px;font-size:0.9rem;font-family:var(--mt-font);border:2px dashed var(--mt-gray-light);border-radius:12px;background:var(--mt-light);color:var(--mt-gray);cursor:pointer;transition:all 0.2s ease;}.mt-auth-panel-body input[type="file"]:hover{border-color:var(--mt-teal);background:#fdfaf2;}.mt-auth-panel-body input[type="file"]::file-selector-button,.mt-auth-panel-body input[type="file"]::-webkit-file-upload-button{background:var(--mt-dark);color:var(--mt-white);border:none;padding:8px 16px;border-radius:8px;font-family:var(--mt-font);font-weight:600;font-size:0.85rem;cursor:pointer;margin-right:14px;transition:background 0.2s;}.mt-auth-panel-body input[type="file"]::file-selector-button:hover{background:var(--mt-gold);color:var(--mt-dark);}.mt-auth-panel-body .description,.mt-auth-panel-body .form-item__description{font-size:0.78rem !important;color:var(--mt-gray) !important;margin-top:6px !important;line-height:1.5;}.mt-auth-panel-body fieldset .mitutor-pill-options,.mt-auth-panel-body fieldset .mitutor-level-cards,.mt-auth-panel-body fieldset .mitutor-curriculum-options{margin-top:4px;}.mt-auth-panel-body label:not(.option):not(.mt-reg-tab):not(.btn-mt){font-size:0.76rem !important;font-weight:700 !important;color:var(--mt-gold-dark) !important;text-transform:uppercase !important;letter-spacing:0.5px !important;margin-bottom:6px !important;}.mt-auth-panel-body .form-required::after{content:' *';color:var(--mt-red);font-weight:800;margin-left:2px;}.mt-auth-panel-body input.error,.mt-auth-panel-body select.error,.mt-auth-panel-body textarea.error,.mt-auth-panel-body input[aria-invalid="true"],.mt-auth-panel-body select[aria-invalid="true"],.mt-auth-panel-body textarea[aria-invalid="true"]{border-color:var(--mt-red) !important;background:#fff5f5 !important;box-shadow:0 0 0 4px rgba(192,57,43,0.08) !important;}.mt-auth-panel-body .messages,.messages--error,.messages--warning,.messages--status{padding:14px 18px;border-radius:10px;margin-bottom:16px;font-size:0.92rem;border-left:4px solid;display:flex;align-items:flex-start;gap:10px;}.messages--error,.mt-auth-panel-body .messages.error{background:#fff5f5;color:#8b1d1d;border-left-color:var(--mt-red);}.messages--warning{background:#fff8e6;color:#8a6a14;border-left-color:var(--mt-teal);}.messages--status{background:#f0fbf3;color:#1f6b33;border-left-color:#2ecc71;}.messages--error::before{content:'⚠';font-weight:700;}.messages--warning::before{content:'!';font-weight:700;background:var(--mt-gold);color:var(--mt-white);width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:0.85rem;flex-shrink:0;}.messages--status::before{content:'✓';font-weight:700;color:#2ecc71;}.mt-auth-panel-body .form-item--error-message,.mt-auth-panel-body .error-message{color:var(--mt-red);font-size:0.82rem;margin-top:6px;font-weight:600;display:flex;align-items:center;gap:6px;}.mt-auth-panel-body .form-item--error-message::before{content:'⚠';font-size:0.9rem;}.mt-auth-panel-body .password-strength{margin-top:10px;}.mt-auth-panel-body .password-strength__title{font-size:0.78rem;color:var(--mt-gray);font-weight:600;text-transform:uppercase;letter-spacing:0.3px;margin-bottom:4px;}.mt-auth-panel-body .password-strength__meter{background:var(--mt-gray-light);border-radius:4px;height:6px;overflow:hidden;}.mt-auth-panel-body .password-strength__indicator{background:var(--mt-gold);border-radius:4px;height:100%;transition:width 0.3s ease;}.mt-auth-panel-body .password-strength__text{font-size:0.82rem;font-weight:700;margin-top:4px;}.mt-auth-panel-body .password-suggestions{background:var(--mt-light);border-left:3px solid var(--mt-gold);padding:10px 14px;border-radius:6px;margin-top:10px;font-size:0.8rem;color:var(--mt-gray);}.mt-auth-panel-body .password-confirm{font-size:0.82rem;margin-top:6px;font-weight:600;}.mt-auth-panel-body .password-match-status-icon{display:inline-block;margin-left:6px;}@media (max-width:991px){.mt-auth-layout{grid-template-columns:1fr;}.mt-auth-visual{min-height:340px;padding:40px 30px;}.mt-auth-panel{padding:35px 30px;min-height:auto;}.mt-auth-title{font-size:2rem;}}@media (max-width:560px){.mt-auth-panel{padding:30px 20px;}.mt-reg-tab{padding:12px 6px;}.mt-reg-tab-icon{font-size:1.2rem;}.mt-reg-tab-label{font-size:0.78rem;}.mt-reg-tab-sub{font-size:0.66rem;}.mt-auth-title{font-size:1.7rem;}}.form-wrapper h1{color:var(--mt-dark);font-size:1.6rem;letter-spacing:1px;margin-bottom:22px;font-weight:800;}.form-wrapper .form-item{margin-bottom:16px;}.form-wrapper label{font-weight:600;font-size:0.88rem;color:var(--mt-gray);margin-bottom:6px;display:block;text-transform:uppercase;letter-spacing:0.5px;}.form-wrapper input[type=text],.form-wrapper input[type=email],.form-wrapper input[type=password]{width:100%;padding:12px 16px;border:2px solid var(--mt-gray-light);border-radius:8px;font-size:0.95rem;font-family:var(--mt-font);transition:border-color 0.2s;}.form-wrapper input:focus{outline:none;border-color:var(--mt-teal);box-shadow:0 0 0 3px rgba(26,26,26,0.15);}.form-wrapper .form-submit,.form-wrapper button[type=submit]{width:100%;padding:14px;background:var(--mt-red);color:var(--mt-white);border:none;border-radius:8px;font-weight:700;font-size:0.95rem;letter-spacing:0.5px;text-transform:uppercase;cursor:pointer;transition:all 0.2s;margin-top:8px;}.form-wrapper .form-submit:hover,.form-wrapper button[type=submit]:hover{background:var(--mt-red-dark);transform:translateY(-2px);box-shadow:0 6px 18px rgba(35,188,173,0.3);}.switch-link{margin-top:20px;font-size:0.88rem;}.switch-link a{color:var(--mt-red);font-weight:600;text-decoration:none;}.switch-link a:hover{color:var(--mt-teal);}.mt-dash{background:var(--mt-light);min-height:100vh;}.mt-dash .container{max-width:1240px;margin:0 auto;padding:0 24px;}.mt-dash-hero{background:linear-gradient(135deg,var(--mt-dark) 0%,#163530 100%);color:var(--mt-white);padding:50px 0 60px;position:relative;overflow:hidden;}.mt-dash-hero::before{content:"";position:absolute;top:-120px;right:-80px;width:380px;height:380px;background:radial-gradient(circle,rgba(26,26,26,0.08) 0%,transparent 70%);border-radius:50%;}.mt-dash-hero::after{content:"";position:absolute;bottom:-140px;left:-80px;width:320px;height:320px;background:radial-gradient(circle,rgba(26,26,26,0.05) 0%,transparent 70%);border-radius:50%;}.mt-dash-hero .container{position:relative;z-index:2;}.mt-dash-hero-inner{display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap;}.mt-dash-greeting{display:flex;align-items:center;gap:22px;}.mt-dash-avatar{width:72px;height:72px;background:var(--mt-teal);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--mt-white);font-weight:800;font-size:2rem;box-shadow:0 12px 30px rgba(0,0,0,0.3);flex-shrink:0;}.mt-dash-eyebrow{font-size:0.75rem;color:var(--mt-teal);font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:6px;}.mt-dash-h1{font-size:2.2rem;font-weight:800;color:var(--mt-white);letter-spacing:-0.5px;margin-bottom:6px;line-height:1.1;}.mt-dash-sub{font-size:0.98rem;color:rgba(255,255,255,0.88);margin:0;}.mt-dash-hero-cta{display:flex;gap:10px;flex-wrap:wrap;}.mt-status-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:20px;font-size:0.8rem;font-weight:700;margin-top:10px;letter-spacing:0.3px;}.mt-status-pending{background:var(--mt-light);color:var(--mt-gray);border:1px solid var(--mt-gray-light);}.mt-status-approved{background:var(--mt-light);color:var(--mt-teal-dark);border:1px solid var(--mt-gray-light);}.mt-status-rejected{background:var(--mt-light);color:var(--mt-danger);border:1px solid var(--mt-gray-light);}.mt-dash-body{padding:40px 24px 80px;display:flex;flex-direction:column;gap:30px;}.mt-alert{display:flex;align-items:center;gap:16px;padding:18px 22px;border-radius:14px;background:var(--mt-white);border-left:4px solid;}.mt-alert-warning{border-left-color:var(--mt-teal);background:#fdf5e1;}.mt-alert-error{border-left-color:var(--mt-danger);background:#fff5f5;}.mt-alert-info{border-left-color:#3498db;background:#eaf5fc;}.mt-alert-icon{width:36px;height:36px;border-radius:50%;background:var(--mt-gold);color:var(--mt-dark);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.2rem;flex-shrink:0;}.mt-alert-error .mt-alert-icon{background:var(--mt-danger);color:var(--mt-white);}.mt-alert-body{flex:1;}.mt-alert-body strong{display:block;color:var(--mt-dark);margin-bottom:3px;}.mt-alert-body span{color:var(--mt-gray);font-size:0.92rem;}.mt-kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;}.mt-kpi{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;padding:22px 20px;display:flex;align-items:center;gap:16px;transition:transform 0.2s ease,box-shadow 0.2s ease;}.mt-kpi:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(0,0,0,0.06);}.mt-kpi-icon{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;flex-shrink:0;}.mt-kpi-num{font-size:1.8rem;font-weight:800;color:var(--mt-dark);line-height:1;}.mt-kpi-label{font-size:0.82rem;color:var(--mt-gray);font-weight:600;margin-top:4px;}.mt-panel{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:16px;padding:26px 28px;}.mt-panel-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:18px;gap:12px;}.mt-panel-title{font-size:1.15rem;color:var(--mt-dark);font-weight:800;margin:0;}.mt-panel-sub{font-size:0.82rem;color:var(--mt-gray);}.mt-panel-link{font-size:0.85rem;color:var(--mt-red);font-weight:600;text-decoration:none;}.mt-panel-link:hover{color:var(--mt-gold-dark);}.mt-dash-grid{display:grid;gap:24px;}.mt-dash-grid-2{grid-template-columns:1fr 1fr;}.mt-program-list{display:flex;flex-direction:column;gap:10px;}.mt-program{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--mt-gray-light);border-radius:12px;transition:all 0.18s ease;}.mt-program:hover{border-color:var(--mt-teal);background:#fdfaf3;}.mt-program-icon{width:44px;height:44px;background:linear-gradient(135deg,var(--mt-gold) 0%,var(--mt-red) 100%);color:var(--mt-white);border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:800;flex-shrink:0;}.mt-program-body{flex:1;min-width:0;}.mt-program-title{font-weight:700;color:var(--mt-dark);font-size:0.95rem;margin-bottom:2px;}.mt-program-meta{font-size:0.82rem;color:var(--mt-gray);}.mt-chip{display:inline-block;padding:4px 11px;border-radius:20px;font-size:0.72rem;font-weight:700;letter-spacing:0.3px;background:var(--mt-gray-light);color:var(--mt-gray);}.mt-chip-active,.mt-chip-matched{background:#d4f5df;color:#1e7a3c;}.mt-chip-paid{background:#d3ebfc;color:#1b5f89;}.mt-chip-pending_payment,.mt-chip-pending-payment{background:#fff2d4;color:#8a6a14;}.mt-chip-completed{background:#e7e0ff;color:#4f3b9e;}.mt-chip-cancelled{background:#fde3e3;color:var(--mt-red);}.mt-mix{display:flex;flex-direction:column;gap:14px;}.mt-mix-row{}.mt-mix-top{display:flex;justify-content:space-between;font-size:0.88rem;margin-bottom:5px;}.mt-mix-subject{font-weight:600;color:var(--mt-dark);}.mt-mix-hours{color:var(--mt-gray);}.mt-mix-hours strong{color:var(--mt-red);font-weight:800;}.mt-mix-bar{height:8px;background:var(--mt-gray-light);border-radius:4px;overflow:hidden;}.mt-mix-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--mt-gold),var(--mt-red));border-radius:4px;}.mt-table{width:100%;border-collapse:collapse;}.mt-table th{text-align:left;font-size:0.72rem;font-weight:700;color:var(--mt-gray);text-transform:uppercase;letter-spacing:0.5px;padding:10px 12px;border-bottom:1px solid var(--mt-gray-light);}.mt-table td{padding:12px 12px;font-size:0.92rem;color:var(--mt-dark);border-bottom:1px solid var(--mt-gray-light);}.mt-table tr:last-child td{border-bottom:none;}.mt-table-right{text-align:right;}.mt-empty{text-align:center;padding:30px 20px;}.mt-empty-sm{padding:18px 12px;}.mt-empty-icon{font-size:2.6rem;margin-bottom:12px;}.mt-empty h4{font-size:1.05rem;color:var(--mt-dark);margin-bottom:6px;}.mt-empty p{color:var(--mt-gray);font-size:0.9rem;margin-bottom:16px;}.mt-quick-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;}.mt-qa{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;padding:18px 20px;display:flex;align-items:center;gap:14px;text-decoration:none;color:inherit;transition:all 0.2s ease;}.mt-qa:hover{transform:translateY(-3px);border-color:var(--mt-teal);box-shadow:0 10px 24px rgba(0,0,0,0.06);color:inherit;}.mt-qa-icon{width:44px;height:44px;background:var(--mt-light);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;flex-shrink:0;}.mt-qa-title{font-weight:700;color:var(--mt-dark);font-size:0.95rem;}.mt-qa-sub{font-size:0.8rem;color:var(--mt-gray);margin-top:2px;}.mt-section-row{display:flex;justify-content:space-between;align-items:baseline;padding:0 2px;gap:12px;}.mt-section-heading{font-size:1.4rem;color:var(--mt-dark);font-weight:800;margin:0;}.mt-children-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:20px;}.mt-child-card{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:16px;padding:22px 22px;display:flex;flex-direction:column;gap:14px;}.mt-child-head{display:flex;align-items:center;gap:14px;padding-bottom:14px;border-bottom:1px solid var(--mt-gray-light);}.mt-child-avatar{width:46px;height:46px;background:linear-gradient(135deg,var(--mt-gold),var(--mt-red));color:var(--mt-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;flex-shrink:0;}.mt-child-info{flex:1;min-width:0;}.mt-child-name{font-weight:700;color:var(--mt-dark);font-size:1rem;}.mt-child-meta{font-size:0.82rem;color:var(--mt-gray);margin-top:2px;}.mt-child-spend{text-align:right;}.mt-child-spend-label{font-size:0.72rem;color:var(--mt-gray);text-transform:uppercase;letter-spacing:0.5px;font-weight:700;}.mt-child-spend-num{font-size:1.15rem;color:var(--mt-red);font-weight:800;}.mt-child-subjects{display:flex;flex-direction:column;gap:8px;}.mt-child-subject{padding:10px 12px;background:var(--mt-light);border-radius:10px;}.mt-child-subject > div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:2px;}.mt-child-subject-name{font-weight:700;color:var(--mt-dark);font-size:0.9rem;}.mt-child-subject-meta{font-size:0.78rem;color:var(--mt-gray);}.mt-child-actions{display:flex;gap:8px;}.mt-child-actions .btn-mt{flex:1;text-align:center;}.mt-subjects-list{display:flex;flex-direction:column;gap:8px;}.mt-subject-row{display:flex;justify-content:space-between;padding:10px 14px;background:var(--mt-light);border-radius:10px;}.mt-subject-name{font-weight:700;color:var(--mt-dark);font-size:0.92rem;}.mt-subject-level{font-size:0.75rem;padding:2px 10px;background:rgba(26,26,26,0.15);color:var(--mt-gold-dark);border-radius:12px;font-weight:700;}.mt-portfolio{display:flex;flex-direction:column;gap:8px;}.mt-portfolio-row{display:flex;align-items:center;gap:12px;padding:10px;border-radius:10px;transition:background 0.15s ease;}.mt-portfolio-row:hover{background:var(--mt-light);}.mt-portfolio-avatar{width:38px;height:38px;background:linear-gradient(135deg,var(--mt-gold),var(--mt-red));color:var(--mt-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:0.9rem;flex-shrink:0;}.mt-portfolio-info{flex:1;min-width:0;}.mt-portfolio-name{font-weight:700;color:var(--mt-dark);font-size:0.92rem;}.mt-portfolio-meta{font-size:0.8rem;color:var(--mt-gray);}.mt-panel-revenue{background:linear-gradient(135deg,var(--mt-dark) 0%,#163530 100%);color:var(--mt-white);border-color:var(--mt-dark);}.mt-panel-revenue .mt-panel-title{color:var(--mt-white);}.mt-panel-revenue .mt-panel-sub{color:rgba(255,255,255,0.6);}.mt-revenue-main{margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,0.12);}.mt-revenue-big{font-size:2.4rem;font-weight:900;background:linear-gradient(135deg,var(--mt-gold),var(--mt-gold-light));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1;letter-spacing:-1px;}.mt-revenue-label{font-size:0.82rem;color:rgba(255,255,255,0.6);margin-top:6px;font-weight:600;}.mt-revenue-split{display:flex;flex-direction:column;gap:8px;}.mt-revenue-item{display:flex;justify-content:space-between;font-size:0.88rem;}.mt-revenue-item-label{color:rgba(255,255,255,0.8);font-weight:600;}.mt-revenue-item-num{color:var(--mt-teal);font-weight:800;}.mt-revenue-item-num-small{color:rgba(255,255,255,0.85);font-weight:700;font-size:0.82rem;}.mt-revenue-bar{display:flex;height:8px;border-radius:4px;overflow:hidden;background:rgba(255,255,255,0.1);margin:4px 0;}.mt-revenue-bar-platform{background:var(--mt-gold);}.mt-revenue-bar-tutor{background:var(--mt-red);}.mt-pipeline{display:flex;flex-direction:column;gap:14px;}.mt-pipeline-row{display:flex;align-items:center;gap:14px;}.mt-pipeline-status{min-width:140px;}.mt-pipeline-bar{flex:1;height:8px;background:var(--mt-gray-light);border-radius:4px;overflow:hidden;}.mt-pipeline-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--mt-gold),var(--mt-red));border-radius:4px;}.mt-pipeline-count{font-weight:800;color:var(--mt-dark);min-width:30px;text-align:right;}@media (max-width:991px){.mt-dash-hero-inner{flex-direction:column;align-items:flex-start;}.mt-dash-h1{font-size:1.7rem;}.mt-dash-avatar{width:58px;height:58px;font-size:1.5rem;}.mt-kpi-grid{grid-template-columns:repeat(2,1fr);}.mt-dash-grid-2{grid-template-columns:1fr;}.mt-pipeline-status{min-width:100px;}}@media (max-width:560px){.mt-kpi-grid{grid-template-columns:1fr 1fr;gap:10px;}.mt-kpi{padding:16px 14px;}.mt-kpi-num{font-size:1.4rem;}.mt-panel{padding:20px 18px;}.mt-children-grid{grid-template-columns:1fr;}.mt-child-actions{flex-direction:column;}}body.section-admin .region-content ul,body.section-admin .layout-content ul,body[class*="page-admin"] .region-content ul,body[class*="page-admin"] .layout-content ul{list-style:none !important;padding-left:0 !important;}body.section-admin .region-content ul > li,body.section-admin .layout-content ul > li,body[class*="page-admin"] .region-content ul > li,body[class*="page-admin"] .layout-content ul > li{list-style:none !important;background-image:none !important;}body.section-admin .region-content ul > li::before,body.section-admin .layout-content ul > li::before,body[class*="page-admin"] .region-content ul > li::before,body[class*="page-admin"] .layout-content ul > li::before{content:none !important;display:none !important;}body.section-admin .mt-back-link,body.section-admin a.mt-back,body.section-admin .back-link,body[class*="page-admin"] .mt-back-link,body[class*="page-admin"] .back-link{display:inline-flex !important;align-items:center !important;gap:6px !important;color:var(--mt-gray) !important;font-size:0.8rem !important;font-weight:600 !important;text-decoration:none !important;margin:18px 0 6px !important;text-transform:uppercase !important;letter-spacing:0.5px !important;}body.section-admin .mt-back-link:hover,body[class*="page-admin"] .mt-back-link:hover{color:var(--mt-red) !important;}body.section-admin .block-local-tasks-block,body.section-admin nav.tabs,body.section-admin .tabs-wrapper,body[class*="page-admin"] .block-local-tasks-block,body[class*="page-admin"] nav.tabs{background:var(--mt-white) !important;border:1px solid var(--mt-gray-light) !important;border-radius:999px !important;padding:5px !important;display:inline-flex !important;margin:4px 0 24px !important;box-shadow:0 1px 2px rgba(0,0,0,0.04) !important;max-width:100% !important;overflow-x:auto !important;}body.section-admin .block-local-tasks-block ul,body.section-admin nav.tabs ul,body.section-admin nav[aria-label="Tabs"] ul,body.section-admin .tabs--primary,body.section-admin .tabs--secondary,body[class*="page-admin"] .block-local-tasks-block ul,body[class*="page-admin"] nav.tabs ul,body[class*="page-admin"] .tabs--primary,body[class*="page-admin"] .tabs--secondary{list-style:none !important;padding:0 !important;margin:0 !important;display:inline-flex !important;flex-wrap:nowrap !important;gap:2px !important;background:transparent !important;border:none !important;}body.section-admin .block-local-tasks-block li,body.section-admin nav.tabs li,body.section-admin .tabs--primary li,body.section-admin .tabs--secondary li,body[class*="page-admin"] .block-local-tasks-block li,body[class*="page-admin"] nav.tabs li,body[class*="page-admin"] .tabs--primary li,body[class*="page-admin"] .tabs--secondary li{list-style:none !important;margin:0 !important;padding:0 !important;background:none !important;border:none !important;}body.section-admin .block-local-tasks-block li::before,body.section-admin nav.tabs li::before,body[class*="page-admin"] .block-local-tasks-block li::before,body[class*="page-admin"] nav.tabs li::before{display:none !important;content:none !important;}body.section-admin .block-local-tasks-block a,body.section-admin nav.tabs a,body.section-admin .tabs--primary a,body.section-admin .tabs--secondary a,body[class*="page-admin"] .block-local-tasks-block a,body[class*="page-admin"] nav.tabs a,body[class*="page-admin"] .tabs--primary a,body[class*="page-admin"] .tabs--secondary a{display:inline-block !important;background:transparent !important;color:var(--mt-gray) !important;border:none !important;border-radius:999px !important;padding:8px 18px !important;font-family:var(--mt-font) !important;font-weight:600 !important;font-size:0.82rem !important;text-decoration:none !important;white-space:nowrap !important;transition:background 0.15s ease,color 0.15s ease !important;}body.section-admin .block-local-tasks-block a:hover,body.section-admin nav.tabs a:hover,body[class*="page-admin"] .block-local-tasks-block a:hover,body[class*="page-admin"] nav.tabs a:hover{color:var(--mt-dark) !important;background:#faf6ec !important;}body.section-admin .block-local-tasks-block .is-active,body.section-admin .block-local-tasks-block li.is-active a,body.section-admin .block-local-tasks-block a.is-active,body.section-admin nav.tabs .is-active,body.section-admin nav.tabs li.is-active a,body.section-admin nav.tabs a.is-active,body[class*="page-admin"] .block-local-tasks-block li.is-active a,body[class*="page-admin"] .block-local-tasks-block a.is-active,body[class*="page-admin"] nav.tabs li.is-active a,body[class*="page-admin"] nav.tabs a.is-active{background:var(--mt-dark) !important;color:var(--mt-white) !important;}body.section-admin .block-local-actions-block,body.section-admin .block-action-links,body[class*="page-admin"] .block-local-actions-block,body[class*="page-admin"] .block-action-links{float:right !important;margin:-6px 0 0 16px !important;clear:none !important;}body.section-admin .action-links,body[class*="page-admin"] .action-links{list-style:none !important;padding:0 !important;margin:0 !important;display:inline-flex !important;gap:8px !important;flex-wrap:wrap !important;}body.section-admin .action-links li,body[class*="page-admin"] .action-links li{list-style:none !important;margin:0 !important;padding:0 !important;background:none !important;}body.section-admin .action-links li::before,body[class*="page-admin"] .action-links li::before{content:none !important;display:none !important;}body.section-admin .action-links a,body.section-admin .button-action,body[class*="page-admin"] .action-links a,body[class*="page-admin"] .button-action{display:inline-flex !important;align-items:center !important;gap:6px !important;background:var(--mt-gold) !important;color:var(--mt-dark) !important;border:none !important;padding:10px 22px !important;border-radius:999px !important;font-family:var(--mt-font) !important;font-weight:700 !important;font-size:0.85rem !important;text-decoration:none !important;transition:all 0.15s ease !important;box-shadow:0 2px 8px rgba(35,188,173,0.25) !important;}body.section-admin .action-links a::before,body[class*="page-admin"] .action-links a::before{content:"+" !important;font-size:1.05rem !important;font-weight:800 !important;line-height:1 !important;margin-right:2px !important;}body.section-admin .action-links a:hover,body[class*="page-admin"] .action-links a:hover{background:var(--mt-gold-dark) !important;color:var(--mt-dark) !important;transform:translateY(-1px) !important;box-shadow:0 6px 16px rgba(35,188,173,0.35) !important;}body.section-admin form input[type="submit"],body.section-admin form button[type="submit"],body.section-admin .form-actions input[type="submit"],body.section-admin .form-actions button,body[class*="page-admin"] form input[type="submit"],body[class*="page-admin"] form button[type="submit"]{background:var(--mt-dark) !important;background-image:none !important;color:var(--mt-white) !important;border:none !important;border-radius:22px !important;padding:11px 22px !important;font-family:var(--mt-font) !important;font-weight:700 !important;font-size:0.88rem !important;letter-spacing:0.3px !important;text-transform:none !important;box-shadow:none !important;cursor:pointer !important;transition:all 0.15s ease !important;}body.section-admin form input[type="submit"]:hover,body.section-admin form button[type="submit"]:hover,body[class*="page-admin"] form input[type="submit"]:hover,body[class*="page-admin"] form button[type="submit"]:hover{background:var(--mt-red) !important;color:var(--mt-white) !important;transform:translateY(-1px) !important;box-shadow:0 6px 16px rgba(35,188,173,0.25) !important;}body.section-admin form input.button--primary,body.section-admin form .button--primary,body[class*="page-admin"] form input.button--primary,body[class*="page-admin"] form .button--primary{background:var(--mt-gold) !important;color:var(--mt-dark) !important;}body.section-admin form input.button--primary:hover,body[class*="page-admin"] form input.button--primary:hover{background:var(--mt-gold-dark) !important;color:var(--mt-dark) !important;}body.section-admin .block-page-title-block,body[class*="page-admin"] .block-page-title-block{margin:6px 0 4px !important;clear:none !important;overflow:hidden !important;}body.section-admin h1.page-title,body.section-admin .block-page-title-block h1,body[class*="page-admin"] h1.page-title,body[class*="page-admin"] .block-page-title-block h1{font-size:1.85rem !important;text-transform:none !important;font-weight:800 !important;margin:0 !important;padding:0 0 10px !important;border-bottom:3px solid var(--mt-gold) !important;display:inline-block !important;color:var(--mt-dark) !important;letter-spacing:-0.3px !important;}body.section-admin .breadcrumb,body[class*="page-admin"] .breadcrumb{display:block !important;margin:16px 0 6px !important;padding:0 !important;font-size:0.82rem !important;color:var(--mt-gray) !important;position:relative !important;}body.section-admin .breadcrumb a,body[class*="page-admin"] .breadcrumb a{color:var(--mt-gray) !important;text-decoration:none !important;font-weight:600 !important;}body.section-admin .breadcrumb a:hover,body[class*="page-admin"] .breadcrumb a:hover{color:var(--mt-red) !important;}#toolbar-item-user-tray,nav.toolbar-tray[data-toolbar-tray="toolbar-item-user-tray"],.toolbar-tray-user,body .toolbar-tray-user{display:none !important;visibility:hidden !important;height:0 !important;overflow:hidden !important;}#toolbar-item-user.is-active{background:transparent !important;}.contextual,.contextual-links,.contextual .trigger,.contextual ul.contextual-links,ul.contextual-links{background:none !important;border:none !important;border-radius:0 !important;padding:0 !important;margin:0 !important;box-shadow:none !important;display:none !important;}.contextual-region{position:relative !important;}.region-top,.layout-content > .region-top,main .region-top{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:6px !important;padding:0 !important;margin:16px 0 8px !important;position:static !important;}.region-top > *{position:static !important;float:none !important;}#block-mitutor-backlinkblock,.block-opigno-learning-path-back-link-block{display:block !important;position:static !important;float:none !important;margin:0 !important;padding:0 !important;background:transparent !important;border:none !important;box-shadow:none !important;top:auto !important;left:auto !important;}#block-mitutor-backlinkblock a,.block-opigno-learning-path-back-link-block a{display:inline-flex !important;align-items:center !important;gap:6px !important;color:var(--mt-gray) !important;font-size:0.78rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.6px !important;text-decoration:none !important;padding:4px 0 !important;background:transparent !important;border:none !important;}#block-mitutor-backlinkblock a:hover,.block-opigno-learning-path-back-link-block a:hover{color:var(--mt-red) !important;}#block-mitutor-backlinkblock svg,#block-mitutor-backlinkblock img,.block-opigno-learning-path-back-link-block svg,.block-opigno-learning-path-back-link-block img{width:14px !important;height:14px !important;display:inline-block !important;vertical-align:middle !important;}#block-mitutor-pagetitle,.block-page-title-block{display:block !important;margin:4px 0 0 !important;padding:0 !important;background:transparent !important;border:none !important;clear:both !important;}body.section-admin #block-mitutor-pagetitle h1,body.section-admin .block-page-title-block h1,body.section-admin h1.page-title,body.path-admin #block-mitutor-pagetitle h1,body.path-admin .block-page-title-block h1,body.path-admin h1.page-title,body[class*="page-admin"] #block-mitutor-pagetitle h1,body[class*="page-admin"] .block-page-title-block h1,body[class*="page-admin"] h1.page-title,body[class*="path-admin-"] #block-mitutor-pagetitle h1,body[class*="path-admin-"] .block-page-title-block h1,body[class*="path-admin-"] h1.page-title{font-family:var(--mt-font) !important;font-size:1.95rem !important;font-weight:800 !important;text-transform:none !important;color:var(--mt-dark) !important;margin:0 !important;padding:0 0 10px !important;border-bottom:3px solid var(--mt-gold) !important;display:inline-block !important;letter-spacing:-0.3px !important;line-height:1.2 !important;}#block-mitutor-primaryadminactions,.block-local-actions-block{display:inline-flex !important;float:right !important;margin:18px 0 18px 16px !important;padding:0 !important;background:transparent !important;border:none !important;box-shadow:none !important;clear:none !important;}#block-mitutor-primaryadminactions ul,.block-local-actions-block ul,ul.action-links{list-style:none !important;margin:0 !important;padding:0 !important;display:inline-flex !important;gap:8px !important;background:transparent !important;border:none !important;}#block-mitutor-primaryadminactions li,.block-local-actions-block li,ul.action-links li{list-style:none !important;margin:0 !important;padding:0 !important;background:none !important;}#block-mitutor-primaryadminactions li::before,#block-mitutor-primaryadminactions li::marker,.block-local-actions-block li::before,.block-local-actions-block li::marker,ul.action-links li::before,ul.action-links li::marker{display:none !important;content:none !important;}#block-mitutor-primaryadminactions a,.block-local-actions-block a,ul.action-links a,.button-action{display:inline-flex !important;align-items:center !important;gap:6px !important;background:var(--mt-teal) !important;color:var(--mt-white) !important;border:none !important;border-radius:999px !important;padding:10px 22px !important;font-family:var(--mt-font) !important;font-weight:700 !important;font-size:0.85rem !important;text-decoration:none !important;white-space:nowrap !important;box-shadow:0 2px 8px rgba(35,188,173,0.25) !important;transition:background 0.15s ease,transform 0.15s ease,box-shadow 0.15s ease !important;}#block-mitutor-primaryadminactions a::before,.block-local-actions-block a::before,ul.action-links a::before{content:"+" !important;font-size:1.05rem !important;font-weight:800 !important;line-height:1 !important;margin-right:2px !important;}#block-mitutor-primaryadminactions a:hover,.block-local-actions-block a:hover,ul.action-links a:hover,.button-action:hover{background:var(--mt-teal-dark) !important;color:var(--mt-white) !important;transform:translateY(-1px) !important;box-shadow:0 6px 16px rgba(35,188,173,0.35) !important;}#block-mitutor-tabs,.block-local-tasks-block,nav.tabs{display:inline-flex !important;background:var(--mt-white) !important;border:1px solid var(--mt-gray-light) !important;border-radius:999px !important;padding:5px !important;margin:18px 0 22px !important;box-shadow:0 1px 2px rgba(0,0,0,0.04) !important;max-width:100% !important;overflow-x:auto !important;vertical-align:middle !important;}#block-mitutor-tabs ul,.block-local-tasks-block ul,nav.tabs ul,nav[aria-label="Tabs"] ul,ul.tabs--primary,ul.tabs--secondary{list-style:none !important;margin:0 !important;padding:0 !important;display:inline-flex !important;flex-wrap:nowrap !important;gap:2px !important;background:transparent !important;border:none !important;}#block-mitutor-tabs li,.block-local-tasks-block li,nav.tabs li,ul.tabs--primary li,ul.tabs--secondary li{list-style:none !important;margin:0 !important;padding:0 !important;background:none !important;border:none !important;display:inline-block !important;}#block-mitutor-tabs li::before,#block-mitutor-tabs li::marker,.block-local-tasks-block li::before,.block-local-tasks-block li::marker,nav.tabs li::before,nav.tabs li::marker{display:none !important;content:none !important;}#block-mitutor-tabs a,.block-local-tasks-block a,nav.tabs a,ul.tabs--primary a,ul.tabs--secondary a{display:inline-block !important;background:transparent !important;color:var(--mt-gray) !important;border:none !important;border-radius:999px !important;padding:8px 18px !important;font-family:var(--mt-font) !important;font-weight:600 !important;font-size:0.82rem !important;text-decoration:none !important;white-space:nowrap !important;transition:background 0.15s ease,color 0.15s ease !important;}#block-mitutor-tabs a:hover,.block-local-tasks-block a:hover,nav.tabs a:hover{color:var(--mt-dark) !important;background:#faf6ec !important;}#block-mitutor-tabs li.is-active a,#block-mitutor-tabs a.is-active,.block-local-tasks-block li.is-active a,.block-local-tasks-block a.is-active,nav.tabs li.is-active a,nav.tabs a.is-active{background:var(--mt-dark) !important;color:var(--mt-white) !important;}#block-mitutor-tabs h2,.block-local-tasks-block h2,nav.tabs h2.visually-hidden{display:none !important;}body[class*="page-mitutor-dashboard"] .page-footer,body[class*="page-dashboard"] .page-footer,body[class*="page-mitutor-pages"] .page-footer,body.section-admin .page-footer,body[class*="page-admin"] .page-footer,body[class*="page-tutor-"] .page-footer,body[class*="page-my-bookings"] .page-footer,body[class*="page-email-inbox"] .page-footer,body[class*="page-video-"] .page-footer,body[class*="page-pay"] .page-footer,body[class*="page-payment"] .page-footer{display:none !important;}body.section-admin .page-footer,body[class*="page-admin"] .page-footer{display:none !important;}body.user-logged-in:not(.role-administrator) > .page-header,body.user-logged-in:not(.role-administrator) > header.page-header,body.user-logged-in:not(.role-administrator) .page-header:not(.mt-nav){display:none !important;}.mt-app{min-height:100vh;}.mt-topbar{position:sticky;top:var(--drupal-displace-offset-top,0);z-index:50;display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--mt-white);border-bottom:1px solid var(--mt-gray-light);height:64px;}.mt-topbar-burger{width:40px;height:40px;border:none;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;cursor:pointer;border-radius:8px;flex-shrink:0;}.mt-topbar-burger:hover{background:var(--mt-light);}.mt-topbar-burger span{width:22px;height:2px;background:var(--mt-dark);border-radius:2px;transition:transform 0.2s ease;}.mt-topbar-logo{display:inline-flex;align-items:center;flex-shrink:0;}.mt-topbar-logo img{height:32px;}.mt-topbar-actions{margin-left:auto;display:flex;align-items:center;gap:8px;}.mt-topbar-cta{white-space:nowrap;}.mt-topbar-cta-full{display:none;}.mt-icon-btn{position:relative;width:40px;height:40px;border:none;background:transparent;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--mt-dark);text-decoration:none;transition:background 0.15s ease;}.mt-icon-btn:hover{background:var(--mt-light);color:var(--mt-dark);}.mt-icon-btn svg{width:20px;height:20px;}.mt-icon-dot{position:absolute;top:8px;right:9px;width:8px;height:8px;background:var(--mt-red);border:2px solid var(--mt-white);border-radius:50%;}.mt-sidenav{position:fixed;top:var(--drupal-displace-offset-top,0);left:0;width:280px;height:calc(100vh - var(--drupal-displace-offset-top,0px));background:var(--mt-white);border-right:1px solid var(--mt-gray-light);z-index:100;transform:translateX(-100%);transition:transform 0.25s ease;display:flex;flex-direction:column;overflow-y:auto;}body.mt-side-open .mt-sidenav{transform:translateX(0);box-shadow:0 0 60px rgba(0,0,0,0.18);}.mt-side-backdrop{position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:99;opacity:0;visibility:hidden;transition:opacity 0.25s ease,visibility 0s 0.25s;}body.mt-side-open .mt-side-backdrop{opacity:1;visibility:visible;transition:opacity 0.25s ease;}body.mt-side-open{overflow:hidden;}.mt-sidenav-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--mt-gray-light);flex-shrink:0;}.mt-sidenav-logo img{height:34px;display:block;}.mt-sidenav-close{width:36px;height:36px;border:none;background:transparent;font-size:1.6rem;cursor:pointer;border-radius:50%;color:var(--mt-gray);}.mt-sidenav-close:hover{background:var(--mt-light);color:var(--mt-dark);}.mt-sidenav-nav{padding:16px 12px;flex:1;}.mt-sidenav-section{font-size:0.7rem;font-weight:700;color:var(--mt-gray);text-transform:uppercase;letter-spacing:1px;padding:16px 14px 8px;}.mt-sidenav-section:first-child{padding-top:4px;}.mt-sidenav-link{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:10px;color:var(--mt-dark);text-decoration:none;font-size:0.93rem;font-weight:600;transition:background 0.15s ease,color 0.15s ease;margin-bottom:2px;}.mt-sidenav-link svg{width:18px;height:18px;flex-shrink:0;}.mt-sidenav-link:hover{background:var(--mt-light);color:var(--mt-dark);}.mt-sidenav-link.is-active{background:linear-gradient(135deg,var(--mt-dark) 0%,#163530 100%);color:var(--mt-white);}.mt-sidenav-link.is-active:hover{color:var(--mt-white);}.mt-sidenav-foot{padding:16px 12px;border-top:1px solid var(--mt-gray-light);flex-shrink:0;}.mt-sidenav-link-danger{color:var(--mt-danger);}.mt-sidenav-link-danger:hover{background:#fff5f5;color:var(--mt-danger);}.mt-app-main{background:var(--mt-light);min-height:calc(100vh - 64px);}@media (min-width:992px){.mt-topbar{padding-left:24px;padding-right:24px;}.mt-topbar-burger{display:none;}.mt-topbar-logo{display:none;}.mt-topbar{margin-left:280px;}.mt-sidenav{transform:translateX(0);box-shadow:1px 0 0 var(--mt-gray-light);}.mt-sidenav-close{display:none;}.mt-app-main{margin-left:280px;}.mt-side-backdrop{display:none;}.mt-topbar-cta-full{display:inline;}body.user-logged-in:not(.role-administrator) .page-footer{margin-left:280px;}}@media (max-width:560px){.mt-topbar{padding:10px 12px;gap:8px;}.mt-topbar-cta{padding:7px 12px;font-size:0.78rem;}.mt-icon-btn{width:36px;height:36px;}.mt-user-name{display:none;}.mt-user-caret{display:none;}.mt-user-trigger{padding:4px;border:none;background:transparent;}}.mt-page-app{background:var(--mt-light);}.mt-page-pad{padding:32px 0 60px;}.mt-narrow{max-width:880px;margin:0 auto;}.mt-page-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:24px;flex-wrap:wrap;}.mt-page-h1{font-size:1.7rem;font-weight:800;color:var(--mt-dark);margin:0;letter-spacing:-0.5px;}.mt-page-sub{color:var(--mt-gray);margin:4px 0 0;font-size:0.95rem;}.mt-back-link{display:inline-block;color:var(--mt-gray);font-weight:600;font-size:0.88rem;text-decoration:none;margin-bottom:14px;}.mt-back-link:hover{color:var(--mt-red);}.mt-empty-lg{padding:60px 24px;text-align:center;background:var(--mt-white);border-radius:14px;border:1px dashed var(--mt-gray-light);}.mt-empty-lg .mt-empty-icon{font-size:3rem;margin-bottom:14px;}.mt-empty-lg h3{color:var(--mt-dark);margin-bottom:6px;}.mt-empty-lg p{color:var(--mt-gray);margin-bottom:18px;}.mt-tdetail-hero{background:linear-gradient(135deg,var(--mt-dark) 0%,#163530 100%);color:var(--mt-white);padding:36px 0 50px;position:relative;overflow:hidden;}.mt-tdetail-hero::before{content:"";position:absolute;top:-100px;right:-100px;width:360px;height:360px;background:radial-gradient(circle,rgba(26,26,26,0.08) 0%,transparent 70%);border-radius:50%;}.mt-tdetail-hero .container{position:relative;z-index:2;}.mt-tdetail-hero .mt-back-link{color:rgba(255,255,255,0.7);margin-bottom:24px;display:inline-block;}.mt-tdetail-hero .mt-back-link:hover{color:var(--mt-teal);}.mt-tdetail-hero-grid{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;}.mt-tdetail-hero-left{display:flex;gap:20px;align-items:center;}.mt-tdetail-avatar{width:92px;height:92px;background:linear-gradient(135deg,#2a2a2a 0%,#4a4a4a 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--mt-white);font-weight:800;font-size:2rem;flex-shrink:0;box-shadow:0 14px 40px rgba(0,0,0,0.3);}.mt-tdetail-badge{display:inline-block;background:var(--mt-gold);color:var(--mt-white);font-size:0.68rem;font-weight:800;letter-spacing:1.2px;padding:4px 11px;border-radius:20px;margin-bottom:8px;}.mt-tdetail-name{font-size:2rem;color:var(--mt-white);margin:0 0 4px;letter-spacing:-0.5px;}.mt-tdetail-title{color:var(--mt-teal);font-weight:600;font-size:0.95rem;margin-bottom:10px;}.mt-tdetail-rating{display:flex;align-items:center;gap:8px;font-size:0.9rem;margin-bottom:12px;}.mt-tdetail-rating .mt-stars{color:var(--mt-teal);}.mt-reviews-count{color:rgba(255,255,255,0.6);}.mt-tdetail-tags{display:flex;gap:6px;flex-wrap:wrap;}.mt-tdetail-tags .mt-tag{background:rgba(255,255,255,0.1);color:var(--mt-white);border:1px solid rgba(255,255,255,0.18);}.mt-tdetail-tags .mt-tag-service{background:rgba(26,26,26,0.2);color:var(--mt-teal);border-color:var(--mt-gray-light);}.mt-tdetail-pricecard{background:var(--mt-white);color:var(--mt-dark);padding:20px 22px;border-radius:14px;min-width:260px;text-align:center;box-shadow:0 18px 50px rgba(0,0,0,0.25);}.mt-tdetail-priceline{color:var(--mt-red);display:flex;align-items:baseline;justify-content:center;}.mt-tdetail-currency{font-size:1.1rem;font-weight:700;}.mt-tdetail-amount{font-size:2.4rem;font-weight:900;line-height:1;letter-spacing:-1px;}.mt-tdetail-priceline small{color:var(--mt-gray);margin-left:4px;font-size:0.8rem;}.mt-tdetail-priceblurb{color:var(--mt-gray);font-size:0.78rem;margin:8px 0 14px;}.mt-tdetail-bookbtn{width:100%;}.mt-tdetail-reviewlink{display:block;margin-top:10px;font-size:0.82rem;color:var(--mt-gray);text-decoration:none;font-weight:600;}.mt-tdetail-reviewlink:hover{color:var(--mt-red);}.mt-tdetail-grid{display:grid;grid-template-columns:1fr 320px;gap:32px;}.mt-tdetail-main > .mt-tdetail-block + .mt-tdetail-block{margin-top:28px;}.mt-tdetail-block{background:var(--mt-white);padding:26px 28px;border-radius:14px;border:1px solid var(--mt-gray-light);}.mt-tdetail-block h2{font-size:1.2rem;color:var(--mt-dark);margin-bottom:14px;}.mt-tdetail-block p{color:var(--mt-dark);line-height:1.7;margin:0;}.mt-block-meta{color:var(--mt-gray);font-weight:500;font-size:0.9rem;}.mt-tdetail-skills .mt-skill{margin-bottom:12px;}.mt-tdetail-skills .mt-skill-row{display:flex;justify-content:space-between;font-size:0.88rem;margin-bottom:4px;}.mt-tdetail-skills .mt-skill-row strong{color:var(--mt-red);}.mt-tdetail-skills .mt-skill-bar{height:6px;background:var(--mt-gray-light);border-radius:4px;overflow:hidden;}.mt-tdetail-skills .mt-skill-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--mt-gold),var(--mt-red));border-radius:4px;}.mt-tdetail-subjects{display:flex;gap:8px;flex-wrap:wrap;}.mt-tag-lg{padding:7px 14px;font-size:0.85rem;}.mt-reviews-list{display:flex;flex-direction:column;gap:16px;margin-bottom:18px;}.mt-review{background:var(--mt-light);padding:18px 20px;border-radius:12px;border-left:4px solid var(--mt-gold);}.mt-review-head{display:flex;align-items:center;gap:12px;margin-bottom:8px;}.mt-review-avatar{width:38px;height:38px;background:linear-gradient(135deg,var(--mt-gold),var(--mt-red));color:var(--mt-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:0.85rem;flex-shrink:0;}.mt-review-author{font-weight:700;color:var(--mt-dark);font-size:0.92rem;}.mt-review-meta{font-size:0.78rem;color:var(--mt-gray);}.mt-review-stars{color:var(--mt-teal);font-size:0.95rem;letter-spacing:1px;}.mt-review-body{color:var(--mt-dark);font-size:0.92rem;line-height:1.6;margin:0;}.mt-review-add{display:inline-block;}.mt-tdetail-side .mt-side-card + .mt-side-card{margin-top:18px;}.mt-side-card{background:var(--mt-white);padding:22px;border-radius:12px;border:1px solid var(--mt-gray-light);}.mt-side-card h3{font-size:1rem;margin-bottom:14px;color:var(--mt-dark);}.mt-side-list{list-style:none;padding:0;margin:0;}.mt-side-list li{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--mt-gray-light);font-size:0.88rem;color:var(--mt-gray);}.mt-side-list li:last-child{border-bottom:none;}.mt-side-list strong{color:var(--mt-dark);font-weight:700;}.mt-side-card-dark{background:linear-gradient(135deg,var(--mt-dark),#163530);color:var(--mt-white);border:none;}.mt-side-card-dark h3{color:var(--mt-teal);}.mt-side-card-dark p{color:rgba(255,255,255,0.8);font-size:0.88rem;margin-bottom:14px;}.mt-side-steps{padding-left:20px;margin:0;color:var(--mt-dark);font-size:0.88rem;line-height:1.7;}.mt-bookings-tabs{display:flex;gap:6px;margin-bottom:22px;flex-wrap:wrap;border-bottom:1px solid var(--mt-gray-light);}.mt-tab{background:transparent;border:none;padding:10px 16px;font-family:var(--mt-font);font-weight:700;font-size:0.88rem;color:var(--mt-gray);cursor:pointer;border-bottom:3px solid transparent;transition:color 0.15s,border-color 0.15s;}.mt-tab:hover{color:var(--mt-dark);}.mt-tab.is-active{color:var(--mt-red);border-bottom-color:var(--mt-teal);}.mt-tab-count{display:inline-block;background:var(--mt-light);color:var(--mt-gray);padding:2px 8px;border-radius:10px;font-size:0.72rem;margin-left:4px;}.mt-bookings-list{display:flex;flex-direction:column;gap:14px;}.mt-booking-card{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;padding:18px 20px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:18px;align-items:center;}.mt-booking-left{display:flex;gap:14px;align-items:center;min-width:0;}.mt-booking-avatar{width:52px;height:52px;background:linear-gradient(135deg,var(--mt-gold),var(--mt-red));color:var(--mt-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.05rem;flex-shrink:0;}.mt-booking-subject{font-size:1.05rem;font-weight:800;color:var(--mt-dark);}.mt-booking-tutor{color:var(--mt-gold-dark);font-weight:600;font-size:0.85rem;}.mt-booking-pkg{color:var(--mt-gray);font-size:0.8rem;margin-top:2px;}.mt-booking-progress{margin-bottom:6px;}.mt-progress-row{display:flex;justify-content:space-between;font-size:0.78rem;margin-bottom:4px;color:var(--mt-gray);}.mt-progress-row strong{color:var(--mt-red);}.mt-progress-bar{height:5px;background:var(--mt-gray-light);border-radius:3px;overflow:hidden;}.mt-progress-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--mt-gold),var(--mt-red));}.mt-booking-next{font-size:0.8rem;color:var(--mt-gray);}.mt-booking-next strong{color:var(--mt-dark);}.mt-booking-warning{color:var(--mt-red);font-size:0.85rem;font-weight:600;}.mt-booking-done{color:var(--mt-success,#2ecc71);font-size:0.85rem;font-weight:600;}.mt-booking-right{display:flex;flex-direction:column;align-items:flex-end;gap:8px;}.mt-status{font-size:0.7rem;font-weight:800;letter-spacing:0.5px;text-transform:uppercase;padding:4px 10px;border-radius:12px;}.mt-status-confirmed{background:#d4edda;color:#155724;}.mt-status-pending_payment{background:#fff3cd;color:#856404;}.mt-status-completed{background:#e2e3e5;color:#383d41;}.mt-video-page{background:var(--mt-light);}.mt-video-head{margin-bottom:18px;}.mt-video-grid{display:grid;grid-template-columns:1fr 320px;gap:24px;}.mt-video-stage{display:flex;flex-direction:column;gap:14px;}.mt-video-frame{background:var(--mt-dark);border-radius:14px;overflow:hidden;aspect-ratio:16 / 9;box-shadow:0 18px 50px rgba(0,0,0,0.18);}.mt-video-frame iframe{width:100%;height:100%;border:none;display:block;}.mt-video-controls{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;}.mt-video-side{display:flex;flex-direction:column;gap:14px;}.mt-checkout-grid{display:grid;grid-template-columns:1fr 360px;gap:28px;margin-top:22px;}.mt-checkout-card{background:var(--mt-white);padding:26px 28px;border-radius:14px;border:1px solid var(--mt-gray-light);}.mt-checkout-section-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;}.mt-checkout-section-head h3{font-size:1rem;color:var(--mt-dark);margin:0;}.mt-checkout-secure{font-size:0.78rem;color:var(--mt-success,#2ecc71);font-weight:700;}.mt-pay-methods{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:24px;}.mt-pay-method{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px 8px;background:var(--mt-light);border:2px solid var(--mt-gray-light);border-radius:10px;cursor:pointer;transition:all 0.15s ease;font-weight:700;font-size:0.85rem;}.mt-pay-method input{position:absolute;opacity:0;pointer-events:none;}.mt-pay-method:hover{border-color:var(--mt-teal);background:#fdfaf3;}.mt-pay-method.is-active{border-color:var(--mt-teal);background:#fdf5e1;}.mt-pay-icon{font-size:1.5rem;}.mt-checkout-pay{width:100%;padding:14px;font-size:1rem;margin-top:14px;}.mt-pay-pane{display:none;}.mt-pay-pane.is-active{display:block;}.mt-pay-eft-banner{background:#fdfaf3;border-left:4px solid var(--mt-gold);padding:14px 18px;border-radius:10px;margin-bottom:18px;}.mt-pay-eft-banner strong{display:block;color:var(--mt-dark);margin-bottom:4px;font-size:0.95rem;}.mt-pay-eft-banner p{margin:0;font-size:0.85rem;color:var(--mt-gray);}.mt-pay-eft-details input[readonly]{background:var(--mt-light);color:var(--mt-dark);font-weight:600;cursor:text;user-select:all;}.mt-pay-eft-details input[readonly]:focus{border-color:var(--mt-teal);}.mt-pay-eft-confirm{font-size:0.82rem;color:var(--mt-gray);margin:12px 0 0;}.mt-pay-snap{display:grid;grid-template-columns:200px 1fr;gap:24px;align-items:center;background:var(--mt-light);padding:24px;border-radius:12px;border:1px solid var(--mt-gray-light);}.mt-pay-snap-qr{position:relative;width:200px;height:200px;background:var(--mt-white);border-radius:12px;padding:12px;box-shadow:inset 0 0 0 2px var(--mt-dark);display:flex;align-items:center;justify-content:center;}.mt-pay-snap-qr-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;width:100%;height:100%;}.mt-pay-snap-qr-grid span{background:var(--mt-dark);border-radius:1px;}.mt-pay-snap-qr-grid span:nth-child(2n),.mt-pay-snap-qr-grid span:nth-child(3n+1),.mt-pay-snap-qr-grid span:nth-child(7n){background:var(--mt-white);}.mt-pay-snap-qr-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:var(--mt-white);border:2px solid var(--mt-dark);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;}.mt-pay-snap-body h4{font-size:1.05rem;color:var(--mt-dark);margin-bottom:12px;}.mt-pay-snap-body ol{list-style:none;padding:0;margin:0 0 14px;counter-reset:snap;}.mt-pay-snap-body ol li{counter-increment:snap;padding:6px 0 6px 28px;position:relative;font-size:0.9rem;color:var(--mt-dark);line-height:1.5;}.mt-pay-snap-body ol li::before{content:counter(snap);position:absolute;left:0;top:6px;width:20px;height:20px;background:var(--mt-gold);color:var(--mt-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:0.75rem;}.mt-pay-snap-meta{font-size:0.85rem;color:var(--mt-gray);margin:6px 0;}.mt-pay-snap-meta code{background:var(--mt-dark);color:var(--mt-teal);padding:3px 8px;border-radius:4px;font-weight:700;}.mt-pay-snap-fallback{font-size:0.78rem;color:var(--mt-gray);font-style:italic;margin:6px 0 0;}@media (max-width:560px){.mt-pay-snap{grid-template-columns:1fr;text-align:center;}.mt-pay-snap-qr{margin:0 auto;}}.mt-checkout-disclaimer{font-size:0.78rem;color:var(--mt-gray);margin-top:12px;line-height:1.5;text-align:center;}.mt-checkout-summary .mt-side-list li{padding:7px 0;font-size:0.85rem;}.mt-checkout-total{padding-top:12px;margin-top:8px;border-top:1px solid var(--mt-gray-light);}.mt-checkout-total > div{display:flex;justify-content:space-between;padding:4px 0;font-size:0.88rem;color:var(--mt-gray);}.mt-checkout-total > div strong{color:var(--mt-dark);}.mt-checkout-grand{padding-top:10px !important;margin-top:6px;border-top:1px dashed var(--mt-gray-light);font-size:1.1rem !important;}.mt-checkout-grand strong{color:var(--mt-red) !important;font-size:1.3rem;}.mt-checkout-trust{font-size:0.8rem;color:var(--mt-gray);line-height:1.7;margin-top:14px;padding:0 4px;}.mt-paysuccess-card{background:var(--mt-white);border-radius:18px;padding:50px 40px;text-align:center;border:1px solid var(--mt-gray-light);box-shadow:0 20px 60px rgba(0,0,0,0.06);}.mt-paysuccess-check{width:78px;height:78px;border-radius:50%;background:linear-gradient(135deg,#2ecc71,#27ae60);color:var(--mt-white);display:inline-flex;align-items:center;justify-content:center;font-size:2.6rem;margin-bottom:22px;box-shadow:0 14px 40px rgba(46,204,113,0.3);}.mt-paysuccess-card h1{font-size:1.8rem;color:var(--mt-dark);margin-bottom:8px;}.mt-paysuccess-lead{color:var(--mt-gray);margin-bottom:30px;font-size:1rem;}.mt-paysuccess-receipt{background:var(--mt-light);padding:18px 22px;border-radius:12px;text-align:left;margin-bottom:26px;}.mt-paysuccess-receipt-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed var(--mt-gray-light);}.mt-paysuccess-receipt-head span{font-size:0.7rem;font-weight:800;letter-spacing:1px;color:var(--mt-gray);text-transform:uppercase;}.mt-paysuccess-receipt-head code{background:var(--mt-dark);color:var(--mt-teal);padding:4px 10px;border-radius:6px;font-size:0.82rem;font-weight:700;}.mt-paysuccess-receipt ul{list-style:none;padding:0;margin:0;}.mt-paysuccess-receipt li{display:flex;justify-content:space-between;padding:6px 0;font-size:0.88rem;color:var(--mt-gray);}.mt-paysuccess-receipt strong{color:var(--mt-dark);}.mt-paysuccess-next{background:#fdfaf3;padding:18px 22px;border-radius:12px;text-align:left;margin-bottom:26px;border-left:4px solid var(--mt-gold);}.mt-paysuccess-next h3{font-size:0.92rem;margin-bottom:10px;color:var(--mt-dark);}.mt-paysuccess-next ol{padding-left:22px;margin:0;color:var(--mt-dark);font-size:0.88rem;line-height:1.8;}.mt-paysuccess-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;}.mt-approval-stat{display:flex;flex-direction:column;align-items:center;padding:12px 22px;background:var(--mt-white);border-radius:12px;border:1px solid var(--mt-gray-light);}.mt-approval-stat strong{font-size:1.6rem;color:var(--mt-red);}.mt-approval-stat span{font-size:0.78rem;color:var(--mt-gray);text-transform:uppercase;letter-spacing:0.5px;font-weight:700;}.mt-approval-list{display:flex;flex-direction:column;gap:12px;}.mt-approval-card{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;gap:18px;}.mt-approval-info{display:flex;gap:14px;align-items:center;min-width:0;flex:1;}.mt-approval-avatar{width:50px;height:50px;background:linear-gradient(135deg,var(--mt-gold),var(--mt-red));color:var(--mt-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.1rem;flex-shrink:0;}.mt-approval-info h3{font-size:1rem;margin:0 0 4px;color:var(--mt-dark);}.mt-approval-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:0.8rem;color:var(--mt-gray);}.mt-approval-actions{display:flex;gap:8px;flex-wrap:wrap;}.mt-btn-reject{color:var(--mt-danger) !important;border-color:rgba(35,188,173,0.3) !important;}edit,/admin/structure


body.section-admin,body.path-admin,body.path-user:not(.path-user-login):not(.path-user-password):not(.path-user-register),body[class*="page-admin"],body[class*="path-admin-"]{background:var(--mt-light) !important;font-family:var(--mt-font) !important;}body.path-admin .block-page-title-block,body.path-admin .page-title,body.path-user .block-page-title-block,body[class*="path-admin-"] .block-page-title-block,body[class*="path-admin-"] .page-title{background:transparent !important;padding:0 !important;margin:0 0 22px !important;}body.path-admin .block-page-title-block h1,body.path-admin h1.page-title,body.path-user .block-page-title-block h1,body[class*="path-admin-"] .block-page-title-block h1,body[class*="path-admin-"] h1.page-title{font-family:var(--mt-font) !important;font-size:1.8rem !important;font-weight:800 !important;color:var(--mt-dark) !important;text-transform:none !important;letter-spacing:-0.5px !important;padding:0 0 12px !important;margin:0 0 4px !important;border-bottom:3px solid var(--mt-gold) !important;display:inline-block !important;}body.path-admin .tabs--primary,body.path-user .tabs--primary,body[class*="path-admin-"] .tabs--primary,body.path-admin nav.tabs,body.path-user nav.tabs{background:transparent !important;border:none !important;margin-bottom:22px !important;padding:0 !important;}body.path-admin .tabs--primary li,body.path-user .tabs--primary li,body[class*="path-admin-"] .tabs--primary li{margin-right:6px !important;}body.path-admin .tabs--primary a,body.path-user .tabs--primary a,body[class*="path-admin-"] .tabs--primary a{background:var(--mt-white) !important;color:var(--mt-gray) !important;border:1.5px solid var(--mt-gray-light) !important;border-radius:22px !important;padding:8px 18px !important;font-family:var(--mt-font) !important;font-weight:700 !important;font-size:0.85rem !important;text-decoration:none !important;transition:all 0.18s ease !important;}body.path-admin .tabs--primary a:hover,body.path-user .tabs--primary a:hover{border-color:var(--mt-teal) !important;color:var(--mt-dark) !important;}body.path-admin .tabs--primary .is-active a,body.path-admin .tabs--primary a.is-active,body.path-user .tabs--primary .is-active a{background:var(--mt-dark) !important;color:var(--mt-white) !important;border-color:var(--mt-dark) !important;}body.path-admin main,body.path-user main,body[class*="path-admin-"] main{padding:28px 28px 50px !important;background:var(--mt-light) !important;}body.path-admin .layout-content,body.path-user .layout-content,body[class*="path-admin-"] .layout-content{background:var(--mt-white) !important;padding:26px 30px !important;border:1px solid var(--mt-gray-light) !important;border-radius:14px !important;box-shadow:0 4px 18px rgba(0,0,0,0.04) !important;}body.path-admin details,body.path-user details,body[class*="path-admin-"] details{background:var(--mt-white) !important;border:1px solid var(--mt-gray-light) !important;border-radius:10px !important;margin-bottom:14px !important;}body.path-admin details > summary,body.path-user details > summary,body[class*="path-admin-"] details > summary{background:transparent !important;padding:14px 18px !important;font-family:var(--mt-font) !important;font-weight:700 !important;color:var(--mt-dark) !important;font-size:0.95rem !important;cursor:pointer;}body.path-admin details[open] > summary,body.path-user details[open] > summary{border-bottom:1px solid var(--mt-gray-light) !important;color:var(--mt-red) !important;}body.path-admin label,body.path-user label,body[class*="path-admin-"] label{font-family:var(--mt-font) !important;font-weight:700 !important;color:var(--mt-dark) !important;font-size:0.88rem !important;margin-bottom:6px !important;}body.path-admin input[type="text"],body.path-admin input[type="email"],body.path-admin input[type="password"],body.path-admin input[type="number"],body.path-admin input[type="tel"],body.path-admin input[type="url"],body.path-admin input[type="search"],body.path-admin select,body.path-admin textarea,body.path-user input[type="text"],body.path-user input[type="email"],body.path-user input[type="password"],body.path-user select,body.path-user textarea,body[class*="path-admin-"] input[type="text"],body[class*="path-admin-"] input[type="email"],body[class*="path-admin-"] input[type="password"],body[class*="path-admin-"] select,body[class*="path-admin-"] textarea{font-family:var(--mt-font) !important;font-size:0.92rem !important;padding:10px 14px !important;border:1.5px solid var(--mt-gray-light) !important;border-radius:10px !important;background:var(--mt-white) !important;color:var(--mt-dark) !important;transition:border-color 0.15s ease,box-shadow 0.15s ease !important;}body.path-admin input:focus,body.path-admin select:focus,body.path-admin textarea:focus,body.path-user input:focus,body.path-user select:focus,body.path-user textarea:focus,body[class*="path-admin-"] input:focus,body[class*="path-admin-"] select:focus,body[class*="path-admin-"] textarea:focus{outline:none !important;border-color:var(--mt-teal) !important;box-shadow:0 0 0 3px rgba(26,26,26,0.12) !important;}body.path-admin .button,body.path-admin .form-submit,body.path-admin button[type="submit"],body.path-admin input[type="submit"],body.path-user .button,body.path-user .form-submit,body.path-user button[type="submit"],body.path-user input[type="submit"],body[class*="path-admin-"] .button,body[class*="path-admin-"] .form-submit,body[class*="path-admin-"] button[type="submit"],body[class*="path-admin-"] input[type="submit"]{background:var(--mt-dark) !important;color:var(--mt-white) !important;border:none !important;padding:11px 22px !important;border-radius:10px !important;font-family:var(--mt-font) !important;font-weight:700 !important;font-size:0.9rem !important;letter-spacing:0.3px !important;cursor:pointer !important;transition:all 0.15s ease !important;}body.path-admin .button:hover,body.path-admin .form-submit:hover,body.path-admin button[type="submit"]:hover,body.path-admin input[type="submit"]:hover,body.path-user .button:hover,body.path-user .form-submit:hover,body.path-user button[type="submit"]:hover,body.path-user input[type="submit"]:hover,body[class*="path-admin-"] .button:hover{background:var(--mt-red) !important;transform:translateY(-1px);box-shadow:0 6px 16px rgba(35,188,173,0.25) !important;}body.path-admin .button--primary,body.path-admin input.button--primary,body.path-user .button--primary,body[class*="path-admin-"] .button--primary{background:var(--mt-gold) !important;color:var(--mt-dark) !important;}body.path-admin .button--primary:hover,body.path-user .button--primary:hover,body[class*="path-admin-"] .button--primary:hover{background:var(--mt-gold-dark) !important;color:var(--mt-dark) !important;}body.path-admin .button--danger,body.path-admin .button.button--danger,body.path-user .button--danger{background:var(--mt-red) !important;color:var(--mt-white) !important;}body.path-admin table,body.path-user table,body[class*="path-admin-"] table{width:100% !important;border-collapse:separate !important;border-spacing:0 !important;background:var(--mt-white) !important;border-radius:10px !important;overflow:hidden !important;border:1px solid var(--mt-gray-light) !important;box-shadow:0 2px 8px rgba(0,0,0,0.03) !important;margin-bottom:18px !important;font-family:var(--mt-font) !important;}body.path-admin table thead,body.path-user table thead,body[class*="path-admin-"] table thead{background:var(--mt-dark) !important;}body.path-admin table thead th,body.path-user table thead th,body[class*="path-admin-"] table thead th{background:var(--mt-dark) !important;color:var(--mt-teal) !important;text-align:left !important;padding:12px 16px !important;font-size:0.78rem !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:0.7px !important;border:none !important;}body.path-admin table tbody td,body.path-user table tbody td,body[class*="path-admin-"] table tbody td{padding:12px 16px !important;border-bottom:1px solid var(--mt-gray-light) !important;font-size:0.9rem !important;color:var(--mt-dark) !important;background:var(--mt-white) !important;}body.path-admin table tbody tr:last-child td,body.path-user table tbody tr:last-child td,body[class*="path-admin-"] table tbody tr:last-child td{border-bottom:none !important;}body.path-admin table tbody tr:hover td,body.path-user table tbody tr:hover td,body[class*="path-admin-"] table tbody tr:hover td{background:#fdfaf3 !important;}body.path-admin .messages,body.path-user .messages,body[class*="path-admin-"] .messages{border-radius:10px !important;padding:14px 18px !important;font-family:var(--mt-font) !important;margin-bottom:18px !important;border:none !important;border-left:4px solid !important;}body.path-admin .messages--status,body.path-user .messages--status{background:#f0fbf3 !important;border-left-color:#27ae60 !important;color:#1f6b33 !important;}body.path-admin .messages--warning,body.path-user .messages--warning{background:#fffaf0 !important;border-left-color:var(--mt-teal) !important;color:#8a6a14 !important;}body.path-admin .messages--error,body.path-user .messages--error{background:#fdecea !important;border-left-color:var(--mt-danger) !important;color:#a02e26 !important;}body.path-admin .dropbutton,body.path-user .dropbutton,body[class*="path-admin-"] .dropbutton{font-family:var(--mt-font) !important;}body.path-admin .dropbutton .button,body.path-user .dropbutton .button{padding:6px 14px !important;font-size:0.82rem !important;border-radius:8px !important;}body.path-admin .views-exposed-form,body.path-user .views-exposed-form,body[class*="path-admin-"] .views-exposed-form{background:var(--mt-white) !important;padding:18px 20px !important;border-radius:12px !important;border:1px solid var(--mt-gray-light) !important;margin-bottom:22px !important;display:flex !important;flex-wrap:wrap !important;gap:14px !important;align-items:flex-end !important;}body.path-admin .description,body.path-admin .form-item__description,body.path-user .description,body.path-user .form-item__description,body[class*="path-admin-"] .description{font-family:var(--mt-font) !important;font-size:0.8rem !important;color:var(--mt-gray) !important;margin-top:4px !important;}body.path-admin .form-required::after,body.path-user .form-required::after,body[class*="path-admin-"] .form-required::after{background-image:none !important;content:" *" !important;color:var(--mt-red) !important;font-weight:800 !important;}body.path-admin a,body[class*="path-admin-"] a{color:var(--mt-red) !important;transition:color 0.15s !important;}body.path-admin a:hover,body[class*="path-admin-"] a:hover{color:var(--mt-gold-dark) !important;}html body .toolbar-bar{background:var(--mt-dark) !important;border-bottom:1px solid rgba(255,255,255,0.1) !important;}html body .toolbar-bar .toolbar-item{color:var(--mt-white) !important;font-family:var(--mt-font) !important;font-weight:600 !important;}html body .toolbar-bar .toolbar-item:hover,html body .toolbar-bar .is-active{background:rgba(26,26,26,0.18) !important;color:var(--mt-teal) !important;}body.path-admin .pager,body.path-user .pager,body[class*="path-admin-"] .pager{margin:22px 0 !important;display:flex !important;gap:6px !important;justify-content:center !important;}body.path-admin .pager__item a,body.path-user .pager__item a,body[class*="path-admin-"] .pager__item a{padding:8px 14px !important;border:1.5px solid var(--mt-gray-light) !important;border-radius:8px !important;font-weight:700 !important;font-size:0.85rem !important;background:var(--mt-white) !important;}body.path-admin .pager__item.is-active a,body.path-user .pager__item.is-active a,body[class*="path-admin-"] .pager__item.is-active a{background:var(--mt-dark) !important;color:var(--mt-white) !important;border-color:var(--mt-dark) !important;}html body .toolbar-tray:empty,html body .toolbar-tray:not(.is-active),html body .toolbar-oriented .toolbar-tray-vertical{display:none !important;}html body.toolbar-vertical,html body.toolbar-horizontal,html body.toolbar-tray-open{padding-left:0 !important;}html body.toolbar-fixed{padding-top:var(--drupal-displace-offset-top,39px) !important;}html body.toolbar-fixed.toolbar-tray-open:not([style*="--drupal-displace-offset-top"]){padding-top:79px !important;}html body .toolbar-bar + *{margin-left:0 !important;}body.section-admin .page-title-back,body.section-admin .page-back,body.section-admin .opigno-back-link,body.section-admin a.back-button,body.section-admin .breadcrumb,body.path-admin .page-title-back,body.path-admin .page-back,body.path-admin .opigno-back-link,body.path-admin a.back-button,body.path-admin .breadcrumb,body[class*="page-admin"] .page-title-back,body[class*="page-admin"] .page-back,body[class*="page-admin"] .opigno-back-link,body[class*="page-admin"] a.back-button,body[class*="page-admin"] .breadcrumb,body[class*="path-admin-"] .page-title-back,body[class*="path-admin-"] .page-back,body[class*="path-admin-"] .opigno-back-link,body[class*="path-admin-"] a.back-button,body[class*="path-admin-"] .breadcrumb{display:block !important;position:relative !important;z-index:2 !important;margin:18px 0 12px !important;padding:0 !important;clear:both !important;}body.section-admin .page-title,body.section-admin h1.page-title,body.section-admin .block-page-title-block,body.section-admin .block-page-title-block h1,body.path-admin .page-title,body.path-admin h1.page-title,body.path-admin .block-page-title-block,body.path-admin .block-page-title-block h1,body[class*="page-admin"] .page-title,body[class*="page-admin"] h1.page-title,body[class*="page-admin"] .block-page-title-block,body[class*="page-admin"] .block-page-title-block h1,body[class*="path-admin-"] .page-title,body[class*="path-admin-"] h1.page-title,body[class*="path-admin-"] .block-page-title-block,body[class*="path-admin-"] .block-page-title-block h1{position:static !important;top:auto !important;margin-top:0 !important;padding-top:6px !important;clear:both !important;z-index:1 !important;}body.section-admin .page-main .container > .breadcrumb + .block-page-title-block,body.section-admin .page-main .container > .breadcrumb + h1,body.path-admin .page-main .container > .breadcrumb + .block-page-title-block,body.path-admin .page-main .container > .breadcrumb + h1,body[class*="page-admin"] .page-main .container > .breadcrumb + .block-page-title-block,body[class*="page-admin"] .page-main .container > .breadcrumb + h1,body[class*="path-admin-"] .page-main .container > .breadcrumb + .block-page-title-block,body[class*="path-admin-"] .page-main .container > .breadcrumb + h1{margin-top:8px !important;}.mt-review-head{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:26px;flex-wrap:wrap;background:var(--mt-white);padding:22px 26px;border-radius:14px;border:1px solid var(--mt-gray-light);}.mt-review-head-id{display:flex;align-items:center;gap:16px;}.mt-review-avatar{width:64px;height:64px;background:linear-gradient(135deg,var(--mt-gold),var(--mt-red));color:var(--mt-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.4rem;flex-shrink:0;}.mt-review-head .mt-page-h1{font-size:1.4rem;margin-bottom:6px;}.mt-review-meta{display:flex;flex-wrap:wrap;gap:14px;font-size:0.85rem;color:var(--mt-gray);align-items:center;}.mt-review-meta a{color:var(--mt-red);text-decoration:none;font-weight:600;}.mt-review-actions{display:flex;gap:10px;flex-wrap:wrap;}.mt-review-already{color:var(--mt-success,#27ae60);font-weight:600;font-size:0.88rem;}.mt-review-grid{display:grid;grid-template-columns:1fr 320px;gap:24px;}.mt-review-block{background:var(--mt-white);padding:24px 26px;border-radius:12px;border:1px solid var(--mt-gray-light);margin-bottom:16px;}.mt-review-block h2{font-size:1.1rem;color:var(--mt-dark);margin-bottom:14px;padding-bottom:10px;border-bottom:2px solid var(--mt-gold);display:inline-block;}.mt-review-block h3{font-size:0.78rem;font-weight:800;color:var(--mt-gold-dark);text-transform:uppercase;letter-spacing:1px;margin:18px 0 8px;}.mt-review-block p{color:var(--mt-dark);line-height:1.6;margin:0 0 10px;font-size:0.93rem;}.mt-review-title{color:var(--mt-gold-dark);font-weight:600;font-style:italic;}.mt-review-empty{color:var(--mt-gray);font-style:italic;font-size:0.88rem;}.mt-review-rows{display:flex;flex-direction:column;gap:10px;}.mt-review-rows > div{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px dashed var(--mt-gray-light);font-size:0.92rem;}.mt-review-rows > div:last-child{border-bottom:none;}.mt-review-rows span{color:var(--mt-gray);font-weight:600;}.mt-review-rows strong{color:var(--mt-dark);text-align:right;}.mt-review-files{list-style:none;padding:0;margin:0;}.mt-review-files li{padding:10px 14px;background:var(--mt-light);border-radius:8px;margin-bottom:6px;font-size:0.9rem;}.mt-review-files a{color:var(--mt-red);font-weight:600;text-decoration:none;}.mt-review-files a:hover{text-decoration:underline;}.mt-review-files small{color:var(--mt-gray);margin-left:6px;}.mt-review-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px;}.mt-review-side .mt-side-card + .mt-side-card{margin-top:14px;}.mt-review-side .mt-side-list a{color:var(--mt-red);text-decoration:none;font-weight:600;}.mt-review-side .mt-side-list a:hover{text-decoration:underline;}@media (max-width:991px){.mt-review-grid{grid-template-columns:1fr;}.mt-review-head{flex-direction:column;align-items:stretch;}.mt-review-actions{justify-content:stretch;}}.mt-admin-menu .btn-mt{cursor:pointer;}.mt-admin-menu .mt-user-dropdown{right:0;left:auto;min-width:240px;}.mt-inbox-badge{display:inline-block;vertical-align:middle;font-size:0.55em;background:var(--mt-gold);color:var(--mt-white);padding:3px 9px;border-radius:10px;font-weight:800;letter-spacing:1px;margin-left:6px;}.mt-inbox-list{display:flex;flex-direction:column;gap:14px;}.mt-inbox-item{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-left:4px solid var(--mt-gold);border-radius:12px;padding:18px 22px;}.mt-inbox-meta{font-size:0.82rem;color:var(--mt-gray);margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed var(--mt-gray-light);}.mt-inbox-meta strong{color:var(--mt-dark);margin-right:6px;}.mt-inbox-meta code{background:var(--mt-light);padding:2px 6px;border-radius:4px;font-size:0.78rem;}.mt-inbox-subject{font-size:1.05rem;color:var(--mt-dark);margin-bottom:12px;}.mt-inbox-body{background:var(--mt-light);padding:14px 16px;border-radius:8px;font-family:'SF Mono',Menlo,Consolas,monospace;font-size:0.85rem;white-space:pre-wrap;word-break:break-word;color:var(--mt-dark);max-height:320px;overflow-y:auto;}.mt-review-form-intro{text-align:center;margin-bottom:22px;}.mt-review-form-intro h2{font-size:1.6rem;color:var(--mt-dark);margin-bottom:6px;}.mt-review-form-intro p{color:var(--mt-gray);margin:0;}@media (max-width:991px){.mt-tdetail-hero-grid{grid-template-columns:1fr;}.mt-tdetail-hero-right{width:100%;}.mt-tdetail-pricecard{min-width:0;}.mt-tdetail-grid{grid-template-columns:1fr;}.mt-video-grid{grid-template-columns:1fr;}.mt-checkout-grid{grid-template-columns:1fr;}.mt-booking-card{grid-template-columns:1fr;}.mt-booking-right{align-items:stretch;}.mt-approval-card{flex-direction:column;align-items:stretch;}.mt-approval-actions{justify-content:stretch;}.mt-approval-actions .btn-mt{flex:1;}}@media (max-width:560px){.mt-page-pad{padding:20px 0 40px;}.mt-tdetail-hero-left{flex-direction:column;align-items:flex-start;gap:14px;}.mt-pay-methods{grid-template-columns:1fr;}.mt-paysuccess-card{padding:32px 22px;}}.mt-appnav .mt-nav-links a{padding:6px 4px;position:relative;}.mt-appnav .mt-nav-links a[href="/dashboard"]:has(+ *),.mt-appnav .mt-nav-links a{color:var(--mt-dark);}body.path-dashboard .mt-appnav .mt-nav-links a[href="/dashboard"],body[class*="path-dashboard-"] .mt-appnav .mt-nav-links a[href="/dashboard"],body.path-tutors .mt-appnav .mt-nav-links a[href="/tutors"],body.path-book-tutor .mt-appnav .mt-nav-links a[href*="book-tutor"],body.path-my-bookings .mt-appnav .mt-nav-links a[href="/my-bookings"],body.path-support .mt-appnav .mt-nav-links a[href="/support"]{color:var(--mt-red);border-bottom-color:var(--mt-teal);}.mt-user-menu{position:relative;}.mt-user-trigger{display:inline-flex;align-items:center;gap:10px;padding:6px 10px 6px 6px;background:var(--mt-white);border:1.5px solid var(--mt-gray-light);border-radius:30px;cursor:pointer;font-family:var(--mt-font);font-weight:600;font-size:0.88rem;color:var(--mt-dark);transition:all 0.15s ease;}.mt-user-trigger:hover{border-color:var(--mt-teal);background:#fdfaf3;}.mt-user-avatar{width:32px;height:32px;background:linear-gradient(135deg,var(--mt-gold),var(--mt-red));color:var(--mt-white);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:0.85rem;}.mt-user-name{font-weight:700;}.mt-user-caret{color:var(--mt-gray);font-size:0.7rem;}.mt-user-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:220px;background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:12px;box-shadow:0 14px 38px rgba(0,0,0,0.14);padding:6px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity 0.15s ease,transform 0.15s ease,visibility 0s 0.15s;z-index:100;}.mt-user-menu:hover .mt-user-dropdown,.mt-user-menu:focus-within .mt-user-dropdown,.mt-user-menu.is-open .mt-user-dropdown{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s;}.mt-user-item{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:8px;text-decoration:none;color:var(--mt-dark);font-size:0.9rem;font-weight:600;transition:background 0.12s ease;}.mt-user-item:hover{background:var(--mt-light);color:var(--mt-dark);}.mt-user-item span{font-size:1rem;flex-shrink:0;}.mt-user-item-danger{color:var(--mt-danger);}.mt-user-item-danger:hover{background:#fff5f5;color:var(--mt-danger);}.mt-user-divider{height:1px;background:var(--mt-gray-light);margin:4px 8px;}@media (max-width:991px){.mt-user-name{display:none;}.mt-user-caret{display:none;}.mt-user-trigger{padding:4px;border:none;background:transparent;}}.mt-onboarding-header{text-align:center;margin-bottom:26px;}.mt-onboarding-header h2{font-size:1.6rem;color:var(--mt-dark);margin-bottom:6px;font-weight:800;}.mt-onboarding-header p{color:var(--mt-gray);font-size:0.98rem;margin:0;}.mt-onboarding-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:28px;}.mt-onstep{background:var(--mt-white);border:1.5px solid var(--mt-gray-light);border-radius:16px;padding:28px 26px;text-decoration:none;color:inherit;position:relative;transition:all 0.2s ease;display:flex;flex-direction:column;}.mt-onstep:hover{transform:translateY(-4px);border-color:var(--mt-teal);box-shadow:0 18px 40px rgba(0,0,0,0.08);color:inherit;}.mt-onstep-primary{background:linear-gradient(135deg,var(--mt-dark) 0%,#163530 100%);color:var(--mt-white) !important;border-color:var(--mt-dark);}.mt-onstep-primary h3,.mt-onstep-primary p{color:var(--mt-white) !important;}.mt-onstep-primary:hover{color:var(--mt-white) !important;border-color:var(--mt-teal);box-shadow:0 20px 44px rgba(0,0,0,0.25);}.mt-onstep-num{position:absolute;top:20px;right:22px;width:30px;height:30px;border-radius:50%;background:var(--mt-light);color:var(--mt-gray);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:0.85rem;}.mt-onstep-primary .mt-onstep-num{background:var(--mt-gold);color:var(--mt-white);}.mt-onstep-icon{font-size:2.2rem;margin-bottom:14px;}.mt-onstep h3{font-size:1.15rem;font-weight:800;color:var(--mt-dark);margin-bottom:8px;}.mt-onstep p{color:var(--mt-gray);font-size:0.92rem;line-height:1.55;margin-bottom:18px;flex:1;}.mt-onstep-arrow{color:var(--mt-red);font-weight:700;font-size:0.9rem;display:inline-flex;align-items:center;gap:4px;}.mt-onstep-primary .mt-onstep-arrow{color:var(--mt-teal);}.mt-onboarding-extras{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px;}.mt-onboarding-card{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;padding:22px 24px;display:flex;align-items:center;gap:16px;}.mt-onboarding-card h3{font-size:1rem;font-weight:700;color:var(--mt-dark);margin-bottom:2px;}.mt-onboarding-card p{color:var(--mt-gray);font-size:0.87rem;margin:0;}.mt-onboarding-card > div:not(.mt-ob-icon){flex:1;}.mt-ob-icon{font-size:2rem;width:52px;height:52px;background:var(--mt-light);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;}@media (max-width:991px){.mt-onboarding-steps{grid-template-columns:1fr;}.mt-onboarding-extras{grid-template-columns:1fr;}}.mt-admin-approval-page{padding:40px 24px;max-width:1240px;margin:0 auto;}.mt-admin-approval-page h1{font-size:1.8rem;color:var(--mt-dark);margin-bottom:6px;}.path-admin-mitutor table{background:var(--mt-white);border-radius:12px;overflow:hidden;box-shadow:0 4px 18px rgba(0,0,0,0.05);border:1px solid var(--mt-gray-light);}.path-admin-mitutor table thead{background:var(--mt-dark);}.path-admin-mitutor table thead th{color:var(--mt-white);font-weight:700;text-transform:uppercase;font-size:0.78rem;letter-spacing:0.5px;padding:14px 16px;border:none;}.path-admin-mitutor table tbody td{padding:14px 16px;border-bottom:1px solid var(--mt-gray-light);font-size:0.92rem;}.path-admin-mitutor table tbody tr:last-child td{border-bottom:none;}.path-admin-mitutor .button,.path-admin-mitutor a.button{padding:8px 14px !important;border-radius:8px !important;font-weight:600 !important;font-size:0.85rem !important;letter-spacing:0.3px !important;text-transform:none !important;text-decoration:none !important;transition:all 0.2s ease !important;}.path-admin-mitutor .button--primary,.path-admin-mitutor a.button--primary{background:var(--mt-red) !important;color:var(--mt-white) !important;border:1px solid var(--mt-red) !important;}.path-admin-mitutor .button--primary:hover,.path-admin-mitutor a.button--primary:hover{background:var(--mt-red-dark) !important;}.path-admin-mitutor .button--danger,.path-admin-mitutor a.button--danger{background:var(--mt-white) !important;color:var(--mt-red) !important;border:1px solid var(--mt-red) !important;}.path-admin-mitutor .button--danger:hover,.path-admin-mitutor a.button--danger:hover{background:var(--mt-red) !important;color:var(--mt-white) !important;}.mt-review-form{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;padding:24px 26px;margin-top:24px;}.mt-review-form h3{font-size:1.1rem;margin-bottom:12px;}.mt-rating-input{display:flex;gap:6px;margin-bottom:14px;}.mt-rating-input input[type="radio"]{display:none;}.mt-rating-input label{cursor:pointer;font-size:1.8rem;color:var(--mt-gray-light);transition:color 0.15s ease;}.mt-rating-input label:hover,.mt-rating-input label:hover ~ label{color:var(--mt-teal);}.mt-rating-input input:checked ~ label{color:var(--mt-teal);}.mt-children-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:#faf6ec;border-radius:12px;padding:12px 6px;}.mt-children-stat{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;}.mt-children-stat strong{font-size:1.25rem;font-weight:800;color:var(--mt-dark);line-height:1;}.mt-children-stat span{font-size:0.7rem;color:var(--mt-gray);text-transform:uppercase;letter-spacing:0.4px;font-weight:600;}.mt-children-tags{display:flex;flex-wrap:wrap;gap:6px;}.mt-page-head-actions{display:flex;gap:10px;flex-wrap:wrap;}.mt-tschedule-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:24px;}.mt-stat-card{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;padding:18px 20px;display:flex;flex-direction:column;gap:4px;}.mt-tschedule-stats .mt-stat-num{color:var(--mt-dark);font-size:1.65rem;}.mt-tschedule-stats .mt-stat-label{text-transform:uppercase;letter-spacing:0.5px;font-size:0.72rem;font-weight:700;color:var(--mt-gray);opacity:1;}.mt-tschedule-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;margin-bottom:22px;}@media (max-width:980px){.mt-tschedule-grid{grid-template-columns:repeat(2,1fr);}.mt-tschedule-stats{grid-template-columns:1fr;}}.mt-tschedule-col{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;padding:12px 10px;display:flex;flex-direction:column;gap:10px;min-height:220px;}.mt-tschedule-col.has-sessions{border-color:var(--mt-teal);}.mt-tschedule-col.is-empty{background:#faf6ec;}.mt-tschedule-day{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--mt-gray-light);padding-bottom:8px;}.mt-tschedule-dayname{font-weight:800;color:var(--mt-dark);font-size:0.85rem;text-transform:uppercase;letter-spacing:0.5px;}.mt-tschedule-count{font-size:0.7rem;font-weight:700;background:var(--mt-dark);color:var(--mt-white);padding:2px 8px;border-radius:999px;min-width:22px;text-align:center;}.mt-tschedule-col.is-empty .mt-tschedule-count{background:var(--mt-gray-light);color:var(--mt-gray);}.mt-tschedule-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;}.mt-tschedule-item{background:#faf6ec;border:1px solid #f0e7d1;border-left:3px solid var(--mt-gold);border-radius:8px;padding:10px 10px;display:flex;flex-direction:column;gap:3px;font-size:0.78rem;}.mt-tschedule-item.mt-status-active{border-left-color:var(--mt-red);}.mt-tschedule-item.mt-status-matched{border-left-color:#d49824;}.mt-tschedule-time{font-weight:800;color:var(--mt-dark);font-size:0.82rem;}.mt-tschedule-subject{font-weight:700;color:var(--mt-dark);}.mt-tschedule-student{color:var(--mt-gray);font-size:0.74rem;}.mt-tschedule-join{margin-top:4px;color:var(--mt-red);font-weight:700;font-size:0.76rem;text-decoration:none;}.mt-tschedule-join:hover{text-decoration:underline;}.mt-tschedule-empty{font-size:0.78rem;color:var(--mt-gray);font-style:italic;padding:8px 4px;}.mt-tschedule-help{font-size:0.85rem;color:var(--mt-gray);background:#faf6ec;border-radius:10px;padding:14px 18px;margin-top:4px;}.mt-tschedule-help a{color:var(--mt-red);font-weight:700;}.mt-creds-banner{position:relative;display:flex;gap:18px;background:linear-gradient(135deg,#fffbf2 0%,#fef6e4 100%);border:1.5px solid var(--mt-gold);border-left-width:6px;border-radius:14px;padding:22px 24px;margin:0 0 26px;box-shadow:0 4px 16px rgba(26,26,26,0.15);}.mt-creds-banner-icon{font-size:2rem;line-height:1;flex-shrink:0;padding-top:2px;}.mt-creds-banner-body{flex:1;min-width:0;}.mt-creds-banner-body h3{font-size:1.1rem;font-weight:800;color:var(--mt-dark);margin:0 0 4px;}.mt-creds-banner-note{font-size:0.85rem;color:var(--mt-gray);margin:0 0 14px;line-height:1.45;}.mt-creds-banner-warn{color:#8b6a17;margin-top:12px;margin-bottom:0;}.mt-creds-grid{display:grid;grid-template-columns:1fr;gap:8px;background:var(--mt-white);border-radius:10px;padding:12px 14px;border:1px solid #f0e7d1;}.mt-cred-row{display:grid;grid-template-columns:130px 1fr;gap:12px;align-items:center;}.mt-cred-row label{font-size:0.72rem;text-transform:uppercase;letter-spacing:0.5px;font-weight:700;color:var(--mt-gray);}.mt-cred-value{display:flex;align-items:center;gap:8px;}.mt-cred-value code{flex:1;font-family:ui-monospace,"SF Mono",Menlo,monospace;font-size:0.92rem;color:var(--mt-dark);background:#faf6ec;padding:6px 10px;border-radius:6px;border:1px solid #f0e7d1;overflow-x:auto;white-space:nowrap;}.mt-cred-value code.mt-cred-password{color:var(--mt-red);font-weight:800;letter-spacing:0.5px;}.mt-cred-copy,.mt-creds-share{background:var(--mt-teal);color:var(--mt-white);border:none;border-radius:999px;padding:6px 14px;font-size:0.78rem;font-weight:700;cursor:pointer;font-family:var(--mt-font);transition:background 0.15s ease,transform 0.1s ease;}.mt-cred-copy:hover,.mt-creds-share:hover{background:var(--mt-teal-dark);}.mt-cred-copy:active,.mt-creds-share:active{transform:scale(0.96);}.mt-cred-copy.is-copied{background:#227a49;}.mt-creds-share{margin-top:12px;background:var(--mt-teal);color:var(--mt-white);padding:10px 22px;font-size:0.85rem;box-shadow:0 2px 8px rgba(35,188,173,0.25);}.mt-creds-share:hover{background:var(--mt-teal-dark);color:var(--mt-white);}.mt-creds-share.is-copied{background:#227a49;color:var(--mt-white);box-shadow:none;}.mt-creds-banner-dismiss{position:absolute;top:10px;right:14px;background:transparent;border:none;font-size:1.5rem;color:var(--mt-gray);cursor:pointer;line-height:1;padding:4px 8px;}.mt-creds-banner-dismiss:hover{color:var(--mt-red);}@media (max-width:640px){.mt-creds-banner{flex-direction:column;padding:18px;}.mt-cred-row{grid-template-columns:1fr;gap:4px;}.mt-cred-row label{margin-top:4px;}}.btn-mt-outline-red{background:transparent;color:var(--mt-red);border:1.5px solid var(--mt-red);}.btn-mt-outline-red:hover{background:var(--mt-red);color:var(--mt-white);}.mt-admin-filters{display:flex;flex-wrap:wrap;gap:8px;background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:12px;padding:12px 14px;margin-bottom:18px;align-items:center;}.mt-admin-filters input[type="search"],.mt-admin-filters select{border:1px solid var(--mt-gray-light);border-radius:8px;padding:8px 12px;font-family:var(--mt-font);font-size:0.88rem;color:var(--mt-dark);background:var(--mt-white);}.mt-admin-filters input[type="search"]{flex:1;min-width:200px;}.mt-admin-filters select{min-width:140px;}.mt-admin-filters-clear{font-size:0.82rem;color:var(--mt-gray);text-decoration:none;font-weight:700;margin-left:4px;}.mt-admin-filters-clear:hover{color:var(--mt-red);}.mt-admin-users-table-wrap{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;overflow:hidden;margin-bottom:30px;}.mt-admin-users-table{width:100%;border-collapse:collapse;font-size:0.88rem;}.mt-admin-users-table th{text-align:left;font-size:0.72rem;text-transform:uppercase;letter-spacing:0.5px;font-weight:700;color:var(--mt-teal);background:var(--mt-dark);padding:14px 16px;border-bottom:none;}.mt-admin-users-table td{padding:14px 16px;border-bottom:1px solid var(--mt-gray-light);vertical-align:middle;}.mt-admin-users-table tbody tr:hover{background:#faf6ec;}.mt-admin-users-table tbody tr.mt-row-status-blocked{opacity:0.65;}.mt-admin-users-table .mt-actions-col{width:1%;white-space:nowrap;}.mt-admin-user-cell{display:flex;align-items:center;gap:12px;}.mt-admin-user-avatar{width:38px;height:38px;background:linear-gradient(135deg,var(--mt-gold),var(--mt-red));color:var(--mt-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:0.95rem;flex-shrink:0;}.mt-admin-user-name{font-weight:700;color:var(--mt-dark);}.mt-admin-user-uname{font-size:0.78rem;color:var(--mt-gray);}.mt-admin-user-email{color:var(--mt-gray);}.mt-admin-user-meta{color:var(--mt-gray);font-size:0.82rem;}.mt-pill{display:inline-flex;align-items:center;gap:4px;font-size:0.74rem;font-weight:700;padding:4px 10px;border-radius:999px;}.mt-pill-active{background:rgba(34,122,73,0.12);color:#227a49;}.mt-pill-blocked{background:rgba(35,188,173,0.12);color:var(--mt-red);}.mt-chip-tutor{background:rgba(26,26,26,0.18);color:#8b6a17;}.mt-chip-student{background:rgba(34,122,73,0.14);color:#227a49;}.mt-chip-parent{background:rgba(212,152,36,0.16);color:#b07208;}.mt-chip-administrator{background:rgba(35,188,173,0.14);color:var(--mt-red);}.mt-admin-actions{display:flex;gap:8px;}.mt-action-link{font-size:0.78rem;font-weight:700;padding:5px 12px;border-radius:999px;background:var(--mt-light);color:var(--mt-dark);text-decoration:none;border:1px solid transparent;transition:background 0.15s ease,color 0.15s ease,border-color 0.15s ease;}.mt-action-link:hover{background:var(--mt-teal);color:var(--mt-white);}.mt-action-danger{background:rgba(35,188,173,0.08);color:var(--mt-danger);}.mt-action-danger:hover{background:var(--mt-danger);color:var(--mt-white);}.mt-action-good{background:rgba(34,122,73,0.1);color:#227a49;}.mt-action-good:hover{background:#227a49;color:var(--mt-white);}@media (max-width:760px){.mt-admin-users-table th:nth-child(3),.mt-admin-users-table td:nth-child(3),.mt-admin-users-table th:nth-child(5),.mt-admin-users-table td:nth-child(5),.mt-admin-users-table th:nth-child(6),.mt-admin-users-table td:nth-child(6){display:none;}}.mt-notif-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;}.mt-notif-item{position:relative;display:flex;gap:16px;background:var(--mt-white);border:1px solid var(--mt-gray-light);border-left:4px solid transparent;border-radius:12px;padding:16px 20px;transition:border-left-color 0.15s ease,transform 0.15s ease;}.mt-notif-item:hover{transform:translateX(2px);}.mt-notif-item.is-unread{border-left-color:var(--mt-teal);background:#fffbf2;}.mt-notif-icon{width:40px;height:40px;flex-shrink:0;background:#faf6ec;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;}.mt-notif-body{flex:1;min-width:0;}.mt-notif-title{font-size:0.96rem;font-weight:700;color:var(--mt-dark);margin:0 0 4px;line-height:1.35;}.mt-notif-title a{color:inherit;text-decoration:none;}.mt-notif-title a:hover{color:var(--mt-red);}.mt-notif-text{margin:0 0 6px;color:var(--mt-gray);font-size:0.86rem;line-height:1.45;}.mt-notif-meta{font-size:0.74rem;color:var(--mt-gray);text-transform:uppercase;letter-spacing:0.5px;font-weight:600;}.mt-notif-type{color:var(--mt-gold-dark);font-weight:700;}.mt-notif-dot{position:absolute;top:18px;right:18px;width:8px;height:8px;background:var(--mt-red);border-radius:50%;}.mt-panel-padded{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;padding:22px 24px;margin-bottom:16px;}.mt-panel-title{font-size:0.78rem;text-transform:uppercase;letter-spacing:0.6px;font-weight:800;color:var(--mt-gold-dark);margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid var(--mt-gray-light);}.mt-meta-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;}.mt-meta-list li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:0;background:none;border:none;}.mt-meta-list li::before{content:none !important;display:none !important;}.mt-meta-list li > span{font-size:0.82rem;color:var(--mt-gray);font-weight:600;text-transform:uppercase;letter-spacing:0.4px;flex-shrink:0;}.mt-meta-list li > strong{font-size:0.95rem;color:var(--mt-dark);font-weight:700;text-align:right;word-break:break-word;}.mt-child-profile-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px;}@media (max-width:720px){.mt-child-profile-grid{grid-template-columns:1fr;}}.mt-child-profile-hero{display:flex;align-items:center;gap:18px;}.mt-child-avatar-lg{width:64px;height:64px;font-size:1.6rem;}.mt-panel-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px;}.mt-panel-link{font-size:0.82rem;color:var(--mt-red);font-weight:700;text-decoration:none;}.mt-panel-link:hover{text-decoration:underline;}.mt-count{font-weight:600;color:var(--mt-gray);font-size:0.85rem;}.mt-booking-list{display:flex;flex-direction:column;gap:10px;}.mt-booking-row{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;background:#faf6ec;border-radius:10px;border-left:3px solid var(--mt-gold);}.mt-booking-row h4{margin:0 0 2px;font-size:0.95rem;color:var(--mt-dark);font-weight:700;}.mt-booking-row p{margin:0;font-size:0.82rem;color:var(--mt-gray);}.mt-booking-right{display:flex;align-items:center;gap:10px;flex-shrink:0;}.mt-auth-panel-body .password-policy-status,.mt-auth-panel-body .password-policy-status-table,.mt-auth-panel-body table.password-policy-status,.mt-auth-panel-body .password-policy-message,body.path-register .password-policy-status,body.page-register .password-policy-status,body.path-user-register .password-policy-status{display:none !important;}.mt-admin-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1rem 0;border-radius:6px;}.mt-admin-table{width:100%;border-collapse:collapse;background:#fff;}.mt-admin-table thead th{background:#f8f9fa;border-bottom:2px solid #d4a017;padding:.65rem .75rem;text-align:left;font-weight:600;font-size:.85em;text-transform:uppercase;letter-spacing:.03em;color:#444;white-space:nowrap;}.mt-admin-table tbody td{padding:.65rem .75rem;border-bottom:1px solid #eee;font-size:.92em;vertical-align:middle;}.mt-admin-table tbody tr:hover{background:#fafbfc;}@media (max-width:640px){.mt-admin-table-wrap{overflow-x:visible;}.mt-admin-table{display:block;width:100%;max-width:100%;table-layout:fixed;}.mt-admin-table thead{display:none !important;}.mt-admin-table tbody,.mt-admin-table tr,.mt-admin-table td{display:block;width:100%;max-width:100%;box-sizing:border-box;}.mt-admin-table tbody tr{margin-bottom:.75rem;padding:.5rem .75rem;border:1px solid #e6e6e6;border-left:4px solid #d4a017;border-radius:6px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.04);}.mt-admin-table tbody td{padding:.35rem 0;border-bottom:1px dashed #f0f0f0;font-size:.95em;word-break:break-word;overflow-wrap:anywhere;}.mt-admin-table tbody td:last-child{border-bottom:0;padding-top:.5rem;}}@media (max-width:768px){.toolbar-bar,.toolbar-tray,.toolbar-loading,body.toolbar-fixed,body.toolbar-tray-open{display:none !important;}body.toolbar-horizontal{padding-top:0 !important;margin-top:0 !important;}}@media (max-width:768px){.mt-admin-stat-grid,.mt-admin-kpi-grid,.mt-admin-stats{grid-template-columns:repeat(2,1fr) !important;gap:.75rem;}.mt-admin-page-head,.mt-admin-hero{flex-direction:column;align-items:flex-start;gap:.75rem;}.mt-admin-page-head .mt-admin-cta,.mt-admin-hero .mt-admin-cta,.mt-pending-tutors-banner-cta{width:100%;justify-content:center;}.mt-revenue-big{font-size:1.6rem !important;}}@media (max-width:480px){.mt-admin-stat-grid,.mt-admin-kpi-grid,.mt-admin-stats{grid-template-columns:1fr !important;}}.mt-user-item .ph,.mt-user-item .ph-bold{font-size:1.05rem;vertical-align:-0.18em;margin-right:6px;color:var(--mt-gray);}.mt-user-item-danger .ph,.mt-user-item-danger .ph-bold{color:var(--mt-danger);}.mt-user-caret.ph,.mt-user-caret.ph-bold{font-size:0.85rem;opacity:0.65;margin-left:2px;}.mt-user-avatar .ph,.mt-user-avatar .ph-bold{font-size:1.1rem;color:var(--mt-white);}.mt-kpi-icon .ph,.mt-kpi-icon .ph-bold{font-size:1.6rem;line-height:1;}.mt-qa-icon .ph,.mt-qa-icon .ph-bold{font-size:1.5rem;line-height:1;}.mt-onstep-icon .ph,.mt-onstep-icon .ph-bold{font-size:2rem;line-height:1;color:var(--mt-teal);}.mt-ob-icon .ph,.mt-ob-icon .ph-bold{font-size:1.8rem;line-height:1;color:var(--mt-teal);}.mt-empty-icon .ph,.mt-empty-icon .ph-bold{font-size:2.4rem;line-height:1;color:var(--mt-gray);opacity:0.55;}.mt-dash-avatar .ph,.mt-dash-avatar .ph-bold{font-size:1.4rem;}.mt-status-pill .ph,.mt-status-pill .ph-bold{font-size:0.95rem;vertical-align:-0.15em;margin-right:4px;}.mt-onstep-arrow .ph,.mt-onstep-arrow .ph-bold,.mt-panel-link .ph,.mt-panel-link .ph-bold,.btn-mt .ph,.btn-mt .ph-bold{font-size:0.95em;vertical-align:-0.12em;margin-left:4px;}a.mt-subject-card,a.mt-subject-card:hover,a.mt-subject-card:focus,a.mt-qa,a.mt-qa:hover,a.mt-qa:focus,a.mt-onstep,a.mt-onstep:hover,a.mt-onstep:focus,a.mt-tutor-card,a.mt-tutor-card:hover,a.mt-tutor-listing-card,a.mt-tutor-listing-card:hover,a.mt-child-card,a.mt-child-card:hover,a.mt-step,a.mt-step:hover,a.mt-panel-link,a.mt-panel-link:hover,.mt-user-item,.mt-user-item:hover,.mt-sidenav-link,.mt-sidenav-link:hover{text-decoration:none !important;}@media (max-width:480px){.container{padding-left:16px;padding-right:16px;}.mt-hero{padding:50px 0 70px;}.mt-hero-title{font-size:1.65rem;line-height:1.2;}.mt-hero-lead{font-size:0.95rem;}.mt-hero-stats{gap:22px;margin-top:32px;padding-top:20px;}.mt-stat-num{font-size:1.45rem;}.mt-hero-visual{min-height:0;margin-top:28px;}.mt-hero-card{padding:20px;}.mt-hero-floating-card{font-size:0.78rem;padding:10px 14px;bottom:-22px;right:10px;}.mt-dash-hero{padding:32px 0 36px;}.mt-dash-hero-inner{gap:18px;}.mt-dash-greeting{gap:14px;}.mt-dash-avatar{width:52px;height:52px;font-size:1.35rem;}.mt-dash-eyebrow{font-size:0.68rem;letter-spacing:1.5px;}.mt-dash-h1{font-size:1.45rem;}.mt-dash-sub{font-size:0.88rem;}.mt-dash-hero-cta{width:100%;}.mt-dash-hero-cta .btn-mt{flex:1 1 auto;padding:10px 14px;font-size:0.85rem;}.mt-kpi-grid{grid-template-columns:1fr 1fr;gap:10px;}.mt-kpi{padding:14px;gap:10px;}.mt-kpi-icon{width:38px;height:38px;}.mt-kpi-num{font-size:1.4rem;}.mt-kpi-label{font-size:0.74rem;}.mt-quick-actions{grid-template-columns:1fr;gap:10px;}.mt-qa{padding:14px;}.mt-dash-grid-2{grid-template-columns:1fr;}.mt-tutor-listing-card{padding:18px;}.mt-tutor-listing-head{gap:12px;}.mt-tutor-listing-avatar{width:54px;height:54px;font-size:1.15rem;}.mt-tutor-listing-id h3{font-size:1.05rem;}.mt-price-amount{font-size:1.55rem;}.mt-tutor-listing-foot{flex-direction:column;align-items:stretch;gap:10px;}.mt-tutor-listing-cta{width:100%;text-align:center;}.mt-cta-band{padding:44px 0;}.mt-cta-band h2{font-size:1.35rem;}.mt-cta-band p{font-size:0.92rem;}.mt-auth-layout{grid-template-columns:1fr !important;}.mt-auth-visual{display:none !important;}.mt-auth-panel{padding:28px 18px !important;min-height:auto;}.mt-auth-panel-top{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:24px;}.mt-auth-back,.mt-auth-switch{white-space:nowrap;font-size:0.82rem;}.mt-auth-title{font-size:1.5rem;}.mt-auth-panel-body input[type="text"],.mt-auth-panel-body input[type="password"],.mt-auth-panel-body input[type="email"],.mt-auth-panel-body input[type="tel"]{font-size:0.95rem;padding:12px 14px;}.mt-auth-panel-body .form-submit,.mt-auth-panel-body input[type="submit"],.mt-auth-panel-body button[type="submit"]{font-size:0.92rem;padding:14px 18px;}.mt-topbar{padding:8px 10px !important;gap:6px !important;}.mt-topbar-logo img{height:28px;}.mt-topbar-cta-full{display:none;}.mt-topbar-cta{padding:6px 10px;font-size:0.72rem;min-width:0;}.mt-icon-btn{width:32px !important;height:32px !important;}.mt-icon-btn svg{width:16px;height:16px;}.mt-user-avatar{width:30px;height:30px;font-size:0.78rem;}.mt-sidenav{width:86vw !important;max-width:280px;}.mt-nav-inner{gap:8px;}.mt-nav-links{display:none;}.mt-nav-actions{gap:6px;}.mt-nav-actions .btn-mt-sm{padding:7px 12px;font-size:0.78rem;}.mt-section{padding:50px 0;}.mt-section-header h2{font-size:1.55rem;}.mt-section-header{margin-bottom:30px;}.mt-table{display:block;overflow-x:auto;}.mt-status-pill{font-size:0.72rem;padding:5px 10px;}.mt-chip{font-size:0.7rem;padding:3px 8px;}}@media (max-width:360px){.container{padding-left:12px;padding-right:12px;}.mt-hero-title{font-size:1.4rem;}.mt-hero-lead{font-size:0.88rem;}.mt-hero-ctas{flex-direction:column;align-items:stretch;}.mt-hero-ctas .btn-mt{width:100%;text-align:center;}.mt-dash-h1{font-size:1.25rem;}.mt-dash-avatar{width:46px;height:46px;font-size:1.15rem;}.mt-dash-hero{padding:26px 0 30px;}.mt-kpi-grid{grid-template-columns:1fr;gap:8px;}.mt-kpi-num{font-size:1.25rem;}.mt-tutor-listing-card{padding:14px;}.mt-tutor-listing-id h3{font-size:0.98rem;}.mt-tutor-listing-bio{font-size:0.82rem;}.mt-tutor-listing-skills{padding:10px 12px;}.mt-tutor-listing-tags .mt-tag{font-size:0.68rem;padding:3px 8px;}.mt-topbar-cta{display:none;}.mt-icon-btn{width:30px !important;height:30px !important;}.mt-user-dropdown{right:0 !important;left:auto !important;min-width:220px;max-width:calc(100vw - 24px);}.mt-sidenav{width:90vw !important;max-width:270px;}.mt-sidenav-nav{padding:14px 12px;}.mt-sidenav-link{padding:9px 10px;font-size:0.9rem;}.mt-nav-actions .btn-mt-sm{padding:6px 10px;font-size:0.74rem;letter-spacing:0.5px;}.mt-nav-logo img{height:28px;}.mt-section{padding:40px 0;}.mt-section-header h2{font-size:1.3rem;}.mt-eyebrow{font-size:0.7rem;letter-spacing:1.5px;}.mt-cta-band{padding:36px 0;}.mt-cta-band h2{font-size:1.2rem;}.mt-children-grid{grid-template-columns:1fr;gap:14px;}.mt-child-head{gap:10px;}.mt-child-avatar{width:40px;height:40px;font-size:1rem;}.mt-child-name{font-size:0.95rem;}.mt-child-actions{flex-direction:column;gap:8px;}.mt-child-actions .btn-mt{width:100%;text-align:center;}.mt-tutors-filters,.mt-filter-form{grid-template-columns:1fr !important;gap:10px !important;}.mt-tdetail-hero-grid{grid-template-columns:1fr;gap:18px;}.mt-tdetail-hero-left{flex-direction:column;align-items:flex-start;gap:12px;}.mt-tdetail-avatar{width:64px;height:64px;}.mt-status-pill{white-space:normal;line-height:1.3;}}.mt-modal{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;pointer-events:none;transition:opacity 0.18s ease;}.mt-modal.is-open{opacity:1;pointer-events:auto;}.mt-modal-backdrop{position:absolute;inset:0;background:rgba(10,31,28,0.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);}.mt-modal-box{position:relative;background:var(--mt-white);border-radius:18px;padding:28px 24px 22px;width:100%;max-width:420px;text-align:center;box-shadow:0 30px 70px rgba(10,31,28,0.35);transform:translateY(12px) scale(0.97);transition:transform 0.22s cubic-bezier(0.2,0.7,0.2,1);}.mt-modal.is-open .mt-modal-box{transform:translateY(0) scale(1);}.mt-modal-x{position:absolute;top:12px;right:12px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:999px;color:var(--mt-gray);cursor:pointer;transition:background 0.15s ease,color 0.15s ease;}.mt-modal-x:hover{background:var(--mt-light);color:var(--mt-dark);}.mt-modal-x .ph{font-size:1.1rem;}.mt-modal-icon{width:64px;height:64px;margin:4px auto 16px;border-radius:50%;background:rgba(35,188,173,0.12);color:var(--mt-teal);display:flex;align-items:center;justify-content:center;}.mt-modal-icon .ph{font-size:1.9rem;}.mt-modal.is-danger .mt-modal-icon{background:rgba(35,188,173,0.12);color:var(--mt-danger);}.mt-modal-title{font-size:1.2rem;font-weight:800;color:var(--mt-dark);margin:0 0 8px;letter-spacing:-0.3px;}.mt-modal-body{color:var(--mt-gray);font-size:0.95rem;line-height:1.55;margin:0 0 22px;}.mt-modal-actions{display:flex;gap:10px;justify-content:center;}.mt-modal-actions .btn-mt{min-width:110px;}.mt-modal-input-row{margin:-8px 0 18px;text-align:left;}.mt-modal-input,.mt-modal-textarea{width:100%;padding:12px 14px;border:1.5px solid var(--mt-gray-light);border-radius:12px;font-family:inherit;font-size:0.95rem;color:var(--mt-dark);background:var(--mt-white);transition:border-color 0.15s ease,box-shadow 0.15s ease;}.mt-modal-textarea{resize:vertical;min-height:72px;line-height:1.5;}.mt-modal-input:focus,.mt-modal-textarea:focus{outline:none;border-color:var(--mt-teal);box-shadow:0 0 0 3px rgba(35,188,173,0.15);}.mt-modal.is-danger .mt-modal-input:focus,.mt-modal.is-danger .mt-modal-textarea:focus{border-color:var(--mt-danger);box-shadow:0 0 0 3px rgba(35,188,173,0.15);}@media (max-width:360px){.mt-modal-box{padding:22px 18px 18px;}.mt-modal-actions{flex-direction:column-reverse;}.mt-modal-actions .btn-mt{width:100%;}}.mt-toast-stack{position:fixed;bottom:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:10px;max-width:380px;pointer-events:none;}.mt-toast{display:flex;align-items:flex-start;gap:12px;background:var(--mt-white);color:var(--mt-dark);padding:14px 16px;border-radius:14px;box-shadow:0 14px 40px rgba(10,31,28,0.18),0 2px 8px rgba(10,31,28,0.08);border-left:4px solid var(--mt-teal);font-size:0.9rem;line-height:1.45;pointer-events:auto;transform:translateX(120%);opacity:0;transition:transform 0.28s cubic-bezier(0.2,0.7,0.2,1),opacity 0.22s ease;min-width:240px;}.mt-toast.is-open{transform:translateX(0);opacity:1;}.mt-toast-icon{font-size:1.15rem;flex-shrink:0;line-height:1;margin-top:1px;color:var(--mt-teal);}.mt-toast--error{border-left-color:var(--mt-danger);}.mt-toast--error .mt-toast-icon{color:var(--mt-danger);}.mt-toast--warning{border-left-color:#d99a1f;}.mt-toast--warning .mt-toast-icon{color:#d99a1f;}.mt-toast--info{border-left-color:var(--mt-gray-mid);}.mt-toast--info .mt-toast-icon{color:var(--mt-gray);}.mt-toast-text{flex:1;min-width:0;word-wrap:break-word;}.mt-toast-x{background:transparent;border:none;cursor:pointer;color:var(--mt-gray);padding:0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;flex-shrink:0;transition:background 0.15s ease,color 0.15s ease;}.mt-toast-x:hover{background:var(--mt-light);color:var(--mt-dark);}.mt-toast-x .ph{font-size:0.9rem;}@media (max-width:480px){.mt-toast-stack{left:12px;right:12px;bottom:12px;max-width:none;}.mt-toast{min-width:0;}}.messages-list,[data-drupal-messages],.messages--status,.messages--error,.messages--warning{display:none !important;}.mt-pw-wrap{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:100%;vertical-align:middle;}.mt-pw-wrap > input{flex:1 1 auto;width:100%;padding-right:44px !important;box-sizing:border-box;}.mt-pw-toggle{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;margin:0;cursor:pointer;color:var(--mt-gray);border-radius:999px;transition:color 0.15s ease,background 0.15s ease,transform 0.15s ease;z-index:2;line-height:1;}.mt-pw-toggle:hover{color:var(--mt-teal);background:rgba(35,188,173,0.10);}.mt-pw-toggle:focus-visible{outline:2px solid var(--mt-teal);outline-offset:1px;}.mt-pw-toggle .ph{font-size:1.1rem;line-height:1;}.mt-pw-wrap > :not(input):not(.mt-pw-toggle){flex:0 0 100%;display:block;width:100%;margin-top:6px;}@media (max-width:320px){.container{padding-left:10px;padding-right:10px;}.mt-hero-title{font-size:1.25rem;}.mt-dash-h1{font-size:1.1rem;}.mt-kpi-num{font-size:1.1rem;}.mt-kpi-label{font-size:0.7rem;}.mt-sidenav{width:92vw !important;}}.mt-add-child-form .mt-form-card{padding:28px 30px;}.mt-add-child-form .form-actions{margin-top:22px;padding-top:22px;border-top:1px solid var(--mt-gray-light);display:flex;justify-content:flex-end;gap:12px;}html body .mt-add-child-form .form-actions .form-submit,html body .mt-add-child-form .form-actions input[type="submit"],html body .mt-add-child-form .form-actions button[type="submit"]{width:auto;background:var(--mt-teal) !important;border:2px solid var(--mt-teal) !important;color:var(--mt-white) !important;font-family:var(--mt-font);font-weight:700;font-size:0.875rem;text-transform:uppercase;letter-spacing:1px;padding:0.75rem 2.25rem !important;border-radius:999px !important;box-shadow:0 4px 14px rgba(35,188,173,0.35);transition:all 0.25s ease;cursor:pointer;}html body .mt-add-child-form .form-actions .form-submit:hover,html body .mt-add-child-form .form-actions input[type="submit"]:hover,html body .mt-add-child-form .form-actions button[type="submit"]:hover{background:var(--mt-teal-dark) !important;border-color:var(--mt-teal-dark) !important;transform:translateY(-2px);box-shadow:0 6px 18px rgba(35,188,173,0.5);}@media (max-width:560px){.mt-add-child-form .mt-form-card{padding:20px 18px;}.mt-add-child-form .form-actions{flex-direction:column;}html body .mt-add-child-form .form-actions .form-submit,html body .mt-add-child-form .form-actions input[type="submit"]{width:100%;}}.mt-logout-page{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:40px 20px;background:var(--mt-light);}.mt-logout-card{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:18px;padding:40px 36px;max-width:460px;width:100%;text-align:center;box-shadow:0 10px 40px rgba(10,31,28,0.08);}.mt-logout-icon{width:72px;height:72px;border-radius:50%;background:rgba(35,188,173,0.12);color:var(--mt-teal);display:flex;align-items:center;justify-content:center;margin:0 auto 18px;font-size:2rem;}.mt-logout-title{font-size:1.45rem;font-weight:800;color:var(--mt-dark);margin:0 0 10px;letter-spacing:-0.5px;}.mt-logout-sub{font-size:0.95rem;color:var(--mt-gray);line-height:1.55;margin:0 0 26px;}.mt-logout-form .form-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:0;}html body .mt-logout-form .form-actions input[type="submit"],html body .mt-logout-form .form-actions .form-submit,html body .mt-logout-form .form-actions button[type="submit"]{width:auto;background:var(--mt-teal) !important;border:2px solid var(--mt-teal) !important;color:var(--mt-white) !important;font-family:var(--mt-font);font-weight:700;font-size:0.875rem;text-transform:uppercase;letter-spacing:1px;padding:0.75rem 2.25rem !important;border-radius:999px !important;box-shadow:0 4px 14px rgba(35,188,173,0.35);transition:all 0.25s ease;cursor:pointer;}html body .mt-logout-form .form-actions input[type="submit"]:hover,html body .mt-logout-form .form-actions button[type="submit"]:hover{background:var(--mt-teal-dark) !important;border-color:var(--mt-teal-dark) !important;transform:translateY(-2px);box-shadow:0 6px 18px rgba(35,188,173,0.5);}.mt-logout-form .form-actions a,.mt-logout-form .form-actions .button-action{display:inline-block;background:transparent;border:2px solid var(--mt-gray-light);color:var(--mt-gray);font-family:var(--mt-font);font-weight:700;font-size:0.875rem;text-transform:uppercase;letter-spacing:1px;padding:0.75rem 2rem;border-radius:999px;text-decoration:none;transition:all 0.25s ease;}.mt-logout-form .form-actions a:hover{border-color:var(--mt-dark);color:var(--mt-dark);background:var(--mt-light);}@media (max-width:480px){.mt-logout-card{padding:30px 22px;}.mt-logout-title{font-size:1.2rem;}.mt-logout-form .form-actions{flex-direction:column;}html body .mt-logout-form .form-actions input[type="submit"],.mt-logout-form .form-actions a{width:100%;}}.mt-admin-page{padding:26px 28px 60px;max-width:1400px;margin:0 auto;}.mt-admin-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px;}.mt-admin-title{font-size:1.7rem;font-weight:800;color:var(--mt-dark);margin:0 0 4px;letter-spacing:-0.5px;}.mt-admin-sub{color:var(--mt-gray);margin:0;font-size:0.92rem;max-width:620px;line-height:1.5;}.mt-admin-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px;}.mt-admin-kpi{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;padding:18px 20px;display:flex;flex-direction:column;gap:4px;transition:transform 0.18s ease,box-shadow 0.18s ease;}.mt-admin-kpi:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(10,31,28,0.06);}.mt-admin-kpi-num{font-size:1.7rem;font-weight:800;color:var(--mt-dark);letter-spacing:-0.8px;line-height:1;}.mt-admin-kpi-label{font-size:0.74rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:var(--mt-gray);}.mt-admin-kpi-warn .mt-admin-kpi-num{color:var(--mt-danger);}.mt-admin-kpi-warn{border-color:rgba(35,188,173,0.25);}.mt-admin-page .mt-admin-table-wrap{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;overflow:hidden;margin:0;box-shadow:0 1px 3px rgba(10,31,28,0.04);}.mt-admin-page .mt-admin-table thead th{background:var(--mt-light);border-bottom:2px solid var(--mt-teal);color:var(--mt-dark);font-size:0.72rem;letter-spacing:0.6px;padding:14px 14px;}.mt-admin-page .mt-admin-table tbody td{padding:14px 14px;font-size:0.88rem;color:var(--mt-dark);}.mt-admin-page .mt-admin-table tbody tr:hover{background:var(--mt-light);}.mt-admin-user{display:flex;align-items:center;gap:10px;min-width:0;}.mt-admin-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--mt-teal) 0%,var(--mt-teal-dark) 100%);color:var(--mt-white);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:0.78rem;flex-shrink:0;}.mt-admin-name{font-weight:600;color:var(--mt-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;}.mt-admin-muted{color:var(--mt-gray-mid);font-style:italic;font-size:0.85rem;}.mt-admin-id{font-weight:700;color:var(--mt-gray);font-size:0.82rem;font-variant-numeric:tabular-nums;}.mt-admin-pill{display:inline-block;padding:4px 10px;border-radius:999px;font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;background:var(--mt-gray-light);color:var(--mt-dark);white-space:nowrap;}.mt-admin-pill-confirmed,.mt-admin-pill-active,.mt-admin-pill-matched{background:rgba(35,188,173,0.15);color:var(--mt-teal-dark);}.mt-admin-pill-paid{background:rgba(35,188,173,0.10);color:var(--mt-teal-dark);}.mt-admin-pill-pending_payment,.mt-admin-pill-pending{background:#fff4d6;color:#8a6d0a;}.mt-admin-pill-cancelled,.mt-admin-pill-rejected{background:rgba(35,188,173,0.10);color:var(--mt-danger);}.mt-admin-pill-completed{background:rgba(10,31,28,0.08);color:var(--mt-dark);}.mt-admin-page .btn-mt-sm,.mt-admin-page .button--small{font-size:0.72rem;padding:6px 14px;border-radius:999px;}@media (max-width:960px){.mt-admin-kpis{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:640px){.mt-admin-page{padding:18px 14px 60px;}.mt-admin-title{font-size:1.3rem;}.mt-admin-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}.mt-admin-kpi{padding:14px 14px;}.mt-admin-kpi-num{font-size:1.35rem;}.mt-admin-page .mt-admin-table tbody tr{border-left-color:var(--mt-teal);}}.mt-footer{background:var(--mt-dark);color:rgba(255,255,255,0.72);padding:56px 0 32px;font-size:0.92rem;line-height:1.55;}.mt-footer .container{max-width:1240px;margin:0 auto;padding:0 24px;}.mt-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:48px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,0.08);}.mt-footer-brand{max-width:320px;}.mt-footer-logo{width:168px;height:auto;margin-bottom:18px;display:block;}.mt-footer-tagline{color:rgba(255,255,255,0.78);font-size:0.92rem;margin:0 0 18px;line-height:1.55;}.mt-footer-contact{color:rgba(255,255,255,0.62);font-size:0.85rem;margin:0 0 20px;display:flex;flex-direction:column;gap:4px;}.mt-footer-contact span{display:block;}.mt-footer-social{list-style:none;margin:0;padding:0;display:flex;gap:10px;}.mt-footer-social li{margin:0;padding:0;}.mt-footer-social a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,0.08);color:var(--mt-white);text-decoration:none;transition:background 0.2s ease,transform 0.2s ease,color 0.2s ease;font-size:1.05rem;}.mt-footer-social a:hover{background:var(--mt-teal);color:var(--mt-white);transform:translateY(-2px);}.mt-footer-social .ph-fill{line-height:1;}.mt-footer-h5{color:var(--mt-white);font-size:1.05rem;font-weight:700;margin:0 0 18px;letter-spacing:0.2px;}.mt-footer-links{list-style:none;margin:0;padding:0;}.mt-footer-links li{margin:0 0 10px;}.mt-footer-links a{color:rgba(255,255,255,0.72);text-decoration:none;font-size:0.92rem;transition:color 0.15s ease;}.mt-footer-links a:hover{color:var(--mt-teal);}.mt-footer-bottom{padding:22px 0 0;text-align:center;color:rgba(255,255,255,0.55);font-size:0.85rem;}@media (max-width:960px){.mt-footer-grid{grid-template-columns:1fr 1fr;gap:36px;}.mt-footer-brand{grid-column:1 / -1;max-width:none;}}@media (max-width:560px){.mt-footer{padding:40px 0 26px;}.mt-footer-grid{grid-template-columns:1fr;gap:28px;padding-bottom:28px;}.mt-footer-logo{width:140px;}}.mt-tier{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:22px;padding:0 8px;border-radius:999px;font-size:0.66rem;font-weight:800;letter-spacing:0.6px;text-transform:uppercase;line-height:1;border:1.5px solid;vertical-align:middle;white-space:nowrap;}.mt-tier-silver{background:#f4f7f6;color:#6b7c79;border-color:#c8d3d0;}.mt-tier-gold{background:var(--mt-teal-light);color:var(--mt-teal-dark);border-color:var(--mt-teal);}.mt-tier-platinum{background:var(--mt-dark);color:var(--mt-white);border-color:var(--mt-dark);}.mt-tier-lg{height:28px;min-width:34px;font-size:0.74rem;padding:0 12px;}.mt-level{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;font-size:0.62rem;font-weight:800;letter-spacing:0;background:var(--mt-gray-light);color:var(--mt-dark);border:1px solid transparent;vertical-align:middle;}.mt-level-primary{background:#eef9f7;color:var(--mt-teal-dark);border-color:rgba(35,188,173,0.25);}.mt-level-secondary{background:#e3f4f0;color:var(--mt-teal-dark);border-color:rgba(35,188,173,0.45);}.mt-level-university{background:var(--mt-teal);color:var(--mt-white);border-color:var(--mt-teal-dark);}.mt-mode{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:var(--mt-light);color:var(--mt-gray);font-size:0.85rem;border:1px solid var(--mt-gray-light);vertical-align:middle;}.mt-mode-online{color:var(--mt-teal-dark);}.mt-mode-in_person{color:var(--mt-teal-dark);}.mt-mode:hover{background:var(--mt-teal-light);border-color:var(--mt-teal);}.mt-badges{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;}.mt-status-pill{display:inline-block;padding:4px 10px;border-radius:999px;font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;background:var(--mt-gray-light);color:var(--mt-dark);white-space:nowrap;line-height:1.2;}.mt-status-pill-pending_payment,.mt-status-pill-pending{background:#fff4d6;color:#8a6d0a;}.mt-status-pill-paid{background:rgba(35,188,173,0.10);color:var(--mt-teal-dark);}.mt-status-pill-matched,.mt-status-pill-upcoming{background:rgba(35,188,173,0.16);color:var(--mt-teal-dark);}.mt-status-pill-confirmed,.mt-status-pill-active{background:var(--mt-teal);color:var(--mt-white);}.mt-status-pill-in_progress{background:var(--mt-teal-dark);color:var(--mt-white);}.mt-status-pill-completed{background:rgba(10,31,28,0.08);color:var(--mt-dark);}.mt-status-pill-cancelled,.mt-status-pill-rejected,.mt-status-pill-no_show_student,.mt-status-pill-no_show_tutor{background:rgba(35,188,173,0.10);color:var(--mt-danger);}.btn-mt-pill,a.btn-mt-pill{display:inline-flex;align-items:center;gap:8px;background:var(--mt-teal);color:var(--mt-white);border:2px solid var(--mt-teal);font-family:var(--mt-font);font-weight:700;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.7px;padding:0.55rem 1.4rem;border-radius:999px;text-decoration:none;cursor:pointer;transition:all 0.2s ease;}.btn-mt-pill:hover,a.btn-mt-pill:hover{background:var(--mt-teal-dark);border-color:var(--mt-teal-dark);color:var(--mt-white) !important;transform:translateY(-1px);box-shadow:0 4px 14px rgba(35,188,173,0.45);text-decoration:none;}.btn-mt-pill-ghost{background:transparent;color:var(--mt-teal);}.btn-mt-pill-ghost:hover{background:var(--mt-teal-light);color:var(--mt-teal-dark) !important;}.btn-mt-pill-sm{font-size:0.72rem;padding:0.4rem 1rem;}.mt-nav-assess{margin-right:2px;}@media (max-width:900px){.mt-nav-assess{display:none;}}.mt-nav-actions{gap:8px;}.mt-nav-actions .btn-mt-sm,.mt-nav-actions .btn-mt-pill-sm{padding:8px 12px;font-size:0.72rem;letter-spacing:0.4px;}.mt-pkg-from{text-align:center;font-size:0.78rem;color:var(--mt-gray);margin:4px 0 14px;letter-spacing:0.5px;text-transform:uppercase;}.mt-pkg-from strong{color:var(--mt-dark);font-size:0.95rem;letter-spacing:0;text-transform:none;}.mt-pkg-tier-rows{display:flex;flex-direction:column;gap:6px;margin:0 0 18px;padding:12px 14px;background:var(--mt-light);border-radius:12px;}.mt-pkg-tier-row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:0.85rem;}.mt-pkg-tier-row.is-na{opacity:0.55;}.mt-pkg-tier-price{font-weight:700;color:var(--mt-dark);font-size:0.95rem;}.mt-pkg-tier-price small{font-weight:500;color:var(--mt-gray);margin-left:2px;}.mt-pkg-tier-cur{font-size:0.7rem;margin-right:1px;color:var(--mt-gray);}.mt-pkg-tier-na{font-weight:500;font-size:0.78rem;color:var(--mt-gray);font-style:italic;}.mt-pkg-note{margin:28px auto 0;max-width:760px;text-align:center;color:var(--mt-gray);font-size:0.85rem;line-height:1.6;}.mt-pkg-note i{color:var(--mt-teal);margin-right:4px;}.mt-tutor-listing-id .mt-badges{margin:6px 0 4px;flex-wrap:wrap;}.mt-tdetail-badges{margin:10px 0 6px;flex-wrap:wrap;}.mt-tag-lang{display:inline-flex;align-items:center;gap:5px;background:var(--mt-teal);color:#fff;border:1px solid var(--mt-teal-dark);}.mt-tag-lang i{font-size:0.95em;line-height:1;}.mt-stars{position:relative;display:inline-block;white-space:nowrap;line-height:1;letter-spacing:1px;}.mt-stars::before{content:"\2605\2605\2605\2605\2605";color:var(--mt-gray-light);}.mt-stars .mt-stars-fill{position:absolute;top:0;left:0;width:var(--mt-star-pct,0%);overflow:hidden;white-space:nowrap;color:var(--mt-gold);}.mt-stars .mt-stars-fill::before{content:"\2605\2605\2605\2605\2605";}.mt-tier-card{text-align:center;}.mt-tier-card .mt-tier-lg{display:inline-block;margin:6px auto 4px;}.mt-tier-rate{margin:6px 0 16px;}.mt-tier-rate strong{font-size:2rem;color:var(--mt-dark);}.mt-tier-rate small{color:var(--mt-gray);}.mt-tier-specs{margin:0 0 18px;text-align:left;display:grid;gap:14px;}.mt-tier-spec dt{font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:var(--mt-teal-dark);display:flex;align-items:center;gap:6px;margin-bottom:3px;}.mt-tier-spec dd{margin:0;font-size:0.9rem;color:var(--mt-dark);line-height:1.45;}.mt-tier-card-platinum{border-color:var(--mt-teal);}.mt-match-cards{display:grid;gap:14px;margin:6px 0 10px;}.mt-match-cards .form-item{margin:0;}.mt-match-card-radio{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none;}.mt-match-cards label{display:block;cursor:pointer;margin:0;font-weight:400;}.mt-match-card{position:relative;border:2px solid var(--mt-gray-light);border-radius:14px;padding:16px 18px;background:var(--mt-white);transition:border-color .2s,box-shadow .2s,background .2s;}.mt-match-card:hover{border-color:var(--mt-teal);}.mt-match-card-radio:checked + label .mt-match-card{border-color:var(--mt-teal);background:rgba(35,188,173,0.05);box-shadow:0 8px 24px rgba(35,188,173,0.18);}.mt-match-card-radio:focus-visible + label .mt-match-card{outline:2px solid var(--mt-teal);outline-offset:2px;}.mt-match-card-head{display:flex;align-items:center;gap:12px;}.mt-match-avatar{width:46px;height:46px;border-radius:50%;background:var(--mt-teal);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;flex:0 0 auto;}.mt-match-id{flex:1 1 auto;min-width:0;}.mt-match-name{font-weight:700;color:var(--mt-dark);}.mt-match-price{text-align:right;flex:0 0 auto;}.mt-match-price strong{font-size:1.1rem;color:var(--mt-dark);}.mt-match-price small{color:var(--mt-gray);}.mt-match-rating{display:flex;align-items:center;gap:6px;margin-top:3px;font-size:.85rem;}.mt-match-score{margin-top:10px;font-size:.85rem;color:var(--mt-teal-dark);}.mt-match-view{display:inline-block;margin-top:8px;font-size:.85rem;font-weight:600;color:var(--mt-teal-dark);}.mt-class-card .mt-class-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;}.mt-class-seats{font-size:0.8rem;color:var(--mt-gray);font-weight:600;}.mt-class-title{margin:4px 0 2px;font-size:1.15rem;color:var(--mt-dark);}.mt-class-topic{color:var(--mt-teal-dark);font-weight:600;font-size:0.9rem;margin-bottom:10px;}.mt-class-sessions{list-style:none;padding:0;margin:10px 0;display:grid;gap:5px;}.mt-class-sessions li{font-size:0.85rem;color:var(--mt-gray);display:flex;align-items:center;gap:6px;}.mt-class-detail-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:28px;margin-top:20px;}.mt-class-detail-side .mt-tdetail-pricecard{position:sticky;top:90px;}.mt-class-seats-line{color:var(--mt-gray);font-size:0.9rem;margin:4px 0 14px;}.mt-class-tutor{margin-top:16px;}.mt-class-detail-head h1{margin:8px 0 4px;}@media (max-width:767px){.mt-class-detail-grid{grid-template-columns:1fr;}}.mt-admin-table{width:100%;border-collapse:collapse;margin-top:10px;}.mt-admin-table th,.mt-admin-table td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--mt-gray-light);font-size:0.9rem;}.mt-admin-table th{font-size:0.72rem;text-transform:uppercase;letter-spacing:0.5px;color:var(--mt-gray);}.mt-report-post{margin-bottom:22px;}.mt-reports-list{display:grid;gap:14px;}.mt-report-card{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-left:4px solid var(--mt-gray-light);border-radius:12px;padding:16px 18px;}.mt-report-excellent{border-left-color:#2e7d32;}.mt-report-on_track{border-left-color:var(--mt-teal);}.mt-report-needs_support{border-left-color:#e6a700;}.mt-report-struggling{border-left-color:var(--mt-red);}.mt-report-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;}.mt-report-date{font-weight:700;color:var(--mt-dark);display:inline-flex;align-items:center;gap:6px;}.mt-report-flag{font-size:0.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;padding:3px 10px;border-radius:999px;background:var(--mt-light);color:var(--mt-dark);}.mt-report-flag-excellent{background:#e6f4ea;color:#2e7d32;}.mt-report-flag-on_track{background:rgba(35,188,173,0.12);color:var(--mt-teal-dark);}.mt-report-flag-needs_support{background:#fff6e0;color:#8a6d00;}.mt-report-flag-struggling{background:#fdecea;color:var(--mt-red-dark);}.mt-report-topics{font-size:0.92rem;color:var(--mt-dark);margin-bottom:6px;}.mt-report-comment{margin:6px 0 8px;color:var(--mt-gray);line-height:1.5;}.mt-report-by{font-size:0.78rem;color:var(--mt-gray);}.mt-assess-convert{margin:28px auto 8px;max-width:520px;padding:24px 26px;border:2px dashed var(--mt-teal);border-radius:16px;background:rgba(35,188,173,0.05);}.mt-assess-convert h3{margin:0 0 6px;color:var(--mt-dark);}.mt-assess-convert p{margin:0 0 16px;color:var(--mt-gray);}i[class^="ph-"],i[class*=" ph-"]{color:var(--mt-teal);}[class*="btn"] i[class^="ph-"],[class*="btn"] i[class*=" ph-"],.mt-page-hero i[class*="ph-"],.mt-cta-band i[class*="ph-"],.mt-footer i[class*="ph-"],.mt-hero i[class*="ph-"],.mt-slide i[class*="ph-"],.mt-side-card-dark i[class*="ph-"],.whatsapp-float i,.mt-status-pill i[class*="ph-"],.mt-booking-warning i[class*="ph-"],.mt-booking-done i[class*="ph-"],.messages i[class*="ph-"],.mt-user-item i[class*="ph-"],.mt-nav i[class*="ph-"],.mt-user-avatar i[class*="ph-"],.mt-report-flag i[class*="ph-"]{color:inherit;}.mt-taptip-bubble{position:absolute;transform:translate(-50%,-100%);background:var(--mt-dark);color:#fff;font-size:0.75rem;font-weight:600;padding:5px 10px;border-radius:8px;white-space:nowrap;z-index:9999;pointer-events:none;box-shadow:0 4px 14px rgba(0,0,0,0.25);animation:mtTapTip 0.15s ease;}@keyframes mtTapTip{from{opacity:0;transform:translate(-50%,-90%);}to{opacity:1;transform:translate(-50%,-100%);}}.mt-level,.mt-mode,.mt-tier{cursor:default;}input[type="file"]::file-selector-button,input[type="file"]::-webkit-file-upload-button{background:var(--mt-teal);color:#fff;border:none;border-radius:999px;padding:9px 20px;font-weight:700;font-family:var(--mt-font);font-size:0.85rem;cursor:pointer;margin-right:14px;transition:background 0.15s ease;}input[type="file"]::file-selector-button:hover,input[type="file"]::-webkit-file-upload-button:hover{background:var(--mt-teal-dark);}.mt-review-avatar{flex:0 0 48px !important;width:48px !important;height:48px !important;aspect-ratio:1 / 1 !important;border-radius:50% !important;}.mt-tdetail-hero-grid{grid-template-columns:1fr 320px !important;}.mt-tdetail-pricecard{min-width:0 !important;max-width:320px;width:100%;}@media (max-width:900px){.mt-tdetail-hero-grid{grid-template-columns:1fr !important;}.mt-tdetail-pricecard{max-width:none;}}.js-form-type-radio .field,.js-form-type-checkbox .field,.mitutor-pill-options .form-item .field,.mitutor-level-cards .form-item .field,.mitutor-curriculum-options .form-item .field{display:flex !important;flex-direction:row !important;align-items:center !important;gap:10px !important;width:100%;}.js-form-type-radio .field label,.js-form-type-checkbox .field label,.mitutor-pill-options .form-item .field label,.mitutor-level-cards .form-item .field label{margin:0 !important;}.js-form-type-radio .field input,.js-form-type-checkbox .field input{flex:0 0 auto !important;margin:0 !important;}.mt-assess-form .js-form-type-radio,.mt-assess-form .js-form-type-checkbox{display:block;}.mitutor-pill-options > label,.mitutor-pill-options > .description,.mitutor-pill-options .fieldset-wrapper > .description,.mitutor-level-cards > label,.mitutor-level-cards > .description,.mitutor-curriculum-options > label,.mitutor-curriculum-options > .description{grid-column:1 / -1 !important;width:auto !important;}.mitutor-pill-options > .description,.mitutor-level-cards > .description,.mitutor-curriculum-options > .description{order:99 !important;margin-top:4px;}.mitutor-pill-options > .form-checkboxes,.mitutor-pill-options > .form-radios,.mitutor-pill-options .fieldset-wrapper > .form-checkboxes,.mitutor-level-cards > .form-checkboxes,.mitutor-level-cards > .form-radios,.mitutor-curriculum-options > .form-checkboxes,.mitutor-curriculum-options > .form-radios{grid-column:1 / -1 !important;display:grid !important;grid-template-columns:repeat(auto-fit,minmax(190px,1fr)) !important;gap:12px !important;width:100% !important;}.mt-pw-toggle{top:28px !important;transform:translateY(-50%) !important;}.mitutor-section-title-teal{color:var(--mt-teal);}.mitutor-steps-spaced{gap:4rem 3.5rem;margin:2.5rem 0;}.mitutor-steps-spaced .mitutor-step{max-width:240px;}.mt-step-blurb{margin:8px auto 0;max-width:280px;font-size:0.9rem;color:var(--mt-gray);line-height:1.55;text-align:center;}.mt-assess-card{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:18px;padding:32px;box-shadow:0 12px 36px rgba(10,31,28,0.06);}.mt-assess-steps{list-style:none;display:flex;gap:10px;padding:0;margin:0 0 22px;align-items:center;justify-content:center;}.mt-assess-step{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:var(--mt-light);color:var(--mt-gray);font-size:0.78rem;font-weight:600;}.mt-assess-step-num{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--mt-gray-light);color:var(--mt-dark);font-size:0.72rem;font-weight:700;}.mt-assess-step.is-active{background:var(--mt-teal);color:var(--mt-white);}.mt-assess-step.is-active .mt-assess-step-num{background:var(--mt-white);color:var(--mt-teal-dark);}.mt-assess-step.is-done{background:var(--mt-teal-light);color:var(--mt-teal-dark);}.mt-assess-step.is-done .mt-assess-step-num{background:var(--mt-teal);color:var(--mt-white);}.mt-assess-form .form-item{margin:0 0 18px;}.mt-assess-form .form-item label{display:block;font-weight:600;color:var(--mt-dark);margin-bottom:6px;font-size:0.92rem;}.mt-assess-form select,.mt-assess-form input[type="text"],.mt-assess-form input[type="email"],.mt-assess-form input[type="tel"],.mt-assess-form textarea{width:100%;padding:10px 12px;border-radius:10px;border:1px solid var(--mt-gray-light);font-family:var(--mt-font);font-size:0.92rem;background:var(--mt-white);}.mt-assess-form select:focus,.mt-assess-form input:focus,.mt-assess-form textarea:focus{outline:none;border-color:var(--mt-teal);box-shadow:0 0 0 3px rgba(35,188,173,0.18);}.mt-assess-form .form-radios{display:flex;flex-direction:column;gap:6px;}.mt-assess-form .form-type-radio{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;border-radius:10px;border:1px solid var(--mt-gray-light);cursor:pointer;transition:border-color 0.15s ease;}.mt-assess-form .form-type-radio:hover{border-color:var(--mt-teal);}.mt-assess-form .form-type-radio label{margin:0;cursor:pointer;}.mt-assess-form .form-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:24px;flex-wrap:wrap;}.mt-assess-tutor-radios .form-type-radio{background:var(--mt-light);}.mt-assess-tutor-radios .form-type-radio:hover{background:var(--mt-teal-light);}.mt-assess-summary{background:var(--mt-light);border-radius:12px;padding:16px 18px;margin:20px 0 0;}.mt-assess-summary h3{margin:0 0 10px;font-size:0.92rem;}.mt-assess-summary ul{margin:0;padding-left:18px;font-size:0.88rem;line-height:1.7;}.mt-assess-empty{padding:30px;text-align:center;background:var(--mt-light);border-radius:12px;color:var(--mt-gray);}.mt-assess-bullets{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:8px;color:var(--mt-gray);font-size:0.9rem;}.mt-assess-bullets i{color:var(--mt-teal);margin-right:6px;vertical-align:middle;}.mt-assess-sent-icon{display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;border-radius:50%;background:rgba(35,188,173,0.12);color:var(--mt-teal);font-size:3rem;margin-bottom:20px;}.mt-assess-receipt{display:inline-block;text-align:left;margin:24px auto;padding:18px 22px;background:var(--mt-light);border-radius:12px;}.mt-assess-receipt ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;}.mt-assess-receipt li{display:flex;gap:18px;justify-content:space-between;font-size:0.92rem;}.mt-assess-receipt li span{color:var(--mt-gray);}.mt-assess-sent-actions{display:flex;gap:10px;justify-content:center;margin-top:16px;flex-wrap:wrap;}.mt-chat-page{background:var(--mt-light);min-height:100%;}.mt-chat-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;margin:12px 0 14px;}.mt-chat-h1{font-size:1.1rem;margin:0;color:var(--mt-dark);}.mt-chat-sub{font-size:0.78rem;color:var(--mt-gray);margin-top:2px;}.mt-chat-body{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;padding:18px;height:55vh;min-height:320px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;}.mt-chat-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--mt-gray);gap:8px;}.mt-chat-empty i{font-size:2rem;color:var(--mt-teal);}.mt-chat-msg{max-width:78%;padding:10px 14px;border-radius:14px;background:var(--mt-light);border:1px solid var(--mt-gray-light);align-self:flex-start;}.mt-chat-msg.is-mine{background:var(--mt-teal);color:var(--mt-white);border-color:var(--mt-teal);align-self:flex-end;}.mt-chat-msg.is-system{background:rgba(212,160,23,0.08);border-color:rgba(212,160,23,0.4);color:var(--mt-dark);align-self:center;max-width:92%;font-style:italic;}.mt-chat-msg-from{font-size:0.7rem;text-transform:uppercase;letter-spacing:0.6px;color:var(--mt-gray);margin-bottom:4px;font-weight:700;}.mt-chat-msg-body{font-size:0.92rem;line-height:1.45;word-break:break-word;}.mt-chat-msg-meta{font-size:0.68rem;opacity:0.75;margin-top:6px;text-align:right;}.mt-chat-sendwrap{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;padding:12px;margin-top:14px;}.mt-chat-send .form-item{margin:0 0 10px;}.mt-chat-send textarea{width:100%;border-radius:10px;border:1px solid var(--mt-gray-light);padding:10px 12px;font-family:var(--mt-font);font-size:0.92rem;resize:vertical;}.mt-chat-send textarea:focus{outline:none;border-color:var(--mt-teal);box-shadow:0 0 0 3px rgba(35,188,173,0.18);}.mt-chat-send .form-actions{display:flex;justify-content:flex-end;margin:0;}.mitutor-session-code{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:rgba(35,188,173,0.12);border:1px solid rgba(35,188,173,0.45);border-radius:10px;font-family:var(--mt-font);}.mitutor-session-code-label{font-size:0.72rem;text-transform:uppercase;letter-spacing:0.6px;color:var(--mt-teal-dark);font-weight:700;}.mitutor-session-code-digits{font-family:ui-monospace,"JetBrains Mono","SFMono-Regular",monospace;font-size:1.05rem;font-weight:700;color:var(--mt-dark);letter-spacing:2px;}.mt-revenue-trend .mt-panel-header{align-items:center;}.mt-revenue-tabs{display:inline-flex;gap:4px;background:var(--mt-light);padding:4px;border-radius:999px;}.mt-revenue-tab{background:transparent;border:0;padding:6px 14px;border-radius:999px;font-size:0.78rem;font-weight:600;color:var(--mt-gray);cursor:pointer;}.mt-revenue-tab.is-active{background:var(--mt-teal);color:var(--mt-white);}.mt-revenue-chart-wrap{padding-top:8px;}.mt-revenue-chart-total{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:18px;}.mt-revenue-chart-total-label{font-size:0.78rem;color:var(--mt-gray);}.mt-revenue-chart-total-num{font-size:1.4rem;font-weight:800;color:var(--mt-dark);}.mt-revenue-chart{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:end;gap:8px;height:180px;border-bottom:1px solid var(--mt-gray-light);padding-bottom:6px;}.mt-rc-col{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;position:relative;}.mt-rc-bar{display:block;width:70%;max-width:28px;background:linear-gradient(180deg,var(--mt-teal),var(--mt-teal-dark));border-radius:8px 8px 4px 4px;min-height:4px;transition:filter 0.15s ease;}.mt-rc-col:hover .mt-rc-bar{filter:brightness(1.15);}.mt-rc-x{font-size:0.62rem;color:var(--mt-gray);margin-top:6px;white-space:nowrap;transform:rotate(-30deg);transform-origin:top right;}.mt-tier-split{display:flex;flex-direction:column;gap:10px;}.mt-tier-split-row{display:grid;grid-template-columns:80px 1fr 40px;gap:12px;align-items:center;}.mt-tier-split-bar{height:8px;background:var(--mt-light);border-radius:999px;overflow:hidden;}.mt-tier-split-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--mt-teal),var(--mt-teal-dark));}.mt-tier-split-row strong{text-align:right;font-variant-numeric:tabular-nums;}.mt-parent-split-rows{display:flex;flex-direction:column;gap:10px;}.mt-parent-split-row{display:grid;grid-template-columns:140px 1fr 80px;gap:12px;align-items:center;}.mt-parent-split-name{font-weight:600;color:var(--mt-dark);}.mt-parent-split-bar{height:10px;background:var(--mt-light);border-radius:999px;overflow:hidden;}.mt-parent-split-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--mt-teal),var(--mt-teal-dark));}.mt-parent-split-row strong{text-align:right;font-variant-numeric:tabular-nums;font-weight:800;color:var(--mt-dark);}.mt-assess-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0 18px;}.mt-assess-count{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:12px;padding:10px 14px;font-size:0.82rem;color:var(--mt-gray);}.mt-assess-count strong{display:block;font-size:1.4rem;color:var(--mt-dark);font-variant-numeric:tabular-nums;}.mt-assess-count.is-pending strong{color:var(--mt-gold);}.mt-assess-count.is-accepted strong{color:var(--mt-teal-dark);}.mt-assess-count.is-completed strong{color:#2f9e44;}.mt-assess-count.is-declined strong{color:var(--mt-danger,#c92a2a);}.mt-assess-list{display:flex;flex-direction:column;gap:12px;}.mt-assess-row{background:var(--mt-white);border:1px solid var(--mt-gray-light);border-radius:14px;padding:16px 18px;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:flex-start;}.mt-assess-row-pending{border-left:4px solid var(--mt-gold);}.mt-assess-row-accepted{border-left:4px solid var(--mt-teal-dark);}.mt-assess-row-completed{border-left:4px solid #2f9e44;}.mt-assess-row-declined{border-left:4px solid var(--mt-danger,#c92a2a);}.mt-assess-row-id{display:flex;gap:12px;align-items:flex-start;}.mt-assess-row-avatar{width:42px;height:42px;border-radius:50%;background:var(--mt-teal-light);color:var(--mt-teal-dark);display:inline-flex;align-items:center;justify-content:center;font-weight:800;}.mt-assess-row-name{margin:0;font-size:1rem;color:var(--mt-dark);}.mt-assess-row-meta{display:flex;flex-wrap:wrap;gap:10px;color:var(--mt-gray);font-size:0.82rem;margin-top:4px;}.mt-assess-row-meta i{color:var(--mt-teal);margin-right:2px;}.mt-assess-row-note{font-style:italic;color:var(--mt-gray);font-size:0.88rem;margin:8px 0 0;border-left:3px solid var(--mt-gray-light);padding-left:10px;}.mt-assess-row-actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:220px;}.mt-assess-row-buttons{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;}.mt-status-pill{display:inline-block;font-size:0.7rem;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;padding:4px 10px;border-radius:999px;background:var(--mt-light);color:var(--mt-gray);}.mt-status-pill-pending{background:rgba(212,160,23,0.12);color:var(--mt-gold);}.mt-status-pill-accepted{background:rgba(35,188,173,0.15);color:var(--mt-teal-dark);}.mt-status-pill-completed{background:rgba(47,158,68,0.15);color:#2b8a3e;}.mt-status-pill-declined{background:rgba(201,42,42,0.12);color:var(--mt-danger,#c92a2a);}.mt-assess-complete summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:6px;}.mt-assess-complete summary::-webkit-details-marker{display:none;}.mt-assess-complete-form{margin-top:12px;background:var(--mt-light);padding:12px;border-radius:10px;display:flex;flex-direction:column;gap:8px;width:320px;}.mt-assess-complete-form label{display:flex;flex-direction:column;gap:4px;font-size:0.82rem;color:var(--mt-gray);font-weight:600;}.mt-assess-complete-form select,.mt-assess-complete-form textarea{border:1px solid var(--mt-gray-light);border-radius:8px;padding:6px 8px;font-family:var(--mt-font);font-size:0.88rem;background:var(--mt-white);}.mitutor-radius-note{background:rgba(35,188,173,0.08);border:1px solid rgba(35,188,173,0.25);border-radius:10px;padding:10px 14px;font-size:0.85rem;color:var(--mt-dark);margin:12px 0;display:flex;gap:8px;align-items:flex-start;}.mitutor-radius-note i{color:var(--mt-teal-dark);font-size:1.1rem;}.mitutor-radius-note strong{color:var(--mt-dark);}.mitutor-match-tip{background:rgba(212,160,23,0.08);border-color:rgba(212,160,23,0.3);}.mitutor-match-tip i{color:var(--mt-gold);}.mt-tutor-listing-ctas{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;}.mt-tdetail-contactnote{margin-top:10px;font-size:0.78rem;color:var(--mt-gray);line-height:1.45;display:flex;gap:6px;align-items:flex-start;}.mt-tdetail-contactnote i{color:var(--mt-teal-dark);font-size:1rem;margin-top:2px;}.mt-chat-extra{display:flex;gap:8px;margin-top:10px;justify-content:flex-end;}.mt-dash-hero-band{display:flex;flex-wrap:wrap;gap:16px;margin-top:18px;padding:14px 18px;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.12);border-radius:12px;}.mt-dash-hero-band-item{display:flex;align-items:center;gap:8px;color:var(--mt-white);font-size:0.92rem;}.mt-dash-hero-band-item i{color:var(--mt-teal);font-size:1.2rem;}.mt-dash-hero-band-item strong{color:var(--mt-white);font-weight:800;}.mt-dash-hero-band-warn i{color:var(--mt-gold);}.mt-booking-sessions{border-top:1px solid var(--mt-gray-light);margin-top:14px;padding-top:12px;}.mt-booking-sessions summary{cursor:pointer;list-style:none;font-size:0.85rem;font-weight:700;color:var(--mt-teal-dark);display:inline-flex;align-items:center;gap:6px;padding:4px 0;user-select:none;}.mt-booking-sessions summary::-webkit-details-marker{display:none;}.mt-booking-sessions summary::before{content:'▸';font-size:0.7rem;color:var(--mt-gray);transition:transform 0.15s ease;display:inline-block;}.mt-booking-sessions[open] summary::before{transform:rotate(90deg);}.mt-session-list{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;}.mt-session-row{display:grid;grid-template-columns:1.2fr 0.8fr 100px 80px;gap:10px;align-items:center;padding:8px 12px;border-radius:8px;background:var(--mt-light);font-size:0.85rem;}.mt-session-row-today{background:rgba(35,188,173,0.10);border-left:3px solid var(--mt-teal);}.mt-session-row-upcoming{background:rgba(212,160,23,0.08);border-left:3px solid var(--mt-gold);}.mt-session-row-past{opacity:0.6;}.mt-session-when{display:flex;flex-direction:column;}.mt-session-when strong{color:var(--mt-dark);font-size:0.88rem;}.mt-session-time{color:var(--mt-gray);font-size:0.78rem;}.mt-session-rel{color:var(--mt-gray);font-size:0.8rem;}.mt-status-pill-today{background:rgba(35,188,173,0.15);color:var(--mt-teal-dark);}.mt-status-pill-upcoming{background:rgba(212,160,23,0.15);color:var(--mt-gold);}.mt-status-pill-past{background:rgba(107,124,121,0.12);color:var(--mt-gray);}@media (max-width:720px){.mt-session-row{grid-template-columns:1fr;gap:4px;}}.mt-match-header h3{margin:0 0 4px;}.mt-match-header p{margin:0 0 16px;color:var(--mt-gray);font-size:0.9rem;}.mt-match-radios .form-type-radio{border-left:3px solid transparent;}.mt-match-radios .form-type-radio:has(input:checked){border-left-color:var(--mt-teal);background:rgba(35,188,173,0.05);}.mt-icon{display:inline-block;vertical-align:-2px;flex-shrink:0;color:currentColor;}.mt-icon-sm{width:16px;height:16px;}.mt-icon-md{width:20px;height:20px;vertical-align:-3px;}.mt-icon-lg{width:24px;height:24px;vertical-align:-5px;}.mt-icon-xl{width:32px;height:32px;vertical-align:-8px;}.mt-icon-teal{color:var(--mt-teal);}.mt-icon-teal-dk{color:var(--mt-teal-dark);}.mt-icon-gold{color:var(--mt-gold);}.mt-icon-dark{color:var(--mt-dark);}.mt-icon-gray{color:var(--mt-gray);}.mt-icon-success{color:var(--mt-success);}.mt-icon-danger{color:var(--mt-danger);}.mt-icon-tile{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:rgba(35,188,173,0.10);color:var(--mt-teal-dark);flex-shrink:0;}.mt-icon-tile.is-gold{background:rgba(212,160,23,0.12);color:var(--mt-gold);}.mt-icon-tile.is-dark{background:rgba(10,31,28,0.08);color:var(--mt-dark);}.mt-icon-tile.is-danger{background:rgba(201,42,42,0.10);color:var(--mt-danger);}.mt-icon-tile.is-soft{background:var(--mt-light);color:var(--mt-gray);}.mt-icon-tile-sm{width:32px;height:32px;border-radius:9px;}.mt-icon-tile-lg{width:56px;height:56px;border-radius:14px;}.mt-icon-tile > .mt-icon{vertical-align:middle;}.mitutor-profile-identity{display:flex;align-items:center;gap:18px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(10,31,28,0.08);}.mitutor-profile-avatar{flex:0 0 72px;width:72px;height:72px;border-radius:50%;overflow:hidden;background:var(--mt-teal);display:flex;align-items:center;justify-content:center;}.mitutor-profile-avatar img{width:100%;height:100%;object-fit:cover;}.mitutor-profile-avatar-initial{color:#fff;font-size:1.9rem;font-weight:700;line-height:1;}.mitutor-profile-identity-meta{min-width:0;}.mitutor-profile-identity-meta .mitutor-dash-panel-title{margin:0 0 4px;}.mitutor-profile-identity-email{margin:0;color:#6b7c78;font-size:0.95rem;}.mitutor-profile-edit .form-item{margin-bottom:16px;}.mitutor-profile-edit .form-actions{margin-top:8px;}.mt-assess-when-intro{color:#4a5c58;margin-bottom:18px;}.mt-assess-when-recap{display:flex;align-items:center;gap:8px;background:rgba(35,188,173,0.08);border:1px solid rgba(35,188,173,0.25);border-radius:10px;padding:10px 14px;margin-bottom:18px;color:var(--mt-dark);font-size:0.95rem;}.mt-assess-when-recap i{color:var(--mt-teal);font-size:1.15rem;}.mt-assess-receipt-when strong{color:var(--mt-teal);}.mt-assess-sent-note{display:inline-flex;align-items:center;gap:8px;max-width:520px;margin:20px auto 0;color:#4a5c58;font-size:0.9rem;line-height:1.5;}.mt-assess-sent-note i{color:var(--mt-teal);flex:0 0 auto;}.mt-serving-tier-panel{background:#fff;border:1px solid rgba(10,31,28,0.10);border-radius:14px;padding:22px 24px;}.mt-serving-tier-panel h2{margin:0 0 16px;font-size:1.15rem;}.mt-serving-tier-radios{display:flex;flex-direction:column;gap:10px;}.mt-serving-tier-radios .form-type-radio{margin:0;}.mt-serving-tier-radios label{display:inline-flex;align-items:center;gap:10px;cursor:pointer;}.mt-serving-tier-desc{color:#4a5c58;font-size:0.9rem;}.mt-serving-tier-hint{display:flex;align-items:center;gap:8px;margin:14px 0 0;color:#6b7c78;font-size:0.85rem;}.mt-serving-tier-hint i{color:var(--mt-teal);}html body a.btn-mt-gold,html body button.btn-mt-gold,html body input.btn-mt-gold,html body .btn-mt-gold,html body a.btn-mt-register,html body button.btn-mt-register,html body input.btn-mt-register,html body a.btn-mt-get-tutor,html body button.btn-mt-get-tutor,html body a.btn-mt-pill,html body button.btn-mt-pill,html body .btn-mt-pill,html body .button--primary,html body .btn-primary{color:#ffffff !important;}html body a.btn-mt-gold:hover,html body button.btn-mt-gold:hover,html body input.btn-mt-gold:hover,html body .btn-mt-gold:hover,html body a.btn-mt-register:hover,html body button.btn-mt-register:hover,html body input.btn-mt-register:hover,html body a.btn-mt-get-tutor:hover,html body button.btn-mt-get-tutor:hover,html body a.btn-mt-pill:hover,html body button.btn-mt-pill:hover,html body .btn-mt-pill:hover,html body .button--primary:hover,html body .btn-primary:hover{background:var(--mt-teal-dark) !important;color:#ffffff !important;transform:translateY(-2px);box-shadow:0 8px 22px rgba(35,188,173,0.48) !important;}.mt-tutor-pick-radios{display:grid;gap:12px;}.mt-tutor-pick-radios .form-type-radio,.mt-tutor-pick-radios .form-item{margin:0;}.mt-tutor-pick-radios input[type="radio"]{position:absolute;opacity:0;width:0;height:0;}.mt-tutor-pick-radios label{display:block;cursor:pointer;margin:0;}.mt-tutor-pick-card{display:flex;align-items:center;gap:14px;padding:14px 16px;border:2px solid rgba(10,31,28,0.12);border-radius:14px;background:#fff;transition:border-color 0.15s,box-shadow 0.15s,transform 0.15s;}.mt-tutor-pick-card:hover{border-color:var(--mt-teal);box-shadow:0 6px 18px rgba(35,188,173,0.16);}.mt-tutor-pick-radios input[type="radio"]:checked + label .mt-tutor-pick-card,.mt-tutor-pick-radios label:has(input[type="radio"]:checked) .mt-tutor-pick-card{border-color:var(--mt-teal);box-shadow:0 0 0 3px rgba(35,188,173,0.18);}.mt-tutor-pick-avatar{flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:var(--mt-teal);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.05rem;}.mt-tutor-pick-body{min-width:0;flex:1;}.mt-tutor-pick-name{display:block;font-weight:700;color:var(--mt-dark);}.mt-tutor-pick-title{display:block;color:#6b7c78;font-size:0.88rem;margin-top:1px;}.mt-tutor-pick-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:7px;}.mt-tutor-pick-rating{color:var(--mt-dark);font-size:0.85rem;font-weight:600;}.mt-tutor-pick-rating i{color:#f5b301;}.mt-tutor-pick-price{margin-left:auto;color:var(--mt-teal-dark);font-weight:700;}.mt-tutor-pick-price small{color:#6b7c78;font-weight:500;}.mt-classes-browse{padding-top:0;}.mt-classes-browse-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:24px;align-items:start;}@media (max-width:860px){.mt-classes-browse-grid{grid-template-columns:1fr;}}.mt-class-calendar,.mt-class-filters{background:#fff;border:1px solid rgba(10,31,28,0.10);border-radius:16px;padding:20px 22px;}.mt-class-calendar-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:14px;}.mt-class-calendar-head h3{margin:0;font-size:1.1rem;}.mt-class-calendar-range{color:#6b7c78;font-size:0.85rem;}.mt-class-calendar-dow,.mt-class-calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;}.mt-class-calendar-dow{margin-bottom:6px;}.mt-class-calendar-dow span{text-align:center;font-size:0.72rem;font-weight:700;color:#9aa8a4;text-transform:uppercase;}.mt-cal-day{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1 / 1;border-radius:10px;color:var(--mt-dark);font-size:0.9rem;text-decoration:none;border:1px solid transparent;}.mt-cal-day.is-past{color:#c4cecb;}.mt-cal-day.is-today .mt-cal-num{font-weight:800;color:var(--mt-teal-dark);}a.mt-cal-day.has-events{background:rgba(35,188,173,0.10);border-color:rgba(35,188,173,0.30);cursor:pointer;transition:background 0.15s,transform 0.15s;}a.mt-cal-day.has-events:hover{background:rgba(35,188,173,0.22);transform:translateY(-1px);}a.mt-cal-day.is-selected{background:var(--mt-teal);border-color:var(--mt-teal);}a.mt-cal-day.is-selected .mt-cal-num,a.mt-cal-day.is-selected .mt-cal-dot{color:#fff;}.mt-cal-dot{margin-top:2px;min-width:18px;height:18px;line-height:18px;border-radius:9px;background:var(--mt-teal);color:#fff;font-size:0.7rem;font-weight:700;text-align:center;padding:0 4px;}.mt-class-filters h3{margin:0 0 14px;font-size:1.1rem;}.mt-class-filter-row{margin-bottom:12px;}.mt-class-filter-row label{display:block;font-size:0.8rem;font-weight:600;color:#4a5c58;margin-bottom:5px;}.mt-class-filter-row select,.mt-class-filter-row input[type="date"]{width:100%;padding:10px 12px;border:1px solid rgba(10,31,28,0.18);border-radius:10px;font-family:var(--mt-font);font-size:0.9rem;background:#fff;}.mt-class-filter-actions{display:flex;gap:10px;margin-top:16px;}.mt-class-results-head{display:flex;align-items:center;gap:12px;margin-bottom:18px;color:#4a5c58;font-weight:600;}.mt-class-tutor-line{color:#4a5c58;font-size:0.85rem;margin:4px 0 8px;display:flex;align-items:center;gap:6px;}.mt-class-tutor-line i{color:var(--mt-teal);}.mt-hero-classroom,.mt-hero-group,.mt-hero-tutoring{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;}.mt-hero-classroom{background-image:linear-gradient(135deg,rgba(10,31,28,0.88) 0%,rgba(22,53,48,0.80) 100%),url(/themes/custom/mitutor/images/banner-classroom.jpg) !important;}.mt-hero-group{background-image:linear-gradient(135deg,rgba(10,31,28,0.88) 0%,rgba(22,53,48,0.80) 100%),url(/themes/custom/mitutor/images/banner-group.jpg) !important;}.mt-hero-tutoring{background-image:linear-gradient(135deg,rgba(10,31,28,0.90) 0%,rgba(22,53,48,0.78) 100%),url(/themes/custom/mitutor/images/banner-tutoring.jpg) !important;}.mt-class-tutor-card{max-width:380px;margin-top:6px;}.mt-nav{z-index:200;isolation:isolate;}.mt-adminnav{background:#ffffff !important;}html{scroll-padding-top:90px;}.mt-app-main{padding-left:28px;padding-right:28px;}@media (max-width:991px){.mt-app-main{padding-left:16px;padding-right:16px;}}.mt-app-main > *:first-child,.mt-page-app > *:first-child{padding-top:8px;}body.user-logged-in .mt-footer .mt-footer-grid{display:none;}body.user-logged-in .mt-footer{padding-top:0;}body.user-logged-in .mt-footer .mt-footer-bottom{border-top:none;padding:18px 0;}.mt-subject-card:hover .mt-subject-icon,.mt-subject-card:hover .mt-subject-icon i[class^="ph-"]{color:#ffffff !important;}.mt-hero-product{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-image:linear-gradient(135deg,rgba(10,31,28,0.88) 0%,rgba(22,53,48,0.80) 100%),url(/themes/custom/mitutor/images/banner-product.jpg) !important;}#toolbar-administration,#toolbar-bar,#toolbar-item-administration-tray{display:none !important;}html,html body{padding-top:0 !important;}.mt-adminnav,.mt-topbar{position:sticky;top:0;}.mt-app-main > *:first-child,.mt-page-app > *:first-child{padding-top:24px !important;}.mt-adminnav ~ .mt-page:not(.mt-dash),.mt-page-app > .container:first-child{padding-top:24px;}.user-form,form#user-form,.mt-app-main .user-form,.mt-app-main .region-content > form{max-width:860px;margin-left:auto;margin-right:auto;}.mt-app-main{padding-top:24px;}.mt-app-main > *:first-child{padding-top:0 !important;}.mt-app-banner{background:linear-gradient(135deg,var(--mt-dark) 0%,#163530 100%);border-radius:14px;padding:20px 26px;margin-bottom:24px;}.mt-app-banner-title{color:#fff;font-size:1.5rem;font-weight:800;margin:0;letter-spacing:-0.3px;}.mt-app-banner-desc{color:rgba(255,255,255,0.82);font-size:0.92rem;margin:5px 0 0;}#user-form,.mt-app-main form.user-form{max-width:880px !important;margin-left:auto !important;margin-right:auto !important;}.mt-hero-faqs{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-image:linear-gradient(135deg,rgba(10,31,28,0.88) 0%,rgba(22,53,48,0.80) 100%),url(/themes/custom/mitutor/images/banner-faqs.jpg) !important;}.mt-hero-packages{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-image:linear-gradient(135deg,rgba(10,31,28,0.88) 0%,rgba(22,53,48,0.80) 100%),url(/themes/custom/mitutor/images/banner-packages.jpg) !important;}.mt-hero-tutors{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-image:linear-gradient(135deg,rgba(10,31,28,0.88) 0%,rgba(22,53,48,0.80) 100%),url(/themes/custom/mitutor/images/banner-tutors.jpg) !important;}.mt-hero-support{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-image:linear-gradient(135deg,rgba(10,31,28,0.88) 0%,rgba(22,53,48,0.80) 100%),url(/themes/custom/mitutor/images/banner-support.jpg) !important;}.mt-hero-about{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-image:linear-gradient(135deg,rgba(10,31,28,0.88) 0%,rgba(22,53,48,0.80) 100%),url(/themes/custom/mitutor/images/banner-about.jpg) !important;}.mt-hero-aboutjm{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-image:linear-gradient(135deg,rgba(10,31,28,0.88) 0%,rgba(22,53,48,0.80) 100%),url(/themes/custom/mitutor/images/banner-aboutjm.jpg) !important;}.mt-hero-conduct{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-image:linear-gradient(135deg,rgba(10,31,28,0.88) 0%,rgba(22,53,48,0.80) 100%),url(/themes/custom/mitutor/images/banner-conduct.jpg) !important;}.mt-hero-privacy{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-image:linear-gradient(135deg,rgba(10,31,28,0.88) 0%,rgba(22,53,48,0.80) 100%),url(/themes/custom/mitutor/images/banner-privacy.jpg) !important;}.mt-hero-terms{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-image:linear-gradient(135deg,rgba(10,31,28,0.88) 0%,rgba(22,53,48,0.80) 100%),url(/themes/custom/mitutor/images/banner-terms.jpg) !important;}.mt-hero-safeguarding{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-image:linear-gradient(135deg,rgba(10,31,28,0.88) 0%,rgba(22,53,48,0.80) 100%),url(/themes/custom/mitutor/images/banner-safeguarding.jpg) !important;}.mt-hero-agreement{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;background-image:linear-gradient(135deg,rgba(10,31,28,0.88) 0%,rgba(22,53,48,0.80) 100%),url(/themes/custom/mitutor/images/banner-agreement.jpg) !important;}@media (max-width:767px){.mt-nav-inner{flex-wrap:wrap;row-gap:0;}.mt-nav-logo{flex:1 1 auto;order:1;}.mt-nav-toggle{display:block;order:2;margin-left:auto;}.mt-nav-links,.mt-nav-actions{display:none;position:static;top:auto;flex:0 0 100%;width:100%;order:3;flex-direction:column;align-items:stretch;margin:0;padding:0;border-top:none;box-shadow:none;background:transparent;backdrop-filter:none;}.mt-nav.open .mt-nav-links,.mt-nav.open .mt-nav-actions{display:flex;}.mt-nav.open .mt-nav-links{border-top:1px solid var(--mt-gray-light);margin-top:10px;}.mt-nav.open .mt-nav-actions{gap:10px;padding:12px 0 14px;}.mt-nav-actions .btn-mt,.mt-nav-actions .btn-mt-outline-dark,.mt-nav-actions .btn-mt-gold,.mt-nav-actions .btn-mt-pill,.mt-nav-actions .mt-nav-assess{display:inline-flex !important;align-items:center;justify-content:center;width:100%;text-align:center;font-size:0.9rem;padding:11px 16px;}.mt-adminnav .mt-nav-actions{margin-left:0;}.mt-nav-actions .mt-user-menu{width:100%;}.mt-nav-actions .mt-user-trigger{width:100%;justify-content:center;}}.mt-hero{background-image:linear-gradient(135deg,rgba(10,31,28,0.80) 0%,rgba(22,53,48,0.70) 100%),url(/themes/custom/mitutor/images/banner-home.jpg) !important;background-size:cover !important;background-position:center 30% !important;background-repeat:no-repeat !important;}.mt-dash-hero{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;}.mt-dash-student .mt-dash-hero{background-image:linear-gradient(135deg,rgba(10,31,28,0.90) 0%,rgba(22,53,48,0.84) 100%),url(/themes/custom/mitutor/images/banner-faqs.jpg) !important;}.mt-dash-tutor .mt-dash-hero{background-image:linear-gradient(135deg,rgba(10,31,28,0.90) 0%,rgba(22,53,48,0.84) 100%),url(/themes/custom/mitutor/images/banner-tutors.jpg) !important;}.mt-dash-parent .mt-dash-hero{background-image:linear-gradient(135deg,rgba(10,31,28,0.90) 0%,rgba(22,53,48,0.84) 100%),url(/themes/custom/mitutor/images/banner-safeguarding.jpg) !important;}.mt-dash-admin .mt-dash-hero{background-image:linear-gradient(135deg,rgba(10,31,28,0.90) 0%,rgba(22,53,48,0.84) 100%),url(/themes/custom/mitutor/images/banner-about.jpg) !important;}.mt-page-hero{min-height:340px;display:flex;align-items:center;padding-top:40px;padding-bottom:40px;}.mt-page-hero > .container{width:100%;}.mt-page-hero-sm{min-height:340px;padding-top:40px;padding-bottom:40px;}@media (max-width:767px){.mt-page-hero,.mt-page-hero-sm{min-height:240px;padding-top:28px;padding-bottom:28px;}}.mt-tier-card .mt-tier-specs{flex:1 1 auto;align-content:start;}.mt-tier-card .mt-pkg-guarantee{margin-top:auto;}.mt-tier-spec dd{text-align:left;}.mt-page-hero + .mt-section,.mt-classes-browse{margin-top:36px;}.mt-classes-browse{padding-top:0;}.mt-tier,.mt-tier-lg{display:inline-flex;align-items:center;justify-content:center;line-height:1;}.mt-tier-lg{padding-top:9px;padding-bottom:9px;}.mt-slot-conflict{display:flex;align-items:flex-start;gap:10px;background:#fff4f4;border:1px solid #f3c2c2;color:#7a2b2b;border-radius:12px;padding:14px 16px;margin-bottom:16px;}.mt-slot-conflict i{color:#d9534f;font-size:1.2rem;flex:0 0 auto;margin-top:1px;}.mt-slot-conflict strong{color:#7a2b2b;}
