// Abstracts
@use 'abstracts/variables';

// Vendors
@use 'vendors/simple-keyboard';

// Base
@use 'base/reset';
@use 'base/typography';
@use 'base/shakerotate';
@use 'base/utility';

// Layout
@use 'layout/header';
@use 'layout/footer';
@use 'layout/grid';
@use 'layout/instructions';
@use 'layout/splashscreen';

// Components - Common
@use 'components/common/buttons';
@use 'components/common/progress';
@use 'components/common/resultsbox';
@use 'components/common/questioncontent';
@use 'components/common/texttotalkrecorder';
@use 'components/common/speedyplayer';
@use 'components/common/lessonitem';
@use 'components/common/qpanel';
@use 'components/common/lessonbank';
@use 'components/common/grading';
@use 'components/common/quizflow';
@use 'components/common/listitemresults';
@use 'components/common/ttsdialog';
@use 'components/common/ttsaudio';
@use 'components/common/sentenceprompt';
@use 'components/common/hiddenplayer';
@use 'components/common/soundwave';
@use 'components/common/questioncontainer';
@use 'components/common/itemcontainer';
@use 'components/common/noitem';

// Components - Items (activity types)
@use 'components/items/audiochat';
@use 'components/items/scatter';
@use 'components/items/freewriting';
@use 'components/items/freespeaking';
@use 'components/items/speechcards';
@use 'components/items/fiction';
@use 'components/items/wordshuffle';
@use 'components/items/gapfill';
@use 'components/items/dictation';
@use 'components/items/dictationchat';
@use 'components/items/listenandspeak';
@use 'components/items/fluency';
@use 'components/items/spacegame';
@use 'components/common/audiostory';
@use 'components/items/multichoice';
@use 'components/items/shortanswer';
@use 'components/items/slides';

// Pages
@use 'pages/activity';

// Themes
@use 'themes/default';

// Local migration of HEAD CSS
@use 'migration/head_new_styles';