diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..df623b533274ef4ad5bf96acd5e2757fd6e0ad7e Binary files /dev/null and b/.DS_Store differ diff --git a/app.py b/app.py new file mode 100644 index 0000000000000000000000000000000000000000..53ad8c5b7d83b6327793abe652363aa4fcde72f0 --- /dev/null +++ b/app.py @@ -0,0 +1,231 @@ +from flask import Flask, render_template, request, jsonify, send_from_directory +from flask_cors import CORS +from flask_sqlalchemy import SQLAlchemy +from sqlalchemy import func +from datetime import datetime +import uuid + +app = Flask(__name__) +CORS(app) +app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///shortcuts.db' +db = SQLAlchemy(app) + +shortcut_tags = db.Table('shortcut_tags', + db.Column('shortcut_id', db.String(36), db.ForeignKey('shortcut.id'), primary_key=True), + db.Column('tag_id', db.Integer, db.ForeignKey('tag.id'), primary_key=True) +) + +class Shortcut(db.Model): + id = db.Column(db.String(36), primary_key=True) + name = db.Column(db.String(100), nullable=False) + link = db.Column(db.String(500), nullable=False) + emojis = db.Column(db.String(100), nullable=True) + color_from = db.Column(db.String(20), nullable=False) + color_to = db.Column(db.String(20), nullable=False) + short_description = db.Column(db.String(500), nullable=True) + pinned = db.Column(db.Boolean, default=False) + favorited = db.Column(db.Boolean, default=False) + score = db.Column(db.Float, default=0.0) + date_added = db.Column(db.DateTime, default=datetime.utcnow) + date_updated = db.Column(db.DateTime, default=datetime.utcnow, onupdate=datetime.utcnow) + tags = db.relationship('Tag', secondary=shortcut_tags, backref=db.backref('shortcuts', lazy='dynamic')) + +class Tag(db.Model): + id = db.Column(db.Integer, primary_key=True) + name = db.Column(db.String(100)) + parent_id = db.Column(db.Integer, db.ForeignKey('tag.id')) + parent = db.relationship('Tag', remote_side=[id], backref='children') + +@app.route('/') +def index(): + return render_template('index.html') + +@app.route('/api/tags', methods=['GET']) +def get_tags(): + search_query = request.args.get('search', '').lower() + tags_query = Tag.query + + if search_query: + tags_query = tags_query.filter(Tag.name.ilike(f'%{search_query}%')) + + tags = tags_query.all() + + def get_tag_shortcut_count(tag): + count = tag.shortcuts.count() + for child in tag.children: + count += get_tag_shortcut_count(child) + return count + + def build_tag_tree(parent_id=None): + tag_nodes = [tag for tag in tags if tag.parent_id == parent_id] + result = [] + for tag in tag_nodes: + tag_count = get_tag_shortcut_count(tag) + tag_dict = { + 'id': tag.id, + 'name': tag.name, + 'parent_id': tag.parent_id, + 'count': tag_count, + 'children': build_tag_tree(tag.id) + } + result.append(tag_dict) + return result + + tags_tree = build_tag_tree() + + return jsonify(tags_tree), 200 + +@app.route('/api/shortcuts', methods=['GET']) +def get_shortcuts(): + search_query = request.args.get('search', '').lower() + sort_by = request.args.get('sort_by', 'date_added') + filter_tags = request.args.getlist('tags') + favorited_first = request.args.get('favorited_first', 'false').lower() == 'true' + + shortcuts_query = Shortcut.query + + if search_query: + shortcuts_query = shortcuts_query.filter( + (Shortcut.name.ilike(f'%{search_query}%')) | + (Shortcut.short_description.ilike(f'%{search_query}%')) | + (Shortcut.link.ilike(f'%{search_query}%')) + ) + + if filter_tags: + selected_tags = Tag.query.filter(Tag.name.in_(filter_tags)).all() + tag_ids = set() + + def get_all_descendant_tag_ids(tag): + tag_ids.add(tag.id) + for child in tag.children: + get_all_descendant_tag_ids(child) + + for tag in selected_tags: + get_all_descendant_tag_ids(tag) + + shortcuts_query = shortcuts_query.join(Shortcut.tags).filter(Tag.id.in_(tag_ids)) + + if sort_by == 'alphabetical': + shortcuts_query = shortcuts_query.order_by(Shortcut.name.asc()) + elif sort_by == 'date_updated': + shortcuts_query = shortcuts_query.order_by(Shortcut.date_updated.desc()) + elif sort_by == 'score': + shortcuts_query = shortcuts_query.order_by(Shortcut.score.desc()) + elif sort_by == 'date_added': + shortcuts_query = shortcuts_query.order_by(Shortcut.date_added.desc()) + else: + shortcuts_query = shortcuts_query.order_by(Shortcut.date_added.desc()) + + shortcuts = shortcuts_query.all() + + if favorited_first: + shortcuts.sort(key=lambda x: x.favorited, reverse=True) + + pinned = [s for s in shortcuts if s.pinned] + not_pinned = [s for s in shortcuts if not s.pinned] + shortcuts = pinned + not_pinned + + shortcuts_list = [] + for shortcut in shortcuts: + shortcuts_list.append({ + 'id': shortcut.id, + 'name': shortcut.name, + 'link': shortcut.link, + 'tags': [tag.name for tag in shortcut.tags], + 'emojis': shortcut.emojis, + 'color_from': shortcut.color_from, + 'color_to': shortcut.color_to, + 'short_description': shortcut.short_description, + 'pinned': shortcut.pinned, + 'favorited': shortcut.favorited, + 'score': shortcut.score, + 'date_added': shortcut.date_added.isoformat(), + 'date_updated': shortcut.date_updated.isoformat() + }) + + return jsonify(shortcuts_list), 200 + +@app.route('/api/shortcuts/', methods=['PUT']) +def update_shortcut(shortcut_id): + data = request.get_json() + shortcut = Shortcut.query.get(shortcut_id) + + if not shortcut: + return {'message': 'Shortcut not found'}, 404 + + for key in ['name', 'link', 'emojis', 'color_from', 'color_to', 'short_description', 'pinned', 'favorited', 'score']: + if key in data: + setattr(shortcut, key, data[key]) + + if 'tags' in data: + tags = process_tags(data['tags']) + shortcut.tags = tags + + db.session.commit() + + return jsonify({'message': 'Shortcut updated successfully'}), 200 + +@app.route('/api/shortcuts/', methods=['DELETE']) +def delete_shortcut(shortcut_id): + shortcut = Shortcut.query.get(shortcut_id) + + if not shortcut: + return {'message': 'Shortcut not found'}, 404 + + db.session.delete(shortcut) + db.session.commit() + + return {'message': 'Shortcut deleted'}, 200 + +@app.route('/api/shortcuts', methods=['POST']) +def add_shortcut(): + data = request.get_json() + required_fields = ['name', 'link', 'tags', 'emojis', 'color_from', 'color_to', 'short_description'] + + if not all(field in data and data[field] for field in required_fields): + return {'message': 'Missing required fields or empty values'}, 400 + + tags = process_tags(data['tags']) + + shortcut = Shortcut( + id=str(uuid.uuid4()), + name=data['name'], + link=data['link'], + emojis=data['emojis'], + color_from=data['color_from'], + color_to=data['color_to'], + short_description=data['short_description'], + pinned=data.get('pinned', False), + favorited=data.get('favorited', False), + score=float(data.get('score', 0.0)), + tags=tags + ) + + db.session.add(shortcut) + db.session.commit() + + return jsonify({'message': 'Shortcut added successfully'}), 201 + +def process_tags(tag_strings): + tags = [] + for tag_string in tag_strings: + hierarchy = [t.strip() for t in tag_string.split('>') if t.strip()] + parent = None + for tag_name in hierarchy: + tag = Tag.query.filter_by(name=tag_name, parent=parent).first() + if not tag: + tag = Tag(name=tag_name, parent=parent) + db.session.add(tag) + db.session.flush() + parent = tag + tags.append(parent) + return tags + +@app.route('/static/') +def custom_static(filename): + return send_from_directory('static', filename, cache_timeout=31536000) + +if __name__ == '__main__': + with app.app_context(): + db.create_all() + app.run(debug=True) \ No newline at end of file diff --git a/exportdb.py b/exportdb.py new file mode 100644 index 0000000000000000000000000000000000000000..fbf7856f0e0784a2d023c794c8d0ca53d1dc352d --- /dev/null +++ b/exportdb.py @@ -0,0 +1,38 @@ +import json +from app import db, Shortcut, Tag +from sqlalchemy.orm import joinedload + +def export_shortcuts_to_json(filename='shortcuts_export.json'): + # Query all shortcuts with their associated tags + shortcuts = Shortcut.query.options(joinedload(Shortcut.tags)).all() + + # Prepare data for JSON serialization + data = [] + for shortcut in shortcuts: + shortcut_data = { + 'id': shortcut.id, + 'name': shortcut.name, + 'link': shortcut.link, + 'emojis': shortcut.emojis, + 'color_from': shortcut.color_from, + 'color_to': shortcut.color_to, + 'short_description': shortcut.short_description, + 'pinned': shortcut.pinned, + 'favorited': shortcut.favorited, + 'score': shortcut.score, + 'date_added': shortcut.date_added.isoformat(), + 'date_updated': shortcut.date_updated.isoformat(), + 'tags': [tag.name for tag in shortcut.tags] + } + data.append(shortcut_data) + + # Write data to JSON file + with open(filename, 'w', encoding='utf-8') as f: + json.dump(data, f, ensure_ascii=False, indent=4) + + print(f'Data successfully exported to {filename}') + +if __name__ == '__main__': + from app import app + with app.app_context(): + export_shortcuts_to_json() \ No newline at end of file diff --git a/instance/shortcuts.db b/instance/shortcuts.db new file mode 100644 index 0000000000000000000000000000000000000000..f41f090828963fdfdfc320c56e8159bb610e7d77 Binary files /dev/null and b/instance/shortcuts.db differ diff --git a/seed.py b/seed.py new file mode 100644 index 0000000000000000000000000000000000000000..bf7f763fc1ae765416867480a4f5ce53f10e691a --- /dev/null +++ b/seed.py @@ -0,0 +1,245 @@ +from app import db, Shortcut, Tag, process_tags +import uuid +import datetime + +def seed_database(): + # Original Sample Data + shortcuts_data = [ + { + 'name': 'Google', + 'link': 'https://www.google.com', + 'tags': ['Search Engine', 'Tech > Internet'], + 'emojis': '🔍', + 'color_from': 'rgba(66, 133, 244, 1)', + 'color_to': 'rgba(219, 68, 55, 1)', + 'short_description': "The world's most popular search engine.", + 'pinned': False, + 'favorited': True, + 'score': 9.5, + 'date_added': datetime.datetime.utcnow(), + 'date_updated': datetime.datetime.utcnow() + }, + { + 'name': 'GitHub', + 'link': 'https://github.com', + 'tags': ['Development > Code Hosting', 'Tech'], + 'emojis': '🐙', + 'color_from': 'rgba(36, 41, 46, 1)', + 'color_to': 'rgba(22, 27, 34, 1)', + 'short_description': 'Where the world builds software.', + 'pinned': True, + 'favorited': False, + 'score': 9.0, + 'date_added': datetime.datetime.utcnow(), + 'date_updated': datetime.datetime.utcnow() + }, + { + 'name': 'Stack Overflow', + 'link': 'https://stackoverflow.com', + 'tags': ['Development > Q&A', 'Community'], + 'emojis': '🖥️', + 'color_from': 'rgba(244, 128, 36, 1)', + 'color_to': 'rgba(244, 159, 10, 1)', + 'short_description': 'A public platform for developers to learn and share knowledge.', + 'pinned': False, + 'favorited': True, + 'score': 8.8, + 'date_added': datetime.datetime.utcnow(), + 'date_updated': datetime.datetime.utcnow() + }, + # Additional Items Provided by User + { + "id": "d6ebff0a-25b2-44c9-8898-aab122c1a4f9", + "name": "xVault Toolkit - chat", + "link": "https://chatgpt.com/share/6742cb4f-3404-8000-9ca4-d42c0acae0ed", + "emojis": "👨🏻‍💻✍🏼", + "color_from": "rgba(148, 71, 195, 1)", + "color_to": "rgba(74, 28, 120, 1)", + "short_description": "Has all dependencies information + improvement plan", + "pinned": False, + "favorited": True, + "score": 8.2, + "date_added": "2024-11-24T06:47:14.926698", + "date_updated": "2024-11-24T06:47:14.926761", + "tags": [] + }, + { + "id": "ffda249b-3057-4129-a3d3-346433146a98", + "name": "4k Image Generator", + "link": "https://huggingface.co/spaces/charbel-malo/UltraPixel-demo", + "emojis": "🌝🦋", + "color_from": "rgba(251, 210, 31, 1)", + "color_to": "rgba(252, 161, 3, 1)", + "short_description": "UltraPixel Space - Needs GPU hardware switch", + "pinned": False, + "favorited": False, + "score": 9.2, + "date_added": "2024-11-24T07:07:20.366501", + "date_updated": "2024-11-24T07:07:20.366560", + "tags": [] + }, + { + "id": "93aa19de-1a1b-4c67-bbb3-bdceeb4ebe02", + "name": "Test", + "link": "https://www.example.com", + "emojis": "😎", + "color_from": "rgba(255, 0, 0, 1)", + "color_to": "rgba(0, 0, 0, 1)", + "short_description": "asdda", + "pinned": False, + "favorited": True, + "score": 3.0, + "date_added": "2024-11-22T20:58:50.150567", + "date_updated": "2024-11-22T20:58:50.150591", + "tags": [] + }, + { + "id": "71e4b458-f41f-4575-a7f7-c3afc3674467", + "name": "GPT Links", + "link": "https://chat.openai", + "emojis": "😎😎", + "color_from": "rgba(54, 98, 231, 1)", + "color_to": "rgba(118, 140, 249, 1)", + "short_description": "sadad", + "pinned": False, + "favorited": False, + "score": 9.6, + "date_added": "2024-11-22T20:59:48.141141", + "date_updated": "2024-11-22T20:59:48.141168", + "tags": [] + }, + { + "id": "2c4056ae-9fd2-4c14-a900-85ac29e775f9", + "name": "WEM Guidelines", + "link": "https://example.com", + "emojis": "🌈", + "color_from": "rgba(102, 133, 204, 1)", + "color_to": "rgba(32, 151, 46, 1)", + "short_description": "Lorem", + "pinned": False, + "favorited": False, + "score": 6.2, + "date_added": "2024-11-22T23:17:54.152845", + "date_updated": "2024-11-22T23:17:54.152870", + "tags": [] + }, + { + "id": "aafae719-9bdf-4c9d-ab1a-865cb220a99d", + "name": "Realtime FLUX + Enhancer", + "link": "https://huggingface.co/spaces/KingNish/Realtime-FLUX", + "emojis": "🏎️💨", + "color_from": "rgba(251, 210, 31, 1)", + "color_to": "rgba(250, 156, 11, 1)", + "short_description": "Very fast and enhancer seems useful", + "pinned": False, + "favorited": False, + "score": 5.4, + "date_added": "2024-11-23T00:28:32.457071", + "date_updated": "2024-11-23T00:28:32.457128", + "tags": [] + }, + { + "id": "6c6985ab-5d89-4c0f-aa3a-91de0a6af2b4", + "name": "UNPAUSE DimensionX", + "link": "https://huggingface.co/spaces/charbel-malo/DimensionX/settings", + "emojis": "🕷️", + "color_from": "rgba(93, 39, 39, 1)", + "color_to": "rgba(204, 133, 11, 1)", + "short_description": "Fix gradio", + "pinned": False, + "favorited": False, + "score": 8.8, + "date_added": "2024-11-23T03:47:14.550457", + "date_updated": "2024-11-23T03:47:14.550484", + "tags": [] + }, + { + "id": "1dfcbe50-650b-4f75-a993-70724b1ad706", + "name": "UNPAUSE Pyramid Flow FLux", + "link": "https://huggingface.co/spaces/charbel-malo/pyramid-vid/settings", + "emojis": "🕷️", + "color_from": "rgba(65, 26, 25, 1)", + "color_to": "rgba(155, 99, 15, 1)", + "short_description": "try stable diffusion xl", + "pinned": False, + "favorited": False, + "score": 0.0, + "date_added": "2024-11-23T03:48:40.349634", + "date_updated": "2024-11-23T03:48:40.349690", + "tags": [] + }, + { + "id": "fff56715-cbb7-43ce-8bf4-60c46a9e8720", + "name": "Serpentine Desire", + "link": "https://www.youtube.com/watch?v=FKBMFxCfU7c&list=LL&index=10&t=1832s&ab_channel=AimToHeadMix", + "emojis": "🔥🍆", + "color_from": "rgba(252, 3, 3, 1)", + "color_to": "rgba(255, 41, 198, 1)", + "short_description": "Hottest playlist to ever exist", + "pinned": False, + "favorited": True, + "score": 10.0, + "date_added": "2024-11-23T22:11:30.032563", + "date_updated": "2024-11-23T22:11:30.032607", + "tags": [] + }, + { + "id": "81b23b0a-83a5-4b9a-9326-47862bed7d5c", + "name": "Updated App Chat", + "link": "https://chatgpt.com/share/6742cb4f-3e50-8000-9e40-dd55849c16d8", + "emojis": "🐥", + "color_from": "rgba(255, 255, 255, 1)", + "color_to": "rgba(255, 255, 255, 1)", + "short_description": "lol", + "pinned": False, + "favorited": False, + "score": 0.0, + "date_added": "2024-11-24T11:39:04.719430", + "date_updated": "2024-11-24T11:39:04.719435", + "tags": [] + } + ] + + with app.app_context(): + for data in shortcuts_data: + # Process tags if any + tags = process_tags(data['tags']) if 'tags' in data and data['tags'] else [] + + # Handle date fields + if isinstance(data.get('date_added'), str): + date_added = datetime.datetime.fromisoformat(data['date_added']) + else: + date_added = data.get('date_added', datetime.datetime.utcnow()) + + if isinstance(data.get('date_updated'), str): + date_updated = datetime.datetime.fromisoformat(data['date_updated']) + else: + date_updated = data.get('date_updated', datetime.datetime.utcnow()) + + # Create Shortcut instance + shortcut = Shortcut( + id=data.get('id', str(uuid.uuid4())), + name=data['name'], + link=data['link'], + emojis=data.get('emojis', ''), + color_from=data['color_from'], + color_to=data['color_to'], + short_description=data.get('short_description', ''), + pinned=data.get('pinned', False), + favorited=data.get('favorited', False), + score=float(data.get('score', 0.0)), + tags=tags, + date_added=date_added, + date_updated=date_updated + ) + db.session.add(shortcut) + + db.session.commit() + print('Database seeded successfully.') + +if __name__ == '__main__': + from app import app # Import the app instance + with app.app_context(): + db.create_all() + seed_database() # Call the seeding function + app.run(debug=True) \ No newline at end of file diff --git a/static/.DS_Store b/static/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..f7113dc549a65f9ac8eb7e850baaed7da1fb6dcf Binary files /dev/null and b/static/.DS_Store differ diff --git a/static/css/style.css b/static/css/style.css new file mode 100644 index 0000000000000000000000000000000000000000..a983b3e1c392e7691d4ddf7831277d252c553071 --- /dev/null +++ b/static/css/style.css @@ -0,0 +1,23551 @@ +*, +:before, +:after { + box-sizing: border-box; + border-width: 0; + border-style: solid; + border-color: #e5e7eb; +} + +:before, +:after { + --tw-content: ""; +} + +html, +:host { + line-height: 1.5; + -webkit-text-size-adjust: 100%; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + font-family: Source Sans Pro, ui-sans-serif, system-ui, sans-serif, + "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji"; + font-feature-settings: normal; + font-variation-settings: normal; + -webkit-tap-highlight-color: transparent; +} + +body { + margin: 0; + line-height: inherit; +} + +hr { + height: 0; + color: inherit; + border-top-width: 1px; +} + +abbr:where([title]) { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} + +a { + color: inherit; + text-decoration: inherit; +} + +b, +strong { + font-weight: bolder; +} + +code, +kbd, +samp, +pre { + font-family: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, + Consolas, Liberation Mono, Courier New, monospace; + font-feature-settings: normal; + font-variation-settings: normal; + font-size: 1em; +} + +small { + font-size: 80%; +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +table { + text-indent: 0; + border-color: inherit; + border-collapse: collapse; +} + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + font-feature-settings: inherit; + font-variation-settings: inherit; + font-size: 100%; + font-weight: inherit; + line-height: inherit; + letter-spacing: inherit; + color: inherit; + margin: 0; + padding: 0; +} + +button, +select { + text-transform: none; +} + +button, +input:where([type="button"]), +input:where([type="reset"]), +input:where([type="submit"]) { + -webkit-appearance: button; + background-color: transparent; + background-image: none; +} + +:-moz-focusring { + outline: auto; +} + +:-moz-ui-invalid { + box-shadow: none; +} + +progress { + vertical-align: baseline; +} + +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + -webkit-appearance: textfield; + outline-offset: -2px; +} + +::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} + +summary { + display: list-item; +} + +blockquote, +dl, +dd, +h1, +h2, +h3, +h4, +h5, +h6, +hr, +figure, +p, +pre { + margin: 0; +} + +fieldset { + margin: 0; + padding: 0; +} + +legend { + padding: 0; +} + +ol, +ul, +menu { + list-style: none; + margin: 0; + padding: 0; +} + +dialog { + padding: 0; +} + +textarea { + resize: vertical; +} + +input::-moz-placeholder, +textarea::-moz-placeholder { + opacity: 1; + color: #9ca3af; +} + +input::placeholder, +textarea::placeholder { + opacity: 1; + color: #9ca3af; +} + +button, +[role="button"] { + cursor: pointer; +} + +:disabled { + cursor: default; +} + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; + vertical-align: middle; +} + +img, +video { + max-width: 100%; + height: auto; +} + +[hidden] { + display: none; +} + +[type="text"], +[type="email"], +[type="url"], +[type="password"], +[type="number"], +[type="date"], +[type="datetime-local"], +[type="month"], +[type="search"], +[type="tel"], +[type="time"], +[type="week"], +[multiple], +textarea, +select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #fff; + border-color: #6b7280; + border-width: 1px; + border-radius: 0; + padding: 0.5rem 0.75rem; + font-size: 1rem; + line-height: 1.5rem; + --tw-shadow: 0 0 #0000; +} + +[type="text"]:focus, +[type="email"]:focus, +[type="url"]:focus, +[type="password"]:focus, +[type="number"]:focus, +[type="date"]:focus, +[type="datetime-local"]:focus, +[type="month"]:focus, +[type="search"]:focus, +[type="tel"]:focus, +[type="time"]:focus, +[type="week"]:focus, +[multiple]:focus, +textarea:focus, +select:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-inset: var(--tw-empty); + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: #2563eb; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow); + border-color: #2563eb; +} + +input::-moz-placeholder, +textarea::-moz-placeholder { + color: #6b7280; + opacity: 1; +} + +input::placeholder, +textarea::placeholder { + color: #6b7280; + opacity: 1; +} + +::-webkit-datetime-edit-fields-wrapper { + padding: 0; +} + +::-webkit-date-and-time-value { + min-height: 1.5em; +} + +::-webkit-datetime-edit, +::-webkit-datetime-edit-year-field, +::-webkit-datetime-edit-month-field, +::-webkit-datetime-edit-day-field, +::-webkit-datetime-edit-hour-field, +::-webkit-datetime-edit-minute-field, +::-webkit-datetime-edit-second-field, +::-webkit-datetime-edit-millisecond-field, +::-webkit-datetime-edit-meridiem-field { + padding-top: 0; + padding-bottom: 0; +} + +select { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e"); + background-position: right 0.5rem center; + background-repeat: no-repeat; + background-size: 1.5em 1.5em; + padding-right: 2.5rem; + -webkit-print-color-adjust: exact; + print-color-adjust: exact; +} + +[multiple] { + background-image: initial; + background-position: initial; + background-repeat: unset; + background-size: initial; + padding-right: 0.75rem; + -webkit-print-color-adjust: unset; + print-color-adjust: unset; +} + +[type="checkbox"], +[type="radio"] { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + padding: 0; + -webkit-print-color-adjust: exact; + print-color-adjust: exact; + display: inline-block; + vertical-align: middle; + background-origin: border-box; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + flex-shrink: 0; + height: 1rem; + width: 1rem; + color: #2563eb; + /* background-color: #fff; */ + /* border-color: #6b7280; */ + border-width: 1px; + --tw-shadow: 0 0 #0000; +} + +[type="checkbox"] { + border-radius: 0; +} + +[type="radio"] { + border-radius: 100%; +} + +[type="checkbox"]:focus, +[type="radio"]:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-inset: var(--tw-empty); + --tw-ring-offset-width: 2px; + --tw-ring-offset-color: #fff; + --tw-ring-color: #2563eb; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow); +} + +[type="checkbox"]:checked, +[type="radio"]:checked { + border-color: transparent; + background-color: currentColor; + background-size: 100% 100%; + background-position: center; + background-repeat: no-repeat; +} + +[type="checkbox"]:checked { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e"); +} + +[type="radio"]:checked { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e"); +} + +[type="checkbox"]:checked:hover, +[type="checkbox"]:checked:focus, +[type="radio"]:checked:hover, +[type="radio"]:checked:focus { + border-color: transparent; + background-color: currentColor; +} + +[type="checkbox"]:indeterminate { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e"); + border-color: transparent; + background-color: currentColor; + background-size: 100% 100%; + background-position: center; + background-repeat: no-repeat; +} + +[type="checkbox"]:indeterminate:hover, +[type="checkbox"]:indeterminate:focus { + border-color: transparent; + background-color: currentColor; +} + +[type="file"] { + background: unset; + border-color: inherit; + border-width: 0; + border-radius: 0; + padding: 0; + font-size: unset; + line-height: inherit; +} + +[type="file"]:focus { + outline: 1px solid ButtonText; + outline: 1px auto -webkit-focus-ring-color; +} + +button { + font-weight: 400; +} + +strong { + font-weight: 600; +} + +html.dark { + --scrollbarBG: #020011; + --thumbBG: #374151; +} + +.dark { + color-scheme: dark; +} + +.light { + color-scheme: light; +} + +.dark *::-webkit-scrollbar { + width: 11px; + height: 11px; +} + +.dark * { + scrollbar-width: thin; + scrollbar-color: var(--thumbBG) var(--scrollbarBG); +} + +.dark input, +.dark textarea, +.dark [contenteditable] { + caret-color: #fff !important; +} + +.dark *::-webkit-scrollbar-track { + background: var(--scrollbarBG); +} + +.dark *::-webkit-scrollbar-thumb { + background-color: var(--thumbBG); + border-radius: 6px; + border: 3px solid var(--scrollbarBG); +} + +label:has(input[type="checkbox"]), +label:has(input[type="radio"]) { + cursor: pointer; +} + +label:has(input:disabled) { + cursor: not-allowed; + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +label:has(input:disabled):is(.dark *) { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +*, +:before, +:after { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; + --tw-contain-size: ; + --tw-contain-layout: ; + --tw-contain-paint: ; + --tw-contain-style: ; +} + +::backdrop { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; + --tw-contain-size: ; + --tw-contain-layout: ; + --tw-contain-paint: ; + --tw-contain-style: ; +} + +.dark .bg-white { + --tw-bg-opacity: 1; + background-color: rgb(11 15 25 / var(--tw-bg-opacity)); +} + + +.dark .text-gray-900 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} + +.dark .text-gray-800, +.dark .text-gray-700 { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} + +.dark .text-gray-600 { + --tw-text-opacity: 1; + color: rgb(179 188 201 / var(--tw-text-opacity)); +} + +.dark .text-gray-500 { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +.dark .border-gray-200, +.dark .border-gray-100, +.dark .border, +.dark .border-t, +.dark .border-r, +.dark .border-b, +.dark .border-l { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.dark .divide-x > :not([hidden]) ~ :not([hidden]), +.dark .divide-y > :not([hidden]) ~ :not([hidden]), +.dark .divide-gray-100 > :not([hidden]) ~ :not([hidden]), +.dark .divide-gray-200 > :not([hidden]) ~ :not([hidden]) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.\!container { + width: 100% !important; + margin-right: auto !important; + margin-left: auto !important; + padding-right: 1rem !important; + padding-left: 1rem !important; +} + +.container { + width: 100%; + margin-right: auto; + margin-left: auto; + padding-right: 1rem; + padding-left: 1rem; +} + +@media (min-width: 640px) { + .\!container { + max-width: 640px !important; + } + + .container { + max-width: 640px; + } +} + +@media (min-width: 768px) { + .\!container { + max-width: 768px !important; + } + + .container { + max-width: 768px; + } +} + +@media (min-width: 1024px) { + .\!container { + max-width: 1024px !important; + } + + .container { + max-width: 1024px; + } +} + +@media (min-width: 1280px) { + .\!container { + max-width: 1280px !important; + } + + .container { + max-width: 1280px; + } +} + +@media (min-width: 1536px) { + .\!container { + max-width: 1536px !important; + } + + .container { + max-width: 1536px; + } +} + +.prose { + color: #4b5563; + max-width: 100%; +} + +.prose :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em; +} + +.prose + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: var(--tw-prose-lead); + font-size: 1.25em; + line-height: 1.6; + margin-top: 1.2em; + margin-bottom: 1.2em; +} + +.prose :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-links); + text-decoration: underline; + font-weight: 500; +} + +.prose + :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-bold); + font-weight: 600; +} + +.prose + :where(a strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; +} + +.prose + :where(blockquote strong):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: inherit; +} + +.prose + :where(thead th strong):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: inherit; +} + +.prose :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + list-style-type: decimal; + margin-top: 1.25em; + margin-bottom: 1.25em; + padding-inline-start: 1.625em; +} + +.prose + :where(ol[type="A"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: upper-alpha; +} + +.prose + :where(ol[type="a"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: lower-alpha; +} + +.prose + :where(ol[type="A s"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: upper-alpha; +} + +.prose + :where(ol[type="a s"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: lower-alpha; +} + +.prose + :where(ol[type="I"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: upper-roman; +} + +.prose + :where(ol[type="i"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: lower-roman; +} + +.prose + :where(ol[type="I s"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: upper-roman; +} + +.prose + :where(ol[type="i s"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: lower-roman; +} + +.prose + :where(ol[type="1"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: decimal; +} + +.prose :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + list-style-type: disc; + margin-top: 1.25em; + margin-bottom: 1.25em; + padding-inline-start: 1.625em; +} + +.prose + :where(ol > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + )::marker { + font-weight: 400; + color: var(--tw-prose-counters); +} + +.prose + :where(ul > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + )::marker { + color: var(--tw-prose-bullets); +} + +.prose :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + margin-top: 1.25em; +} + +.prose :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-color: var(--tw-prose-hr); + border-top-width: 1px; + margin-top: 3em; + margin-bottom: 3em; +} + +.prose + :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-weight: 500; + font-style: italic; + color: var(--tw-prose-quotes); + border-inline-start-width: 0.25rem; + border-inline-start-color: var(--tw-prose-quote-borders); + quotes: "“" "”" "‘" "’"; + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-inline-start: 1em; +} + +.prose + :where(blockquote p:first-of-type):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + content: open-quote; +} + +.prose + :where(blockquote p:last-of-type):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):after { + content: close-quote; +} + +.prose :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #374151; + font-weight: 600; + font-size: 1.25rem; + margin-top: 0; + margin-bottom: 1.7rem; + line-height: 1.1111111; +} + +.prose + :where(h1 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-weight: 900; + color: inherit; +} + +.prose :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #374151; + font-weight: 600; + font-size: 1.16rem; + margin-top: 2em; + margin-bottom: 1.45rem; + line-height: 1.3333333; +} + +.prose + :where(h2 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-weight: 800; + color: inherit; +} + +.prose :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #374151; + font-weight: 600; + font-size: 1.1rem; + margin-top: 1.6em; + margin-bottom: 1.3rem; + line-height: 1.6; +} + +.prose + :where(h3 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-weight: 700; + color: inherit; +} + +.prose :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #374151; + font-weight: 600; + margin-top: 1.5em; + margin-bottom: 1.2rem; + line-height: 1.5; + font-size: 1.05rem; +} + +.prose + :where(h4 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-weight: 700; + color: inherit; +} + +.prose :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose + :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + display: block; + margin-top: 2em; + margin-bottom: 2em; +} + +.prose :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-weight: 500; + font-family: inherit; + color: var(--tw-prose-kbd); + box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), + 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%); + font-size: 0.875em; + border-radius: 0.3125rem; + padding-top: 0.1875em; + padding-inline-end: 0.375em; + padding-bottom: 0.1875em; + padding-inline-start: 0.375em; +} + +.prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-code); + font-weight: 600; + font-size: 0.875em; +} + +.prose + :where(code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + content: "`"; +} + +.prose + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)):after { + content: "`"; +} + +.prose + :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; +} + +.prose + :where(h1 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; +} + +.prose + :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; + font-size: 0.875em; +} + +.prose + :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; + font-size: 0.9em; +} + +.prose + :where(h4 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; +} + +.prose + :where(blockquote code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: inherit; +} + +.prose + :where(thead th code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: inherit; +} + +.prose :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: currentColor; + background-color: #f9fafb; + overflow-x: auto; + font-weight: 400; + font-size: 0.875em; + line-height: 1.7142857; + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + border-radius: 0.375rem; + padding-top: 0.8571429em; + padding-inline-end: 1.1428571em; + padding-bottom: 0.8571429em; + padding-inline-start: 1.1428571em; +} + +.prose + :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + background-color: transparent; + border-width: 0; + border-radius: 0; + padding: 0; + font-weight: inherit; + color: inherit; + font-size: inherit; + font-family: inherit; + line-height: inherit; +} + +.prose + :where(pre code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + content: none; +} + +.prose + :where(pre code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):after { + content: none; +} + +.prose :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + width: 100%; + table-layout: auto; + text-align: start; + margin-top: 2em; + margin-bottom: 2em; + font-size: 0.875em; + line-height: 1.7142857; +} + +.prose :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-bottom-width: 1px; + border-bottom-color: var(--tw-prose-th-borders); +} + +.prose + :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + vertical-align: bottom; + padding-inline-end: 0.5714286em; + padding-bottom: 0.5714286em; + padding-inline-start: 0.5714286em; +} + +.prose + :where(tbody tr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-bottom-width: 1px; + border-bottom-color: var(--tw-prose-td-borders); +} + +.prose + :where(tbody tr:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + border-bottom-width: 0; +} + +.prose + :where(tbody td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + vertical-align: baseline; +} + +.prose :where(tfoot):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-top-width: 1px; + border-top-color: var(--tw-prose-th-borders); +} + +.prose + :where(tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + vertical-align: top; +} + +.prose + :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + margin-bottom: 0; +} + +.prose + :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-captions); + font-size: 0.875em; + line-height: 1.4285714; + margin-top: 0.8571429em; +} + +.prose { + --tw-prose-body: #374151; + --tw-prose-headings: #111827; + --tw-prose-lead: #4b5563; + --tw-prose-links: #111827; + --tw-prose-bold: #111827; + --tw-prose-counters: #6b7280; + --tw-prose-bullets: #d1d5db; + --tw-prose-hr: #e5e7eb; + --tw-prose-quotes: #111827; + --tw-prose-quote-borders: #e5e7eb; + --tw-prose-captions: #6b7280; + --tw-prose-kbd: #111827; + --tw-prose-kbd-shadows: 17 24 39; + --tw-prose-code: #111827; + --tw-prose-pre-code: #e5e7eb; + --tw-prose-pre-bg: #1f2937; + --tw-prose-th-borders: #d1d5db; + --tw-prose-td-borders: #e5e7eb; + --tw-prose-invert-body: #d1d5db; + --tw-prose-invert-headings: #fff; + --tw-prose-invert-lead: #9ca3af; + --tw-prose-invert-links: #fff; + --tw-prose-invert-bold: #fff; + --tw-prose-invert-counters: #9ca3af; + --tw-prose-invert-bullets: #4b5563; + --tw-prose-invert-hr: #374151; + --tw-prose-invert-quotes: #f3f4f6; + --tw-prose-invert-quote-borders: #374151; + --tw-prose-invert-captions: #9ca3af; + --tw-prose-invert-kbd: #fff; + --tw-prose-invert-kbd-shadows: 255 255 255; + --tw-prose-invert-code: #fff; + --tw-prose-invert-pre-code: #d1d5db; + --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%); + --tw-prose-invert-th-borders: #4b5563; + --tw-prose-invert-td-borders: #374151; + font-size: 1.05rem; + line-height: 1.75; +} + +.prose + :where(picture > img):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; +} + +.prose :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.5em; + margin-bottom: 0.5em; +} + +.prose + :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.375em; +} + +.prose + :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.375em; +} + +.prose + :where(.prose > ul > li p):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.75em; + margin-bottom: 0.75em; +} + +.prose + :where(.prose > ul > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.25em; +} + +.prose + :where(.prose > ul > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.25em; +} + +.prose + :where(.prose > ol > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.25em; +} + +.prose + :where(.prose > ol > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.25em; +} + +.prose + :where(ul ul, ul ol, ol ul, ol ol):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.75em; + margin-bottom: 0.75em; +} + +.prose :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em; +} + +.prose :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.5em; + padding-inline-start: 1.625em; +} + +.prose + :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose + :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose + :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose + :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose + :where(thead th:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; +} + +.prose + :where(thead th:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; +} + +.prose + :where(tbody td, tfoot td):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-top: 0.5714286em; + padding-inline-end: 0.5714286em; + padding-bottom: 0.5714286em; + padding-inline-start: 0.5714286em; +} + +.prose + :where(tbody td:first-child, tfoot td:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; +} + +.prose + :where(tbody td:last-child, tfoot td:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; +} + +.prose + :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose + :where(.prose > :first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; +} + +.prose + :where(.prose > :last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 0; +} + +.prose-sm { + font-size: 0.875rem; + line-height: 1.7142857; +} + +.prose-sm :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; +} + +.prose-sm + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-size: 1.2857143em; + line-height: 1.5555556; + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; +} + +.prose-sm + :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-inline-start: 1.1111111em; +} + +.prose-sm :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 2.1428571em; + margin-top: 0; + margin-bottom: 0.8em; + line-height: 1.2; +} + +.prose-sm :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 1.4285714em; + margin-top: 1.6em; + margin-bottom: 0.8em; + line-height: 1.4; +} + +.prose-sm :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 1.2857143em; + margin-top: 1.5555556em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; +} + +.prose-sm :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.4285714em; + margin-bottom: 0.5714286em; + line-height: 1.4285714; +} + +.prose-sm + :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; +} + +.prose-sm + :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; +} + +.prose-sm + :where(picture > img):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; +} + +.prose-sm + :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; +} + +.prose-sm + :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8571429em; + border-radius: 0.3125rem; + padding-top: 0.1428571em; + padding-inline-end: 0.3571429em; + padding-bottom: 0.1428571em; + padding-inline-start: 0.3571429em; +} + +.prose-sm + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8571429em; +} + +.prose-sm + :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.9em; +} + +.prose-sm + :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; +} + +.prose-sm + :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8571429em; + line-height: 1.6666667; + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + border-radius: 0.25rem; + padding-top: 0.6666667em; + padding-inline-end: 1em; + padding-bottom: 0.6666667em; + padding-inline-start: 1em; +} + +.prose-sm :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; + padding-inline-start: 1.5714286em; +} + +.prose-sm :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; + padding-inline-start: 1.5714286em; +} + +.prose-sm :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.2857143em; + margin-bottom: 0.2857143em; +} + +.prose-sm + :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.4285714em; +} + +.prose-sm + :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.4285714em; +} + +.prose-sm + :where(.prose-sm > ul > li p):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.5714286em; + margin-bottom: 0.5714286em; +} + +.prose-sm + :where(.prose-sm > ul > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.1428571em; +} + +.prose-sm + :where(.prose-sm > ul > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.1428571em; +} + +.prose-sm + :where(.prose-sm > ol > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.1428571em; +} + +.prose-sm + :where(.prose-sm > ol > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.1428571em; +} + +.prose-sm + :where(ul ul, ul ol, ol ul, ol ol):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.5714286em; + margin-bottom: 0.5714286em; +} + +.prose-sm :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; +} + +.prose-sm :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.1428571em; +} + +.prose-sm :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.2857143em; + padding-inline-start: 1.5714286em; +} + +.prose-sm :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 2.8571429em; + margin-bottom: 2.8571429em; +} + +.prose-sm + :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-sm + :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-sm + :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-sm + :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-sm + :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8571429em; + line-height: 1.5; +} + +.prose-sm + :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-end: 1em; + padding-bottom: 0.6666667em; + padding-inline-start: 1em; +} + +.prose-sm + :where(thead th:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; +} + +.prose-sm + :where(thead th:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; +} + +.prose-sm + :where(tbody td, tfoot td):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-top: 0.6666667em; + padding-inline-end: 1em; + padding-bottom: 0.6666667em; + padding-inline-start: 1em; +} + +.prose-sm + :where(tbody td:first-child, tfoot td:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; +} + +.prose-sm + :where(tbody td:last-child, tfoot td:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; +} + +.prose-sm + :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; +} + +.prose-sm + :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + margin-bottom: 0; +} + +.prose-sm + :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8571429em; + line-height: 1.3333333; + margin-top: 0.6666667em; +} + +.prose-sm + :where(.prose-sm > :first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; +} + +.prose-sm + :where(.prose-sm > :last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 0; +} + +.prose-lg { + font-size: 1.125rem; + line-height: 1.7777778; +} + +.prose-lg :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; +} + +.prose-lg + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-size: 1.2222222em; + line-height: 1.4545455; + margin-top: 1.0909091em; + margin-bottom: 1.0909091em; +} + +.prose-lg + :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + padding-inline-start: 1em; +} + +.prose-lg :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 2.6666667em; + margin-top: 0; + margin-bottom: 0.8333333em; + line-height: 1; +} + +.prose-lg :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 1.6666667em; + margin-top: 1.8666667em; + margin-bottom: 1.0666667em; + line-height: 1.3333333; +} + +.prose-lg :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 1.3333333em; + margin-top: 1.6666667em; + margin-bottom: 0.6666667em; + line-height: 1.5; +} + +.prose-lg :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; +} + +.prose-lg + :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; +} + +.prose-lg + :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; +} + +.prose-lg + :where(picture > img):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; +} + +.prose-lg + :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; +} + +.prose-lg + :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + border-radius: 0.3125rem; + padding-top: 0.2222222em; + padding-inline-end: 0.4444444em; + padding-bottom: 0.2222222em; + padding-inline-start: 0.4444444em; +} + +.prose-lg + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; +} + +.prose-lg + :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8666667em; +} + +.prose-lg + :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.875em; +} + +.prose-lg + :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + line-height: 1.75; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.375rem; + padding-top: 1em; + padding-inline-end: 1.5em; + padding-bottom: 1em; + padding-inline-start: 1.5em; +} + +.prose-lg :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-inline-start: 1.5555556em; +} + +.prose-lg :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-inline-start: 1.5555556em; +} + +.prose-lg :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.6666667em; + margin-bottom: 0.6666667em; +} + +.prose-lg + :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.4444444em; +} + +.prose-lg + :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.4444444em; +} + +.prose-lg + :where(.prose-lg > ul > li p):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; +} + +.prose-lg + :where(.prose-lg > ul > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.3333333em; +} + +.prose-lg + :where(.prose-lg > ul > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.3333333em; +} + +.prose-lg + :where(.prose-lg > ol > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.3333333em; +} + +.prose-lg + :where(.prose-lg > ol > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.3333333em; +} + +.prose-lg + :where(ul ul, ul ol, ol ul, ol ol):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; +} + +.prose-lg :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; +} + +.prose-lg :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; +} + +.prose-lg :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.6666667em; + padding-inline-start: 1.5555556em; +} + +.prose-lg :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 3.1111111em; + margin-bottom: 3.1111111em; +} + +.prose-lg + :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-lg + :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-lg + :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-lg + :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-lg + :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + line-height: 1.5; +} + +.prose-lg + :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-end: 0.75em; + padding-bottom: 0.75em; + padding-inline-start: 0.75em; +} + +.prose-lg + :where(thead th:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; +} + +.prose-lg + :where(thead th:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; +} + +.prose-lg + :where(tbody td, tfoot td):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-top: 0.75em; + padding-inline-end: 0.75em; + padding-bottom: 0.75em; + padding-inline-start: 0.75em; +} + +.prose-lg + :where(tbody td:first-child, tfoot td:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; +} + +.prose-lg + :where(tbody td:last-child, tfoot td:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; +} + +.prose-lg + :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; +} + +.prose-lg + :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + margin-bottom: 0; +} + +.prose-lg + :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + line-height: 1.5; + margin-top: 1em; +} + +.prose-lg + :where(.prose-lg > :first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; +} + +.prose-lg + :where(.prose-lg > :last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 0; +} + +.aspect-h-9 { + --tw-aspect-h: 9; +} + +.aspect-w-16 { + position: relative; + padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%); + --tw-aspect-w: 16; +} + +.aspect-w-16 > * { + position: absolute; + height: 100%; + width: 100%; + top: 0; + right: 0; + bottom: 0; + left: 0; +} + +.divider-column-vertical { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + height: 1px; + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} + +.divider-column-vertical:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} + +@media (min-width: 768px) { + .divider-column-vertical { + margin-left: -1.5rem; + margin-right: -1.5rem; + width: calc(100% + 1.5rem); + } +} + +.btn, +.btn-widget, +.btn-warning { + display: inline-flex; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + align-items: center; + justify-content: center; + white-space: nowrap; + border-radius: 0.5rem; + border-width: 1px; + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); + padding: 0.25rem 0.75rem; +} + +.dark .btn, +.dark .btn-widget, +.dark .btn-warning { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.btn:focus, +.btn-widget:focus, +.btn-warning:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} + +.btn { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + --tw-gradient-from: #fff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} + +.dark .btn { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.btn:hover { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.btn:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} + +.btn:hover:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.btn-widget { + height: 2rem; + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #e5e7eb var(--tw-gradient-to-position); +} + +.btn-widget:hover { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #e5e7eb var(--tw-gradient-to-position); +} + +.btn-widget:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.btn-widget:hover:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.btn-warning { + --tw-border-opacity: 1; + border-color: rgb(254 215 170 / var(--tw-border-opacity)); + --tw-gradient-from: #fff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #ffedd5 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(194 65 12 / var(--tw-text-opacity)); +} + +.btn-warning:hover { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.btn-warning:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(154 52 18 / var(--tw-border-opacity)); + --tw-gradient-from: #9a3412 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(154 52 18 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #7c2d12 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(254 215 170 / var(--tw-text-opacity)); +} + +.btn-warning:hover:is(.dark *) { + --tw-gradient-from: #c2410c var(--tw-gradient-from-position); + --tw-gradient-to: rgb(194 65 12 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #7c2d12 var(--tw-gradient-to-position); +} + +.btn-green { + display: inline-flex; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + align-items: center; + justify-content: center; + white-space: nowrap; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(16 185 129 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(16 185 129 / var(--tw-bg-opacity)); + padding: 0.25rem 0.75rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.dark .btn-green { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.btn-green:hover { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.btn-green:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} + +.btn-green:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} + +.btn-green:hover:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.btn-pink { + display: inline-flex; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + align-items: center; + justify-content: center; + white-space: nowrap; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(248 113 113 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(248 113 113 / var(--tw-bg-opacity)); + padding: 0.25rem 0.75rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.dark .btn-pink { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.btn-pink:hover { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.btn-pink:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} + +.btn-pink:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} + +.btn-pink:hover:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.btn-sky-ligher { + display: inline-flex; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + align-items: center; + justify-content: center; + white-space: nowrap; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(14 165 233 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(14 165 233 / var(--tw-bg-opacity)); + padding: 0.25rem 0.75rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.dark .btn-sky-ligher { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.btn-sky-ligher:hover { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.btn-sky-ligher:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} + +.btn-sky-ligher:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} + +.btn-sky-ligher:hover:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.btn-fuchsia { + display: inline-flex; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + align-items: center; + justify-content: center; + white-space: nowrap; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(192 38 211 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(192 38 211 / var(--tw-bg-opacity)); + padding: 0.25rem 0.75rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.dark .btn-fuchsia { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.btn-fuchsia:hover { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.btn-fuchsia:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} + +.btn-fuchsia:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} + +.btn-fuchsia:hover:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.btn:disabled, +.btn-widget:disabled, +.btn-disabled, +.btn-widget-disabled { + cursor: not-allowed; + opacity: 0.5; +} + +.btn.btn-lg { + padding: 0.375rem 1rem; + font-weight: 400; +} + +.btn-green-lg, +.btn-fuchsia-lg { + padding: 0.5rem 2.5rem; +} + +.overview-card-wrapper { + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); + background-image: linear-gradient(to right, var(--tw-gradient-stops)); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #fff var(--tw-gradient-via-position), var(--tw-gradient-to); + font-size: 1rem; + line-height: 1.5rem; + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} + +.overview-card-wrapper:hover { + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} + +.overview-card-wrapper:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.overview-card-wrapper:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.dark .overview-card-wrapper { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.overview-card-wrapper:hover { + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #f9fafb var(--tw-gradient-via-position), var(--tw-gradient-to); + --tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position); +} + +.overview-card-wrapper:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-gradient-to: rgb(11 15 25 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #0b0f19 var(--tw-gradient-via-position), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.overview-card-wrapper:hover:is(.dark *) { + --tw-gradient-from: #0b0f19 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(11 15 25 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #101623 var(--tw-gradient-via-position), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} + +.overview-card-wrapper.white { + --tw-gradient-from: #fff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.overview-card-wrapper.white:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.tab { + margin-bottom: -1px; + display: flex; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + align-items: center; + border-right-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + padding-left: 1rem; + padding-right: 1rem; + text-align: center; +} + +.dark .tab { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.tab:not(.active):hover { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} + +.tab:not(.active):is(.dark *) { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +.tab:not(.active):hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} + +.tab.active { + display: flex; + align-items: center; + border-right-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding-left: 1rem; + padding-right: 1rem; + text-align: center; + font-weight: 600; +} + +.dark .tab.active { + --tw-bg-opacity: 1; + background-color: rgb(11 15 25 / var(--tw-bg-opacity)); +} + +.dark .tab.active { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.tab-alternate { + display: flex; + height: 100%; + align-items: center; + white-space: nowrap; + border-bottom-width: 2px; + border-color: transparent; + padding-left: 0.625rem; + padding-right: 0.625rem; + font-weight: 500; + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} + +.dark .tab-alternate { + --tw-text-opacity: 1; + color: rgb(179 188 201 / var(--tw-text-opacity)); +} + +.tab-alternate:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +@media (min-width: 640px) { + .tab-alternate { + padding-left: 0.875rem; + padding-right: 0.875rem; + } +} + +.tab-alternate:not(.active):hover { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} + +.tab-alternate:not(.active):hover:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} + +.tab-alternate.active { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); + font-weight: 600; + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} + +.dark .tab-alternate.active { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} + +.tab-alternate.active:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} + +.\!tag { + display: inline-flex; + height: 1.75rem; + max-width: 100%; + flex: none; + align-items: center; + gap: 0.5rem; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + border-radius: 0.5rem; + border-width: 1px; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + --tw-border-opacity: 0.7; + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); + padding-left: 0.5rem; + padding-right: 0.5rem; + font-size: 0.875rem; + line-height: 1.25rem; +} + +.dark .\!tag { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.\!tag:is(.dark *) { + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-border-opacity: 1; +} + +.tag { + display: inline-flex; + height: 1.75rem; + max-width: 100%; + flex: none; + align-items: center; + gap: 0.5rem; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + border-radius: 0.5rem; + border-width: 1px; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + --tw-border-opacity: 0.7; + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); + padding-left: 0.5rem; + padding-right: 0.5rem; + font-size: 0.875rem; + line-height: 1.25rem; +} + +.dark .tag { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.tag:is(.dark *) { + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-border-opacity: 1; +} + +.\!tag.inactive, +.tag.inactive { + opacity: 0.5; + filter: grayscale(100%); +} + +.tag-ghost { + border-style: none; + --tw-gradient-from: transparent var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: transparent var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.tag-ghost:hover { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} + +.tag-ghost:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} + +.tag-white { + box-shadow: 0 3.5px 3.5px #00000002, 0 2px 2px #00000002, 0 0 1px #00000002; + border-color: #e5e7ebb3; + --tw-gradient-from: #fff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} + +.dark .tag-white { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} + +.tag-white:hover { + --tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position); +} + +.tag-white:is(.dark *) { + border-color: #1f2937b3; + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} + +.tag-white:hover:is(.dark *) { + --tw-gradient-to: #1f2937 var(--tw-gradient-to-position); +} + +.tag-ico { + display: flex; + height: 1.75rem; + width: 2rem; + flex: none; + align-items: center; + justify-content: center; + border-radius: 0.5rem; + background-image: linear-gradient(to top, var(--tw-gradient-stops)); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} + +.tag-ico:is(.dark *) { + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.tag-close-ico { + margin-left: -0.25rem; + margin-right: -0.25rem; + margin-top: 0.125rem; +} + +.tag-ico-blue { + --tw-gradient-from: #eff6ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} + +.tag-ico-blue:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.tag-ico-green { + --tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} + +.tag-ico-green:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.tag-ico-indigo { + --tw-gradient-from: #eef2ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-text-opacity: 1; + color: rgb(99 102 241 / var(--tw-text-opacity)); +} + +.tag-ico-indigo:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.tag-ico-orange { + --tw-gradient-from: #fff7ed var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-text-opacity: 1; + color: rgb(249 115 22 / var(--tw-text-opacity)); +} + +.tag-ico-orange:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.tag-ico-red { + --tw-gradient-from: #fef2f2 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 242 242 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} + +.tag-ico-red:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.tag-ico-yellow { + --tw-gradient-from: #fffbeb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-text-opacity: 1; + color: rgb(245 158 11 / var(--tw-text-opacity)); +} + +.tag-ico-yellow:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.form-input:not([type="checkbox"]) { + border-width: 2px; + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} + +.form-input:not([type="checkbox"])::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgb(156 163 175 / var(--tw-placeholder-opacity)); +} + +.form-input:not([type="checkbox"])::placeholder { + --tw-placeholder-opacity: 1; + color: rgb(156 163 175 / var(--tw-placeholder-opacity)); +} + +.form-input:not([type="checkbox"]) { + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.dark .form-input:not([type="checkbox"]) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.form-input:not([type="checkbox"]):focus { + --tw-border-opacity: 1; + border-color: rgb(147 197 253 / var(--tw-border-opacity)); + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); + --tw-ring-opacity: 0.5; +} + +.form-input:not([type="checkbox"]):is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(11 15 25 / var(--tw-bg-opacity)); +} + +.form-input:not([type="radio"]):not([type="checkbox"]) { + margin-top: 0.25rem; + display: block; + width: 100%; + border-radius: 0.375rem; +} + +.form-input[type="radio"] { + cursor: pointer; + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); +} + +.form-input[type="radio"]:hover { + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); +} + +.form-input[type="radio"]:focus { + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); + --tw-ring-offset-width: 2px; +} + +.form-input[type="radio"]:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} + +.form-input[type="radio"]:focus:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity)); + --tw-ring-offset-color: #101623; +} + +.form-input[type="radio"]:checked { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} + +.form-input[type="checkbox"] { + cursor: pointer; + border-radius: 0.25rem; + border-color: transparent; + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} + +.form-input[type="checkbox"]:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); + --tw-ring-offset-width: 2px; +} + +.form-input[type="checkbox"]:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)); +} + +.form-input[type="checkbox"]:focus:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity)); + --tw-ring-offset-color: #101623; +} + +.form-input[type="checkbox"]:checked { + --tw-bg-opacity: 1; + background-color: rgb(59 130 246 / var(--tw-bg-opacity)); +} + +.form-input[type="checkbox"]:checked:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(59 130 246 / var(--tw-bg-opacity)); +} + +.form-input:disabled { + cursor: not-allowed; + opacity: 0.5; +} + +.form-input-alt { + height: 2.5rem; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + padding-left: 0.75rem; + padding-right: 0.75rem; +} + +.form-input-alt::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgb(156 163 175 / var(--tw-placeholder-opacity)); +} + +.form-input-alt::placeholder { + --tw-placeholder-opacity: 1; + color: rgb(156 163 175 / var(--tw-placeholder-opacity)); +} + +.form-input-alt { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + outline: 2px solid transparent; + outline-offset: 2px; +} + +.dark .form-input-alt { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.form-input-alt:focus { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); + --tw-ring-inset: inset; + --tw-ring-opacity: 1; + --tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity)); +} + +.form-input-alt:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(16 22 35 / var(--tw-bg-opacity)); +} + +.form-input-alt:focus:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(238 242 255 / var(--tw-ring-opacity)); +} + +.metadata-input { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); + font-family: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, + Consolas, Liberation Mono, Courier New, monospace; + font-size: 0.75rem; + line-height: 1rem; + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} + +.dark .metadata-input { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.metadata-input::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +.metadata-input::placeholder { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +.metadata-input:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} + +@media (min-width: 768px) { + .metadata-input { + font-size: 0.875rem; + line-height: 1.25rem; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +.pointer-events-none { + pointer-events: none; +} + +.pointer-events-auto { + pointer-events: auto; +} + +.visible { + visibility: visible; +} + +.invisible { + visibility: hidden; +} + +.collapse { + visibility: collapse; +} + +.static { + position: static; +} + +.fixed { + position: fixed; +} + +.\!absolute { + position: absolute !important; +} + +.absolute { + position: absolute; +} + +.relative { + position: relative; +} + +.sticky { + position: sticky; +} + +.inset-0 { + top: 0; + right: 0; + bottom: 0; + left: 0; +} + +.inset-x-0 { + left: 0; + right: 0; +} + +.inset-x-4 { + left: 1rem; + right: 1rem; +} + +.inset-y-0 { + top: 0; + bottom: 0; +} + +.\!bottom-4 { + bottom: 1rem !important; +} + +.\!right-2 { + right: 0.5rem !important; +} + +.\!right-2\.5 { + right: 0.625rem !important; +} + +.-bottom-0 { + bottom: -0px; +} + +.-bottom-0\.5 { + bottom: -0.125rem; +} + +.-bottom-1 { + bottom: -0.25rem; +} + +.-bottom-1\.5 { + bottom: -0.375rem; +} + +.-bottom-10 { + bottom: -2.5rem; +} + +.-bottom-12 { + bottom: -3rem; +} + +.-bottom-2 { + bottom: -0.5rem; +} + +.-bottom-24 { + bottom: -6rem; +} + +.-bottom-4 { + bottom: -1rem; +} + +.-bottom-6 { + bottom: -1.5rem; +} + +.-bottom-9 { + bottom: -2.25rem; +} + +.-bottom-\[0\.4rem\] { + bottom: -0.4rem; +} + +.-bottom-\[14px\] { + bottom: -14px; +} + +.-bottom-\[1px\] { + bottom: -1px; +} + +.-bottom-\[200px\] { + bottom: -200px; +} + +.-bottom-\[230px\] { + bottom: -230px; +} + +.-bottom-\[400px\] { + bottom: -400px; +} + +.-bottom-\[42px\] { + bottom: -42px; +} + +.-bottom-\[54px\] { + bottom: -54px; +} + +.-bottom-\[60px\] { + bottom: -60px; +} + +.-bottom-\[68px\] { + bottom: -68px; +} + +.-bottom-\[6px\] { + bottom: -6px; +} + +.-left-1 { + left: -0.25rem; +} + +.-left-12 { + left: -3rem; +} + +.-left-14 { + left: -3.5rem; +} + +.-left-16 { + left: -4rem; +} + +.-left-36 { + left: -9rem; +} + +.-left-4 { + left: -1rem; +} + +.-left-48 { + left: -12rem; +} + +.-left-6 { + left: -1.5rem; +} + +.-left-\[400px\] { + left: -400px; +} + +.-right-0 { + right: -0px; +} + +.-right-0\.5 { + right: -0.125rem; +} + +.-right-1 { + right: -0.25rem; +} + +.-right-1\.5 { + right: -0.375rem; +} + +.-right-1\/2 { + right: -50%; +} + +.-right-1\/3 { + right: -33.333333%; +} + +.-right-12 { + right: -3rem; +} + +.-right-14 { + right: -3.5rem; +} + +.-right-2 { + right: -0.5rem; +} + +.-right-2\.5 { + right: -0.625rem; +} + +.-right-2\/3 { + right: -66.666667%; +} + +.-right-48 { + right: -12rem; +} + +.-right-5 { + right: -1.25rem; +} + +.-right-6 { + right: -1.5rem; +} + +.-right-\[0\.3rem\] { + right: -0.3rem; +} + +.-right-\[230px\] { + right: -230px; +} + +.-right-\[400px\] { + right: -400px; +} + +.-top-0 { + top: -0px; +} + +.-top-0\.5 { + top: -0.125rem; +} + +.-top-1 { + top: -0.25rem; +} + +.-top-1\.5 { + top: -0.375rem; +} + +.-top-12 { + top: -3rem; +} + +.-top-32 { + top: -8rem; +} + +.-top-4 { + top: -1rem; +} + +.-top-5 { + top: -1.25rem; +} + +.-top-64 { + top: -16rem; +} + +.-top-8 { + top: -2rem; +} + +.-top-9 { + top: -2.25rem; +} + +.-top-\[1px\] { + top: -1px; +} + +.-top-\[3px\] { + top: -3px; +} + +.-top-\[400px\] { + top: -400px; +} + +.bottom-0 { + bottom: 0; +} + +.bottom-0\.5 { + bottom: 0.125rem; +} + +.bottom-1 { + bottom: 0.25rem; +} + +.bottom-1\/3 { + bottom: 33.333333%; +} + +.bottom-12 { + bottom: 3rem; +} + +.bottom-16 { + bottom: 4rem; +} + +.bottom-2 { + bottom: 0.5rem; +} + +.bottom-2\.5 { + bottom: 0.625rem; +} + +.bottom-24 { + bottom: 6rem; +} + +.bottom-4 { + bottom: 1rem; +} + +.bottom-5 { + bottom: 1.25rem; +} + +.bottom-6 { + bottom: 1.5rem; +} + +.bottom-7 { + bottom: 1.75rem; +} + +.bottom-8 { + bottom: 2rem; +} + +.bottom-\[-0\.18rem\] { + bottom: -0.18rem; +} + +.bottom-\[-0\.25rem\] { + bottom: -0.25rem; +} + +.bottom-\[-26px\] { + bottom: -26px; +} + +.bottom-\[-32px\] { + bottom: -32px; +} + +.bottom-\[-53px\] { + bottom: -53px; +} + +.bottom-\[12px\] { + bottom: 12px; +} + +.bottom-\[130px\] { + bottom: 130px; +} + +.bottom-\[136px\] { + bottom: 136px; +} + +.bottom-\[1px\] { + bottom: 1px; +} + +.bottom-\[224px\] { + bottom: 224px; +} + +.bottom-\[22px\] { + bottom: 22px; +} + +.bottom-\[28px\] { + bottom: 28px; +} + +.bottom-\[2px\] { + bottom: 2px; +} + +.bottom-\[66px\] { + bottom: 66px; +} + +.bottom-\[76px\] { + bottom: 76px; +} + +.bottom-\[82px\] { + bottom: 82px; +} + +.bottom-full { + bottom: 100%; +} + +.left-0 { + left: 0; +} + +.left-1 { + left: 0.25rem; +} + +.left-1\.5 { + left: 0.375rem; +} + +.left-1\/2 { + left: 50%; +} + +.left-1\/3 { + left: 33.333333%; +} + +.left-10 { + left: 2.5rem; +} + +.left-12 { + left: 3rem; +} + +.left-16 { + left: 4rem; +} + +.left-2 { + left: 0.5rem; +} + +.left-2\.5 { + left: 0.625rem; +} + +.left-24 { + left: 6rem; +} + +.left-3 { + left: 0.75rem; +} + +.left-4 { + left: 1rem; +} + +.left-5 { + left: 1.25rem; +} + +.left-8 { + left: 2rem; +} + +.left-\[220px\] { + left: 220px; +} + +.left-\[2px\] { + left: 2px; +} + +.left-\[312px\] { + left: 312px; +} + +.left-\[47px\] { + left: 47px; +} + +.left-\[66px\] { + left: 66px; +} + +.left-\[94px\] { + left: 94px; +} + +.left-\[9px\] { + left: 9px; +} + +.left-auto { + left: auto; +} + +.right-0 { + right: 0; +} + +.right-0\.5 { + right: 0.125rem; +} + +.right-1 { + right: 0.25rem; +} + +.right-1\.5 { + right: 0.375rem; +} + +.right-1\/2 { + right: 50%; +} + +.right-10 { + right: 2.5rem; +} + +.right-12 { + right: 3rem; +} + +.right-16 { + right: 4rem; +} + +.right-2 { + right: 0.5rem; +} + +.right-2\.5 { + right: 0.625rem; +} + +.right-2\/3 { + right: 66.666667%; +} + +.right-20 { + right: 5rem; +} + +.right-24 { + right: 6rem; +} + +.right-3 { + right: 0.75rem; +} + +.right-3\.5 { + right: 0.875rem; +} + +.right-32 { + right: 8rem; +} + +.right-4 { + right: 1rem; +} + +.right-44 { + right: 11rem; +} + +.right-5 { + right: 1.25rem; +} + +.right-6 { + right: 1.5rem; +} + +.right-8 { + right: 2rem; +} + +.right-9 { + right: 2.25rem; +} + +.right-\[-0\.18rem\] { + right: -0.18rem; +} + +.right-\[-0\.25rem\] { + right: -0.25rem; +} + +.right-\[170px\] { + right: 170px; +} + +.right-\[200px\] { + right: 200px; +} + +.right-\[217px\] { + right: 217px; +} + +.right-\[264px\] { + right: 264px; +} + +.right-\[356px\] { + right: 356px; +} + +.right-\[47px\] { + right: 47px; +} + +.top-0 { + top: 0; +} + +.top-1 { + top: 0.25rem; +} + +.top-1\.5 { + top: 0.375rem; +} + +.top-1\/2 { + top: 50%; +} + +.top-12 { + top: 3rem; +} + +.top-16 { + top: 4rem; +} + +.top-2 { + top: 0.5rem; +} + +.top-2\.5 { + top: 0.625rem; +} + +.top-20 { + top: 5rem; +} + +.top-24 { + top: 6rem; +} + +.top-3 { + top: 0.75rem; +} + +.top-3\.5 { + top: 0.875rem; +} + +.top-32 { + top: 8rem; +} + +.top-4 { + top: 1rem; +} + +.top-40 { + top: 10rem; +} + +.top-5 { + top: 1.25rem; +} + +.top-56 { + top: 14rem; +} + +.top-6 { + top: 1.5rem; +} + +.top-8 { + top: 2rem; +} + +.top-\[28px\] { + top: 28px; +} + +.top-auto { + top: auto; +} + +.top-full { + top: 100%; +} + +.-z-1 { + z-index: -1; +} + +.-z-10 { + z-index: -10; +} + +.z-0 { + z-index: 0; +} + +.z-1 { + z-index: 1; +} + +.z-10 { + z-index: 10; +} + +.z-2 { + z-index: 2; +} + +.z-20 { + z-index: 20; +} + +.z-30 { + z-index: 30; +} + +.z-40 { + z-index: 40; +} + +.z-5 { + z-index: 5; +} + +.z-50 { + z-index: 50; +} + +.z-\[-1\] { + z-index: -1; +} + +.order-1 { + order: 1; +} + +.order-2 { + order: 2; +} + +.order-3 { + order: 3; +} + +.order-first { + order: -9999; +} + +.order-last { + order: 9999; +} + +.col-span-1 { + grid-column: span 1 / span 1; +} + +.col-span-12 { + grid-column: span 12 / span 12; +} + +.col-span-2 { + grid-column: span 2 / span 2; +} + +.col-span-3 { + grid-column: span 3 / span 3; +} + +.col-span-4 { + grid-column: span 4 / span 4; +} + +.col-span-5 { + grid-column: span 5 / span 5; +} + +.col-span-6 { + grid-column: span 6 / span 6; +} + +.col-span-8 { + grid-column: span 8 / span 8; +} + +.col-span-9 { + grid-column: span 9 / span 9; +} + +.col-span-full { + grid-column: 1 / -1; +} + +.row-span-1 { + grid-row: span 1 / span 1; +} + +.float-left { + float: left; +} + +.\!m-0 { + margin: 0 !important; +} + +.m-0 { + margin: 0; +} + +.m-11 { + margin: 2.75rem; +} + +.m-2 { + margin: 0.5rem; +} + +.m-3 { + margin: 0.75rem; +} + +.m-4 { + margin: 1rem; +} + +.m-auto { + margin: auto; +} + +.\!mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; +} + +.\!my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.\!my-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; +} + +.\!my-3\.5 { + margin-top: 0.875rem !important; + margin-bottom: 0.875rem !important; +} + +.\!my-6 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.-mx-16 { + margin-left: -4rem; + margin-right: -4rem; +} + +.-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; +} + +.-mx-2\.5 { + margin-left: -0.625rem; + margin-right: -0.625rem; +} + +.-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; +} + +.-mx-4 { + margin-left: -1rem; + margin-right: -1rem; +} + +.-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; +} + +.-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; +} + +.-mx-\[2px\] { + margin-left: -2px; + margin-right: -2px; +} + +.-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; +} + +.-my-\[10px\] { + margin-top: -10px; + margin-bottom: -10px; +} + +.mx-0 { + margin-left: 0; + margin-right: 0; +} + +.mx-0\.5 { + margin-left: 0.125rem; + margin-right: 0.125rem; +} + +.mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; +} + +.mx-1\.5 { + margin-left: 0.375rem; + margin-right: 0.375rem; +} + +.mx-14 { + margin-left: 3.5rem; + margin-right: 3.5rem; +} + +.mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; +} + +.mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; +} + +.mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; +} + +.mx-4 { + margin-left: 1rem; + margin-right: 1rem; +} + +.mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; +} + +.mx-auto { + margin-left: auto; + margin-right: auto; +} + +.mx-px { + margin-left: 1px; + margin-right: 1px; +} + +.my-0 { + margin-top: 0; + margin-bottom: 0; +} + +.my-0\.5 { + margin-top: 0.125rem; + margin-bottom: 0.125rem; +} + +.my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} + +.my-1\.5 { + margin-top: 0.375rem; + margin-bottom: 0.375rem; +} + +.my-12 { + margin-top: 3rem; + margin-bottom: 3rem; +} + +.my-16 { + margin-top: 4rem; + margin-bottom: 4rem; +} + +.my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} + +.my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; +} + +.my-4 { + margin-top: 1rem; + margin-bottom: 1rem; +} + +.my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; +} + +.my-\[2px\] { + margin-top: 2px; + margin-bottom: 2px; +} + +.my-auto { + margin-top: auto; + margin-bottom: auto; +} + +.\!mb-0 { + margin-bottom: 0 !important; +} + +.\!mb-10 { + margin-bottom: 2.5rem !important; +} + +.\!mb-2 { + margin-bottom: 0.5rem !important; +} + +.\!ml-auto { + margin-left: auto !important; +} + +.\!mr-0 { + margin-right: 0 !important; +} + +.\!mr-0\.5 { + margin-right: 0.125rem !important; +} + +.\!mr-1 { + margin-right: 0.25rem !important; +} + +.\!mr-1\.5 { + margin-right: 0.375rem !important; +} + +.\!mt-0 { + margin-top: 0 !important; +} + +.\!mt-16 { + margin-top: 4rem !important; +} + +.\!mt-2 { + margin-top: 0.5rem !important; +} + +.\!mt-20 { + margin-top: 5rem !important; +} + +.\!mt-3 { + margin-top: 0.75rem !important; +} + +.\!mt-3\.5 { + margin-top: 0.875rem !important; +} + +.\!mt-4 { + margin-top: 1rem !important; +} + +.\!mt-6 { + margin-top: 1.5rem !important; +} + +.\!mt-auto { + margin-top: auto !important; +} + +.-mb-0 { + margin-bottom: -0px; +} + +.-mb-0\.5 { + margin-bottom: -0.125rem; +} + +.-mb-1 { + margin-bottom: -0.25rem; +} + +.-mb-2 { + margin-bottom: -0.5rem; +} + +.-mb-3 { + margin-bottom: -0.75rem; +} + +.-mb-3\.5 { + margin-bottom: -0.875rem; +} + +.-mb-6 { + margin-bottom: -1.5rem; +} + +.-mb-\[1px\], +.-mb-px { + margin-bottom: -1px; +} + +.-ml-0 { + margin-left: -0px; +} + +.-ml-0\.5 { + margin-left: -0.125rem; +} + +.-ml-1 { + margin-left: -0.25rem; +} + +.-ml-1\.5 { + margin-left: -0.375rem; +} + +.-ml-2 { + margin-left: -0.5rem; +} + +.-ml-2\.5 { + margin-left: -0.625rem; +} + +.-ml-3 { + margin-left: -0.75rem; +} + +.-ml-4 { + margin-left: -1rem; +} + +.-ml-6 { + margin-left: -1.5rem; +} + +.-ml-\[4\.3rem\] { + margin-left: -4.3rem; +} + +.-ml-px { + margin-left: -1px; +} + +.-mr-0 { + margin-right: -0px; +} + +.-mr-0\.5 { + margin-right: -0.125rem; +} + +.-mr-1 { + margin-right: -0.25rem; +} + +.-mr-1\.5 { + margin-right: -0.375rem; +} + +.-mr-2 { + margin-right: -0.5rem; +} + +.-mr-\[0\.115rem\] { + margin-right: -0.115rem; +} + +.-mr-\[0\.1rem\] { + margin-right: -0.1rem; +} + +.-mr-\[2\.5px\] { + margin-right: -2.5px; +} + +.-mt-0 { + margin-top: -0px; +} + +.-mt-0\.5 { + margin-top: -0.125rem; +} + +.-mt-1 { + margin-top: -0.25rem; +} + +.-mt-1\.5 { + margin-top: -0.375rem; +} + +.-mt-12 { + margin-top: -3rem; +} + +.-mt-16 { + margin-top: -4rem; +} + +.-mt-2 { + margin-top: -0.5rem; +} + +.-mt-3 { + margin-top: -0.75rem; +} + +.-mt-36 { + margin-top: -9rem; +} + +.-mt-4 { + margin-top: -1rem; +} + +.-mt-5 { + margin-top: -1.25rem; +} + +.-mt-6 { + margin-top: -1.5rem; +} + +.-mt-8 { + margin-top: -2rem; +} + +.-mt-\[1\.60rem\] { + margin-top: -1.6rem; +} + +.-mt-px { + margin-top: -1px; +} + +.mb-0 { + margin-bottom: 0; +} + +.mb-0\.5 { + margin-bottom: 0.125rem; +} + +.mb-1 { + margin-bottom: 0.25rem; +} + +.mb-1\.5 { + margin-bottom: 0.375rem; +} + +.mb-10 { + margin-bottom: 2.5rem; +} + +.mb-12 { + margin-bottom: 3rem; +} + +.mb-14 { + margin-bottom: 3.5rem; +} + +.mb-16 { + margin-bottom: 4rem; +} + +.mb-2 { + margin-bottom: 0.5rem; +} + +.mb-2\.5 { + margin-bottom: 0.625rem; +} + +.mb-20 { + margin-bottom: 5rem; +} + +.mb-24 { + margin-bottom: 6rem; +} + +.mb-28 { + margin-bottom: 7rem; +} + +.mb-3 { + margin-bottom: 0.75rem; +} + +.mb-3\.5 { + margin-bottom: 0.875rem; +} + +.mb-32 { + margin-bottom: 8rem; +} + +.mb-4 { + margin-bottom: 1rem; +} + +.mb-40 { + margin-bottom: 10rem; +} + +.mb-5 { + margin-bottom: 1.25rem; +} + +.mb-6 { + margin-bottom: 1.5rem; +} + +.mb-7 { + margin-bottom: 1.75rem; +} + +.mb-8 { + margin-bottom: 2rem; +} + +.mb-auto { + margin-bottom: auto; +} + +.mb-px { + margin-bottom: 1px; +} + +.ml-0 { + margin-left: 0; +} + +.ml-0\.5 { + margin-left: 0.125rem; +} + +.ml-1 { + margin-left: 0.25rem; +} + +.ml-1\.5 { + margin-left: 0.375rem; +} + +.ml-2 { + margin-left: 0.5rem; +} + +.ml-2\.5 { + margin-left: 0.625rem; +} + +.ml-20 { + margin-left: 5rem; +} + +.ml-3 { + margin-left: 0.75rem; +} + +.ml-4 { + margin-left: 1rem; +} + +.ml-5 { + margin-left: 1.25rem; +} + +.ml-6 { + margin-left: 1.5rem; +} + +.ml-7 { + margin-left: 1.75rem; +} + +.ml-8 { + margin-left: 2rem; +} + +.ml-9 { + margin-left: 2.25rem; +} + +.ml-\[-0\.475rem\] { + margin-left: -0.475rem; +} + +.ml-\[1\.38rem\] { + margin-left: 1.38rem; +} + +.ml-\[calc\(\.5rem-1px\)\] { + margin-left: calc(0.5rem - 1px); +} + +.ml-auto { + margin-left: auto; +} + +.ml-px { + margin-left: 1px; +} + +.mr-0 { + margin-right: 0; +} + +.mr-0\.5 { + margin-right: 0.125rem; +} + +.mr-1 { + margin-right: 0.25rem; +} + +.mr-1\.5 { + margin-right: 0.375rem; +} + +.mr-2 { + margin-right: 0.5rem; +} + +.mr-2\.5 { + margin-right: 0.625rem; +} + +.mr-3 { + margin-right: 0.75rem; +} + +.mr-3\.5 { + margin-right: 0.875rem; +} + +.mr-4 { + margin-right: 1rem; +} + +.mr-5 { + margin-right: 1.25rem; +} + +.mr-6 { + margin-right: 1.5rem; +} + +.mr-7 { + margin-right: 1.75rem; +} + +.mr-8 { + margin-right: 2rem; +} + +.mr-\[3px\] { + margin-right: 3px; +} + +.mr-auto { + margin-right: auto; +} + +.mr-px { + margin-right: 1px; +} + +.mt-0 { + margin-top: 0; +} + +.mt-0\.5 { + margin-top: 0.125rem; +} + +.mt-1 { + margin-top: 0.25rem; +} + +.mt-1\.5 { + margin-top: 0.375rem; +} + +.mt-10 { + margin-top: 2.5rem; +} + +.mt-12 { + margin-top: 3rem; +} + +.mt-14 { + margin-top: 3.5rem; +} + +.mt-16 { + margin-top: 4rem; +} + +.mt-2 { + margin-top: 0.5rem; +} + +.mt-2\.5 { + margin-top: 0.625rem; +} + +.mt-3 { + margin-top: 0.75rem; +} + +.mt-3\.5 { + margin-top: 0.875rem; +} + +.mt-4 { + margin-top: 1rem; +} + +.mt-5 { + margin-top: 1.25rem; +} + +.mt-6 { + margin-top: 1.5rem; +} + +.mt-7 { + margin-top: 1.75rem; +} + +.mt-8 { + margin-top: 2rem; +} + +.mt-\[-12\.5px\] { + margin-top: -12.5px; +} + +.mt-\[3px\] { + margin-top: 3px; +} + +.mt-auto { + margin-top: auto; +} + +.\!line-clamp-4 { + overflow: hidden !important; + display: -webkit-box !important; + -webkit-box-orient: vertical !important; + -webkit-line-clamp: 4 !important; +} + +.line-clamp-1 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; +} + +.line-clamp-2 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 2; +} + +.line-clamp-3 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; +} + +.line-clamp-4 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 4; +} + +.line-clamp-5 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 5; +} + +.line-clamp-6, +.line-clamp-\[6\] { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 6; +} + +.line-clamp-\[8\] { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 8; +} + +.line-clamp-none { + overflow: visible; + display: block; + -webkit-box-orient: horizontal; + -webkit-line-clamp: none; +} + +.\!block { + display: block !important; +} + +.block { + display: block; +} + +.inline-block { + display: inline-block; +} + +.inline { + display: inline; +} + +.flex { + display: flex; +} + +.inline-flex { + display: inline-flex; +} + +.table { + display: table; +} + +.table-row { + display: table-row; +} + +.grid { + display: grid; +} + +.contents { + display: contents; +} + +.\!hidden { + display: none !important; +} + +.hidden { + display: none; +} + +.aspect-1 { + aspect-ratio: 1; +} + +.aspect-\[1\.91\/1\] { + aspect-ratio: 1.91/1; +} + +.aspect-\[210\/297\] { + aspect-ratio: 210/297; +} + +.\!size-2 { + width: 0.5rem !important; + height: 0.5rem !important; +} + +.\!size-3 { + width: 0.75rem !important; + height: 0.75rem !important; +} + +.\!size-6 { + width: 1.5rem !important; + height: 1.5rem !important; +} + +.\!size-\[0\.55rem\] { + width: 0.55rem !important; + height: 0.55rem !important; +} + +.\!size-\[0\.73rem\] { + width: 0.73rem !important; + height: 0.73rem !important; +} + +.\!size-\[0\.8rem\] { + width: 0.8rem !important; + height: 0.8rem !important; +} + +.\!size-\[18px\] { + width: 18px !important; + height: 18px !important; +} + +.size-1 { + width: 0.25rem; + height: 0.25rem; +} + +.size-1\.5 { + width: 0.375rem; + height: 0.375rem; +} + +.size-10 { + width: 2.5rem; + height: 2.5rem; +} + +.size-11 { + width: 2.75rem; + height: 2.75rem; +} + +.size-12 { + width: 3rem; + height: 3rem; +} + +.size-16 { + width: 4rem; + height: 4rem; +} + +.size-2 { + width: 0.5rem; + height: 0.5rem; +} + +.size-2\.5 { + width: 0.625rem; + height: 0.625rem; +} + +.size-20 { + width: 5rem; + height: 5rem; +} + +.size-3 { + width: 0.75rem; + height: 0.75rem; +} + +.size-3\.5 { + width: 0.875rem; + height: 0.875rem; +} + +.size-36 { + width: 9rem; + height: 9rem; +} + +.size-4 { + width: 1rem; + height: 1rem; +} + +.size-44 { + width: 11rem; + height: 11rem; +} + +.size-48 { + width: 12rem; + height: 12rem; +} + +.size-5 { + width: 1.25rem; + height: 1.25rem; +} + +.size-6 { + width: 1.5rem; + height: 1.5rem; +} + +.size-7 { + width: 1.75rem; + height: 1.75rem; +} + +.size-8 { + width: 2rem; + height: 2rem; +} + +.size-9 { + width: 2.25rem; + height: 2.25rem; +} + +.size-\[120px\] { + width: 120px; + height: 120px; +} + +.size-\[28px\] { + width: 28px; + height: 28px; +} + +.size-\[38px\] { + width: 38px; + height: 38px; +} + +.size-\[400px\] { + width: 400px; + height: 400px; +} + +.size-\[50px\] { + width: 50px; + height: 50px; +} + +.size-full { + width: 100%; + height: 100%; +} + +.\!h-10 { + height: 2.5rem !important; +} + +.\!h-2 { + height: 0.5rem !important; +} + +.\!h-2\.5 { + height: 0.625rem !important; +} + +.\!h-3 { + height: 0.75rem !important; +} + +.\!h-36 { + height: 9rem !important; +} + +.\!h-\[15\.5px\] { + height: 15.5px !important; +} + +.\!h-\[28px\] { + height: 28px !important; +} + +.h-0 { + height: 0px; +} + +.h-0\.5 { + height: 0.125rem; +} + +.h-1 { + height: 0.25rem; +} + +.h-1\.5 { + height: 0.375rem; +} + +.h-1\/2 { + height: 50%; +} + +.h-1\/3 { + height: 33.333333%; +} + +.h-10 { + height: 2.5rem; +} + +.h-11 { + height: 2.75rem; +} + +.h-12 { + height: 3rem; +} + +.h-14 { + height: 3.5rem; +} + +.h-16 { + height: 4rem; +} + +.h-2 { + height: 0.5rem; +} + +.h-2\.5 { + height: 0.625rem; +} + +.h-2\/3 { + height: 66.666667%; +} + +.h-20 { + height: 5rem; +} + +.h-24 { + height: 6rem; +} + +.h-28 { + height: 7rem; +} + +.h-3 { + height: 0.75rem; +} + +.h-3\.5 { + height: 0.875rem; +} + +.h-32 { + height: 8rem; +} + +.h-36 { + height: 9rem; +} + +.h-4 { + height: 1rem; +} + +.h-40 { + height: 10rem; +} + +.h-44 { + height: 11rem; +} + +.h-48 { + height: 12rem; +} + +.h-5 { + height: 1.25rem; +} + +.h-52 { + height: 13rem; +} + +.h-56 { + height: 14rem; +} + +.h-6 { + height: 1.5rem; +} + +.h-64 { + height: 16rem; +} + +.h-7 { + height: 1.75rem; +} + +.h-72 { + height: 18rem; +} + +.h-8 { + height: 2rem; +} + +.h-80 { + height: 20rem; +} + +.h-9 { + height: 2.25rem; +} + +.h-96 { + height: 24rem; +} + +.h-\[\.9rem\] { + height: 0.9rem; +} + +.h-\[0\.05rem\] { + height: 0.05rem; +} + +.h-\[0\.4rem\] { + height: 0.4rem; +} + +.h-\[1\.125rem\] { + height: 1.125rem; +} + +.h-\[1\.38rem\] { + height: 1.38rem; +} + +.h-\[100px\] { + height: 100px; +} + +.h-\[13px\] { + height: 13px; +} + +.h-\[140px\] { + height: 140px; +} + +.h-\[15\.5px\] { + height: 15.5px; +} + +.h-\[1px\] { + height: 1px; +} + +.h-\[200px\] { + height: 200px; +} + +.h-\[22px\] { + height: 22px; +} + +.h-\[250px\] { + height: 250px; +} + +.h-\[25px\] { + height: 25px; +} + +.h-\[28px\] { + height: 28px; +} + +.h-\[300px\] { + height: 300px; +} + +.h-\[30px\] { + height: 30px; +} + +.h-\[38px\] { + height: 38px; +} + +.h-\[390px\] { + height: 390px; +} + +.h-\[3px\] { + height: 3px; +} + +.h-\[4\.4rem\] { + height: 4.4rem; +} + +.h-\[4\.5rem\] { + height: 4.5rem; +} + +.h-\[400px\] { + height: 400px; +} + +.h-\[40px\] { + height: 40px; +} + +.h-\[450px\] { + height: 450px; +} + +.h-\[50\.5px\] { + height: 50.5px; +} + +.h-\[60\%\] { + height: 60%; +} + +.h-\[650px\] { + height: 650px; +} + +.h-\[800px\] { + height: 800px; +} + +.h-\[80px\] { + height: 80px; +} + +.h-\[92px\] { + height: 92px; +} + +.h-\[calc\(100\%-160px\)\] { + height: calc(100% - 160px); +} + +.h-\[calc\(100\%-45px\)\] { + height: calc(100% - 45px); +} + +.h-\[calc\(100dvh\)\] { + height: 100dvh; +} + +.h-\[calc\(100dvh-13rem\)\] { + height: calc(100dvh - 13rem); +} + +.h-\[calc\(100dvh-4rem-1px\)\] { + height: calc(100dvh - 4rem - 1px); +} + +.h-auto { + height: auto; +} + +.h-dvh { + height: 100dvh; +} + +.h-full { + height: 100%; +} + +.h-min { + height: -moz-min-content; + height: min-content; +} + +.h-px { + height: 1px; +} + +.h-screen { + height: 100vh; +} + +.\!max-h-\[500px\] { + max-height: 500px !important; +} + +.\!max-h-\[calc\(100vh-300px\)\] { + max-height: calc(100vh - 300px) !important; +} + +.\!max-h-\[calc\(100vh-350px\)\] { + max-height: calc(100vh - 350px) !important; +} + +.max-h-12 { + max-height: 3rem; +} + +.max-h-20 { + max-height: 5rem; +} + +.max-h-24 { + max-height: 6rem; +} + +.max-h-36 { + max-height: 9rem; +} + +.max-h-44 { + max-height: 11rem; +} + +.max-h-48 { + max-height: 12rem; +} + +.max-h-56 { + max-height: 14rem; +} + +.max-h-64 { + max-height: 16rem; +} + +.max-h-96 { + max-height: 24rem; +} + +.max-h-\[1480px\] { + max-height: 1480px; +} + +.max-h-\[2\.25rem\] { + max-height: 2.25rem; +} + +.max-h-\[2lh\] { + max-height: 2lh; +} + +.max-h-\[300px\] { + max-height: 300px; +} + +.max-h-\[30rem\] { + max-height: 30rem; +} + +.max-h-\[338px\] { + max-height: 338px; +} + +.max-h-\[340px\] { + max-height: 340px; +} + +.max-h-\[3lh\] { + max-height: 3lh; +} + +.max-h-\[400px\] { + max-height: 400px; +} + +.max-h-\[500px\] { + max-height: 500px; +} + +.max-h-\[550px\] { + max-height: 550px; +} + +.max-h-\[8lh\] { + max-height: 8lh; +} + +.max-h-\[calc\(100dvh-183px\)\] { + max-height: calc(100dvh - 183px); +} + +.max-h-\[calc\(100dvh-216px\)\] { + max-height: calc(100dvh - 216px); +} + +.max-h-\[calc\(100vh-100px\)\] { + max-height: calc(100vh - 100px); +} + +.max-h-\[calc\(100vh-10rem\)\] { + max-height: calc(100vh - 10rem); +} + +.max-h-\[calc\(100vh-12rem\)\] { + max-height: calc(100vh - 12rem); +} + +.max-h-dvh { + max-height: 100dvh; +} + +.max-h-full { + max-height: 100%; +} + +.min-h-0 { + min-height: 0px; +} + +.min-h-64 { + min-height: 16rem; +} + +.min-h-8 { + min-height: 2rem; +} + +.min-h-80 { + min-height: 20rem; +} + +.min-h-\[100px\] { + min-height: 100px; +} + +.min-h-\[140px\] { + min-height: 140px; +} + +.min-h-\[144px\] { + min-height: 144px; +} + +.min-h-\[150px\] { + min-height: 150px; +} + +.min-h-\[15rem\] { + min-height: 15rem; +} + +.min-h-\[175px\] { + min-height: 175px; +} + +.min-h-\[18vh\] { + min-height: 18vh; +} + +.min-h-\[220px\] { + min-height: 220px; +} + +.min-h-\[350px\] { + min-height: 350px; +} + +.min-h-\[42px\] { + min-height: 42px; +} + +.min-h-\[450px\] { + min-height: 450px; +} + +.min-h-\[80px\] { + min-height: 80px; +} + +.min-h-\[8rem\] { + min-height: 8rem; +} + +.min-h-\[calc\(100dvh-4rem-1px\)\] { + min-height: calc(100dvh - 4rem - 1px); +} + +.min-h-dvh { + min-height: 100dvh; +} + +.\!w-10 { + width: 2.5rem !important; +} + +.\!w-12 { + width: 3rem !important; +} + +.\!w-16 { + width: 4rem !important; +} + +.\!w-2 { + width: 0.5rem !important; +} + +.\!w-2\.5 { + width: 0.625rem !important; +} + +.\!w-20 { + width: 5rem !important; +} + +.\!w-3 { + width: 0.75rem !important; +} + +.\!w-32 { + width: 8rem !important; +} + +.\!w-52 { + width: 13rem !important; +} + +.\!w-56 { + width: 14rem !important; +} + +.\!w-64 { + width: 16rem !important; +} + +.\!w-96 { + width: 24rem !important; +} + +.\!w-\[15\.5px\] { + width: 15.5px !important; +} + +.\!w-\[500px\] { + width: 500px !important; +} + +.\!w-auto { + width: auto !important; +} + +.w-0 { + width: 0px; +} + +.w-0\.5 { + width: 0.125rem; +} + +.w-1 { + width: 0.25rem; +} + +.w-1\.5 { + width: 0.375rem; +} + +.w-1\/2 { + width: 50%; +} + +.w-10 { + width: 2.5rem; +} + +.w-11 { + width: 2.75rem; +} + +.w-11\/12 { + width: 91.666667%; +} + +.w-12 { + width: 3rem; +} + +.w-14 { + width: 3.5rem; +} + +.w-16 { + width: 4rem; +} + +.w-2 { + width: 0.5rem; +} + +.w-2\.5 { + width: 0.625rem; +} + +.w-2\/3 { + width: 66.666667%; +} + +.w-20 { + width: 5rem; +} + +.w-24 { + width: 6rem; +} + +.w-28 { + width: 7rem; +} + +.w-3 { + width: 0.75rem; +} + +.w-3\.5 { + width: 0.875rem; +} + +.w-3\/5 { + width: 60%; +} + +.w-32 { + width: 8rem; +} + +.w-36 { + width: 9rem; +} + +.w-4 { + width: 1rem; +} + +.w-40 { + width: 10rem; +} + +.w-44 { + width: 11rem; +} + +.w-48 { + width: 12rem; +} + +.w-5 { + width: 1.25rem; +} + +.w-5\/6 { + width: 83.333333%; +} + +.w-52 { + width: 13rem; +} + +.w-56 { + width: 14rem; +} + +.w-6 { + width: 1.5rem; +} + +.w-60 { + width: 15rem; +} + +.w-64 { + width: 16rem; +} + +.w-7 { + width: 1.75rem; +} + +.w-72 { + width: 18rem; +} + +.w-8 { + width: 2rem; +} + +.w-80 { + width: 20rem; +} + +.w-9 { + width: 2.25rem; +} + +.w-96 { + width: 24rem; +} + +.w-\[\.9rem\] { + width: 0.9rem; +} + +.w-\[0\.8rem\] { + width: 0.8rem; +} + +.w-\[1\.38rem\] { + width: 1.38rem; +} + +.w-\[13px\] { + width: 13px; +} + +.w-\[15\.5px\] { + width: 15.5px; +} + +.w-\[150\%\] { + width: 150%; +} + +.w-\[150px\] { + width: 150px; +} + +.w-\[19px\] { + width: 19px; +} + +.w-\[200\%\] { + width: 200%; +} + +.w-\[200px\] { + width: 200px; +} + +.w-\[20rem\] { + width: 20rem; +} + +.w-\[250px\] { + width: 250px; +} + +.w-\[270px\] { + width: 270px; +} + +.w-\[275px\] { + width: 275px; +} + +.w-\[38px\] { + width: 38px; +} + +.w-\[400px\] { + width: 400px; +} + +.w-\[450px\] { + width: 450px; +} + +.w-\[482px\] { + width: 482px; +} + +.w-\[50\%\] { + width: 50%; +} + +.w-\[50px\] { + width: 50px; +} + +.w-\[550px\] { + width: 550px; +} + +.w-\[672px\] { + width: 672px; +} + +.w-\[800px\] { + width: 800px; +} + +.w-\[9\.24rem\] { + width: 9.24rem; +} + +.w-\[90dvw\] { + width: 90dvw; +} + +.w-\[90px\] { + width: 90px; +} + +.w-\[calc\(100\%-20px\)\] { + width: calc(100% - 20px); +} + +.w-\[calc\(100dvw-2\*0\.5rem\)\] { + width: calc(100dvw - 1rem); +} + +.w-auto { + width: auto; +} + +.w-fit { + width: -moz-fit-content; + width: fit-content; +} + +.w-full { + width: 100%; +} + +.w-max { + width: -moz-max-content; + width: max-content; +} + +.w-min { + width: -moz-min-content; + width: min-content; +} + +.w-px { + width: 1px; +} + +.w-screen { + width: 100vw; +} + +.\!min-w-\[120px\] { + min-width: 120px !important; +} + +.min-w-0 { + min-width: 0px; +} + +.min-w-10 { + min-width: 2.5rem; +} + +.min-w-24 { + min-width: 6rem; +} + +.min-w-44 { + min-width: 11rem; +} + +.min-w-5 { + min-width: 1.25rem; +} + +.min-w-\[11rem\] { + min-width: 11rem; +} + +.min-w-\[1rem\] { + min-width: 1rem; +} + +.min-w-\[23rem\] { + min-width: 23rem; +} + +.min-w-\[275px\] { + min-width: 275px; +} + +.min-w-\[2px\] { + min-width: 2px; +} + +.min-w-\[2rem\] { + min-width: 2rem; +} + +.min-w-\[300px\] { + min-width: 300px; +} + +.min-w-\[3rem\] { + min-width: 3rem; +} + +.min-w-\[50\%\] { + min-width: 50%; +} + +.min-w-\[5rem\] { + min-width: 5rem; +} + +.min-w-fit { + min-width: -moz-fit-content; + min-width: fit-content; +} + +.min-w-full { + min-width: 100%; +} + +.min-w-max { + min-width: -moz-max-content; + min-width: max-content; +} + +.\!max-w-full { + max-width: 100% !important; +} + +.\!max-w-lg { + max-width: 32rem !important; +} + +.max-w-28 { + max-width: 7rem; +} + +.max-w-2xl { + max-width: 42rem; +} + +.max-w-3xl { + max-width: 48rem; +} + +.max-w-4xl { + max-width: 56rem; +} + +.max-w-56 { + max-width: 14rem; +} + +.max-w-5xl { + max-width: 64rem; +} + +.max-w-64 { + max-width: 16rem; +} + +.max-w-6xl { + max-width: 72rem; +} + +.max-w-7xl { + max-width: 80rem; +} + +.max-w-96 { + max-width: 24rem; +} + +.max-w-\[100dvw\] { + max-width: 100dvw; +} + +.max-w-\[10rem\] { + max-width: 10rem; +} + +.max-w-\[1360px\] { + max-width: 1360px; +} + +.max-w-\[16rem\] { + max-width: 16rem; +} + +.max-w-\[175px\] { + max-width: 175px; +} + +.max-w-\[200px\] { + max-width: 200px; +} + +.max-w-\[25rem\] { + max-width: 25rem; +} + +.max-w-\[260px\] { + max-width: 260px; +} + +.max-w-\[31\.25rem\] { + max-width: 31.25rem; +} + +.max-w-\[350px\] { + max-width: 350px; +} + +.max-w-\[6rem\] { + max-width: 6rem; +} + +.max-w-\[80dvw\] { + max-width: 80dvw; +} + +.max-w-\[85dvw\] { + max-width: 85dvw; +} + +.max-w-\[93\%\] { + max-width: 93%; +} + +.max-w-full { + max-width: 100%; +} + +.max-w-lg { + max-width: 32rem; +} + +.max-w-max { + max-width: -moz-max-content; + max-width: max-content; +} + +.max-w-md { + max-width: 28rem; +} + +.max-w-prose { + max-width: 65ch; +} + +.max-w-sm { + max-width: 24rem; +} + +.max-w-xl { + max-width: 36rem; +} + +.max-w-xs { + max-width: 20rem; +} + +.flex-1 { + flex: 1 1 0%; +} + +.flex-auto { + flex: 1 1 auto; +} + +.flex-none { + flex: none; +} + +.flex-shrink-0, +.shrink-0 { + flex-shrink: 0; +} + +.flex-grow { + flex-grow: 1; +} + +.flex-grow-0 { + flex-grow: 0; +} + +.grow { + flex-grow: 1; +} + +.basis-1\/2 { + flex-basis: 50%; +} + +.basis-2\/3 { + flex-basis: 66.666667%; +} + +.basis-auto { + flex-basis: auto; +} + +.table-auto { + table-layout: auto; +} + +.border-collapse { + border-collapse: collapse; +} + +.origin-bottom-left { + transform-origin: bottom left; +} + +.origin-bottom-right { + transform-origin: bottom right; +} + +.origin-center { + transform-origin: center; +} + +.origin-top-right { + transform-origin: top right; +} + +.-translate-x-0 { + --tw-translate-x: -0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-x-0\.5 { + --tw-translate-x: -0.125rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-x-1\/2 { + --tw-translate-x: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-x-1\/4 { + --tw-translate-x: -25%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-x-24 { + --tw-translate-x: -6rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-x-3 { + --tw-translate-x: -0.75rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-x-full { + --tw-translate-x: -100%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-x-px { + --tw-translate-x: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-0 { + --tw-translate-y: -0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-0\.5 { + --tw-translate-y: -0.125rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-1 { + --tw-translate-y: -0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-1\/2 { + --tw-translate-y: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-1\/4 { + --tw-translate-y: -25%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-2 { + --tw-translate-y: -0.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-20 { + --tw-translate-y: -5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-3 { + --tw-translate-y: -0.75rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-6 { + --tw-translate-y: -1.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-\[3px\] { + --tw-translate-y: -3px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-px { + --tw-translate-y: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-0 { + --tw-translate-x: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-0\.5 { + --tw-translate-x: 0.125rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-1\/2 { + --tw-translate-x: 50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-16 { + --tw-translate-x: 4rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-3 { + --tw-translate-x: 0.75rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-3\.5 { + --tw-translate-x: 0.875rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-\[2px\] { + --tw-translate-x: 2px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-px { + --tw-translate-x: 1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-0 { + --tw-translate-y: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-0\.5 { + --tw-translate-y: 0.125rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-1 { + --tw-translate-y: 0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-1\.5 { + --tw-translate-y: 0.375rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-1\/2 { + --tw-translate-y: 50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-10 { + --tw-translate-y: 2.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-14 { + --tw-translate-y: 3.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-16 { + --tw-translate-y: 4rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-2 { + --tw-translate-y: 0.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-2\.5 { + --tw-translate-y: 0.625rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-\[-2px\] { + --tw-translate-y: -2px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-\[1px\] { + --tw-translate-y: 1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-\[2\.5px\] { + --tw-translate-y: 2.5px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-px { + --tw-translate-y: 1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-rotate-180 { + --tw-rotate: -180deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-rotate-45 { + --tw-rotate: -45deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-rotate-90 { + --tw-rotate: -90deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-rotate-\[0\.7deg\] { + --tw-rotate: -0.7deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.rotate-180 { + --tw-rotate: 180deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.rotate-45 { + --tw-rotate: 45deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.rotate-6 { + --tw-rotate: 6deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.rotate-90 { + --tw-rotate: 90deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.rotate-\[1\.2deg\] { + --tw-rotate: 1.2deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-skew-x-12 { + --tw-skew-x: -12deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-skew-x-6 { + --tw-skew-x: -6deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-skew-y-1 { + --tw-skew-y: -1deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-skew-y-3 { + --tw-skew-y: -3deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-0 { + --tw-scale-x: 0; + --tw-scale-y: 0; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-150 { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-50 { + --tw-scale-x: 0.5; + --tw-scale-y: 0.5; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-75 { + --tw-scale-x: 0.75; + --tw-scale-y: 0.75; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-\[0\.72\] { + --tw-scale-x: 0.72; + --tw-scale-y: 0.72; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-\[0\.82\] { + --tw-scale-x: 0.82; + --tw-scale-y: 0.82; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-x-\[98\%\] { + --tw-scale-x: 98%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-y-\[-1\] { + --tw-scale-y: -1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.transform { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +@keyframes pulse { + 50% { + opacity: 0.5; + } +} + +.animate-pulse { + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; +} + +.animate-spin { + animation: spin 1s linear infinite; +} + +.animate-spin-slow-reversed { + animation: spin reverse 3s linear infinite; +} + +.\!cursor-not-allowed { + cursor: not-allowed !important; +} + +.cursor-\[inherit\] { + cursor: inherit; +} + +.cursor-default { + cursor: default; +} + +.cursor-grab { + cursor: grab; +} + +.cursor-grabbing { + cursor: grabbing; +} + +.cursor-not-allowed { + cursor: not-allowed; +} + +.cursor-pointer { + cursor: pointer; +} + +.cursor-row-resize { + cursor: row-resize; +} + +.select-none { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} + +.select-text { + -webkit-user-select: text; + -moz-user-select: text; + user-select: text; +} + +.select-all { + -webkit-user-select: all; + -moz-user-select: all; + user-select: all; +} + +.resize-none { + resize: none; +} + +.resize-y { + resize: vertical; +} + +.resize { + resize: both; +} + +.snap-x { + scroll-snap-type: x var(--tw-scroll-snap-strictness); +} + +.snap-mandatory { + --tw-scroll-snap-strictness: mandatory; +} + +.snap-start { + scroll-snap-align: start; +} + +.snap-end { + scroll-snap-align: end; +} + +.snap-always { + scroll-snap-stop: always; +} + +.scroll-mt-4 { + scroll-margin-top: 1rem; +} + +.scroll-mt-6 { + scroll-margin-top: 1.5rem; +} + +.scroll-px-4 { + scroll-padding-left: 1rem; + scroll-padding-right: 1rem; +} + +.list-inside { + list-style-position: inside; +} + +.list-disc { + list-style-type: disc; +} + +.grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); +} + +.grid-cols-12 { + grid-template-columns: repeat(12, minmax(0, 1fr)); +} + +.grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); +} + +.grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); +} + +.grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); +} + +.grid-cols-6 { + grid-template-columns: repeat(6, minmax(0, 1fr)); +} + +.grid-cols-\[1\.5rem_1fr\] { + grid-template-columns: 1.5rem 1fr; +} + +.grid-cols-\[auto_1fr_1fr_auto\] { + grid-template-columns: auto 1fr 1fr auto; +} + +.grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)); +} + +.flex-row { + flex-direction: row; +} + +.flex-row-reverse { + flex-direction: row-reverse; +} + +.flex-col { + flex-direction: column; +} + +.flex-col-reverse { + flex-direction: column-reverse; +} + +.flex-wrap { + flex-wrap: wrap; +} + +.flex-nowrap { + flex-wrap: nowrap; +} + +.place-content-center { + place-content: center; +} + +.place-content-between { + place-content: space-between; +} + +.place-items-center { + place-items: center; +} + +.content-start { + align-content: flex-start; +} + +.\!items-start { + align-items: flex-start !important; +} + +.items-start { + align-items: flex-start; +} + +.items-end { + align-items: flex-end; +} + +.items-center { + align-items: center; +} + +.items-baseline { + align-items: baseline; +} + +.items-stretch { + align-items: stretch; +} + +.\!justify-start { + justify-content: flex-start !important; +} + +.justify-start { + justify-content: flex-start; +} + +.justify-end { + justify-content: flex-end; +} + +.justify-center { + justify-content: center; +} + +.justify-between { + justify-content: space-between; +} + +.justify-around { + justify-content: space-around; +} + +.\!gap-1 { + gap: 0.25rem !important; +} + +.gap-0 { + gap: 0px; +} + +.gap-0\.5 { + gap: 0.125rem; +} + +.gap-1 { + gap: 0.25rem; +} + +.gap-1\.5 { + gap: 0.375rem; +} + +.gap-10 { + gap: 2.5rem; +} + +.gap-12 { + gap: 3rem; +} + +.gap-14 { + gap: 3.5rem; +} + +.gap-2 { + gap: 0.5rem; +} + +.gap-2\.5 { + gap: 0.625rem; +} + +.gap-3 { + gap: 0.75rem; +} + +.gap-3\.5 { + gap: 0.875rem; +} + +.gap-4 { + gap: 1rem; +} + +.gap-5 { + gap: 1.25rem; +} + +.gap-6 { + gap: 1.5rem; +} + +.gap-7 { + gap: 1.75rem; +} + +.gap-8 { + gap: 2rem; +} + +.gap-\[\.19rem\] { + gap: 0.19rem; +} + +.gap-\[1px\], +.gap-px { + gap: 1px; +} + +.gap-x-0 { + -moz-column-gap: 0px; + column-gap: 0px; +} + +.gap-x-0\.5 { + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; +} + +.gap-x-1 { + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; +} + +.gap-x-1\.5 { + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; +} + +.gap-x-10 { + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; +} + +.gap-x-2 { + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; +} + +.gap-x-2\.5 { + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; +} + +.gap-x-24 { + -moz-column-gap: 6rem; + column-gap: 6rem; +} + +.gap-x-3 { + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; +} + +.gap-x-32 { + -moz-column-gap: 8rem; + column-gap: 8rem; +} + +.gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; +} + +.gap-x-5 { + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; +} + +.gap-y-0 { + row-gap: 0px; +} + +.gap-y-0\.5 { + row-gap: 0.125rem; +} + +.gap-y-1 { + row-gap: 0.25rem; +} + +.gap-y-1\.5 { + row-gap: 0.375rem; +} + +.gap-y-10 { + row-gap: 2.5rem; +} + +.gap-y-12 { + row-gap: 3rem; +} + +.gap-y-2 { + row-gap: 0.5rem; +} + +.gap-y-2\.5 { + row-gap: 0.625rem; +} + +.gap-y-3 { + row-gap: 0.75rem; +} + +.gap-y-3\.5 { + row-gap: 0.875rem; +} + +.gap-y-4 { + row-gap: 1rem; +} + +.gap-y-5 { + row-gap: 1.25rem; +} + +.gap-y-6 { + row-gap: 1.5rem; +} + +.gap-y-7 { + row-gap: 1.75rem; +} + +.gap-y-8 { + row-gap: 2rem; +} + +.\!space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0 !important; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)) !important; +} + +.-space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-x-\[5px\] > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-5px * var(--tw-space-x-reverse)); + margin-left: calc(-5px * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.625rem * var(--tw-space-x-reverse)); + margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.875rem * var(--tw-space-x-reverse)); + margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1rem * var(--tw-space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); +} + +.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.125rem * var(--tw-space-y-reverse)); +} + +.space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); +} + +.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)); +} + +.space-y-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.5rem * var(--tw-space-y-reverse)); +} + +.space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3rem * var(--tw-space-y-reverse)); +} + +.space-y-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(4rem * var(--tw-space-y-reverse)); +} + +.space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); +} + +.space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)); +} + +.space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); +} + +.space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.875rem * var(--tw-space-y-reverse)); +} + +.space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1rem * var(--tw-space-y-reverse)); +} + +.space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); +} + +.space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); +} + +.space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2rem * var(--tw-space-y-reverse)); +} + +.divide-x > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(1px * var(--tw-divide-x-reverse)); + border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); +} + +.divide-y > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); +} + +.divide-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(2px * var(--tw-divide-y-reverse)); +} + +.divide-gray-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-divide-opacity)); +} + +.divide-gray-200\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: #e5e7eb80; +} + +.divide-gray-200\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: #e5e7eb99; +} + +.divide-gray-200\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: #e5e7ebb3; +} + +.place-self-start { + place-self: start; +} + +.place-self-stretch { + place-self: stretch; +} + +.self-start { + align-self: flex-start; +} + +.self-end { + align-self: flex-end; +} + +.self-center { + align-self: center; +} + +.self-stretch { + align-self: stretch; +} + +.justify-self-end { + justify-self: end; +} + +.justify-self-center { + justify-self: center; +} + +.overflow-auto { + overflow: auto; +} + +.overflow-hidden { + overflow: hidden; +} + +.overflow-visible { + overflow: visible; +} + +.overflow-scroll { + overflow: scroll; +} + +.overflow-x-auto { + overflow-x: auto; +} + +.overflow-y-auto { + overflow-y: auto; +} + +.overflow-x-hidden { + overflow-x: hidden; +} + +.overflow-y-hidden { + overflow-y: hidden; +} + +.overflow-x-clip { + overflow-x: clip; +} + +.overflow-y-scroll { + overflow-y: scroll; +} + +.overscroll-contain { + overscroll-behavior: contain; +} + +.truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-ellipsis { + text-overflow: ellipsis; +} + +.text-clip { + text-overflow: clip; +} + +.whitespace-normal { + white-space: normal; +} + +.whitespace-nowrap { + white-space: nowrap; +} + +.whitespace-pre { + white-space: pre; +} + +.whitespace-pre-line { + white-space: pre-line; +} + +.whitespace-pre-wrap { + white-space: pre-wrap; +} + +.whitespace-break-spaces { + white-space: break-spaces; +} + +.text-wrap { + text-wrap: wrap; +} + +.text-nowrap { + text-wrap: nowrap; +} + +.text-balance { + text-wrap: balance; +} + +.text-pretty { + text-wrap: pretty; +} + +.break-words { + overflow-wrap: break-word; +} + +.break-all { + word-break: break-all; +} + +.\!rounded { + border-radius: 0.25rem !important; +} + +.\!rounded-2xl { + border-radius: 1rem !important; +} + +.\!rounded-\[2em\] { + border-radius: 2em !important; +} + +.\!rounded-full { + border-radius: 9999px !important; +} + +.\!rounded-md { + border-radius: 0.375rem !important; +} + +.\!rounded-none { + border-radius: 0 !important; +} + +.rounded { + border-radius: 0.25rem; +} + +.rounded-2xl { + border-radius: 1rem; +} + +.rounded-3xl { + border-radius: 1.5rem; +} + +.rounded-\[\.1rem\] { + border-radius: 0.1rem; +} + +.rounded-\[1\.6rem\] { + border-radius: 1.6rem; +} + +.rounded-\[25px\] { + border-radius: 25px; +} + +.rounded-\[50\%\] { + border-radius: 50%; +} + +.rounded-full { + border-radius: 9999px; +} + +.rounded-lg { + border-radius: 0.5rem; +} + +.rounded-md { + border-radius: 0.375rem; +} + +.rounded-none { + border-radius: 0; +} + +.rounded-sm { + border-radius: 0.125rem; +} + +.rounded-xl { + border-radius: 0.75rem; +} + +.\!rounded-b-none { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important; +} + +.\!rounded-l-none { + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; +} + +.\!rounded-r-none { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; +} + +.\!rounded-t-none { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; +} + +.rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.rounded-b-\[50\%\] { + border-bottom-right-radius: 50%; + border-bottom-left-radius: 50%; +} + +.rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.rounded-b-md { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.rounded-b-none { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.rounded-b-xl { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; +} + +.rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.rounded-l-none { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.rounded-l-xl { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; +} + +.rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; +} + +.rounded-r-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} + +.rounded-r-none { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.rounded-r-xl { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; +} + +.rounded-t-\[2em\] { + border-top-left-radius: 2em; + border-top-right-radius: 2em; +} + +.rounded-t-\[50\%\] { + border-top-left-radius: 50%; + border-top-right-radius: 50%; +} + +.rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} + +.rounded-t-md { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} + +.rounded-t-none { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.rounded-t-xl { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; +} + +.rounded-bl-lg { + border-bottom-left-radius: 0.5rem; +} + +.rounded-br-none { + border-bottom-right-radius: 0; +} + +.rounded-tl-xl { + border-top-left-radius: 0.75rem; +} + +.rounded-tr-lg { + border-top-right-radius: 0.5rem; +} + +.\!border { + border-width: 1px !important; +} + +.\!border-0 { + border-width: 0px !important; +} + +.border { + border-width: 1px; +} + +.border-0 { + border-width: 0px; +} + +.border-2 { + border-width: 2px; +} + +.border-4 { + border-width: 4px; +} + +.border-\[0\.80em\] { + border-width: 0.8em; +} + +.border-\[1\.5px\] { + border-width: 1.5px; +} + +.border-\[1px\] { + border-width: 1px; +} + +.border-\[3px\] { + border-width: 3px; +} + +.border-x { + border-left-width: 1px; + border-right-width: 1px; +} + +.border-y { + border-top-width: 1px; + border-bottom-width: 1px; +} + +.\!border-b-0 { + border-bottom-width: 0px !important; +} + +.border-b { + border-bottom-width: 1px; +} + +.border-b-0 { + border-bottom-width: 0px; +} + +.border-b-2 { + border-bottom-width: 2px; +} + +.border-b-4 { + border-bottom-width: 4px; +} + +.border-l { + border-left-width: 1px; +} + +.border-l-0 { + border-left-width: 0px; +} + +.border-l-2 { + border-left-width: 2px; +} + +.border-r { + border-right-width: 1px; +} + +.border-r-0 { + border-right-width: 0px; +} + +.border-r-2 { + border-right-width: 2px; +} + +.border-t { + border-top-width: 1px; +} + +.border-t-0 { + border-top-width: 0px; +} + +.border-t-2 { + border-top-width: 2px; +} + +.border-dashed { + border-style: dashed; +} + +.border-dotted { + border-style: dotted; +} + +.border-hidden { + border-style: hidden; +} + +.border-none { + border-style: none; +} + +.\!border-blue-100 { + --tw-border-opacity: 1 !important; + border-color: rgb(219 234 254 / var(--tw-border-opacity)) !important; +} + +.\!border-blue-500\/15 { + border-color: #3b82f626 !important; +} + +.\!border-gray-800 { + --tw-border-opacity: 1 !important; + border-color: rgb(31 41 55 / var(--tw-border-opacity)) !important; +} + +.\!border-red-600 { + --tw-border-opacity: 1 !important; + border-color: rgb(220 38 38 / var(--tw-border-opacity)) !important; +} + +.\!border-slate-300 { + --tw-border-opacity: 1 !important; + border-color: rgb(203 213 225 / var(--tw-border-opacity)) !important; +} + +.\!border-transparent { + border-color: transparent !important; +} + +.\!border-white\/5 { + border-color: #ffffff0d !important; +} + +.\!border-yellow-500\/15 { + border-color: #f59e0b26 !important; +} + +.border-amber-50 { + --tw-border-opacity: 1; + border-color: rgb(255 251 235 / var(--tw-border-opacity)); +} + +.border-black { + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); +} + +.border-black\/10 { + border-color: #0000001a; +} + +.border-black\/40 { + border-color: #0006; +} + +.border-black\/50 { + border-color: #00000080; +} + +.border-blue-100 { + --tw-border-opacity: 1; + border-color: rgb(219 234 254 / var(--tw-border-opacity)); +} + +.border-blue-200 { + --tw-border-opacity: 1; + border-color: rgb(191 219 254 / var(--tw-border-opacity)); +} + +.border-blue-300 { + --tw-border-opacity: 1; + border-color: rgb(147 197 253 / var(--tw-border-opacity)); +} + +.border-blue-400 { + --tw-border-opacity: 1; + border-color: rgb(96 165 250 / var(--tw-border-opacity)); +} + +.border-blue-50 { + --tw-border-opacity: 1; + border-color: rgb(239 246 255 / var(--tw-border-opacity)); +} + +.border-blue-500 { + --tw-border-opacity: 1; + border-color: rgb(59 130 246 / var(--tw-border-opacity)); +} + +.border-blue-500\/10 { + border-color: #3b82f61a; +} + +.border-blue-700 { + --tw-border-opacity: 1; + border-color: rgb(29 78 216 / var(--tw-border-opacity)); +} + +.border-cyan-100 { + --tw-border-opacity: 1; + border-color: rgb(207 250 254 / var(--tw-border-opacity)); +} + +.border-cyan-50 { + --tw-border-opacity: 1; + border-color: rgb(236 254 255 / var(--tw-border-opacity)); +} + +.border-fuchsia-50 { + --tw-border-opacity: 1; + border-color: rgb(253 244 255 / var(--tw-border-opacity)); +} + +.border-gray-100 { + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} + +.border-gray-200 { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} + +.border-gray-200\/60 { + border-color: #e5e7eb99; +} + +.border-gray-200\/70 { + border-color: #e5e7ebb3; +} + +.border-gray-200\/80 { + border-color: #e5e7ebcc; +} + +.border-gray-300 { + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); +} + +.border-gray-400 { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} + +.border-gray-50 { + --tw-border-opacity: 1; + border-color: rgb(249 250 251 / var(--tw-border-opacity)); +} + +.border-gray-500 { + --tw-border-opacity: 1; + border-color: rgb(107 114 128 / var(--tw-border-opacity)); +} + +.border-gray-700 { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} + +.border-gray-800 { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} + +.border-gray-900 { + --tw-border-opacity: 1; + border-color: rgb(17 24 39 / var(--tw-border-opacity)); +} + +.border-green-100 { + --tw-border-opacity: 1; + border-color: rgb(209 250 229 / var(--tw-border-opacity)); +} + +.border-green-200 { + --tw-border-opacity: 1; + border-color: rgb(167 243 208 / var(--tw-border-opacity)); +} + +.border-green-300 { + --tw-border-opacity: 1; + border-color: rgb(110 231 183 / var(--tw-border-opacity)); +} + +.border-green-50 { + --tw-border-opacity: 1; + border-color: rgb(236 253 245 / var(--tw-border-opacity)); +} + +.border-green-500 { + --tw-border-opacity: 1; + border-color: rgb(16 185 129 / var(--tw-border-opacity)); +} + +.border-green-600 { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} + +.border-indigo-100 { + --tw-border-opacity: 1; + border-color: rgb(224 231 255 / var(--tw-border-opacity)); +} + +.border-indigo-200 { + --tw-border-opacity: 1; + border-color: rgb(199 210 254 / var(--tw-border-opacity)); +} + +.border-indigo-50 { + --tw-border-opacity: 1; + border-color: rgb(238 242 255 / var(--tw-border-opacity)); +} + +.border-lime-50 { + --tw-border-opacity: 1; + border-color: rgb(247 254 231 / var(--tw-border-opacity)); +} + +.border-orange-100 { + --tw-border-opacity: 1; + border-color: rgb(255 237 213 / var(--tw-border-opacity)); +} + +.border-orange-200 { + --tw-border-opacity: 1; + border-color: rgb(254 215 170 / var(--tw-border-opacity)); +} + +.border-orange-300 { + --tw-border-opacity: 1; + border-color: rgb(253 186 116 / var(--tw-border-opacity)); +} + +.border-orange-50 { + --tw-border-opacity: 1; + border-color: rgb(255 247 237 / var(--tw-border-opacity)); +} + +.border-orange-500 { + --tw-border-opacity: 1; + border-color: rgb(249 115 22 / var(--tw-border-opacity)); +} + +.border-orange-600 { + --tw-border-opacity: 1; + border-color: rgb(234 88 12 / var(--tw-border-opacity)); +} + +.border-pink-200 { + --tw-border-opacity: 1; + border-color: rgb(251 207 232 / var(--tw-border-opacity)); +} + +.border-pink-50 { + --tw-border-opacity: 1; + border-color: rgb(253 242 248 / var(--tw-border-opacity)); +} + +.border-purple-100 { + --tw-border-opacity: 1; + border-color: rgb(237 233 254 / var(--tw-border-opacity)); +} + +.border-purple-200 { + --tw-border-opacity: 1; + border-color: rgb(221 214 254 / var(--tw-border-opacity)); +} + +.border-purple-50 { + --tw-border-opacity: 1; + border-color: rgb(245 243 255 / var(--tw-border-opacity)); +} + +.border-purple-600 { + --tw-border-opacity: 1; + border-color: rgb(124 58 237 / var(--tw-border-opacity)); +} + +.border-red-100 { + --tw-border-opacity: 1; + border-color: rgb(254 226 226 / var(--tw-border-opacity)); +} + +.border-red-200 { + --tw-border-opacity: 1; + border-color: rgb(254 202 202 / var(--tw-border-opacity)); +} + +.border-red-300 { + --tw-border-opacity: 1; + border-color: rgb(252 165 165 / var(--tw-border-opacity)); +} + +.border-red-400 { + --tw-border-opacity: 1; + border-color: rgb(248 113 113 / var(--tw-border-opacity)); +} + +.border-red-50 { + --tw-border-opacity: 1; + border-color: rgb(254 242 242 / var(--tw-border-opacity)); +} + +.border-red-500 { + --tw-border-opacity: 1; + border-color: rgb(239 68 68 / var(--tw-border-opacity)); +} + +.border-red-600 { + --tw-border-opacity: 1; + border-color: rgb(220 38 38 / var(--tw-border-opacity)); +} + +.border-sky-100 { + --tw-border-opacity: 1; + border-color: rgb(224 242 254 / var(--tw-border-opacity)); +} + +.border-slate-300 { + --tw-border-opacity: 1; + border-color: rgb(203 213 225 / var(--tw-border-opacity)); +} + +.border-slate-50 { + --tw-border-opacity: 1; + border-color: rgb(248 250 252 / var(--tw-border-opacity)); +} + +.border-teal-100 { + --tw-border-opacity: 1; + border-color: rgb(204 251 241 / var(--tw-border-opacity)); +} + +.border-teal-200 { + --tw-border-opacity: 1; + border-color: rgb(153 246 228 / var(--tw-border-opacity)); +} + +.border-teal-50 { + --tw-border-opacity: 1; + border-color: rgb(240 253 250 / var(--tw-border-opacity)); +} + +.border-transparent { + border-color: transparent; +} + +.border-violet-50 { + --tw-border-opacity: 1; + border-color: rgb(245 243 255 / var(--tw-border-opacity)); +} + +.border-white { + --tw-border-opacity: 1; + border-color: rgb(255 255 255 / var(--tw-border-opacity)); +} + +.border-white\/10 { + border-color: #ffffff1a; +} + +.border-white\/20 { + border-color: #fff3; +} + +.border-white\/25 { + border-color: #ffffff40; +} + +.border-yellow-100 { + --tw-border-opacity: 1; + border-color: rgb(254 243 199 / var(--tw-border-opacity)); +} + +.border-yellow-200 { + --tw-border-opacity: 1; + border-color: rgb(253 230 138 / var(--tw-border-opacity)); +} + +.border-yellow-50 { + --tw-border-opacity: 1; + border-color: rgb(255 251 235 / var(--tw-border-opacity)); +} + +.border-x-transparent { + border-left-color: transparent; + border-right-color: transparent; +} + +.border-b-gray-200 { + --tw-border-opacity: 1; + border-bottom-color: rgb(229 231 235 / var(--tw-border-opacity)); +} + +.border-b-gray-700 { + --tw-border-opacity: 1; + border-bottom-color: rgb(55 65 81 / var(--tw-border-opacity)); +} + +.border-l-transparent { + border-left-color: transparent; +} + +.border-r-gray-200 { + --tw-border-opacity: 1; + border-right-color: rgb(229 231 235 / var(--tw-border-opacity)); +} + +.border-r-gray-700 { + --tw-border-opacity: 1; + border-right-color: rgb(55 65 81 / var(--tw-border-opacity)); +} + +.border-t-transparent { + border-top-color: transparent; +} + +.\!bg-black { + --tw-bg-opacity: 1 !important; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important; +} + +.\!bg-blue-50 { + --tw-bg-opacity: 1 !important; + background-color: rgb(239 246 255 / var(--tw-bg-opacity)) !important; +} + +.\!bg-blue-700 { + --tw-bg-opacity: 1 !important; + background-color: rgb(29 78 216 / var(--tw-bg-opacity)) !important; +} + +.\!bg-gray-50 { + --tw-bg-opacity: 1 !important; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)) !important; +} + +.\!bg-gray-800 { + --tw-bg-opacity: 1 !important; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)) !important; +} + +.\!bg-green-50 { + --tw-bg-opacity: 1 !important; + background-color: rgb(236 253 245 / var(--tw-bg-opacity)) !important; +} + +.\!bg-green-500 { + --tw-bg-opacity: 1 !important; + background-color: rgb(16 185 129 / var(--tw-bg-opacity)) !important; +} + +.\!bg-transparent { + background-color: transparent !important; +} + +.bg-\[\#ECFAFF\] { + --tw-bg-opacity: 1; + background-color: rgb(236 250 255 / var(--tw-bg-opacity)); +} + +.bg-amber-500 { + --tw-bg-opacity: 1; + background-color: rgb(245 158 11 / var(--tw-bg-opacity)); +} + +.bg-black { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} + +.bg-black\/15 { + background-color: #00000026; +} + +.bg-black\/20 { + background-color: #0003; +} + +.bg-black\/40 { + background-color: #0006; +} + +.bg-black\/50 { + background-color: #00000080; +} + +.bg-black\/70 { + background-color: #000000b3; +} + +.bg-black\/80 { + background-color: #000c; +} + +.bg-black\/90 { + background-color: #000000e6; +} + +.bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgb(219 234 254 / var(--tw-bg-opacity)); +} + +.bg-blue-400 { + --tw-bg-opacity: 1; + background-color: rgb(96 165 250 / var(--tw-bg-opacity)); +} + +.bg-blue-400\/20 { + background-color: #60a5fa33; +} + +.bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgb(239 246 255 / var(--tw-bg-opacity)); +} + +.bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgb(59 130 246 / var(--tw-bg-opacity)); +} + +.bg-blue-500\/10 { + background-color: #3b82f61a; +} + +.bg-blue-500\/20 { + background-color: #3b82f633; +} + +.bg-blue-500\/5 { + background-color: #3b82f60d; +} + +.bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgb(37 99 235 / var(--tw-bg-opacity)); +} + +.bg-blue-600\/10 { + background-color: #2563eb1a; +} + +.bg-blue-600\/40 { + background-color: #2563eb66; +} + +.bg-blue-600\/5 { + background-color: #2563eb0d; +} + +.bg-blue-800\/10 { + background-color: #1e40af1a; +} + +.bg-cyan-50 { + --tw-bg-opacity: 1; + background-color: rgb(236 254 255 / var(--tw-bg-opacity)); +} + +.bg-cyan-500 { + --tw-bg-opacity: 1; + background-color: rgb(6 182 212 / var(--tw-bg-opacity)); +} + +.bg-fuchsia-100 { + --tw-bg-opacity: 1; + background-color: rgb(250 232 255 / var(--tw-bg-opacity)); +} + +.bg-fuchsia-500 { + --tw-bg-opacity: 1; + background-color: rgb(217 70 239 / var(--tw-bg-opacity)); +} + +.bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} + +.bg-gray-100\/10 { + background-color: #f3f4f61a; +} + +.bg-gray-100\/60 { + background-color: #f3f4f699; +} + +.bg-gray-100\/70 { + background-color: #f3f4f6b3; +} + +.bg-gray-100\/80 { + background-color: #f3f4f6cc; +} + +.bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} + +.bg-gray-200\/40 { + background-color: #e5e7eb66; +} + +.bg-gray-200\/70 { + background-color: #e5e7ebb3; +} + +.bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgb(209 213 219 / var(--tw-bg-opacity)); +} + +.bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgb(156 163 175 / var(--tw-bg-opacity)); +} + +.bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} + +.bg-gray-50\/70 { + background-color: #f9fafbb3; +} + +.bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgb(107 114 128 / var(--tw-bg-opacity)); +} + +.bg-gray-500\/30 { + background-color: #6b72804d; +} + +.bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)); +} + +.bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} + +.bg-gray-800\/50 { + background-color: #1f293780; +} + +.bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} + +.bg-gray-900\/40 { + background-color: #11182766; +} + +.bg-gray-950 { + --tw-bg-opacity: 1; + background-color: rgb(11 15 25 / var(--tw-bg-opacity)); +} + +.bg-gray-950\/20 { + background-color: #0b0f1933; +} + +.bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgb(209 250 229 / var(--tw-bg-opacity)); +} + +.bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgb(52 211 153 / var(--tw-bg-opacity)); +} + +.bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgb(236 253 245 / var(--tw-bg-opacity)); +} + +.bg-green-50\/60 { + background-color: #ecfdf599; +} + +.bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgb(16 185 129 / var(--tw-bg-opacity)); +} + +.bg-green-500\/10 { + background-color: #10b9811a; +} + +.bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} + +.bg-green-600\/10 { + background-color: #0596691a; +} + +.bg-green-600\/40 { + background-color: #05966966; +} + +.bg-indigo-100 { + --tw-bg-opacity: 1; + background-color: rgb(224 231 255 / var(--tw-bg-opacity)); +} + +.bg-indigo-200 { + --tw-bg-opacity: 1; + background-color: rgb(199 210 254 / var(--tw-bg-opacity)); +} + +.bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgb(238 242 255 / var(--tw-bg-opacity)); +} + +.bg-indigo-500 { + --tw-bg-opacity: 1; + background-color: rgb(99 102 241 / var(--tw-bg-opacity)); +} + +.bg-indigo-500\/10 { + background-color: #6366f11a; +} + +.bg-lime-500 { + --tw-bg-opacity: 1; + background-color: rgb(132 204 22 / var(--tw-bg-opacity)); +} + +.bg-orange-100 { + --tw-bg-opacity: 1; + background-color: rgb(255 237 213 / var(--tw-bg-opacity)); +} + +.bg-orange-200 { + --tw-bg-opacity: 1; + background-color: rgb(254 215 170 / var(--tw-bg-opacity)); +} + +.bg-orange-300 { + --tw-bg-opacity: 1; + background-color: rgb(253 186 116 / var(--tw-bg-opacity)); +} + +.bg-orange-400 { + --tw-bg-opacity: 1; + background-color: rgb(251 146 60 / var(--tw-bg-opacity)); +} + +.bg-orange-50 { + --tw-bg-opacity: 1; + background-color: rgb(255 247 237 / var(--tw-bg-opacity)); +} + +.bg-orange-500 { + --tw-bg-opacity: 1; + background-color: rgb(249 115 22 / var(--tw-bg-opacity)); +} + +.bg-orange-500\/10 { + background-color: #f973161a; +} + +.bg-pink-100 { + --tw-bg-opacity: 1; + background-color: rgb(252 231 243 / var(--tw-bg-opacity)); +} + +.bg-pink-500 { + --tw-bg-opacity: 1; + background-color: rgb(236 72 153 / var(--tw-bg-opacity)); +} + +.bg-pink-500\/10 { + background-color: #ec48991a; +} + +.bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgb(237 233 254 / var(--tw-bg-opacity)); +} + +.bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgb(245 243 255 / var(--tw-bg-opacity)); +} + +.bg-purple-500 { + --tw-bg-opacity: 1; + background-color: rgb(139 92 246 / var(--tw-bg-opacity)); +} + +.bg-purple-500\/10 { + background-color: #8b5cf61a; +} + +.bg-purple-600\/10 { + background-color: #7c3aed1a; +} + +.bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgb(254 226 226 / var(--tw-bg-opacity)); +} + +.bg-red-400 { + --tw-bg-opacity: 1; + background-color: rgb(248 113 113 / var(--tw-bg-opacity)); +} + +.bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgb(254 242 242 / var(--tw-bg-opacity)); +} + +.bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgb(239 68 68 / var(--tw-bg-opacity)); +} + +.bg-red-500\/10 { + background-color: #ef44441a; +} + +.bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgb(220 38 38 / var(--tw-bg-opacity)); +} + +.bg-red-600\/10 { + background-color: #dc26261a; +} + +.bg-sky-100 { + --tw-bg-opacity: 1; + background-color: rgb(224 242 254 / var(--tw-bg-opacity)); +} + +.bg-sky-50 { + --tw-bg-opacity: 1; + background-color: rgb(240 249 255 / var(--tw-bg-opacity)); +} + +.bg-sky-500 { + --tw-bg-opacity: 1; + background-color: rgb(14 165 233 / var(--tw-bg-opacity)); +} + +.bg-slate-100\/80 { + background-color: #f1f5f9cc; +} + +.bg-slate-500 { + --tw-bg-opacity: 1; + background-color: rgb(100 116 139 / var(--tw-bg-opacity)); +} + +.bg-teal-100 { + --tw-bg-opacity: 1; + background-color: rgb(204 251 241 / var(--tw-bg-opacity)); +} + +.bg-teal-50 { + --tw-bg-opacity: 1; + background-color: rgb(240 253 250 / var(--tw-bg-opacity)); +} + +.bg-teal-500 { + --tw-bg-opacity: 1; + background-color: rgb(20 184 166 / var(--tw-bg-opacity)); +} + +.bg-transparent { + background-color: transparent; +} + +.bg-violet-100 { + --tw-bg-opacity: 1; + background-color: rgb(237 233 254 / var(--tw-bg-opacity)); +} + +.bg-violet-500 { + --tw-bg-opacity: 1; + background-color: rgb(139 92 246 / var(--tw-bg-opacity)); +} + +.bg-white { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} + +.bg-white\/10 { + background-color: #ffffff1a; +} + +.bg-white\/20 { + background-color: #fff3; +} + +.bg-white\/40 { + background-color: #fff6; +} + +.bg-white\/50 { + background-color: #ffffff80; +} + +.bg-white\/70 { + background-color: #ffffffb3; +} + +.bg-white\/80 { + background-color: #fffc; +} + +.bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgb(254 243 199 / var(--tw-bg-opacity)); +} + +.bg-yellow-200 { + --tw-bg-opacity: 1; + background-color: rgb(253 230 138 / var(--tw-bg-opacity)); +} + +.bg-yellow-200\/60 { + background-color: #fde68a99; +} + +.bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgb(252 211 77 / var(--tw-bg-opacity)); +} + +.bg-yellow-400\/20 { + background-color: #fbbf2433; +} + +.bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgb(255 251 235 / var(--tw-bg-opacity)); +} + +.bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgb(245 158 11 / var(--tw-bg-opacity)); +} + +.bg-yellow-500\/10 { + background-color: #f59e0b1a; +} + +.bg-opacity-30 { + --tw-bg-opacity: 0.3; +} + +.bg-opacity-50 { + --tw-bg-opacity: 0.5; +} + +.bg-opacity-80 { + --tw-bg-opacity: 0.8; +} + +.bg-opacity-90 { + --tw-bg-opacity: 0.9; +} + +.\!bg-gradient-to-t { + background-image: linear-gradient( + to top, + var(--tw-gradient-stops) + ) !important; +} + +.bg-\[url\(\'\/front\/assets\/pricing-page\/bg-10\.png\'\)\] { + background-image: url(/front/assets/pricing-page/bg-10.png); +} +.bg-\[url\(\'\/front\/assets\/pricing-page\/bg-12\.png\'\)\] { + background-image: url(/front/assets/pricing-page/bg-12.png); +} +.bg-\[url\(\'\/front\/assets\/pricing-page\/bg-6\.png\'\)\] { + background-image: url(/front/assets/pricing-page/bg-6.png); +} +.bg-\[url\(\'https\:\/\/huggingface\.co\/datasets\/victor\/design-stuff\/resolve\/main\/cluster-off\.webp\'\)\] { + background-image: url(https://huggingface.co/datasets/victor/design-stuff/resolve/main/cluster-off.webp); +} +.bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); +} +.bg-gradient-to-br { + background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); +} +.bg-gradient-to-l { + background-image: linear-gradient(to left, var(--tw-gradient-stops)); +} +.bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} +.bg-gradient-to-t { + background-image: linear-gradient(to top, var(--tw-gradient-stops)); +} +.bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--tw-gradient-stops)); +} +.bg-gradient-to-tr { + background-image: linear-gradient(to top right, var(--tw-gradient-stops)); +} +.bg-none { + background-image: none; +} +.\!from-black { + --tw-gradient-from: #000 var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.\!from-blue-50 { + --tw-gradient-from: #eff6ff var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.\!from-gray-50 { + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.\!from-gray-800 { + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.\!from-white { + --tw-gradient-from: #fff var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.from-\[\#1F273E\] { + --tw-gradient-from: #1f273e var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 39 62 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-amber-50 { + --tw-gradient-from: #fffbeb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-amber-500 { + --tw-gradient-from: #f59e0b var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-amber-500\/5 { + --tw-gradient-from: rgb(245 158 11 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-black { + --tw-gradient-from: #000 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-black\/20 { + --tw-gradient-from: rgb(0 0 0 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-100 { + --tw-gradient-from: #dbeafe var(--tw-gradient-from-position); + --tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-200 { + --tw-gradient-from: #bfdbfe var(--tw-gradient-from-position); + --tw-gradient-to: rgb(191 219 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-300 { + --tw-gradient-from: #93c5fd var(--tw-gradient-from-position); + --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-300\/5 { + --tw-gradient-from: rgb(147 197 253 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-400 { + --tw-gradient-from: #60a5fa var(--tw-gradient-from-position); + --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-50 { + --tw-gradient-from: #eff6ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-50\/50 { + --tw-gradient-from: rgb(239 246 255 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-50\/60 { + --tw-gradient-from: rgb(239 246 255 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-500 { + --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-500\/10 { + --tw-gradient-from: rgb(59 130 246 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-500\/15 { + --tw-gradient-from: rgb(59 130 246 / 0.15) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-500\/30 { + --tw-gradient-from: rgb(59 130 246 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-500\/5 { + --tw-gradient-from: rgb(59 130 246 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-500\/50 { + --tw-gradient-from: rgb(59 130 246 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-600 { + --tw-gradient-from: #2563eb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-800 { + --tw-gradient-from: #1e40af var(--tw-gradient-from-position); + --tw-gradient-to: rgb(30 64 175 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-cyan-400 { + --tw-gradient-from: #22d3ee var(--tw-gradient-from-position); + --tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-cyan-50 { + --tw-gradient-from: #ecfeff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 254 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-cyan-500\/30 { + --tw-gradient-from: rgb(6 182 212 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-cyan-500\/5 { + --tw-gradient-from: rgb(6 182 212 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-emerald-500\/10 { + --tw-gradient-from: rgb(16 185 129 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-fuchsia-50 { + --tw-gradient-from: #fdf4ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(253 244 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-fuchsia-500\/30 { + --tw-gradient-from: rgb(217 70 239 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-fuchsia-500\/5 { + --tw-gradient-from: rgb(217 70 239 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-100 { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-100\/20 { + --tw-gradient-from: rgb(243 244 246 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-100\/60 { + --tw-gradient-from: rgb(243 244 246 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-200 { + --tw-gradient-from: #e5e7eb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(229 231 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-300 { + --tw-gradient-from: #d1d5db var(--tw-gradient-from-position); + --tw-gradient-to: rgb(209 213 219 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-300\/5 { + --tw-gradient-from: rgb(209 213 219 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(209 213 219 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-400 { + --tw-gradient-from: #9ca3af var(--tw-gradient-from-position); + --tw-gradient-to: rgb(156 163 175 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-50 { + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-500\/10 { + --tw-gradient-from: rgb(107 114 128 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-500\/5 { + --tw-gradient-from: rgb(107 114 128 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-600 { + --tw-gradient-from: #4b5563 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(75 85 99 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-800 { + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-900 { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-950 { + --tw-gradient-from: #0b0f19 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(11 15 25 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-100 { + --tw-gradient-from: #d1fae5 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(209 250 229 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-100\/30 { + --tw-gradient-from: rgb(209 250 229 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(209 250 229 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-200 { + --tw-gradient-from: #a7f3d0 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(167 243 208 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-200\/10 { + --tw-gradient-from: rgb(167 243 208 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(167 243 208 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-300 { + --tw-gradient-from: #6ee7b7 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(110 231 183 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-300\/5 { + --tw-gradient-from: rgb(110 231 183 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(110 231 183 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-400 { + --tw-gradient-from: #34d399 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-50 { + --tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-50\/60 { + --tw-gradient-from: rgb(236 253 245 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-500\/10 { + --tw-gradient-from: rgb(16 185 129 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-500\/30 { + --tw-gradient-from: rgb(16 185 129 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-500\/5 { + --tw-gradient-from: rgb(16 185 129 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-600 { + --tw-gradient-from: #059669 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-100 { + --tw-gradient-from: #e0e7ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-100\/30 { + --tw-gradient-from: rgb(224 231 255 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-200\/30 { + --tw-gradient-from: rgb(199 210 254 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(199 210 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-300 { + --tw-gradient-from: #a5b4fc var(--tw-gradient-from-position); + --tw-gradient-to: rgb(165 180 252 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-400 { + --tw-gradient-from: #818cf8 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-50 { + --tw-gradient-from: #eef2ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-50\/70 { + --tw-gradient-from: rgb(238 242 255 / 0.7) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-500\/30 { + --tw-gradient-from: rgb(99 102 241 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-500\/5 { + --tw-gradient-from: rgb(99 102 241 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-600 { + --tw-gradient-from: #4f46e5 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-600\/10 { + --tw-gradient-from: rgb(79 70 229 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-800 { + --tw-gradient-from: #3730a3 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 48 163 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-lime-400 { + --tw-gradient-from: #a3e635 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(163 230 53 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-lime-50 { + --tw-gradient-from: #f7fee7 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(247 254 231 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-lime-500\/5 { + --tw-gradient-from: rgb(132 204 22 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(132 204 22 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-100 { + --tw-gradient-from: #ffedd5 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 237 213 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-200 { + --tw-gradient-from: #fed7aa var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 215 170 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-300 { + --tw-gradient-from: #fdba74 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(253 186 116 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-300\/10 { + --tw-gradient-from: rgb(253 186 116 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(253 186 116 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-400 { + --tw-gradient-from: #fb923c var(--tw-gradient-from-position); + --tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-50 { + --tw-gradient-from: #fff7ed var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-500 { + --tw-gradient-from: #f97316 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-500\/10 { + --tw-gradient-from: rgb(249 115 22 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-500\/30 { + --tw-gradient-from: rgb(249 115 22 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-500\/5 { + --tw-gradient-from: rgb(249 115 22 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-100 { + --tw-gradient-from: #fce7f3 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(252 231 243 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-300 { + --tw-gradient-from: #f9a8d4 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 168 212 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-400 { + --tw-gradient-from: #f472b6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(244 114 182 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-50 { + --tw-gradient-from: #fdf2f8 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(253 242 248 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-500 { + --tw-gradient-from: #ec4899 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-500\/10 { + --tw-gradient-from: rgb(236 72 153 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-500\/20 { + --tw-gradient-from: rgb(236 72 153 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-500\/30 { + --tw-gradient-from: rgb(236 72 153 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-500\/5 { + --tw-gradient-from: rgb(236 72 153 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-600 { + --tw-gradient-from: #db2777 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-100 { + --tw-gradient-from: #ede9fe var(--tw-gradient-from-position); + --tw-gradient-to: rgb(237 233 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-200 { + --tw-gradient-from: #ddd6fe var(--tw-gradient-from-position); + --tw-gradient-to: rgb(221 214 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-300 { + --tw-gradient-from: #c4b5fd var(--tw-gradient-from-position); + --tw-gradient-to: rgb(196 181 253 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-300\/5 { + --tw-gradient-from: rgb(196 181 253 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(196 181 253 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-400 { + --tw-gradient-from: #a78bfa var(--tw-gradient-from-position); + --tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-50 { + --tw-gradient-from: #f5f3ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-500 { + --tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-500\/30 { + --tw-gradient-from: rgb(139 92 246 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-500\/5 { + --tw-gradient-from: rgb(139 92 246 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-600 { + --tw-gradient-from: #7c3aed var(--tw-gradient-from-position); + --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-600\/5 { + --tw-gradient-from: rgb(124 58 237 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-100 { + --tw-gradient-from: #fee2e2 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 226 226 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-100\/30 { + --tw-gradient-from: rgb(254 226 226 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 226 226 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-200 { + --tw-gradient-from: #fecaca var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 202 202 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-300 { + --tw-gradient-from: #fca5a5 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-300\/5 { + --tw-gradient-from: rgb(252 165 165 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-400 { + --tw-gradient-from: #f87171 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-50 { + --tw-gradient-from: #fef2f2 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 242 242 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-500 { + --tw-gradient-from: #ef4444 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-500\/10 { + --tw-gradient-from: rgb(239 68 68 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-500\/30 { + --tw-gradient-from: rgb(239 68 68 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-500\/5 { + --tw-gradient-from: rgb(239 68 68 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-600 { + --tw-gradient-from: #dc2626 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-rose-300 { + --tw-gradient-from: #fda4af var(--tw-gradient-from-position); + --tw-gradient-to: rgb(253 164 175 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-slate-50 { + --tw-gradient-from: #f8fafc var(--tw-gradient-from-position); + --tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-teal-50 { + --tw-gradient-from: #f0fdfa var(--tw-gradient-from-position); + --tw-gradient-to: rgb(240 253 250 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-teal-500 { + --tw-gradient-from: #14b8a6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-teal-500\/5 { + --tw-gradient-from: rgb(20 184 166 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent { + --tw-gradient-from: transparent var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-violet-300 { + --tw-gradient-from: #c4b5fd var(--tw-gradient-from-position); + --tw-gradient-to: rgb(196 181 253 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-violet-50 { + --tw-gradient-from: #f5f3ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-violet-500\/5 { + --tw-gradient-from: rgb(139 92 246 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-white { + --tw-gradient-from: #fff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-white\/20 { + --tw-gradient-from: rgb(255 255 255 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-white\/80 { + --tw-gradient-from: rgb(255 255 255 / 0.8) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-yellow-100 { + --tw-gradient-from: #fef3c7 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 243 199 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-yellow-100\/40 { + --tw-gradient-from: rgb(254 243 199 / 0.4) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 243 199 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-yellow-300 { + --tw-gradient-from: #fcd34d var(--tw-gradient-from-position); + --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-yellow-400 { + --tw-gradient-from: #fbbf24 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-yellow-50 { + --tw-gradient-from: #fffbeb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-yellow-500 { + --tw-gradient-from: #f59e0b var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-yellow-500\/5 { + --tw-gradient-from: rgb(245 158 11 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-yellow-600 { + --tw-gradient-from: #d97706 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.via-blue-200\/5 { + --tw-gradient-to: rgb(191 219 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(191 219 254 / 0.05) var(--tw-gradient-via-position), + var(--tw-gradient-to); +} +.via-blue-500 { + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #3b82f6 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-blue-500\/20 { + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(59 130 246 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-gray-100 { + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #f3f4f6 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-gray-200 { + --tw-gradient-to: rgb(229 231 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #e5e7eb var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-gray-500\/10 { + --tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(107 114 128 / 0.1) var(--tw-gradient-via-position), + var(--tw-gradient-to); +} +.via-green-100 { + --tw-gradient-to: rgb(209 250 229 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #d1fae5 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-green-100\/20 { + --tw-gradient-to: rgb(209 250 229 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(209 250 229 / 0.2) var(--tw-gradient-via-position), + var(--tw-gradient-to); +} +.via-green-200 { + --tw-gradient-to: rgb(167 243 208 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #a7f3d0 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-green-500 { + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #10b981 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-indigo-100 { + --tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #e0e7ff var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-indigo-100\/20 { + --tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(224 231 255 / 0.2) var(--tw-gradient-via-position), + var(--tw-gradient-to); +} +.via-indigo-300 { + --tw-gradient-to: rgb(165 180 252 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #a5b4fc var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-indigo-50 { + --tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #eef2ff var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-indigo-500 { + --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #6366f1 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-orange-50 { + --tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #fff7ed var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-pink-50 { + --tw-gradient-to: rgb(253 242 248 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #fdf2f8 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-pink-500 { + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #ec4899 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-purple-400 { + --tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #a78bfa var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-purple-500 { + --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #8b5cf6 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-red-100\/20 { + --tw-gradient-to: rgb(254 226 226 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(254 226 226 / 0.2) var(--tw-gradient-via-position), + var(--tw-gradient-to); +} +.via-red-400 { + --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #f87171 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-red-500 { + --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #ef4444 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-sky-400 { + --tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #38bdf8 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-transparent { + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + transparent var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-white { + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #fff var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-yellow-500 { + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #f59e0b var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.\!to-black { + --tw-gradient-to: #000 var(--tw-gradient-to-position) !important; +} +.\!to-blue-50 { + --tw-gradient-to: #eff6ff var(--tw-gradient-to-position) !important; +} +.\!to-gray-50 { + --tw-gradient-to: #f9fafb var(--tw-gradient-to-position) !important; +} +.\!to-white { + --tw-gradient-to: #fff var(--tw-gradient-to-position) !important; +} +.to-\[\#090C15\] { + --tw-gradient-to: #090c15 var(--tw-gradient-to-position); +} +.to-black { + --tw-gradient-to: #000 var(--tw-gradient-to-position); +} +.to-black\/95 { + --tw-gradient-to: rgb(0 0 0 / 0.95) var(--tw-gradient-to-position); +} +.to-blue-100 { + --tw-gradient-to: #dbeafe var(--tw-gradient-to-position); +} +.to-blue-200 { + --tw-gradient-to: #bfdbfe var(--tw-gradient-to-position); +} +.to-blue-300 { + --tw-gradient-to: #93c5fd var(--tw-gradient-to-position); +} +.to-blue-50 { + --tw-gradient-to: #eff6ff var(--tw-gradient-to-position); +} +.to-blue-500 { + --tw-gradient-to: #3b82f6 var(--tw-gradient-to-position); +} +.to-blue-600 { + --tw-gradient-to: #2563eb var(--tw-gradient-to-position); +} +.to-blue-950 { + --tw-gradient-to: #172554 var(--tw-gradient-to-position); +} +.to-cyan-200 { + --tw-gradient-to: #a5f3fc var(--tw-gradient-to-position); +} +.to-cyan-400 { + --tw-gradient-to: #22d3ee var(--tw-gradient-to-position); +} +.to-cyan-500 { + --tw-gradient-to: #06b6d4 var(--tw-gradient-to-position); +} +.to-cyan-500\/10 { + --tw-gradient-to: rgb(6 182 212 / 0.1) var(--tw-gradient-to-position); +} +.to-fuchsia-500\/20 { + --tw-gradient-to: rgb(217 70 239 / 0.2) var(--tw-gradient-to-position); +} +.to-gray-100 { + --tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position); +} +.to-gray-200\/60 { + --tw-gradient-to: rgb(229 231 235 / 0.6) var(--tw-gradient-to-position); +} +.to-gray-400 { + --tw-gradient-to: #9ca3af var(--tw-gradient-to-position); +} +.to-gray-50 { + --tw-gradient-to: #f9fafb var(--tw-gradient-to-position); +} +.to-gray-500\/5 { + --tw-gradient-to: rgb(107 114 128 / 0.05) var(--tw-gradient-to-position); +} +.to-gray-600 { + --tw-gradient-to: #4b5563 var(--tw-gradient-to-position); +} +.to-gray-700 { + --tw-gradient-to: #374151 var(--tw-gradient-to-position); +} +.to-gray-800 { + --tw-gradient-to: #1f2937 var(--tw-gradient-to-position); +} +.to-gray-900 { + --tw-gradient-to: #111827 var(--tw-gradient-to-position); +} +.to-gray-950 { + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} +.to-green-100 { + --tw-gradient-to: #d1fae5 var(--tw-gradient-to-position); +} +.to-green-200 { + --tw-gradient-to: #a7f3d0 var(--tw-gradient-to-position); +} +.to-green-300 { + --tw-gradient-to: #6ee7b7 var(--tw-gradient-to-position); +} +.to-green-400 { + --tw-gradient-to: #34d399 var(--tw-gradient-to-position); +} +.to-green-50 { + --tw-gradient-to: #ecfdf5 var(--tw-gradient-to-position); +} +.to-green-500 { + --tw-gradient-to: #10b981 var(--tw-gradient-to-position); +} +.to-green-500\/15 { + --tw-gradient-to: rgb(16 185 129 / 0.15) var(--tw-gradient-to-position); +} +.to-green-600 { + --tw-gradient-to: #059669 var(--tw-gradient-to-position); +} +.to-green-800 { + --tw-gradient-to: #065f46 var(--tw-gradient-to-position); +} +.to-indigo-100 { + --tw-gradient-to: #e0e7ff var(--tw-gradient-to-position); +} +.to-indigo-100\/20 { + --tw-gradient-to: rgb(224 231 255 / 0.2) var(--tw-gradient-to-position); +} +.to-indigo-200 { + --tw-gradient-to: #c7d2fe var(--tw-gradient-to-position); +} +.to-indigo-300 { + --tw-gradient-to: #a5b4fc var(--tw-gradient-to-position); +} +.to-indigo-50 { + --tw-gradient-to: #eef2ff var(--tw-gradient-to-position); +} +.to-indigo-500 { + --tw-gradient-to: #6366f1 var(--tw-gradient-to-position); +} +.to-indigo-500\/10 { + --tw-gradient-to: rgb(99 102 241 / 0.1) var(--tw-gradient-to-position); +} +.to-indigo-500\/20 { + --tw-gradient-to: rgb(99 102 241 / 0.2) var(--tw-gradient-to-position); +} +.to-indigo-600 { + --tw-gradient-to: #4f46e5 var(--tw-gradient-to-position); +} +.to-indigo-700 { + --tw-gradient-to: #4338ca var(--tw-gradient-to-position); +} +.to-lime-200 { + --tw-gradient-to: #d9f99d var(--tw-gradient-to-position); +} +.to-orange-100 { + --tw-gradient-to: #ffedd5 var(--tw-gradient-to-position); +} +.to-orange-100\/20 { + --tw-gradient-to: rgb(255 237 213 / 0.2) var(--tw-gradient-to-position); +} +.to-orange-200 { + --tw-gradient-to: #fed7aa var(--tw-gradient-to-position); +} +.to-orange-50 { + --tw-gradient-to: #fff7ed var(--tw-gradient-to-position); +} +.to-orange-500 { + --tw-gradient-to: #f97316 var(--tw-gradient-to-position); +} +.to-orange-500\/20 { + --tw-gradient-to: rgb(249 115 22 / 0.2) var(--tw-gradient-to-position); +} +.to-pink-100 { + --tw-gradient-to: #fce7f3 var(--tw-gradient-to-position); +} +.to-pink-500 { + --tw-gradient-to: #ec4899 var(--tw-gradient-to-position); +} +.to-pink-600 { + --tw-gradient-to: #db2777 var(--tw-gradient-to-position); +} +.to-purple-100 { + --tw-gradient-to: #ede9fe var(--tw-gradient-to-position); +} +.to-purple-200 { + --tw-gradient-to: #ddd6fe var(--tw-gradient-to-position); +} +.to-purple-300 { + --tw-gradient-to: #c4b5fd var(--tw-gradient-to-position); +} +.to-purple-50 { + --tw-gradient-to: #f5f3ff var(--tw-gradient-to-position); +} +.to-purple-500 { + --tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position); +} +.to-purple-600 { + --tw-gradient-to: #7c3aed var(--tw-gradient-to-position); +} +.to-red-100 { + --tw-gradient-to: #fee2e2 var(--tw-gradient-to-position); +} +.to-red-100\/40 { + --tw-gradient-to: rgb(254 226 226 / 0.4) var(--tw-gradient-to-position); +} +.to-red-200 { + --tw-gradient-to: #fecaca var(--tw-gradient-to-position); +} +.to-red-300 { + --tw-gradient-to: #fca5a5 var(--tw-gradient-to-position); +} +.to-red-50 { + --tw-gradient-to: #fef2f2 var(--tw-gradient-to-position); +} +.to-red-500\/20 { + --tw-gradient-to: rgb(239 68 68 / 0.2) var(--tw-gradient-to-position); +} +.to-red-500\/5 { + --tw-gradient-to: rgb(239 68 68 / 0.05) var(--tw-gradient-to-position); +} +.to-red-600 { + --tw-gradient-to: #dc2626 var(--tw-gradient-to-position); +} +.to-sky-500 { + --tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position); +} +.to-teal-100 { + --tw-gradient-to: #ccfbf1 var(--tw-gradient-to-position); +} +.to-teal-500\/20 { + --tw-gradient-to: rgb(20 184 166 / 0.2) var(--tw-gradient-to-position); +} +.to-transparent { + --tw-gradient-to: transparent var(--tw-gradient-to-position); +} +.to-violet-500 { + --tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position); +} +.to-white { + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.to-white\/0 { + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); +} +.to-yellow-100 { + --tw-gradient-to: #fef3c7 var(--tw-gradient-to-position); +} +.to-yellow-200 { + --tw-gradient-to: #fde68a var(--tw-gradient-to-position); +} +.to-yellow-50 { + --tw-gradient-to: #fffbeb var(--tw-gradient-to-position); +} +.to-yellow-500 { + --tw-gradient-to: #f59e0b var(--tw-gradient-to-position); +} +.to-yellow-500\/10 { + --tw-gradient-to: rgb(245 158 11 / 0.1) var(--tw-gradient-to-position); +} +.to-yellow-600 { + --tw-gradient-to: #d97706 var(--tw-gradient-to-position); +} +.to-10\% { + --tw-gradient-to-position: 10%; +} +.to-20\% { + --tw-gradient-to-position: 20%; +} +.to-25\% { + --tw-gradient-to-position: 25%; +} +.to-30\% { + --tw-gradient-to-position: 30%; +} +.to-50\% { + --tw-gradient-to-position: 50%; +} +.\!bg-\[length\:100vw_400vh\] { + background-size: 100vw 400vh !important; +} +.bg-cover { + background-size: cover; +} +.bg-clip-text { + -webkit-background-clip: text; + background-clip: text; +} +.bg-bottom { + background-position: bottom; +} +.bg-center { + background-position: center; +} +.bg-no-repeat { + background-repeat: no-repeat; +} +.fill-\[\#4A4E57\] { + fill: #4a4e57; +} +.fill-\[\#86898F\] { + fill: #86898f; +} +.fill-current { + fill: currentColor; +} +.fill-gray-100 { + fill: #f3f4f6; +} +.fill-gray-200 { + fill: #e5e7eb; +} +.fill-gray-400 { + fill: #9ca3af; +} +.fill-indigo-100 { + fill: #e0e7ff; +} +.fill-indigo-500 { + fill: #6366f1; +} +.fill-white { + fill: #fff; +} +.stroke-current { + stroke: currentColor; +} +.stroke-gray-100 { + stroke: #f3f4f6; +} +.stroke-gray-400 { + stroke: #9ca3af; +} +.stroke-white { + stroke: #fff; +} +.object-contain { + -o-object-fit: contain; + object-fit: contain; +} +.object-cover { + -o-object-fit: cover; + object-fit: cover; +} +.object-fill { + -o-object-fit: fill; + object-fit: fill; +} +.object-bottom { + -o-object-position: bottom; + object-position: bottom; +} +.object-center { + -o-object-position: center; + object-position: center; +} +.object-left { + -o-object-position: left; + object-position: left; +} +.object-left-top { + -o-object-position: left top; + object-position: left top; +} +.object-top { + -o-object-position: top; + object-position: top; +} +.\!p-0 { + padding: 0 !important; +} +.\!p-2 { + padding: 0.5rem !important; +} +.p-0 { + padding: 0; +} +.p-0\.5 { + padding: 0.125rem; +} +.p-1 { + padding: 0.25rem; +} +.p-1\.5 { + padding: 0.375rem; +} +.p-10 { + padding: 2.5rem; +} +.p-12 { + padding: 3rem; +} +.p-16 { + padding: 4rem; +} +.p-2 { + padding: 0.5rem; +} +.p-2\.5 { + padding: 0.625rem; +} +.p-20 { + padding: 5rem; +} +.p-24 { + padding: 6rem; +} +.p-3 { + padding: 0.75rem; +} +.p-3\.5 { + padding: 0.875rem; +} +.p-4 { + padding: 1rem; +} +.p-5 { + padding: 1.25rem; +} +.p-6 { + padding: 1.5rem; +} +.p-7 { + padding: 1.75rem; +} +.p-8 { + padding: 2rem; +} +.p-\[2px\] { + padding: 2px; +} +.p-px { + padding: 1px; +} +.\!px-0 { + padding-left: 0 !important; + padding-right: 0 !important; +} +.\!px-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; +} +.\!px-1\.5 { + padding-left: 0.375rem !important; + padding-right: 0.375rem !important; +} +.\!px-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; +} +.\!px-3 { + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; +} +.\!px-3\.5 { + padding-left: 0.875rem !important; + padding-right: 0.875rem !important; +} +.\!px-4 { + padding-left: 1rem !important; + padding-right: 1rem !important; +} +.\!py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} +.\!py-0\.5 { + padding-top: 0.125rem !important; + padding-bottom: 0.125rem !important; +} +.\!py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} +.\!py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} +.\!py-\[2px\] { + padding-top: 2px !important; + padding-bottom: 2px !important; +} +.px-0 { + padding-left: 0; + padding-right: 0; +} +.px-0\.5 { + padding-left: 0.125rem; + padding-right: 0.125rem; +} +.px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; +} +.px-1\.5 { + padding-left: 0.375rem; + padding-right: 0.375rem; +} +.px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; +} +.px-12 { + padding-left: 3rem; + padding-right: 3rem; +} +.px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; +} +.px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; +} +.px-20 { + padding-left: 5rem; + padding-right: 5rem; +} +.px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; +} +.px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; +} +.px-4 { + padding-left: 1rem; + padding-right: 1rem; +} +.px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; +} +.px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; +} +.px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; +} +.px-8 { + padding-left: 2rem; + padding-right: 2rem; +} +.py-0 { + padding-top: 0; + padding-bottom: 0; +} +.py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; +} +.py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} +.py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; +} +.py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; +} +.py-12 { + padding-top: 3rem; + padding-bottom: 3rem; +} +.py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; +} +.py-16 { + padding-top: 4rem; + padding-bottom: 4rem; +} +.py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} +.py-20 { + padding-top: 5rem; + padding-bottom: 5rem; +} +.py-24 { + padding-top: 6rem; + padding-bottom: 6rem; +} +.py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} +.py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; +} +.py-32 { + padding-top: 8rem; + padding-bottom: 8rem; +} +.py-4 { + padding-top: 1rem; + padding-bottom: 1rem; +} +.py-48 { + padding-top: 12rem; + padding-bottom: 12rem; +} +.py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; +} +.py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; +} +.py-7 { + padding-top: 1.75rem; + padding-bottom: 1.75rem; +} +.py-8 { + padding-top: 2rem; + padding-bottom: 2rem; +} +.py-\[\.08rem\] { + padding-top: 0.08rem; + padding-bottom: 0.08rem; +} +.py-\[0\.32rem\] { + padding-top: 0.32rem; + padding-bottom: 0.32rem; +} +.py-\[2px\] { + padding-top: 2px; + padding-bottom: 2px; +} +.py-\[3px\] { + padding-top: 3px; + padding-bottom: 3px; +} +.py-\[7px\] { + padding-top: 7px; + padding-bottom: 7px; +} +.py-px { + padding-top: 1px; + padding-bottom: 1px; +} +.\!pl-2 { + padding-left: 0.5rem !important; +} +.\!pl-4 { + padding-left: 1rem !important; +} +.\!pr-0 { + padding-right: 0 !important; +} +.\!pr-9 { + padding-right: 2.25rem !important; +} +.\!pt-3 { + padding-top: 0.75rem !important; +} +.\!pt-4 { + padding-top: 1rem !important; +} +.\!pt-5 { + padding-top: 1.25rem !important; +} +.pb-0 { + padding-bottom: 0; +} +.pb-1 { + padding-bottom: 0.25rem; +} +.pb-1\.5 { + padding-bottom: 0.375rem; +} +.pb-10 { + padding-bottom: 2.5rem; +} +.pb-12 { + padding-bottom: 3rem; +} +.pb-14 { + padding-bottom: 3.5rem; +} +.pb-16 { + padding-bottom: 4rem; +} +.pb-2 { + padding-bottom: 0.5rem; +} +.pb-2\.5 { + padding-bottom: 0.625rem; +} +.pb-20 { + padding-bottom: 5rem; +} +.pb-24 { + padding-bottom: 6rem; +} +.pb-3 { + padding-bottom: 0.75rem; +} +.pb-3\.5 { + padding-bottom: 0.875rem; +} +.pb-32 { + padding-bottom: 8rem; +} +.pb-36 { + padding-bottom: 9rem; +} +.pb-4 { + padding-bottom: 1rem; +} +.pb-40 { + padding-bottom: 10rem; +} +.pb-44 { + padding-bottom: 11rem; +} +.pb-48 { + padding-bottom: 12rem; +} +.pb-5 { + padding-bottom: 1.25rem; +} +.pb-6 { + padding-bottom: 1.5rem; +} +.pb-8 { + padding-bottom: 2rem; +} +.pb-px { + padding-bottom: 1px; +} +.pl-0 { + padding-left: 0; +} +.pl-0\.5 { + padding-left: 0.125rem; +} +.pl-1 { + padding-left: 0.25rem; +} +.pl-1\.5 { + padding-left: 0.375rem; +} +.pl-10 { + padding-left: 2.5rem; +} +.pl-12 { + padding-left: 3rem; +} +.pl-2 { + padding-left: 0.5rem; +} +.pl-2\.5 { + padding-left: 0.625rem; +} +.pl-20 { + padding-left: 5rem; +} +.pl-3 { + padding-left: 0.75rem; +} +.pl-3\.5 { + padding-left: 0.875rem; +} +.pl-4 { + padding-left: 1rem; +} +.pl-5 { + padding-left: 1.25rem; +} +.pl-6 { + padding-left: 1.5rem; +} +.pl-7 { + padding-left: 1.75rem; +} +.pl-8 { + padding-left: 2rem; +} +.pl-9 { + padding-left: 2.25rem; +} +.pl-\[1\.38rem\] { + padding-left: 1.38rem; +} +.pr-0 { + padding-right: 0; +} +.pr-0\.5 { + padding-right: 0.125rem; +} +.pr-1 { + padding-right: 0.25rem; +} +.pr-1\.5 { + padding-right: 0.375rem; +} +.pr-10 { + padding-right: 2.5rem; +} +.pr-12 { + padding-right: 3rem; +} +.pr-16 { + padding-right: 4rem; +} +.pr-2 { + padding-right: 0.5rem; +} +.pr-2\.5 { + padding-right: 0.625rem; +} +.pr-20 { + padding-right: 5rem; +} +.pr-3 { + padding-right: 0.75rem; +} +.pr-3\.5 { + padding-right: 0.875rem; +} +.pr-4 { + padding-right: 1rem; +} +.pr-5 { + padding-right: 1.25rem; +} +.pr-6 { + padding-right: 1.5rem; +} +.pr-7 { + padding-right: 1.75rem; +} +.pr-8 { + padding-right: 2rem; +} +.pr-\[4\.3rem\] { + padding-right: 4.3rem; +} +.pt-0 { + padding-top: 0; +} +.pt-0\.5 { + padding-top: 0.125rem; +} +.pt-1 { + padding-top: 0.25rem; +} +.pt-1\.5 { + padding-top: 0.375rem; +} +.pt-10 { + padding-top: 2.5rem; +} +.pt-12 { + padding-top: 3rem; +} +.pt-14 { + padding-top: 3.5rem; +} +.pt-16 { + padding-top: 4rem; +} +.pt-2 { + padding-top: 0.5rem; +} +.pt-2\.5 { + padding-top: 0.625rem; +} +.pt-24 { + padding-top: 6rem; +} +.pt-28 { + padding-top: 7rem; +} +.pt-3 { + padding-top: 0.75rem; +} +.pt-3\.5 { + padding-top: 0.875rem; +} +.pt-32 { + padding-top: 8rem; +} +.pt-4 { + padding-top: 1rem; +} +.pt-40 { + padding-top: 10rem; +} +.pt-5 { + padding-top: 1.25rem; +} +.pt-6 { + padding-top: 1.5rem; +} +.pt-7 { + padding-top: 1.75rem; +} +.pt-8 { + padding-top: 2rem; +} +.pt-9 { + padding-top: 2.25rem; +} +.pt-\[0\.175rem\] { + padding-top: 0.175rem; +} +.pt-\[0\.2rem\] { + padding-top: 0.2rem; +} +.\!text-left { + text-align: left !important; +} +.text-left { + text-align: left; +} +.text-center { + text-align: center; +} +.text-right { + text-align: right; +} +.text-justify { + text-align: justify; +} +.text-start { + text-align: start; +} +.align-baseline { + vertical-align: baseline; +} +.align-top { + vertical-align: top; +} +.align-middle { + vertical-align: middle; +} +.align-sub { + vertical-align: sub; +} +.font-mono { + font-family: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, + Consolas, Liberation Mono, Courier New, monospace; +} +.font-sans { + font-family: Source Sans Pro, ui-sans-serif, system-ui, sans-serif, + "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji"; +} +.font-serif { + font-family: Charter, ui-serif, Georgia, Cambria, Times New Roman, Times, + serif; +} +.\!text-base { + font-size: 1rem !important; + line-height: 1.5rem !important; +} +.\!text-sm { + font-size: 0.875rem !important; + line-height: 1.25rem !important; +} +.\!text-smd { + font-size: 0.94rem !important; +} +.\!text-xl { + font-size: 1.25rem !important; + line-height: 1.75rem !important; +} +.\!text-xs { + font-size: 0.75rem !important; + line-height: 1rem !important; +} +.text-2xl { + font-size: 1.5rem; + line-height: 2rem; +} +.text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; +} +.text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; +} +.text-5xl { + font-size: 3rem; + line-height: 1; +} +.text-6xl { + font-size: 3.75rem; + line-height: 1; +} +.text-7xl { + font-size: 4.5rem; + line-height: 1; +} +.text-8xl { + font-size: 6rem; + line-height: 1; +} +.text-9xl { + font-size: 8rem; + line-height: 1; +} +.text-\[\.5rem\] { + font-size: 0.5rem; +} +.text-\[\.65rem\] { + font-size: 0.65rem; +} +.text-\[\.67rem\] { + font-size: 0.67rem; +} +.text-\[\.6rem\] { + font-size: 0.6rem; +} +.text-\[\.75rem\] { + font-size: 0.75rem; +} +.text-\[\.7rem\] { + font-size: 0.7rem; +} +.text-\[\.825rem\] { + font-size: 0.825rem; +} +.text-\[\.82rem\] { + font-size: 0.82rem; +} +.text-\[\.84rem\] { + font-size: 0.84rem; +} +.text-\[\.8rem\] { + font-size: 0.8rem; +} +.text-\[\.94rem\] { + font-size: 0.94rem; +} +.text-\[0\.475rem\] { + font-size: 0.475rem; +} +.text-\[0\.5rem\] { + font-size: 0.5rem; +} +.text-\[0\.65rem\] { + font-size: 0.65rem; +} +.text-\[0\.6rem\] { + font-size: 0.6rem; +} +.text-\[0\.75rem\] { + font-size: 0.75rem; +} +.text-\[0\.78rem\] { + font-size: 0.78rem; +} +.text-\[0\.7rem\] { + font-size: 0.7rem; +} +.text-\[0\.825rem\] { + font-size: 0.825rem; +} +.text-\[0\.835rem\] { + font-size: 0.835rem; +} +.text-\[0\.83rem\] { + font-size: 0.83rem; +} +.text-\[0\.85rem\] { + font-size: 0.85rem; +} +.text-\[0\.865rem\] { + font-size: 0.865rem; +} +.text-\[0\.86rem\] { + font-size: 0.86rem; +} +.text-\[0\.87rem\] { + font-size: 0.87rem; +} +.text-\[0\.8rem\] { + font-size: 0.8rem; +} +.text-\[0\.95rem\] { + font-size: 0.95rem; +} +.text-\[0\.9rem\] { + font-size: 0.9rem; +} +.text-\[1\.05rem\] { + font-size: 1.05rem; +} +.text-\[1\.07rem\] { + font-size: 1.07rem; +} +.text-\[1\.1rem\] { + font-size: 1.1rem; +} +.text-\[1\.2rem\] { + font-size: 1.2rem; +} +.text-\[1\.40rem\] { + font-size: 1.4rem; +} +.text-\[10px\] { + font-size: 10px; +} +.text-\[11\.5px\] { + font-size: 11.5px; +} +.text-\[11px\] { + font-size: 11px; +} +.text-\[12\.5px\] { + font-size: 12.5px; +} +.text-\[13\.2rem\] { + font-size: 13.2rem; +} +.text-\[2\.5rem\]\/tight { + font-size: 2.5rem; + line-height: 1.25; +} +.text-base { + font-size: 1rem; + line-height: 1.5rem; +} +.text-base\/5 { + font-size: 1rem; + line-height: 1.25rem; +} +.text-lg { + font-size: 1.125rem; + line-height: 1.75rem; +} +.text-lg\/5 { + font-size: 1.125rem; + line-height: 1.25rem; +} +.text-lg\/6 { + font-size: 1.125rem; + line-height: 1.5rem; +} +.text-sm { + font-size: 0.875rem; + line-height: 1.25rem; +} +.text-smd { + font-size: 0.94rem; +} +.text-smd\/6 { + font-size: 0.94rem; + line-height: 1.5rem; +} +.text-xl { + font-size: 1.25rem; + line-height: 1.75rem; +} +.text-xs { + font-size: 0.75rem; + line-height: 1rem; +} +.\!font-semibold { + font-weight: 600 !important; +} +.font-black { + font-weight: 900; +} +.font-bold { + font-weight: 700; +} +.font-extrabold { + font-weight: 800; +} +.font-light { + font-weight: 300; +} +.font-medium { + font-weight: 500; +} +.font-normal { + font-weight: 400; +} +.font-semibold { + font-weight: 600; +} +.uppercase { + text-transform: uppercase; +} +.lowercase { + text-transform: lowercase; +} +.capitalize { + text-transform: capitalize; +} +.italic { + font-style: italic; +} +.not-italic { + font-style: normal; +} +.ordinal { + --tw-ordinal: ordinal; + font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) + var(--tw-numeric-figure) var(--tw-numeric-spacing) + var(--tw-numeric-fraction); +} +.\!leading-relaxed { + line-height: 1.625 !important; +} +.\!leading-tight { + line-height: 1.25 !important; +} +.leading-3 { + line-height: 0.75rem; +} +.leading-5 { + line-height: 1.25rem; +} +.leading-6 { + line-height: 1.5rem; +} +.leading-7 { + line-height: 1.75rem; +} +.leading-8 { + line-height: 2rem; +} +.leading-9 { + line-height: 2.25rem; +} +.leading-\[\.9rem\] { + line-height: 0.9rem; +} +.leading-\[0\.6\] { + line-height: 0.6; +} +.leading-\[1\.15rem\] { + line-height: 1.15rem; +} +.leading-\[1\.35rem\] { + line-height: 1.35rem; +} +.leading-loose { + line-height: 2; +} +.leading-none { + line-height: 1; +} +.leading-normal { + line-height: 1.5; +} +.leading-relaxed { + line-height: 1.625; +} +.leading-snug { + line-height: 1.375; +} +.leading-tight { + line-height: 1.25; +} +.tracking-wide { + letter-spacing: 0.025em; +} +.\!text-blue-500 { + --tw-text-opacity: 1 !important; + color: rgb(59 130 246 / var(--tw-text-opacity)) !important; +} +.\!text-gray-200 { + --tw-text-opacity: 1 !important; + color: rgb(229 231 235 / var(--tw-text-opacity)) !important; +} +.\!text-gray-300 { + --tw-text-opacity: 1 !important; + color: rgb(209 213 219 / var(--tw-text-opacity)) !important; +} +.\!text-gray-400 { + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} +.\!text-gray-500 { + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} +.\!text-green-600 { + --tw-text-opacity: 1 !important; + color: rgb(5 150 105 / var(--tw-text-opacity)) !important; +} +.\!text-orange-500 { + --tw-text-opacity: 1 !important; + color: rgb(249 115 22 / var(--tw-text-opacity)) !important; +} +.\!text-white { + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; +} +.\!text-yellow-500 { + --tw-text-opacity: 1 !important; + color: rgb(245 158 11 / var(--tw-text-opacity)) !important; +} +.text-\[\#0A0A0A\] { + --tw-text-opacity: 1; + color: rgb(10 10 10 / var(--tw-text-opacity)); +} +.text-\[\#130754\] { + --tw-text-opacity: 1; + color: rgb(19 7 84 / var(--tw-text-opacity)); +} +.text-\[\#602FCD\] { + --tw-text-opacity: 1; + color: rgb(96 47 205 / var(--tw-text-opacity)); +} +.text-amber-500 { + --tw-text-opacity: 1; + color: rgb(245 158 11 / var(--tw-text-opacity)); +} +.text-black { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.text-black\/15 { + color: #00000026; +} +.text-blue-100 { + --tw-text-opacity: 1; + color: rgb(219 234 254 / var(--tw-text-opacity)); +} +.text-blue-300 { + --tw-text-opacity: 1; + color: rgb(147 197 253 / var(--tw-text-opacity)); +} +.text-blue-400 { + --tw-text-opacity: 1; + color: rgb(96 165 250 / var(--tw-text-opacity)); +} +.text-blue-50 { + --tw-text-opacity: 1; + color: rgb(239 246 255 / var(--tw-text-opacity)); +} +.text-blue-500 { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} +.text-blue-600 { + --tw-text-opacity: 1; + color: rgb(37 99 235 / var(--tw-text-opacity)); +} +.text-blue-700 { + --tw-text-opacity: 1; + color: rgb(29 78 216 / var(--tw-text-opacity)); +} +.text-blue-800 { + --tw-text-opacity: 1; + color: rgb(30 64 175 / var(--tw-text-opacity)); +} +.text-blue-900 { + --tw-text-opacity: 1; + color: rgb(30 58 138 / var(--tw-text-opacity)); +} +.text-cyan-400 { + --tw-text-opacity: 1; + color: rgb(34 211 238 / var(--tw-text-opacity)); +} +.text-cyan-500 { + --tw-text-opacity: 1; + color: rgb(6 182 212 / var(--tw-text-opacity)); +} +.text-cyan-800 { + --tw-text-opacity: 1; + color: rgb(21 94 117 / var(--tw-text-opacity)); +} +.text-emerald-600 { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} +.text-fuchsia-100 { + --tw-text-opacity: 1; + color: rgb(250 232 255 / var(--tw-text-opacity)); +} +.text-fuchsia-500 { + --tw-text-opacity: 1; + color: rgb(217 70 239 / var(--tw-text-opacity)); +} +.text-fuchsia-800 { + --tw-text-opacity: 1; + color: rgb(134 25 143 / var(--tw-text-opacity)); +} +.text-gray-100 { + --tw-text-opacity: 1; + color: rgb(243 244 246 / var(--tw-text-opacity)); +} +.text-gray-100\/80 { + color: #f3f4f6cc; +} +.text-gray-200 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.text-gray-300 { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.text-gray-300\/80 { + color: #d1d5dbcc; +} +.text-gray-350 { + --tw-text-opacity: 1; + color: rgb(179 188 201 / var(--tw-text-opacity)); +} +.text-gray-400 { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.text-gray-400\/65 { + color: #9ca3afa6; +} +.text-gray-400\/70 { + color: #9ca3afb3; +} +.text-gray-400\/75 { + color: #9ca3afbf; +} +.text-gray-500 { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.text-gray-600 { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.text-gray-700 { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} +.text-gray-800 { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.text-gray-800\/70 { + color: #1f2937b3; +} +.text-gray-900 { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.text-gray-950 { + --tw-text-opacity: 1; + color: rgb(11 15 25 / var(--tw-text-opacity)); +} +.text-green-100 { + --tw-text-opacity: 1; + color: rgb(209 250 229 / var(--tw-text-opacity)); +} +.text-green-300 { + --tw-text-opacity: 1; + color: rgb(110 231 183 / var(--tw-text-opacity)); +} +.text-green-400 { + --tw-text-opacity: 1; + color: rgb(52 211 153 / var(--tw-text-opacity)); +} +.text-green-500 { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.text-green-600 { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} +.text-green-600\/80 { + color: #059669cc; +} +.text-green-700 { + --tw-text-opacity: 1; + color: rgb(4 120 87 / var(--tw-text-opacity)); +} +.text-green-800 { + --tw-text-opacity: 1; + color: rgb(6 95 70 / var(--tw-text-opacity)); +} +.text-green-900 { + --tw-text-opacity: 1; + color: rgb(6 78 59 / var(--tw-text-opacity)); +} +.text-indigo-100 { + --tw-text-opacity: 1; + color: rgb(224 231 255 / var(--tw-text-opacity)); +} +.text-indigo-300 { + --tw-text-opacity: 1; + color: rgb(165 180 252 / var(--tw-text-opacity)); +} +.text-indigo-400 { + --tw-text-opacity: 1; + color: rgb(129 140 248 / var(--tw-text-opacity)); +} +.text-indigo-500 { + --tw-text-opacity: 1; + color: rgb(99 102 241 / var(--tw-text-opacity)); +} +.text-indigo-600 { + --tw-text-opacity: 1; + color: rgb(79 70 229 / var(--tw-text-opacity)); +} +.text-indigo-700 { + --tw-text-opacity: 1; + color: rgb(67 56 202 / var(--tw-text-opacity)); +} +.text-indigo-800 { + --tw-text-opacity: 1; + color: rgb(55 48 163 / var(--tw-text-opacity)); +} +.text-indigo-900 { + --tw-text-opacity: 1; + color: rgb(49 46 129 / var(--tw-text-opacity)); +} +.text-lime-400 { + --tw-text-opacity: 1; + color: rgb(163 230 53 / var(--tw-text-opacity)); +} +.text-lime-500 { + --tw-text-opacity: 1; + color: rgb(132 204 22 / var(--tw-text-opacity)); +} +.text-neutral-400 { + --tw-text-opacity: 1; + color: rgb(163 163 163 / var(--tw-text-opacity)); +} +.text-orange-100 { + --tw-text-opacity: 1; + color: rgb(255 237 213 / var(--tw-text-opacity)); +} +.text-orange-300 { + --tw-text-opacity: 1; + color: rgb(253 186 116 / var(--tw-text-opacity)); +} +.text-orange-400 { + --tw-text-opacity: 1; + color: rgb(251 146 60 / var(--tw-text-opacity)); +} +.text-orange-500 { + --tw-text-opacity: 1; + color: rgb(249 115 22 / var(--tw-text-opacity)); +} +.text-orange-600 { + --tw-text-opacity: 1; + color: rgb(234 88 12 / var(--tw-text-opacity)); +} +.text-orange-700 { + --tw-text-opacity: 1; + color: rgb(194 65 12 / var(--tw-text-opacity)); +} +.text-orange-800 { + --tw-text-opacity: 1; + color: rgb(154 52 18 / var(--tw-text-opacity)); +} +.text-orange-900 { + --tw-text-opacity: 1; + color: rgb(124 45 18 / var(--tw-text-opacity)); +} +.text-pink-100 { + --tw-text-opacity: 1; + color: rgb(252 231 243 / var(--tw-text-opacity)); +} +.text-pink-500 { + --tw-text-opacity: 1; + color: rgb(236 72 153 / var(--tw-text-opacity)); +} +.text-pink-600 { + --tw-text-opacity: 1; + color: rgb(219 39 119 / var(--tw-text-opacity)); +} +.text-pink-700 { + --tw-text-opacity: 1; + color: rgb(190 24 93 / var(--tw-text-opacity)); +} +.text-pink-800 { + --tw-text-opacity: 1; + color: rgb(157 23 77 / var(--tw-text-opacity)); +} +.text-pink-900 { + --tw-text-opacity: 1; + color: rgb(131 24 67 / var(--tw-text-opacity)); +} +.text-purple-100 { + --tw-text-opacity: 1; + color: rgb(237 233 254 / var(--tw-text-opacity)); +} +.text-purple-400 { + --tw-text-opacity: 1; + color: rgb(167 139 250 / var(--tw-text-opacity)); +} +.text-purple-500 { + --tw-text-opacity: 1; + color: rgb(139 92 246 / var(--tw-text-opacity)); +} +.text-purple-600 { + --tw-text-opacity: 1; + color: rgb(124 58 237 / var(--tw-text-opacity)); +} +.text-purple-700 { + --tw-text-opacity: 1; + color: rgb(109 40 217 / var(--tw-text-opacity)); +} +.text-purple-800 { + --tw-text-opacity: 1; + color: rgb(91 33 182 / var(--tw-text-opacity)); +} +.text-purple-900 { + --tw-text-opacity: 1; + color: rgb(76 29 149 / var(--tw-text-opacity)); +} +.text-red-100 { + --tw-text-opacity: 1; + color: rgb(254 226 226 / var(--tw-text-opacity)); +} +.text-red-300 { + --tw-text-opacity: 1; + color: rgb(252 165 165 / var(--tw-text-opacity)); +} +.text-red-400 { + --tw-text-opacity: 1; + color: rgb(248 113 113 / var(--tw-text-opacity)); +} +.text-red-500 { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.text-red-600 { + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.text-red-700 { + --tw-text-opacity: 1; + color: rgb(185 28 28 / var(--tw-text-opacity)); +} +.text-red-800 { + --tw-text-opacity: 1; + color: rgb(153 27 27 / var(--tw-text-opacity)); +} +.text-red-900 { + --tw-text-opacity: 1; + color: rgb(127 29 29 / var(--tw-text-opacity)); +} +.text-sky-100 { + --tw-text-opacity: 1; + color: rgb(224 242 254 / var(--tw-text-opacity)); +} +.text-sky-600 { + --tw-text-opacity: 1; + color: rgb(2 132 199 / var(--tw-text-opacity)); +} +.text-sky-700 { + --tw-text-opacity: 1; + color: rgb(3 105 161 / var(--tw-text-opacity)); +} +.text-sky-800 { + --tw-text-opacity: 1; + color: rgb(7 89 133 / var(--tw-text-opacity)); +} +.text-slate-500 { + --tw-text-opacity: 1; + color: rgb(100 116 139 / var(--tw-text-opacity)); +} +.text-teal-100 { + --tw-text-opacity: 1; + color: rgb(204 251 241 / var(--tw-text-opacity)); +} +.text-teal-500 { + --tw-text-opacity: 1; + color: rgb(20 184 166 / var(--tw-text-opacity)); +} +.text-teal-600 { + --tw-text-opacity: 1; + color: rgb(13 148 136 / var(--tw-text-opacity)); +} +.text-teal-800 { + --tw-text-opacity: 1; + color: rgb(17 94 89 / var(--tw-text-opacity)); +} +.text-transparent { + color: transparent; +} +.text-violet-100 { + --tw-text-opacity: 1; + color: rgb(237 233 254 / var(--tw-text-opacity)); +} +.text-violet-500 { + --tw-text-opacity: 1; + color: rgb(139 92 246 / var(--tw-text-opacity)); +} +.text-violet-800 { + --tw-text-opacity: 1; + color: rgb(91 33 182 / var(--tw-text-opacity)); +} +.text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.text-white\/70 { + color: #ffffffb3; +} +.text-white\/75 { + color: #ffffffbf; +} +.text-white\/80 { + color: #fffc; +} +.text-yellow-100 { + --tw-text-opacity: 1; + color: rgb(254 243 199 / var(--tw-text-opacity)); +} +.text-yellow-300 { + --tw-text-opacity: 1; + color: rgb(252 211 77 / var(--tw-text-opacity)); +} +.text-yellow-400 { + --tw-text-opacity: 1; + color: rgb(251 191 36 / var(--tw-text-opacity)); +} +.text-yellow-500 { + --tw-text-opacity: 1; + color: rgb(245 158 11 / var(--tw-text-opacity)); +} +.text-yellow-600 { + --tw-text-opacity: 1; + color: rgb(217 119 6 / var(--tw-text-opacity)); +} +.text-yellow-700 { + --tw-text-opacity: 1; + color: rgb(180 83 9 / var(--tw-text-opacity)); +} +.text-yellow-800 { + --tw-text-opacity: 1; + color: rgb(146 64 14 / var(--tw-text-opacity)); +} +.text-yellow-900 { + --tw-text-opacity: 1; + color: rgb(120 53 15 / var(--tw-text-opacity)); +} +.underline { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.line-through { + -webkit-text-decoration-line: line-through; + text-decoration-line: line-through; +} +.\!no-underline { + -webkit-text-decoration-line: none !important; + text-decoration-line: none !important; +} +.no-underline { + -webkit-text-decoration-line: none; + text-decoration-line: none; +} +.decoration-gray-200 { + -webkit-text-decoration-color: #e5e7eb; + text-decoration-color: #e5e7eb; +} +.decoration-gray-300 { + -webkit-text-decoration-color: #d1d5db; + text-decoration-color: #d1d5db; +} +.decoration-gray-400 { + -webkit-text-decoration-color: #9ca3af; + text-decoration-color: #9ca3af; +} +.decoration-gray-500 { + -webkit-text-decoration-color: #6b7280; + text-decoration-color: #6b7280; +} +.decoration-green-400 { + -webkit-text-decoration-color: #34d399; + text-decoration-color: #34d399; +} +.decoration-indigo-200 { + -webkit-text-decoration-color: #c7d2fe; + text-decoration-color: #c7d2fe; +} +.decoration-indigo-400 { + -webkit-text-decoration-color: #818cf8; + text-decoration-color: #818cf8; +} +.decoration-pink-400 { + -webkit-text-decoration-color: #f472b6; + text-decoration-color: #f472b6; +} +.decoration-sky-400 { + -webkit-text-decoration-color: #38bdf8; + text-decoration-color: #38bdf8; +} +.decoration-yellow-400 { + -webkit-text-decoration-color: #fbbf24; + text-decoration-color: #fbbf24; +} +.decoration-dotted { + -webkit-text-decoration-style: dotted; + text-decoration-style: dotted; +} +.decoration-dashed { + -webkit-text-decoration-style: dashed; + text-decoration-style: dashed; +} +.decoration-2 { + text-decoration-thickness: 2px; +} +.underline-offset-1 { + text-underline-offset: 1px; +} +.underline-offset-2 { + text-underline-offset: 2px; +} +.underline-offset-4 { + text-underline-offset: 4px; +} +.underline-offset-8 { + text-underline-offset: 8px; +} +.placeholder-gray-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgb(156 163 175 / var(--tw-placeholder-opacity)); +} +.placeholder-gray-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgb(156 163 175 / var(--tw-placeholder-opacity)); +} +.\!opacity-30 { + opacity: 0.3 !important; +} +.opacity-0 { + opacity: 0; +} +.opacity-100 { + opacity: 1; +} +.opacity-20 { + opacity: 0.2; +} +.opacity-25 { + opacity: 0.25; +} +.opacity-30 { + opacity: 0.3; +} +.opacity-40 { + opacity: 0.4; +} +.opacity-50 { + opacity: 0.5; +} +.opacity-60 { + opacity: 0.6; +} +.opacity-65 { + opacity: 0.65; +} +.opacity-70 { + opacity: 0.7; +} +.opacity-75 { + opacity: 0.75; +} +.opacity-80 { + opacity: 0.8; +} +.opacity-90 { + opacity: 0.9; +} +.\!shadow-none { + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} +.shadow { + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), + 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25); + --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-\[inset_0_2px_0_rgb\(5\,150\,105\)\] { + --tw-shadow: inset 0 2px 0 rgb(5, 150, 105); + --tw-shadow-colored: inset 0 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-lg { + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), + 0 4px 6px -4px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), + 0 4px 6px -4px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-md { + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), + 0 2px 4px -2px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-none { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-sm { + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-xl { + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), + 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), + 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-blue-500 { + --tw-shadow-color: #3b82f6; + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-blue-500\/10 { + --tw-shadow-color: rgb(59 130 246 / 0.1); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-blue-500\/20 { + --tw-shadow-color: rgb(59 130 246 / 0.2); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-green-500\/10 { + --tw-shadow-color: rgb(16 185 129 / 0.1); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-green-500\/20 { + --tw-shadow-color: rgb(16 185 129 / 0.2); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-green-500\/30 { + --tw-shadow-color: rgb(16 185 129 / 0.3); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-indigo-500\/10 { + --tw-shadow-color: rgb(99 102 241 / 0.1); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-indigo-500\/20 { + --tw-shadow-color: rgb(99 102 241 / 0.2); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-orange-500\/10 { + --tw-shadow-color: rgb(249 115 22 / 0.1); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-orange-500\/20 { + --tw-shadow-color: rgb(249 115 22 / 0.2); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-pink-500\/20 { + --tw-shadow-color: rgb(236 72 153 / 0.2); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-purple-500 { + --tw-shadow-color: #8b5cf6; + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-purple-500\/10 { + --tw-shadow-color: rgb(139 92 246 / 0.1); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-purple-500\/20 { + --tw-shadow-color: rgb(139 92 246 / 0.2); + --tw-shadow: var(--tw-shadow-colored); +} +.outline-none { + outline: 2px solid transparent; + outline-offset: 2px; +} +.outline-offset-\[-2px\] { + outline-offset: -2px; +} +.ring { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.ring-0 { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.ring-1 { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.ring-2 { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.ring-8 { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.ring-\[2px\] { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.ring-inset { + --tw-ring-inset: inset; +} +.\!ring-blue-900 { + --tw-ring-opacity: 1 !important; + --tw-ring-color: rgb(30 58 138 / var(--tw-ring-opacity)) !important; +} +.ring-black { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity)); +} +.ring-blue-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); +} +.ring-blue-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity)); +} +.ring-blue-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity)); +} +.ring-gray-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity)); +} +.ring-gray-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity)); +} +.ring-gray-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity)); +} +.ring-gray-300\/60 { + --tw-ring-color: rgb(209 213 219 / 0.6); +} +.ring-gray-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity)); +} +.ring-gray-400\/5 { + --tw-ring-color: rgb(156 163 175 / 0.05); +} +.ring-gray-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity)); +} +.ring-green-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity)); +} +.ring-indigo-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity)); +} +.ring-indigo-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(129 140 248 / var(--tw-ring-opacity)); +} +.ring-orange-100\/70 { + --tw-ring-color: rgb(255 237 213 / 0.7); +} +.ring-red-500\/10 { + --tw-ring-color: rgb(239 68 68 / 0.1); +} +.ring-white { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity)); +} +.ring-yellow-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(254 243 199 / var(--tw-ring-opacity)); +} +.ring-yellow-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity)); +} +.ring-opacity-10 { + --tw-ring-opacity: 0.1; +} +.ring-offset-1 { + --tw-ring-offset-width: 1px; +} +.ring-offset-2 { + --tw-ring-offset-width: 2px; +} +.ring-offset-4 { + --tw-ring-offset-width: 4px; +} +.ring-offset-\[3px\] { + --tw-ring-offset-width: 3px; +} +.ring-offset-blue-300 { + --tw-ring-offset-color: #93c5fd; +} +.blur { + --tw-blur: blur(8px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.blur-2xl { + --tw-blur: blur(40px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.blur-3xl { + --tw-blur: blur(64px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.blur-\[1px\] { + --tw-blur: blur(1px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.blur-sm { + --tw-blur: blur(4px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.blur-xl { + --tw-blur: blur(24px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.brightness-150 { + --tw-brightness: brightness(1.5); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.drop-shadow { + --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) + drop-shadow(0 1px 1px rgb(0 0 0 / 0.06)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.drop-shadow-2xl { + --tw-drop-shadow: drop-shadow(0 5px 10px rgb(0 0 0 / 1)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.drop-shadow-3xl { + --tw-drop-shadow: drop-shadow(0 5px 25px rgb(0 0 0 / 0.45)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.drop-shadow-md { + --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) + drop-shadow(0 2px 2px rgb(0 0 0 / 0.06)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.drop-shadow-xl { + --tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) + drop-shadow(0 8px 5px rgb(0 0 0 / 0.08)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.grayscale { + --tw-grayscale: grayscale(100%); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.grayscale-\[80\%\] { + --tw-grayscale: grayscale(80%); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.\!filter { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow) !important; +} +.filter { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.backdrop-blur-2xl { + --tw-backdrop-blur: blur(40px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-3xl { + --tw-backdrop-blur: blur(64px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-lg { + --tw-backdrop-blur: blur(16px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-sm { + --tw-backdrop-blur: blur(4px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.transition { + transition-property: color, background-color, border-color, fill, stroke, + opacity, box-shadow, transform, filter, -webkit-text-decoration-color, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.transition-\[height\] { + transition-property: height; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.transition-colors { + transition-property: color, background-color, border-color, fill, stroke, + -webkit-text-decoration-color; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, -webkit-text-decoration-color; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.transition-shadow { + transition-property: box-shadow; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.transition-transform { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.duration-100 { + transition-duration: 0.1s; +} +.duration-150 { + transition-duration: 0.15s; +} +.duration-200 { + transition-duration: 0.2s; +} +.duration-300 { + transition-duration: 0.3s; +} +.duration-500 { + transition-duration: 0.5s; +} +.duration-700 { + transition-duration: 0.7s; +} +.ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); +} +.ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} +.will-change-transform { + will-change: transform; +} +.shadow-alternate-sm { + box-shadow: 0 5px 5px #00000008, 0 2px 2px #00000008, 0 0 1px #00000008; +} +.shadow-alternate { + box-shadow: 0 10px 20px #0000000a, 0 2px 6px #0000000a, 0 0 1px #0000000a; +} +.shadow-alternate-xl { + box-shadow: 0 24px 32px #0000000a, 0 16px 24px #0000000a, 0 4px 8px #0000000a, + 0 0 1px #0000000a; +} +.gradient-rainbow { + background: linear-gradient( + 45.4deg, + rgba(247, 0, 89, 0.1) 0%, + rgba(82, 255, 0, 0.1) 22.65%, + rgba(20, 0, 255, 0.075) 46.82%, + rgba(255, 0, 0, 0.1) 67.96%, + rgba(255, 230, 0, 0.1) 96.66% + ); +} +.gradient-ellipse-top { + background: radial-gradient( + 150% 100% at 50% 68%, + transparent 60%, + var(--tw-gradient-from) 100% + ); + background-size: 100dvw 100dvh; + background-repeat: no-repeat; +} +.from-gray-50-to-white, +.from-gray-50-to-white:hover { + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.from-gray-50-to-white:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} +.from-gray-50-to-white:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} +.from-gray-100-to-white, +.from-gray-100-to-white:hover { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.from-gray-100-to-white:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.from-gray-100-to-white:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.scroll-smooth { + scroll-behavior: smooth; +} +.no-scrollbar { + -ms-overflow-style: none; + scrollbar-width: none; +} +.no-scrollbar::-ms-scrollbar { + display: none; +} +.no-scrollbar::-webkit-scrollbar { + display: none; +} +.\[animation-delay\:0\.3s\] { + animation-delay: 0.3s; +} +.\[animation-delay\:0\.6s\] { + animation-delay: 0.6s; +} +.\[animation-delay\:0\.9s\] { + animation-delay: 0.9s; +} +.\[animation-duration\:0\.9s\] { + animation-duration: 0.9s; +} +.\[animation-duration\:11s\] { + animation-duration: 11s; +} +.\[animation-duration\:12s\] { + animation-duration: 12s; +} +.\[animation-duration\:13s\] { + animation-duration: 13s; +} +.\[animation-duration\:7s\] { + animation-duration: 7s; +} +.\[animation-duration\:9s\] { + animation-duration: 9s; +} +.\[aspect-ratio\:16\/9\] { + aspect-ratio: 16/9; +} +.\[background-size\:1em\] { + background-size: 1em; +} +.\[content-visibility\:auto\] { + content-visibility: auto; +} +.\[text-shadow\:_-1px_0_0_rgb\(255_255_255\)\] { + text-shadow: -1px 0 0 rgb(255 255 255); +} +@font-face { + font-family: Charter; + src: url(/front/assets/fonts/6bdfa088-5a16-4108-8482-7dd3e04339ad.woff2) + format("woff2"), + url(/front/assets/fonts/c4e68b8d-8382-4804-a496-c2f499b1ed04.woff) + format("woff"); + font-weight: 400; +} +@font-face { + font-family: Charter; + src: url(/front/assets/fonts/32ef9363-05ce-4342-a813-2eea59a92d4f.woff2) + format("woff2"), + url(/front/assets/fonts/ef5a285b-0c80-4972-b9c8-fd7a6463637e.woff) + format("woff"); + font-weight: 400; + font-style: italic; +} +@font-face { + font-family: Charter; + src: url(/front/assets/fonts/eebe9730-6100-405f-a29c-5a42b00bd10a.woff2) + format("woff2"), + url(/front/assets/fonts/18623171-86a0-4d58-832c-e25efc8078ff.woff) + format("woff"); + font-weight: 700; +} +@font-face { + font-family: Charter; + src: url(/front/assets/fonts/4456da5f-718b-4e7d-a2b0-367a0ae7cfa5.woff2) + format("woff2"), + url(/front/assets/fonts/b0d22920-da86-43dd-b3d0-d22adbb79fc8.woff) + format("woff"); + font-weight: 700; + font-style: italic; +} +:host, +:root { + --d2h-bg-color: #fff; + --d2h-border-color: #ddd; + --d2h-dim-color: rgba(0, 0, 0, 0.3); + --d2h-line-border-color: #eee; + --d2h-file-header-bg-color: #f7f7f7; + --d2h-file-header-border-color: #d8d8d8; + --d2h-empty-placeholder-bg-color: #f1f1f1; + --d2h-empty-placeholder-border-color: #e1e1e1; + --d2h-selected-color: #c8e1ff; + --d2h-ins-bg-color: #dfd; + --d2h-ins-border-color: #b4e2b4; + --d2h-ins-highlight-bg-color: #97f295; + --d2h-ins-label-color: #399839; + --d2h-del-bg-color: #fee8e9; + --d2h-del-border-color: #e9aeae; + --d2h-del-highlight-bg-color: #ffb6ba; + --d2h-del-label-color: #c33; + --d2h-change-del-color: #fdf2d0; + --d2h-change-ins-color: #ded; + --d2h-info-bg-color: #f8fafd; + --d2h-info-border-color: #d5e4f2; + --d2h-change-label-color: #d0b44c; + --d2h-moved-label-color: #3572b0; + --d2h-dark-color: #e6edf3; + --d2h-dark-bg-color: #0d1117; + --d2h-dark-border-color: #30363d; + --d2h-dark-dim-color: #6e7681; + --d2h-dark-line-border-color: #21262d; + --d2h-dark-file-header-bg-color: #161b22; + --d2h-dark-file-header-border-color: #30363d; + --d2h-dark-empty-placeholder-bg-color: hsla(215, 8%, 47%, 0.1); + --d2h-dark-empty-placeholder-border-color: #30363d; + --d2h-dark-selected-color: rgba(56, 139, 253, 0.1); + --d2h-dark-ins-bg-color: rgba(46, 160, 67, 0.15); + --d2h-dark-ins-border-color: rgba(46, 160, 67, 0.4); + --d2h-dark-ins-highlight-bg-color: rgba(46, 160, 67, 0.4); + --d2h-dark-ins-label-color: #3fb950; + --d2h-dark-del-bg-color: rgba(248, 81, 73, 0.1); + --d2h-dark-del-border-color: rgba(248, 81, 73, 0.4); + --d2h-dark-del-highlight-bg-color: rgba(248, 81, 73, 0.4); + --d2h-dark-del-label-color: #f85149; + --d2h-dark-change-del-color: rgba(210, 153, 34, 0.2); + --d2h-dark-change-ins-color: rgba(46, 160, 67, 0.25); + --d2h-dark-info-bg-color: rgba(56, 139, 253, 0.1); + --d2h-dark-info-border-color: rgba(56, 139, 253, 0.4); + --d2h-dark-change-label-color: #d29922; + --d2h-dark-moved-label-color: #3572b0; +} +.d2h-wrapper { + text-align: left; +} +.d2h-file-header { + background-color: #f7f7f7; + background-color: var(--d2h-file-header-bg-color); + border-bottom: 1px solid #d8d8d8; + border-bottom: 1px solid var(--d2h-file-header-border-color); + display: flex; + font-family: Source Sans Pro, Helvetica Neue, Helvetica, Arial, sans-serif; + height: 35px; + padding: 5px 10px; +} +.d2h-file-header.d2h-sticky-header { + position: sticky; + top: 0; + z-index: 1; +} +.d2h-file-stats { + display: flex; + font-size: 14px; + margin-left: auto; +} +.d2h-lines-added { + border: 1px solid #b4e2b4; + border: 1px solid var(--d2h-ins-border-color); + border-radius: 5px 0 0 5px; + color: #399839; + color: var(--d2h-ins-label-color); + padding: 2px; + text-align: right; + vertical-align: middle; +} +.d2h-lines-deleted { + border: 1px solid #e9aeae; + border: 1px solid var(--d2h-del-border-color); + border-radius: 0 5px 5px 0; + color: #c33; + color: var(--d2h-del-label-color); + margin-left: 1px; + padding: 2px; + text-align: left; + vertical-align: middle; +} +.d2h-file-name-wrapper { + display: flex; + align-items: center; + font-size: 15px; + width: 100%; +} +.d2h-file-name { + overflow-x: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.d2h-file-wrapper { + border: 1px solid #ddd; + border: 1px solid var(--d2h-border-color); + border-radius: 3px; + margin-bottom: 1em; +} +.d2h-file-collapse { + -webkit-box-pack: end; + -ms-flex-pack: end; + cursor: pointer; + display: none; + font-size: 12px; + justify-content: flex-end; + align-items: center; + border: 1px solid #ddd; + border: 1px solid var(--d2h-border-color); + border-radius: 3px; + padding: 4px 8px; +} +.d2h-file-collapse.d2h-selected { + background-color: #c8e1ff; + background-color: var(--d2h-selected-color); +} +.d2h-file-collapse-input { + margin: 0 4px 0 0; +} +.d2h-diff-table { + border-collapse: collapse; + font-family: Menlo, Consolas, monospace; + font-size: 13px; + width: 100%; +} +.d2h-files-diff { + display: flex; + width: 100%; +} +.d2h-file-diff { + overflow-y: hidden; +} +.d2h-file-diff.d2h-d-none, +.d2h-files-diff.d2h-d-none { + display: none; +} +.d2h-file-side-diff { + display: inline-block; + overflow-x: scroll; + overflow-y: hidden; + width: 50%; +} +.d2h-code-line { + padding: 0 8em; + width: calc(100% - 16em); +} +.d2h-code-line, +.d2h-code-side-line { + display: inline-block; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + white-space: nowrap; +} +.d2h-code-side-line { + padding: 0 4.5em; + width: calc(100% - 9em); +} +.d2h-code-line-ctn { + background: none; + display: inline-block; + padding: 0; + word-wrap: normal; + -webkit-user-select: text; + -moz-user-select: text; + user-select: text; + vertical-align: middle; + white-space: pre; + width: 100%; +} +.d2h-code-line del, +.d2h-code-side-line del { + background-color: #ffb6ba; + background-color: var(--d2h-del-highlight-bg-color); +} +.d2h-code-line del, +.d2h-code-line ins, +.d2h-code-side-line del, +.d2h-code-side-line ins { + border-radius: 0.2em; + display: inline-block; + margin-top: -1px; + -webkit-text-decoration: none; + text-decoration: none; +} +.d2h-code-line ins, +.d2h-code-side-line ins { + background-color: #97f295; + background-color: var(--d2h-ins-highlight-bg-color); + text-align: left; +} +.d2h-code-line-prefix { + background: none; + display: inline; + padding: 0; + word-wrap: normal; + white-space: pre; +} +.line-num1 { + float: left; +} +.line-num1, +.line-num2 { + box-sizing: border-box; + overflow: hidden; + padding: 0 0.5em; + text-overflow: ellipsis; + width: 3.5em; +} +.line-num2 { + float: right; +} +.d2h-code-linenumber { + background-color: #fff; + background-color: var(--d2h-bg-color); + border: solid #eee; + border: solid var(--d2h-line-border-color); + border-width: 0 1px; + box-sizing: border-box; + color: #0000004d; + color: var(--d2h-dim-color); + cursor: pointer; + display: inline-block; + position: absolute; + text-align: right; + width: 7.5em; +} +.d2h-code-linenumber:after { + content: "​"; +} +.d2h-code-side-linenumber { + background-color: #fff; + background-color: var(--d2h-bg-color); + border: solid #eee; + border: solid var(--d2h-line-border-color); + border-width: 0 1px; + box-sizing: border-box; + color: #0000004d; + color: var(--d2h-dim-color); + cursor: pointer; + display: inline-block; + overflow: hidden; + padding: 0 0.5em; + position: absolute; + text-align: right; + text-overflow: ellipsis; + width: 4em; +} +.d2h-code-side-linenumber:after { + content: "​"; +} +.d2h-code-side-emptyplaceholder, +.d2h-emptyplaceholder { + background-color: #f1f1f1; + background-color: var(--d2h-empty-placeholder-bg-color); + border-color: #e1e1e1; + border-color: var(--d2h-empty-placeholder-border-color); +} +.d2h-code-line-prefix, +.d2h-code-linenumber, +.d2h-code-side-linenumber, +.d2h-emptyplaceholder { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.d2h-code-linenumber, +.d2h-code-side-linenumber { + direction: rtl; +} +.d2h-del { + background-color: #fee8e9; + background-color: var(--d2h-del-bg-color); + border-color: #e9aeae; + border-color: var(--d2h-del-border-color); +} +.d2h-ins { + background-color: #dfd; + background-color: var(--d2h-ins-bg-color); + border-color: #b4e2b4; + border-color: var(--d2h-ins-border-color); +} +.d2h-info { + background-color: #f8fafd; + background-color: var(--d2h-info-bg-color); + border-color: #d5e4f2; + border-color: var(--d2h-info-border-color); + color: #0000004d; + color: var(--d2h-dim-color); +} +.d2h-file-diff .d2h-del.d2h-change { + background-color: #fdf2d0; + background-color: var(--d2h-change-del-color); +} +.d2h-file-diff .d2h-ins.d2h-change { + background-color: #ded; + background-color: var(--d2h-change-ins-color); +} +.d2h-file-list-wrapper { + margin-bottom: 10px; +} +.d2h-file-list-wrapper a { + -webkit-text-decoration: none; + text-decoration: none; +} +.d2h-file-list-wrapper a, +.d2h-file-list-wrapper a:visited { + color: #3572b0; + color: var(--d2h-moved-label-color); +} +.d2h-file-list-header { + text-align: left; +} +.d2h-file-list-title { + font-weight: 700; +} +.d2h-file-list-line { + display: flex; + text-align: left; +} +.d2h-file-list { + display: block; + list-style: none; + margin: 0; + padding: 0; +} +.d2h-file-list > li { + border-bottom: 1px solid #ddd; + border-bottom: 1px solid var(--d2h-border-color); + margin: 0; + padding: 5px 10px; +} +.d2h-file-list > li:last-child { + border-bottom: none; +} +.d2h-file-switch { + cursor: pointer; + display: none; + font-size: 10px; +} +.d2h-icon { + margin-right: 10px; + vertical-align: middle; + fill: currentColor; +} +.d2h-deleted { + color: #c33; + color: var(--d2h-del-label-color); +} +.d2h-added { + color: #399839; + color: var(--d2h-ins-label-color); +} +.d2h-changed { + color: #d0b44c; + color: var(--d2h-change-label-color); +} +.d2h-moved { + color: #3572b0; + color: var(--d2h-moved-label-color); +} +.d2h-tag { + background-color: #fff; + background-color: var(--d2h-bg-color); + display: flex; + font-size: 10px; + margin-left: 5px; + padding: 0 2px; +} +.d2h-deleted-tag { + border: 1px solid #c33; + border: 1px solid var(--d2h-del-label-color); +} +.d2h-added-tag { + border: 1px solid #399839; + border: 1px solid var(--d2h-ins-label-color); +} +.d2h-changed-tag { + border: 1px solid #d0b44c; + border: 1px solid var(--d2h-change-label-color); +} +.d2h-moved-tag { + border: 1px solid #3572b0; + border: 1px solid var(--d2h-moved-label-color); +} +.d2h-dark-color-scheme { + background-color: #0d1117; + background-color: var(--d2h-dark-bg-color); + color: #e6edf3; + color: var(--d2h-dark-color); +} +.d2h-dark-color-scheme .d2h-file-header { + background-color: #161b22; + background-color: var(--d2h-dark-file-header-bg-color); + border-bottom: #30363d; + border-bottom: var(--d2h-dark-file-header-border-color); +} +.d2h-dark-color-scheme .d2h-lines-added { + border: 1px solid rgba(46, 160, 67, 0.4); + border: 1px solid var(--d2h-dark-ins-border-color); + color: #3fb950; + color: var(--d2h-dark-ins-label-color); +} +.d2h-dark-color-scheme .d2h-lines-deleted { + border: 1px solid rgba(248, 81, 73, 0.4); + border: 1px solid var(--d2h-dark-del-border-color); + color: #f85149; + color: var(--d2h-dark-del-label-color); +} +.d2h-dark-color-scheme .d2h-code-line del, +.d2h-dark-color-scheme .d2h-code-side-line del { + background-color: #f8514966; + background-color: var(--d2h-dark-del-highlight-bg-color); +} +.d2h-dark-color-scheme .d2h-code-line ins, +.d2h-dark-color-scheme .d2h-code-side-line ins { + background-color: #2ea04366; + background-color: var(--d2h-dark-ins-highlight-bg-color); +} +.d2h-dark-color-scheme .d2h-diff-tbody { + border-color: #30363d; + border-color: var(--d2h-dark-border-color); +} +.d2h-dark-color-scheme .d2h-code-side-linenumber { + background-color: #0d1117; + background-color: var(--d2h-dark-bg-color); + border-color: #21262d; + border-color: var(--d2h-dark-line-border-color); + color: #6e7681; + color: var(--d2h-dark-dim-color); +} +.d2h-dark-color-scheme .d2h-files-diff .d2h-code-side-emptyplaceholder, +.d2h-dark-color-scheme .d2h-files-diff .d2h-emptyplaceholder { + background-color: #6e76811a; + background-color: var(--d2h-dark-empty-placeholder-bg-color); + border-color: #30363d; + border-color: var(--d2h-dark-empty-placeholder-border-color); +} +.d2h-dark-color-scheme .d2h-code-linenumber { + background-color: #0d1117; + background-color: var(--d2h-dark-bg-color); + border-color: #21262d; + border-color: var(--d2h-dark-line-border-color); + color: #6e7681; + color: var(--d2h-dark-dim-color); +} +.d2h-dark-color-scheme .d2h-del { + background-color: #f851491a; + background-color: var(--d2h-dark-del-bg-color); + border-color: #f8514966; + border-color: var(--d2h-dark-del-border-color); +} +.d2h-dark-color-scheme .d2h-ins { + background-color: #2ea04326; + background-color: var(--d2h-dark-ins-bg-color); + border-color: #2ea04366; + border-color: var(--d2h-dark-ins-border-color); +} +.d2h-dark-color-scheme .d2h-info { + background-color: #388bfd1a; + background-color: var(--d2h-dark-info-bg-color); + border-color: #388bfd66; + border-color: var(--d2h-dark-info-border-color); + color: #6e7681; + color: var(--d2h-dark-dim-color); +} +.d2h-dark-color-scheme .d2h-file-diff .d2h-del.d2h-change { + background-color: #d2992233; + background-color: var(--d2h-dark-change-del-color); +} +.d2h-dark-color-scheme .d2h-file-diff .d2h-ins.d2h-change { + background-color: #2ea04340; + background-color: var(--d2h-dark-change-ins-color); +} +.d2h-dark-color-scheme .d2h-file-wrapper { + border: 1px solid #30363d; + border: 1px solid var(--d2h-dark-border-color); +} +.d2h-dark-color-scheme .d2h-file-collapse { + border: 1px solid #0d1117; + border: 1px solid var(--d2h-dark-bg-color); +} +.d2h-dark-color-scheme .d2h-file-collapse.d2h-selected { + background-color: #388bfd1a; + background-color: var(--d2h-dark-selected-color); +} +.d2h-dark-color-scheme .d2h-file-list-wrapper a, +.d2h-dark-color-scheme .d2h-file-list-wrapper a:visited { + color: #3572b0; + color: var(--d2h-dark-moved-label-color); +} +.d2h-dark-color-scheme .d2h-file-list > li { + border-bottom: 1px solid #0d1117; + border-bottom: 1px solid var(--d2h-dark-bg-color); +} +.d2h-dark-color-scheme .d2h-deleted { + color: #f85149; + color: var(--d2h-dark-del-label-color); +} +.d2h-dark-color-scheme .d2h-added { + color: #3fb950; + color: var(--d2h-dark-ins-label-color); +} +.d2h-dark-color-scheme .d2h-changed { + color: #d29922; + color: var(--d2h-dark-change-label-color); +} +.d2h-dark-color-scheme .d2h-moved { + color: #3572b0; + color: var(--d2h-dark-moved-label-color); +} +.d2h-dark-color-scheme .d2h-tag { + background-color: #0d1117; + background-color: var(--d2h-dark-bg-color); +} +.d2h-dark-color-scheme .d2h-deleted-tag { + border: 1px solid #f85149; + border: 1px solid var(--d2h-dark-del-label-color); +} +.d2h-dark-color-scheme .d2h-added-tag { + border: 1px solid #3fb950; + border: 1px solid var(--d2h-dark-ins-label-color); +} +.d2h-dark-color-scheme .d2h-changed-tag { + border: 1px solid #d29922; + border: 1px solid var(--d2h-dark-change-label-color); +} +.d2h-dark-color-scheme .d2h-moved-tag { + border: 1px solid #3572b0; + border: 1px solid var(--d2h-dark-moved-label-color); +} +@media (prefers-color-scheme: dark) { + .d2h-auto-color-scheme { + background-color: #0d1117; + background-color: var(--d2h-dark-bg-color); + color: #e6edf3; + color: var(--d2h-dark-color); + } + .d2h-auto-color-scheme .d2h-file-header { + background-color: #161b22; + background-color: var(--d2h-dark-file-header-bg-color); + border-bottom: #30363d; + border-bottom: var(--d2h-dark-file-header-border-color); + } + .d2h-auto-color-scheme .d2h-lines-added { + border: 1px solid rgba(46, 160, 67, 0.4); + border: 1px solid var(--d2h-dark-ins-border-color); + color: #3fb950; + color: var(--d2h-dark-ins-label-color); + } + .d2h-auto-color-scheme .d2h-lines-deleted { + border: 1px solid rgba(248, 81, 73, 0.4); + border: 1px solid var(--d2h-dark-del-border-color); + color: #f85149; + color: var(--d2h-dark-del-label-color); + } + .d2h-auto-color-scheme .d2h-code-line del, + .d2h-auto-color-scheme .d2h-code-side-line del { + background-color: #f8514966; + background-color: var(--d2h-dark-del-highlight-bg-color); + } + .d2h-auto-color-scheme .d2h-code-line ins, + .d2h-auto-color-scheme .d2h-code-side-line ins { + background-color: #2ea04366; + background-color: var(--d2h-dark-ins-highlight-bg-color); + } + .d2h-auto-color-scheme .d2h-diff-tbody { + border-color: #30363d; + border-color: var(--d2h-dark-border-color); + } + .d2h-auto-color-scheme .d2h-code-side-linenumber { + background-color: #0d1117; + background-color: var(--d2h-dark-bg-color); + border-color: #21262d; + border-color: var(--d2h-dark-line-border-color); + color: #6e7681; + color: var(--d2h-dark-dim-color); + } + .d2h-auto-color-scheme .d2h-files-diff .d2h-code-side-emptyplaceholder, + .d2h-auto-color-scheme .d2h-files-diff .d2h-emptyplaceholder { + background-color: #6e76811a; + background-color: var(--d2h-dark-empty-placeholder-bg-color); + border-color: #30363d; + border-color: var(--d2h-dark-empty-placeholder-border-color); + } + .d2h-auto-color-scheme .d2h-code-linenumber { + background-color: #0d1117; + background-color: var(--d2h-dark-bg-color); + border-color: #21262d; + border-color: var(--d2h-dark-line-border-color); + color: #6e7681; + color: var(--d2h-dark-dim-color); + } + .d2h-auto-color-scheme .d2h-del { + background-color: #f851491a; + background-color: var(--d2h-dark-del-bg-color); + border-color: #f8514966; + border-color: var(--d2h-dark-del-border-color); + } + .d2h-auto-color-scheme .d2h-ins { + background-color: #2ea04326; + background-color: var(--d2h-dark-ins-bg-color); + border-color: #2ea04366; + border-color: var(--d2h-dark-ins-border-color); + } + .d2h-auto-color-scheme .d2h-info { + background-color: #388bfd1a; + background-color: var(--d2h-dark-info-bg-color); + border-color: #388bfd66; + border-color: var(--d2h-dark-info-border-color); + color: #6e7681; + color: var(--d2h-dark-dim-color); + } + .d2h-auto-color-scheme .d2h-file-diff .d2h-del.d2h-change { + background-color: #d2992233; + background-color: var(--d2h-dark-change-del-color); + } + .d2h-auto-color-scheme .d2h-file-diff .d2h-ins.d2h-change { + background-color: #2ea04340; + background-color: var(--d2h-dark-change-ins-color); + } + .d2h-auto-color-scheme .d2h-file-wrapper { + border: 1px solid #30363d; + border: 1px solid var(--d2h-dark-border-color); + } + .d2h-auto-color-scheme .d2h-file-collapse { + border: 1px solid #0d1117; + border: 1px solid var(--d2h-dark-bg-color); + } + .d2h-auto-color-scheme .d2h-file-collapse.d2h-selected { + background-color: #388bfd1a; + background-color: var(--d2h-dark-selected-color); + } + .d2h-auto-color-scheme .d2h-file-list-wrapper a, + .d2h-auto-color-scheme .d2h-file-list-wrapper a:visited { + color: #3572b0; + color: var(--d2h-dark-moved-label-color); + } + .d2h-auto-color-scheme .d2h-file-list > li { + border-bottom: 1px solid #0d1117; + border-bottom: 1px solid var(--d2h-dark-bg-color); + } + .d2h-dark-color-scheme .d2h-deleted { + color: #f85149; + color: var(--d2h-dark-del-label-color); + } + .d2h-auto-color-scheme .d2h-added { + color: #3fb950; + color: var(--d2h-dark-ins-label-color); + } + .d2h-auto-color-scheme .d2h-changed { + color: #d29922; + color: var(--d2h-dark-change-label-color); + } + .d2h-auto-color-scheme .d2h-moved { + color: #3572b0; + color: var(--d2h-dark-moved-label-color); + } + .d2h-auto-color-scheme .d2h-tag { + background-color: #0d1117; + background-color: var(--d2h-dark-bg-color); + } + .d2h-auto-color-scheme .d2h-deleted-tag { + border: 1px solid #f85149; + border: 1px solid var(--d2h-dark-del-label-color); + } + .d2h-auto-color-scheme .d2h-added-tag { + border: 1px solid #3fb950; + border: 1px solid var(--d2h-dark-ins-label-color); + } + .d2h-auto-color-scheme .d2h-changed-tag { + border: 1px solid #d29922; + border: 1px solid var(--d2h-dark-change-label-color); + } + .d2h-auto-color-scheme .d2h-moved-tag { + border: 1px solid #3572b0; + border: 1px solid var(--d2h-dark-moved-label-color); + } +} +.d2h-file-list-wrapper { + margin-bottom: 1rem; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + padding: 0; +} +.dark .d2h-file-list-wrapper { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.d2h-file-list-wrapper a, +.d2h-file-list-wrapper a:hover, +.d2h-file-list-wrapper a:visited, +.d2h-file-list-wrapper a:active { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.dark .d2h-file-list-wrapper a, +.dark .d2h-file-list-wrapper a:hover, +.dark .d2h-file-list-wrapper a:visited, +.dark .d2h-file-list-wrapper a:active { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.d2h-file-list-wrapper a:hover { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.d2h-file-list-title { + display: block; + height: auto; + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + border-bottom-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + background-image: linear-gradient(to top, var(--tw-gradient-stops)); + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5rem; + font-weight: 400; + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.d2h-file-list-title:hover { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.d2h-file-list-title:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.d2h-file-list-title:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.dark .d2h-file-list-title { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.dark .d2h-file-list-title { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.d2h-file-list { + padding: 0.5rem 1rem; +} +.d2h-file-list > li { + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); + padding-left: 0; + padding-right: 0; + padding-top: 0.125rem; + padding-bottom: 0.125rem; +} +.dark .d2h-file-list > li { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.d2h-file-list > li:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} +.d2h-file-stats > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse))); +} +.d2h-file-stats { + font-size: 0.875rem; + line-height: 1.25rem; +} +.d2h-lines-added, +.d2h-lines-deleted { + border-radius: 0.25rem; + border-width: 1px; + padding-left: 0.375rem; + padding-right: 0.375rem; + padding-top: 0; + padding-bottom: 0; +} +.dark .d2h-lines-added, +.dark .d2h-lines-deleted { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.d2h-lines-added { + --tw-border-opacity: 1; + border-color: rgb(110 231 183 / var(--tw-border-opacity)); + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.d2h-lines-added:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} +.d2h-lines-deleted { + --tw-border-opacity: 1; + border-color: rgb(252 165 165 / var(--tw-border-opacity)); + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.d2h-lines-deleted:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(220 38 38 / var(--tw-border-opacity)); + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.d2h-added { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.d2h-added:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} +.d2h-added-tag { + --tw-border-opacity: 1; + border-color: rgb(110 231 183 / var(--tw-border-opacity)); +} +.d2h-added-tag:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} +.d2h-changed { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} +.d2h-changed:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(37 99 235 / var(--tw-text-opacity)); +} +.d2h-changed-tag { + --tw-border-opacity: 1; + border-color: rgb(59 130 246 / var(--tw-border-opacity)); +} +.d2h-changed-tag:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(37 99 235 / var(--tw-border-opacity)); +} +.d2h-deleted { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.d2h-deleted:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.d2h-deleted-tag { + --tw-border-opacity: 1; + border-color: rgb(239 68 68 / var(--tw-border-opacity)); +} +.d2h-deleted-tag:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(220 38 38 / var(--tw-border-opacity)); +} +.d2h-moved { + --tw-text-opacity: 1; + color: rgb(139 92 246 / var(--tw-text-opacity)); +} +.d2h-moved:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(124 58 237 / var(--tw-text-opacity)); +} +.d2h-moved-tag { + --tw-border-opacity: 1; + border-color: rgb(139 92 246 / var(--tw-border-opacity)); +} +.d2h-moved-tag:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(124 58 237 / var(--tw-border-opacity)); +} +.d2h-file-wrapper { + border-radius: 0.5rem; + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} +.dark .d2h-file-wrapper { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.d2h-file-wrapper:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(16 22 35 / var(--tw-border-opacity)); +} +.d2h-file-header { + height: auto; + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + border-bottom-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + background-image: linear-gradient(to top, var(--tw-gradient-stops)); + padding: 0.375rem 0.75rem; + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.d2h-file-header:hover { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.d2h-file-header:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.d2h-file-header:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.dark .d2h-file-header { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.dark .d2h-file-header { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.d2h-file-header:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(16 22 35 / var(--tw-border-opacity)); +} +.d2h-file-name-wrapper { + font-family: Source Sans Pro, ui-sans-serif, system-ui, sans-serif, + "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji"; + font-size: 1rem; + line-height: 1.5rem; +} +.d2h-tag { + margin-left: 0.5rem; + border-radius: 0.25rem; + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding-left: 0.25rem; + padding-right: 0.25rem; + font-size: 0.75rem; + line-height: 1rem; +} +.dark .d2h-tag { + --tw-bg-opacity: 1; + background-color: rgb(11 15 25 / var(--tw-bg-opacity)); +} +.d2h-tag:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.d2h-files-diff { + display: flex; + overflow: hidden; + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} +.d2h-file-side-diff { + margin: 0; + display: block; + flex: none; +} +.d2h-diff-table { + font-family: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, + Consolas, Liberation Mono, Courier New, monospace; + font-size: 0.875rem; + line-height: 1.25rem; +} +.d2h-file-side-diff.d2h-file-side-diff-hidden { + display: none; +} +.d2h-file-side-diff.d2h-file-side-diff-full { + width: 100%; +} +.d2h-image-line { + margin-left: auto; + margin-right: auto; + height: 24rem; + -o-object-fit: contain; + object-fit: contain; + padding: 0.5rem; +} +.d2h-info { + --tw-border-opacity: 1; + border-color: rgb(219 234 254 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(239 246 255 / var(--tw-bg-opacity)); +} +.d2h-info:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(30 64 175 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(30 58 138 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(147 197 253 / var(--tw-text-opacity)); +} +.d2h-ins { + --tw-border-opacity: 1; + border-color: rgb(209 250 229 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(236 253 245 / var(--tw-bg-opacity)); +} +.d2h-ins:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(6 95 70 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(6 78 59 / var(--tw-bg-opacity)); +} +.d2h-code-side-linenumber.d2h-ins:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.d2h-code-side-linenumber.d2h-del:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.d2h-code-side-linenumber.d2h-cntx:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(11 15 25 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.d2h-code-line ins, +.d2h-code-side-line ins { + --tw-bg-opacity: 1; + background-color: rgb(167 243 208 / var(--tw-bg-opacity)); + vertical-align: baseline; + line-height: 1.25; +} +.d2h-code-line ins:is(.dark *), +.d2h-code-side-line ins:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(4 120 87 / var(--tw-bg-opacity)); +} +.d2h-del { + --tw-border-opacity: 1; + border-color: rgb(254 226 226 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(254 242 242 / var(--tw-bg-opacity)); +} +.d2h-del:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(153 27 27 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(127 29 29 / var(--tw-bg-opacity)); +} +.d2h-code-line del, +.d2h-code-side-line del { + --tw-bg-opacity: 1; + background-color: rgb(254 202 202 / var(--tw-bg-opacity)); + vertical-align: baseline; + line-height: 1.25; +} +.d2h-code-line del:is(.dark *), +.d2h-code-side-line del:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(153 27 27 / var(--tw-bg-opacity)); +} +.d2h-code-side-emptyplaceholder, +.d2h-emptyplaceholder { + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} +.dark .d2h-code-side-emptyplaceholder, +.dark .d2h-emptyplaceholder { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.d2h-code-side-emptyplaceholder:is(.dark *), +.d2h-emptyplaceholder:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +pre code.hljs { + display: block; + overflow-x: auto; + padding: 1em; +} +code.hljs { + padding: 3px 5px; +} +.hljs { + color: #383a42; + background: #fafafa; +} +.hljs-comment, +.hljs-quote { + color: #a0a1a7; + font-style: italic; +} +.hljs-doctag, +.hljs-formula, +.hljs-keyword { + color: #a626a4; +} +.hljs-deletion, +.hljs-name, +.hljs-section, +.hljs-selector-tag, +.hljs-subst { + color: #e45649; +} +.hljs-literal { + color: #0184bb; +} +.hljs-addition, +.hljs-attribute, +.hljs-meta .hljs-string, +.hljs-regexp, +.hljs-string { + color: #50a14f; +} +.hljs-attr, +.hljs-number, +.hljs-selector-attr, +.hljs-selector-class, +.hljs-selector-pseudo, +.hljs-template-variable, +.hljs-type, +.hljs-variable { + color: #986801; +} +.hljs-bullet, +.hljs-link, +.hljs-meta, +.hljs-selector-id, +.hljs-symbol, +.hljs-title { + color: #4078f2; +} +.hljs-built_in, +.hljs-class .hljs-title, +.hljs-title.class_ { + color: #c18401; +} +.hljs-emphasis { + font-style: italic; +} +.hljs-strong { + font-weight: 700; +} +.hljs-link { + text-decoration: underline; +} +.dark .hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #011627; + color: #d6deeb; +} +.dark .hljs-keyword { + color: #c792ea; + font-style: italic; +} +.dark .hljs-built_in { + color: #addb67; + font-style: italic; +} +.dark .hljs-type { + color: #82aaff; +} +.dark .hljs-literal { + color: #ff5874; +} +.dark .hljs-number { + color: #f78c6c; +} +.dark .hljs-regexp { + color: #5ca7e4; +} +.dark .hljs-string { + color: #ecc48d; +} +.dark .hljs-subst { + color: #d3423e; +} +.dark .hljs-symbol { + color: #82aaff; +} +.dark .hljs-class { + color: #ffcb8b; +} +.dark .hljs-function { + color: #82aaff; +} +.dark .hljs-title { + color: #dcdcaa; + font-style: italic; +} +.dark .hljs-params { + color: #7fdbca; +} +.dark .hljs-comment { + color: #637777; + font-style: italic; +} +.dark .hljs-doctag { + color: #7fdbca; +} +.dark .hljs-meta, +.dark .hljs-meta-keyword { + color: #82aaff; +} +.dark .hljs-meta-string { + color: #ecc48d; +} +.dark .hljs-section { + color: #82b1ff; +} +.dark .hljs-tag, +.dark .hljs-name, +.dark .hljs-builtin-name, +.dark .hljs-attr { + color: #7fdbca; +} +.dark .hljs-attribute { + color: #80cbc4; +} +.dark .hljs-variable { + color: #addb67; +} +.dark .hljs-bullet { + color: #d9f5dd; +} +.dark .hljs-code { + color: #80cbc4; +} +.dark .hljs-emphasis { + color: #c792ea; + font-style: italic; +} +.dark .hljs-strong { + color: #addb67; + font-weight: 700; +} +.dark .hljs-formula { + color: #c792ea; +} +.dark .hljs-link { + color: #ff869a; +} +.dark .hljs-quote { + color: #697098; + font-style: italic; +} +.dark .hljs-selector-tag { + color: #ff6363; +} +.dark .hljs-selector-id { + color: #fad430; +} +.dark .hljs-selector-class { + color: #addb67; + font-style: italic; +} +.dark .hljs-selector-attr, +.dark .hljs-selector-pseudo { + color: #c792ea; + font-style: italic; +} +.dark .hljs-template-tag { + color: #c792ea; +} +.dark .hljs-template-variable { + color: #addb67; +} +.dark .hljs-addition { + color: #addb67; + font-style: italic; +} +.dark .hljs-deletion { + color: #ef535090; + font-style: italic; +} +.codemirror-wrapper { + font-size: 0.875rem; + line-height: 1.25rem; +} +.codemirror-wrapper .cm-editor { + background-color: transparent; +} +.codemirror-wrapper .cm-content { + min-height: 12rem; + font-family: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, + Consolas, Liberation Mono, Courier New, monospace; +} +.codemirror-wrapper .cm-gutter { + min-height: 12rem; +} +.codemirror-wrapper .cm-gutters { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.dark .codemirror-wrapper .cm-gutters { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.codemirror-wrapper .cm-gutters:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(20 28 46 / var(--tw-bg-opacity)); +} +.codemirror-wrapper .cm-line { + padding-left: 0.5rem; +} +.codemirror-wrapper .cm-line *::-moz-selection { + --tw-bg-opacity: 1 !important; + background-color: rgb(191 219 254 / var(--tw-bg-opacity)) !important; +} +.codemirror-wrapper .cm-line *::selection { + --tw-bg-opacity: 1 !important; + background-color: rgb(191 219 254 / var(--tw-bg-opacity)) !important; +} +.codemirror-wrapper .cm-line::-moz-selection { + --tw-bg-opacity: 1 !important; + background-color: rgb(191 219 254 / var(--tw-bg-opacity)) !important; +} +.codemirror-wrapper .cm-line::selection { + --tw-bg-opacity: 1 !important; + background-color: rgb(191 219 254 / var(--tw-bg-opacity)) !important; +} +.codemirror-wrapper .cm-line:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(16 22 35 / var(--tw-bg-opacity)); +} +.codemirror-wrapper .cm-line *:is(.dark *)::-moz-selection { + --tw-bg-opacity: 1 !important; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)) !important; +} +.codemirror-wrapper .cm-line *:is(.dark *)::selection { + --tw-bg-opacity: 1 !important; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)) !important; +} +.codemirror-wrapper .cm-line:is(.dark *)::-moz-selection { + --tw-bg-opacity: 1 !important; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)) !important; +} +.codemirror-wrapper .cm-line:is(.dark *)::selection { + --tw-bg-opacity: 1 !important; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)) !important; +} +.codemirror-wrapper .cm-activeLine { + --tw-bg-opacity: 1; + background-color: rgb(239 246 255 / var(--tw-bg-opacity)); +} +.codemirror-wrapper .cm-activeLine:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(20 28 46 / var(--tw-bg-opacity)); +} +.codemirror-wrapper .cm-activeLineGutter { + --tw-bg-opacity: 1; + background-color: rgb(219 234 254 / var(--tw-bg-opacity)); +} +.codemirror-wrapper .cm-activeLineGutter:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} +.codemirror-wrapper .cm-scroller, +.codemirror-wrapper .cm-editor.cm-focused { + outline: 2px solid transparent !important; + outline-offset: 2px !important; +} +.codemirror-wrapper .cm-search { + display: none; +} +.details-reset > summary::-webkit-details-marker { + display: none; +} +.details-reset > summary { + list-style: none; +} +.repo-copy-code .hljs-meta { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.blog-content { + font-family: Charter, serif; + position: relative; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark .blog-content { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.blog-content.prose h1 { + margin-bottom: 1.5rem; + font-size: 1.875rem; + line-height: 2.25rem; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark .blog-content.prose h1 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.blog-content.prose h1:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +@media (min-width: 768px) { + .blog-content.prose h1 { + margin-bottom: 2rem; + } +} +@media (min-width: 1280px) { + .blog-content.prose h1 { + margin-right: -6rem; + font-size: 3rem; + line-height: 1.2; + } +} +.blog-content.prose h2 { + margin-bottom: 2rem; + margin-top: 4rem; + font-size: 1.5rem; + line-height: 2rem; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark .blog-content.prose h2 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.blog-content.prose h2:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +@media (min-width: 1024px) { + .blog-content.prose h2 { + font-size: 1.7rem; + } +} +.blog-content.prose h3 { + margin-bottom: 2rem; + margin-top: 3rem; + font-size: 1.25rem; + line-height: 1.75rem; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark .blog-content.prose h3 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.blog-content.prose h3:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +@media (min-width: 1024px) { + .blog-content.prose h3 { + font-size: 1.5rem; + line-height: 2rem; + } +} +.blog-content.prose h4 { + margin-bottom: 2rem; + margin-top: 2.5rem; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark .blog-content.prose h4 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.blog-content.prose h4:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +@media (min-width: 1024px) { + .blog-content.prose h4 { + font-size: 1.25rem; + line-height: 1.75rem; + } +} +.blog-content.prose h5 { + margin-bottom: 2rem; + margin-top: 2.5rem; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark .blog-content.prose h5 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.blog-content.prose h5:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +@media (min-width: 1024px) { + .blog-content.prose h5 { + font-size: 1.125rem; + line-height: 1.75rem; + } +} +.blog-content.prose img { + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} +.dark .blog-content.prose img { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.blog-content.prose img:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.blog-content.prose pre { + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); + -webkit-text-decoration-line: none; + text-decoration-line: none; +} +.dark .blog-content.prose pre { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.blog-content.prose pre > code { + font-size: 0.875rem; + line-height: 1.25rem; +} +.form-stripe-focus { + --tw-border-opacity: 1 !important; + border-color: rgb(147 197 253 / var(--tw-border-opacity)) !important; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important; + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000) !important; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)) !important; + --tw-ring-opacity: 0.5 !important; +} +.alert { + border-radius: 0.375rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(219 234 254 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(239 246 255 / var(--tw-bg-opacity)); + padding: 0.5rem 0.75rem; + --tw-text-opacity: 1; + color: rgb(30 58 138 / var(--tw-text-opacity)); +} +.dark .alert { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.alert:is(.dark *) { + border-color: #1e40af4d; + background-color: #1e40af4d; + --tw-text-opacity: 1; + color: rgb(191 219 254 / var(--tw-text-opacity)); +} +.alert a { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.alert-neutral { + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark .alert-neutral { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.dark .alert-neutral { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.alert-neutral:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.alert-error { + --tw-border-opacity: 1; + border-color: rgb(254 226 226 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(254 242 242 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(127 29 29 / var(--tw-text-opacity)); +} +.alert-error:is(.dark *) { + border-color: #991b1b4d; + background-color: #991b1b4d; + --tw-text-opacity: 1; + color: rgb(254 202 202 / var(--tw-text-opacity)); +} +.alert-success { + --tw-border-opacity: 1; + border-color: rgb(209 250 229 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(236 253 245 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(6 78 59 / var(--tw-text-opacity)); +} +.alert-success:is(.dark *) { + border-color: #065f464d; + background-color: #065f464d; + --tw-text-opacity: 1; + color: rgb(167 243 208 / var(--tw-text-opacity)); +} +.alert-warning { + --tw-border-opacity: 1; + border-color: rgb(254 243 199 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 251 235 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(120 53 15 / var(--tw-text-opacity)); +} +.alert-warning:is(.dark *) { + border-color: #92400e4d; + background-color: #92400e4d; + --tw-text-opacity: 1; + color: rgb(253 230 138 / var(--tw-text-opacity)); +} +.alert-danger { + --tw-border-opacity: 1; + border-color: rgb(255 237 213 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 247 237 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(124 45 18 / var(--tw-text-opacity)); +} +.alert-danger:is(.dark *) { + border-color: #9a34124d; + background-color: #9a34124d; + --tw-text-opacity: 1; + color: rgb(254 215 170 / var(--tw-text-opacity)); +} +table.table-question-answering { + min-width: 100%; + table-layout: auto; +} +table.table-question-answering th { + position: relative; + white-space: nowrap; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); + padding: 0.5rem; + font-weight: 700; +} +.dark table.table-question-answering th { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +table.table-question-answering th:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} +table.table-question-answering tr { + white-space: nowrap; +} +table.table-question-answering td { + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); + padding: 0.5rem; + font-weight: 500; +} +.dark table.table-question-answering td { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +table.table-question-answering td:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} +:root { + --animate-duration: 1s; + --animate-delay: 1s; + --animate-repeat: 1; +} +.animate__animated { + animation-duration: 1s; + animation-duration: var(--animate-duration); + animation-fill-mode: both; +} +@keyframes fadeIn { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fadeInUp { + 0% { + opacity: 0; + transform: translate3d(0, 100%, 0); + } + to { + opacity: 1; + transform: translateZ(0); + } +} +@keyframes slideInDown { + 0% { + transform: translate3d(0, -100%, 0); + } + to { + transform: translateZ(0); + } +} +@keyframes bouncing { + 0%, + to { + transform: translateY(0) rotate(var(--rotation-angle)); + } + 50% { + transform: translateY(-10px) rotate(var(--rotation-angle)); + } +} +@keyframes bounceUpAndDown { + 0%, + to { + transform: translateY(0); + } + 25% { + transform: translateY(-4px); + } + 50% { + transform: translateY(4px); + } + 75% { + transform: translateY(-2px); + } +} +.animate__fast { + animation-duration: 0.22s; +} +.animate__easeIn { + animation-timing-function: ease-in; +} +.animate__fadeIn { + animation-name: fadeIn; +} +.animate__fadeInUp { + animation-name: fadeInUp; +} +.animate__slideInDown { + animation-name: slideInDown; +} +.animate__bounce { + animation-name: bouncing; + animation-timing-function: ease; + animation-iteration-count: infinite; + animation-fill-mode: forwards; +} +.animate__bounceUpAndDown { + animation-name: bounceUpAndDown; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-fill-mode: forwards; +} +.animate-spin-ease-in-out { + animation: spin 0.7s cubic-bezier(0.4, 0, 0.2, 1) 1; +} +.animate-rotate-by-step { + animation-name: rotate-steps; + animation-duration: 6.5s; + animation-iteration-count: infinite; + transition-timing-function: ease-in-out; +} +.prose iframe { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + overflow: hidden; + border-radius: 0.5rem; +} +.prose .course-tip { + position: relative; + margin-bottom: 0.75rem; + margin-top: 2.5rem; + padding: 0.875rem 1.25rem; +} +.prose .course-tip:before { + position: absolute; + top: 0; + bottom: 0; + left: 0; + content: var(--tw-content); + border-left-width: 2px; +} +.prose .course-tip p { + margin: 0 !important; +} +.prose code { + font-size: 0.875rem; + line-height: 1.25rem; + font-weight: 400; +} +.prose code:not(a code, pre > code) { + border-radius: 0.25rem; + background-color: #f3f4f6b3; + padding-left: 0.125rem; + padding-right: 0.125rem; +} +.prose code:not(a code, pre > code):is(.dark *) { + background-color: #1f2937b3; +} +.prose code, +.prose strong { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.dark .prose code, +.dark .prose strong { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.prose strong > code { + font-weight: 600; +} +.prose .course-tip code, +.prose .course-tip a { + --tw-text-opacity: 1; + color: rgb(6 95 70 / var(--tw-text-opacity)); +} +.prose .course-tip code:is(.dark *), +.prose .course-tip a:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} +.prose .course-tip.course-tip-orange code, +.prose .course-tip.course-tip-orange a { + --tw-text-opacity: 1; + color: rgb(154 52 18 / var(--tw-text-opacity)); +} +.prose .course-tip.course-tip-orange code:is(.dark *), +.prose .course-tip.course-tip-orange a:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(234 88 12 / var(--tw-text-opacity)); +} +.prose .course-tip ul:last-child { + margin-bottom: 0; +} +.dark .prose, +.dark .prose-sm { + color: #b3bcc9; +} +.dark + .prose + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ), +.dark + .prose-sm + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: #d1d5db; +} +.dark + .prose + :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark + .prose + :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark + .prose + :where(ol > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before, +.dark + .prose-sm + :where(ol > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + color: #9ca3af; +} +.dark + .prose + :where(ul > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before, +.dark + .prose-sm + :where(ul > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + background-color: #4b5563; +} +.dark + .prose + :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-color: #e5e7eb; +} +.dark + .prose + :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; + border-left-color: #4b5563; +} +.dark + .prose + :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; +} +.dark + .prose + :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; +} +.dark + .prose + :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; +} +.dark + .prose + :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; +} +.dark + .prose + :where(figure figcaption):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ), +.dark + .prose-sm + :where(figure figcaption):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: #9ca3af; +} +.dark + .prose + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark + .prose + :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark + .prose + :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; + background-color: #101623; +} +.dark + .prose + :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; + border-bottom-color: #9ca3af; +} +.dark + .prose + :where(th):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark + .prose + :where(tbody tr):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(tbody tr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-bottom-color: #4b5563; +} +.prose code:after, +.prose code:before { + content: ""; +} +.prose.prose-card h1 { + margin-bottom: 1rem !important; +} +.prose.prose-card p + p { + margin-top: 0.5rem !important; +} +.prose.prose-card img, +.prose.prose-card video { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + height: 200px; + width: auto; + max-width: 100%; + overflow: hidden; + border-radius: 0.5rem; + border-width: 1px; +} +.dark .prose.prose-card img, +.dark .prose.prose-card video { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.prose.prose-card :not(pre) > code { + border-radius: 0.375rem; + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); + padding: 0.125rem 0.25rem; +} +.prose.prose-card :not(pre) > code:is(.dark *) { + background-color: #6b728033; +} +.prose.prose-discussion img, +.prose.prose-discussion video { + max-width: 100%; +} +@media (min-width: 1024px) { + .prose.prose-discussion img, + .prose.prose-discussion video { + max-width: 48rem; + } +} +@media (min-width: 1536px) { + .prose.prose-discussion img, + .prose.prose-discussion video { + max-width: 56rem; + } +} +.prose.prose-discussion img + br + img { + margin-top: 0; +} +.prose.prose-discussion :not(pre) > code { + border-radius: 0.375rem; + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); + padding: 0.125rem 0.25rem; +} +.prose.prose-discussion :not(pre) > code:is(.dark *) { + background-color: #6b728033; +} +.prose.prose-doc iframe { + max-width: 100%; +} +.prose.prose-doc .course-tip { + margin-top: 1.5rem; +} +.prose.prose-doc .code-block { + margin-left: -0.75rem; + margin-right: -0.75rem; + font-size: 0.94rem; +} +@media (min-width: 768px) { + .prose.prose-doc .code-block { + margin-left: 0; + margin-right: 0; + font-size: 1rem; + line-height: 1.5rem; + } +} +.prose.prose-doc .code-block pre { + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} +.dark .prose.prose-doc .code-block pre { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.prose.prose-doc > p > em { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.dark .prose.prose-doc > p > em { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.prose.prose-doc h1 { + font-size: 1.5rem; + line-height: 2rem; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark .prose.prose-doc h1 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.prose.prose-doc h2 { + font-size: 1.25rem; + line-height: 1.75rem; + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.dark .prose.prose-doc h2 { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.prose.prose-doc h3 { + font-size: 1.125rem; + line-height: 1.75rem; + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.dark .prose.prose-doc h3 { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.prose.prose-doc h5 { + font-weight: 600; + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.dark .prose.prose-doc h5 { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.prose .prose.prose-doc p { + margin-top: 1.75rem; + margin-bottom: 1.75rem; +} +.prose.prose-doc img { + max-width: 100%; + border-radius: 1rem; + border-width: 1px; + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), + 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.dark .prose.prose-doc img { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.prose.prose-doc img:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} +.prose.prose-doc img[src^="https://img.shields.io/"] +{ + margin: 0; + margin-bottom: 0.25rem; +} +.prose.prose-doc img[src$=".svg"] { + border-radius: 0 !important; + border-style: none !important; + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} +.prose.prose-doc .language-select pre:first-of-type { + margin-top: 0.25rem !important; +} +.prose.prose-doc h2 :target { + scroll-margin-top: 2em !important; +} +.prose.prose-doc h3 :target { + scroll-margin-top: 1.6em !important; +} +.prose.prose-doc h4 :target { + scroll-margin-top: 1.5em !important; +} +#docstring-tooltip code { + font-size: 0.875rem; + line-height: 1.25rem; +} +.prose.prose-doc .docstring .course-tip { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + font-size: 1rem; + line-height: 1.5rem; +} +.prose.prose-doc > .docstring pre:last-child { + margin-bottom: 1.5rem; +} +.prose.prose-doc .docstring *:last-child, +.prose.prose-doc .docstring * pre:last-child { + margin-bottom: 0; +} +.prose.prose-doc .docstring ul { + list-style-position: inside; + list-style-type: none; +} +.prose.prose-doc .docstring li { + position: relative; +} +.prose.prose-doc .docstring li:before { + position: absolute; + left: -0.125rem; + top: -0.25rem; + background-color: inherit !important; + font-size: 1.5rem; + line-height: 2rem; + opacity: 0.3; + --tw-content: "•"; + content: var(--tw-content); +} +.prose.prose-doc .docstring code { + font-size: 0.875rem; + line-height: 1.25rem; +} +.prose.prose-doc .comma:not(:empty) ~ .comma:not(:empty):before { + content: ", "; +} +.prose.prose-doc .colab-dropdown ul { + margin: 0; +} +.prose.prose-doc .colab-dropdown ul > li { + margin: 0; + padding: 0; +} +.prose.prose-doc .colab-dropdown ul > li:before { + display: none; +} +.prose.prose-doc .hljs-meta { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.prose.prose-doc table img { + margin: 0 !important; +} +.prose.prose-doc .framework-content > h1:first-child, +.prose.prose-doc .framework-content > h2:first-child, +.prose.prose-doc .framework-content > h3:first-child, +.prose.prose-doc .framework-content > h4:first-child, +.prose.prose-doc .framework-content > h5:first-child, +.prose.prose-doc .framework-content > h6:first-child { + margin-top: 1rem !important; +} +@media (hover: hover) { + .prose.prose-doc .with-hover\:absolute { + position: absolute; + } + .prose.prose-doc .with-hover\:p-1\.5 { + padding: 0.375rem; + } + .prose.prose-doc .with-hover\:opacity-0 { + opacity: 0; + } + .prose.prose-doc .with-hover\:right-full { + right: 100%; + } + .prose.prose-doc .group:hover .with-hover\:group-hover\:opacity-100 { + opacity: 1; + } + .prose.prose-doc .group:hover .with-hover\:group-hover\:visible { + visibility: visible; + } +} +@media (hover: none) { + .prose.prose-doc .no-hover\:hidden { + display: none; + } +} +.prose .note { + --tw-border-opacity: 1 !important; + border-color: rgb(14 165 233 / var(--tw-border-opacity)) !important; + background-color: #f0f9ff80; + font-style: normal; + --tw-text-opacity: 1 !important; + color: rgb(3 105 161 / var(--tw-text-opacity)) !important; +} +.prose .note:is(.dark *) { + --tw-border-opacity: 1 !important; + border-color: rgb(7 89 133 / var(--tw-border-opacity)) !important; + background-color: #0c4a6e26; + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} +.prose .note { + quotes: none; +} +.prose .note a { + --tw-text-opacity: 1; + color: rgb(7 89 133 / var(--tw-text-opacity)); +} +.prose .note a:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(2 132 199 / var(--tw-text-opacity)); +} +.prose .tip { + --tw-border-opacity: 1 !important; + border-color: rgb(16 185 129 / var(--tw-border-opacity)) !important; + background-color: #ecfdf580; + font-style: normal; + --tw-text-opacity: 1 !important; + color: rgb(4 120 87 / var(--tw-text-opacity)) !important; +} +.prose .tip:is(.dark *) { + --tw-border-opacity: 1 !important; + border-color: rgb(6 95 70 / var(--tw-border-opacity)) !important; + background-color: #064e3b26; + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} +.prose .tip { + quotes: none; +} +.prose .tip a { + --tw-text-opacity: 1; + color: rgb(6 95 70 / var(--tw-text-opacity)); +} +.prose .tip a:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} +.prose .important { + --tw-border-opacity: 1 !important; + border-color: rgb(139 92 246 / var(--tw-border-opacity)) !important; + background-color: #f5f3ff80; + font-style: normal; + --tw-text-opacity: 1 !important; + color: rgb(109 40 217 / var(--tw-text-opacity)) !important; +} +.prose .important:is(.dark *) { + --tw-border-opacity: 1 !important; + border-color: rgb(91 33 182 / var(--tw-border-opacity)) !important; + background-color: #4c1d9526; + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} +.prose .important { + quotes: none; +} +.prose .important a { + --tw-text-opacity: 1; + color: rgb(91 33 182 / var(--tw-text-opacity)); +} +.prose .important a:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(124 58 237 / var(--tw-text-opacity)); +} +.prose .warning { + --tw-border-opacity: 1 !important; + border-color: rgb(249 115 22 / var(--tw-border-opacity)) !important; + background-color: #fff7ed80; + font-style: normal; + --tw-text-opacity: 1 !important; + color: rgb(194 65 12 / var(--tw-text-opacity)) !important; +} +.prose .warning:is(.dark *) { + --tw-border-opacity: 1 !important; + border-color: rgb(154 52 18 / var(--tw-border-opacity)) !important; + background-color: #7c2d1226; + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} +.prose .warning { + quotes: none; +} +.prose .warning a { + --tw-text-opacity: 1; + color: rgb(154 52 18 / var(--tw-text-opacity)); +} +.prose .warning a:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(234 88 12 / var(--tw-text-opacity)); +} +.prose .caution { + --tw-border-opacity: 1 !important; + border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important; + background-color: #fef2f280; + font-style: normal; + --tw-text-opacity: 1 !important; + color: rgb(185 28 28 / var(--tw-text-opacity)) !important; +} +.prose .caution:is(.dark *) { + --tw-border-opacity: 1 !important; + border-color: rgb(153 27 27 / var(--tw-border-opacity)) !important; + background-color: #7f1d1d26; + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} +.prose .caution { + quotes: none; +} +.prose .caution a { + --tw-text-opacity: 1; + color: rgb(153 27 27 / var(--tw-text-opacity)); +} +.prose .caution a:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.prose blockquote { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + font-size: 1rem; + line-height: 1.5rem; +} +.prose blockquote blockquote { + margin-top: 0.75rem; + margin-bottom: 0.75rem; +} +.prose blockquote blockquote:last-of-type { + margin-bottom: 0; +} +.prose blockquote p:first-of-type { + margin-top: 0.25rem; +} +.prose blockquote p:last-of-type { + margin-bottom: 0; +} +.prose blockquote pre { + margin-top: 0.625rem; + margin-bottom: 0.625rem; +} +.prose blockquote h1 { + margin-bottom: 1rem; + margin-top: 0; +} +.prose blockquote h2 { + margin-bottom: 0.875rem; + margin-top: 0; +} +.prose blockquote h3 { + margin-bottom: 0.75rem; + margin-top: 0; +} +.prose blockquote h4 { + margin-bottom: 0.625rem; + margin-top: 0; +} +.prose blockquote h5 { + margin-bottom: 0.5rem; + margin-top: 0; +} +.prose blockquote h6 { + margin-bottom: 0.375rem; + margin-top: 0; +} +.prose blockquote ul, +.prose blockquote ol { + margin-top: 0.75rem; + margin-bottom: 0.75rem; +} +.prose table { + display: block; + width: -moz-fit-content; + width: fit-content; + max-width: 100%; + table-layout: auto; + border-collapse: separate !important; + --tw-border-spacing-x: 0px; + --tw-border-spacing-y: 0px; + border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y); + overflow-x: auto; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} +.dark .prose table { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.prose table:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} +.prose table th { + vertical-align: middle; + font-weight: 600; +} +.prose table th:not([align]) { + text-align: center; +} +.prose table :is(th, td) { + padding: 0.5rem; +} +.prose table td { + vertical-align: top; +} +.prose table :is(th, td):not(:last-child) { + border-right-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} +.dark .prose table :is(th, td):not(:last-child) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.prose table :is(th, td):not(:last-child):is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} +.prose table > :is(thead, tbody, tfoot):not(:last-child) :is(th, td), +.prose table tr:not(:last-child) :is(th, td) { + border-bottom-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} +.dark .prose table > :is(thead, tbody, tfoot):not(:last-child) :is(th, td), +.dark .prose table tr:not(:last-child) :is(th, td) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.prose + table + > :is(thead, tbody, tfoot):not(:last-child) + :is(th, td):is(.dark *), +.prose table tr:not(:last-child) :is(th, td):is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} +.prose table :is(img, video) { + margin: 0; + padding: 0; +} +form.v2-new-repo input::-webkit-calendar-picker-indicator { + display: none !important; +} +table.inference-table { + width: 100%; + table-layout: auto; + font-family: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, + Consolas, Liberation Mono, Courier New, monospace; + font-size: 0.75rem; + line-height: 1rem; +} +@media (min-width: 640px) { + table.inference-table { + font-size: 0.875rem; + line-height: 1.25rem; + } +} +table.inference-table th, +table.inference-table td { + padding: 0.25rem 0.375rem; + text-align: left; +} +table.inference-table td { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.dark table.inference-table td { + --tw-text-opacity: 1; + color: rgb(179 188 201 / var(--tw-text-opacity)); +} +table.inference-table th { + font-family: Source Sans Pro, ui-sans-serif, system-ui, sans-serif, + "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji"; +} +table.inference-table tr td:last-child, +table.inference-table tr th:last-child { + text-align: right; +} +.hf-sanitized { + position: relative; + overflow: hidden; +} +.grainy { + background-size: cover; + opacity: 0.1; + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuZGV2L3N2Z2pzIiB2aWV3Qm94PSIwIDAgNzAwIDcwMCIgd2lkdGg9IjcwMCIgaGVpZ2h0PSI3MDAiPjxkZWZzPjxyYWRpYWxHcmFkaWVudCBpZD0iZ2dncmFpbi1ncmFkaWVudCIgcj0iMC43Ij4KICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyNTUsIDI1NSwgMjU1KSI+PC9zdG9wPgogICAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBiMGYxOSI+PC9zdG9wPgogICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYjBmMTkiPjwvc3RvcD4KICAgIDwvcmFkaWFsR3JhZGllbnQ+PGZpbHRlciBpZD0iZ2dncmFpbi1maWx0ZXIiIHg9Ii0yMCUiIHk9Ii0yMCUiIHdpZHRoPSIxNDAlIiBoZWlnaHQ9IjE0MCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgcHJpbWl0aXZlVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgogIDxmZVR1cmJ1bGVuY2UgdHlwZT0iZnJhY3RhbE5vaXNlIiBiYXNlRnJlcXVlbmN5PSIxLjA0IiBudW1PY3RhdmVzPSIyIiBzZWVkPSIxNjMiIHN0aXRjaFRpbGVzPSJzdGl0Y2giIHg9IjAlIiB5PSIwJSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgcmVzdWx0PSJ0dXJidWxlbmNlIj48L2ZlVHVyYnVsZW5jZT4KICA8ZmVDb2xvck1hdHJpeCB0eXBlPSJzYXR1cmF0ZSIgdmFsdWVzPSIwIiB4PSIwJSIgeT0iMCUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGluPSJ0dXJidWxlbmNlIiByZXN1bHQ9ImNvbG9ybWF0cml4Ij48L2ZlQ29sb3JNYXRyaXg+CiAgPGZlQ29tcG9uZW50VHJhbnNmZXIgeD0iMCUiIHk9IjAlIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBpbj0iY29sb3JtYXRyaXgiIHJlc3VsdD0iY29tcG9uZW50VHJhbnNmZXIiPgogICAgPGZlRnVuY1IgdHlwZT0ibGluZWFyIiBzbG9wZT0iMyI+PC9mZUZ1bmNSPgogICAgPGZlRnVuY0cgdHlwZT0ibGluZWFyIiBzbG9wZT0iMyI+PC9mZUZ1bmNHPgogICAgPGZlRnVuY0IgdHlwZT0ibGluZWFyIiBzbG9wZT0iMyI+PC9mZUZ1bmNCPgogIDwvZmVDb21wb25lbnRUcmFuc2Zlcj4KICA8ZmVDb2xvck1hdHJpeCB4PSIwJSIgeT0iMCUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGluPSJjb21wb25lbnRUcmFuc2ZlciIgcmVzdWx0PSJjb2xvcm1hdHJpeDIiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIxIDAgMCAwIDAKICAgICAgICAgIDAgMSAwIDAgMAogICAgICAgICAgMCAwIDEgMCAwCiAgICAgICAgICAwIDAgMCAyMSAtMTMiPjwvZmVDb2xvck1hdHJpeD4KICA8L2ZpbHRlcj48L2RlZnM+PGc+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNnZ2dyYWluLWdyYWRpZW50KSI+PC9yZWN0PjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InRyYW5zcGFyZW50IiBmaWx0ZXI9InVybCgjZ2dncmFpbi1maWx0ZXIpIiBvcGFjaXR5PSIwLjcyIiBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6IG92ZXJsYXkiPjwvcmVjdD48L2c+PC9zdmc+); +} +.scrollbar-hidden::-webkit-scrollbar { + display: none; +} +.scrollbar-hidden { + -ms-overflow-style: none; + scrollbar-width: none; +} +.ribbon-animation__slideshow { + animation: ribbon-animation__slideshow 45s linear infinite alternate; +} +.ribbon-animation__slideshow.reversed { + animation: ribbon-animation__slideshow 45s linear infinite alternate-reverse; +} +@keyframes ribbon-animation__slideshow { + 0% { + transform: translate(0); + } + to { + transform: translate(-40%); + } +} +.hover\:btn-sky:hover { + display: inline-flex; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + align-items: center; + justify-content: center; + white-space: nowrap; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(2 132 199 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(2 132 199 / var(--tw-bg-opacity)); + padding: 0.25rem 0.75rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.dark .hover\:btn-sky:hover { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.hover\:btn-sky:hover:hover { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.hover\:btn-sky:hover:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.hover\:btn-sky:hover:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.hover\:btn-sky:hover:hover:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} +.dark\:prose-light:is(.dark *) { + color: #b3bcc9; +} +.dark\:prose-light:is(.dark *) + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: #d1d5db; +} +.dark\:prose-light:is(.dark *) + :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark\:prose-light:is(.dark *) + :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark\:prose-light:is(.dark *) + :where(ol > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + color: #9ca3af; +} +.dark\:prose-light:is(.dark *) + :where(ul > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + background-color: #4b5563; +} +.dark\:prose-light:is(.dark *) + :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-color: #e5e7eb; +} +.dark\:prose-light:is(.dark *) + :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; + border-left-color: #4b5563; +} +.dark\:prose-light:is(.dark *) + :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; +} +.dark\:prose-light:is(.dark *) + :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; +} +.dark\:prose-light:is(.dark *) + :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; +} +.dark\:prose-light:is(.dark *) + :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; +} +.dark\:prose-light:is(.dark *) + :where(figure figcaption):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: #9ca3af; +} +.dark\:prose-light:is(.dark *) + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark\:prose-light:is(.dark *) + :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark\:prose-light:is(.dark *) + :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; + background-color: #101623; +} +.dark\:prose-light:is(.dark *) + :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; + border-bottom-color: #9ca3af; +} +.dark\:prose-light:is(.dark *) + :where(th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark\:prose-light:is(.dark *) + :where(tbody tr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-bottom-color: #4b5563; +} +@media not all and (min-width: 1024px) { + .max-lg\:container { + width: 100%; + margin-right: auto; + margin-left: auto; + padding-right: 1rem; + padding-left: 1rem; + } + @media (min-width: 640px) { + .max-lg\:container { + max-width: 640px; + } + } + @media (min-width: 768px) { + .max-lg\:container { + max-width: 768px; + } + } + @media (min-width: 1024px) { + .max-lg\:container { + max-width: 1024px; + } + } + @media (min-width: 1280px) { + .max-lg\:container { + max-width: 1280px; + } + } + @media (min-width: 1536px) { + .max-lg\:container { + max-width: 1536px; + } + } +} +@media (min-width: 640px) { + .sm\:container { + width: 100%; + margin-right: auto; + margin-left: auto; + padding-right: 1rem; + padding-left: 1rem; + } + @media (min-width: 640px) { + .sm\:container { + max-width: 640px; + } + } + @media (min-width: 768px) { + .sm\:container { + max-width: 768px; + } + } + @media (min-width: 1024px) { + .sm\:container { + max-width: 1024px; + } + } + @media (min-width: 1280px) { + .sm\:container { + max-width: 1280px; + } + } + @media (min-width: 1536px) { + .sm\:container { + max-width: 1536px; + } + } + .sm\:prose { + color: #4b5563; + max-width: 100%; + } + .sm\:prose + :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em; + } + .sm\:prose + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: var(--tw-prose-lead); + font-size: 1.25em; + line-height: 1.6; + margin-top: 1.2em; + margin-bottom: 1.2em; + } + .sm\:prose + :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-links); + text-decoration: underline; + font-weight: 500; + } + .sm\:prose + :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-bold); + font-weight: 600; + } + .sm\:prose + :where(a strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; + } + .sm\:prose + :where(blockquote strong):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: inherit; + } + .sm\:prose + :where(thead th strong):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: inherit; + } + .sm\:prose + :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + list-style-type: decimal; + margin-top: 1.25em; + margin-bottom: 1.25em; + padding-inline-start: 1.625em; + } + .sm\:prose + :where(ol[type="A"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: upper-alpha; + } + .sm\:prose + :where(ol[type="a"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: lower-alpha; + } + .sm\:prose + :where(ol[type="A s"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: upper-alpha; + } + .sm\:prose + :where(ol[type="a s"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: lower-alpha; + } + .sm\:prose + :where(ol[type="I"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: upper-roman; + } + .sm\:prose + :where(ol[type="i"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: lower-roman; + } + .sm\:prose + :where(ol[type="I s"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: upper-roman; + } + .sm\:prose + :where(ol[type="i s"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: lower-roman; + } + .sm\:prose + :where(ol[type="1"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: decimal; + } + .sm\:prose + :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + list-style-type: disc; + margin-top: 1.25em; + margin-bottom: 1.25em; + padding-inline-start: 1.625em; + } + .sm\:prose + :where(ol > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + )::marker { + font-weight: 400; + color: var(--tw-prose-counters); + } + .sm\:prose + :where(ul > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + )::marker { + color: var(--tw-prose-bullets); + } + .sm\:prose + :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + margin-top: 1.25em; + } + .sm\:prose + :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-color: var(--tw-prose-hr); + border-top-width: 1px; + margin-top: 3em; + margin-bottom: 3em; + } + .sm\:prose + :where(blockquote):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-weight: 500; + font-style: italic; + color: var(--tw-prose-quotes); + border-inline-start-width: 0.25rem; + border-inline-start-color: var(--tw-prose-quote-borders); + quotes: "“" "”" "‘" "’"; + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-inline-start: 1em; + } + .sm\:prose + :where(blockquote p:first-of-type):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + content: open-quote; + } + .sm\:prose + :where(blockquote p:last-of-type):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):after { + content: close-quote; + } + .sm\:prose + :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #374151; + font-weight: 600; + font-size: 1.25rem; + margin-top: 0; + margin-bottom: 1.7rem; + line-height: 1.1111111; + } + .sm\:prose + :where(h1 strong):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-weight: 900; + color: inherit; + } + .sm\:prose + :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #374151; + font-weight: 600; + font-size: 1.16rem; + margin-top: 2em; + margin-bottom: 1.45rem; + line-height: 1.3333333; + } + .sm\:prose + :where(h2 strong):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-weight: 800; + color: inherit; + } + .sm\:prose + :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #374151; + font-weight: 600; + font-size: 1.1rem; + margin-top: 1.6em; + margin-bottom: 1.3rem; + line-height: 1.6; + } + .sm\:prose + :where(h3 strong):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-weight: 700; + color: inherit; + } + .sm\:prose + :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #374151; + font-weight: 600; + margin-top: 1.5em; + margin-bottom: 1.2rem; + line-height: 1.5; + font-size: 1.05rem; + } + .sm\:prose + :where(h4 strong):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-weight: 700; + color: inherit; + } + .sm\:prose + :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; + } + .sm\:prose + :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + display: block; + margin-top: 2em; + margin-bottom: 2em; + } + .sm\:prose + :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; + } + .sm\:prose + :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-weight: 500; + font-family: inherit; + color: var(--tw-prose-kbd); + box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), + 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%); + font-size: 0.875em; + border-radius: 0.3125rem; + padding-top: 0.1875em; + padding-inline-end: 0.375em; + padding-bottom: 0.1875em; + padding-inline-start: 0.375em; + } + .sm\:prose + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-code); + font-weight: 600; + font-size: 0.875em; + } + .sm\:prose + :where(code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + content: "`"; + } + .sm\:prose + :where(code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):after { + content: "`"; + } + .sm\:prose + :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; + } + .sm\:prose + :where(h1 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; + } + .sm\:prose + :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; + font-size: 0.875em; + } + .sm\:prose + :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; + font-size: 0.9em; + } + .sm\:prose + :where(h4 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; + } + .sm\:prose + :where(blockquote code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: inherit; + } + .sm\:prose + :where(thead th code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: inherit; + } + .sm\:prose + :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: currentColor; + background-color: #f9fafb; + overflow-x: auto; + font-weight: 400; + font-size: 0.875em; + line-height: 1.7142857; + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + border-radius: 0.375rem; + padding-top: 0.8571429em; + padding-inline-end: 1.1428571em; + padding-bottom: 0.8571429em; + padding-inline-start: 1.1428571em; + } + .sm\:prose + :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + background-color: transparent; + border-width: 0; + border-radius: 0; + padding: 0; + font-weight: inherit; + color: inherit; + font-size: inherit; + font-family: inherit; + line-height: inherit; + } + .sm\:prose + :where(pre code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + content: none; + } + .sm\:prose + :where(pre code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):after { + content: none; + } + .sm\:prose + :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + width: 100%; + table-layout: auto; + text-align: start; + margin-top: 2em; + margin-bottom: 2em; + font-size: 0.875em; + line-height: 1.7142857; + } + .sm\:prose + :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-bottom-width: 1px; + border-bottom-color: var(--tw-prose-th-borders); + } + .sm\:prose + :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + vertical-align: bottom; + padding-inline-end: 0.5714286em; + padding-bottom: 0.5714286em; + padding-inline-start: 0.5714286em; + } + .sm\:prose + :where(tbody tr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-bottom-width: 1px; + border-bottom-color: var(--tw-prose-td-borders); + } + .sm\:prose + :where(tbody tr:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + border-bottom-width: 0; + } + .sm\:prose + :where(tbody td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + vertical-align: baseline; + } + .sm\:prose + :where(tfoot):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-top-width: 1px; + border-top-color: var(--tw-prose-th-borders); + } + .sm\:prose + :where(tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + vertical-align: top; + } + .sm\:prose + :where(figure > *):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; + } + .sm\:prose + :where(figcaption):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: var(--tw-prose-captions); + font-size: 0.875em; + line-height: 1.4285714; + margin-top: 0.8571429em; + } + .sm\:prose { + --tw-prose-body: #374151; + --tw-prose-headings: #111827; + --tw-prose-lead: #4b5563; + --tw-prose-links: #111827; + --tw-prose-bold: #111827; + --tw-prose-counters: #6b7280; + --tw-prose-bullets: #d1d5db; + --tw-prose-hr: #e5e7eb; + --tw-prose-quotes: #111827; + --tw-prose-quote-borders: #e5e7eb; + --tw-prose-captions: #6b7280; + --tw-prose-kbd: #111827; + --tw-prose-kbd-shadows: 17 24 39; + --tw-prose-code: #111827; + --tw-prose-pre-code: #e5e7eb; + --tw-prose-pre-bg: #1f2937; + --tw-prose-th-borders: #d1d5db; + --tw-prose-td-borders: #e5e7eb; + --tw-prose-invert-body: #d1d5db; + --tw-prose-invert-headings: #fff; + --tw-prose-invert-lead: #9ca3af; + --tw-prose-invert-links: #fff; + --tw-prose-invert-bold: #fff; + --tw-prose-invert-counters: #9ca3af; + --tw-prose-invert-bullets: #4b5563; + --tw-prose-invert-hr: #374151; + --tw-prose-invert-quotes: #f3f4f6; + --tw-prose-invert-quote-borders: #374151; + --tw-prose-invert-captions: #9ca3af; + --tw-prose-invert-kbd: #fff; + --tw-prose-invert-kbd-shadows: 255 255 255; + --tw-prose-invert-code: #fff; + --tw-prose-invert-pre-code: #d1d5db; + --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%); + --tw-prose-invert-th-borders: #4b5563; + --tw-prose-invert-td-borders: #374151; + font-size: 1.05rem; + line-height: 1.75; + } + .sm\:prose + :where(picture > img):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; + } + .sm\:prose + :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.5em; + margin-bottom: 0.5em; + } + .sm\:prose + :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.375em; + } + .sm\:prose + :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.375em; + } + .sm\:prose + :where(.sm\:prose > ul > li p):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.75em; + margin-bottom: 0.75em; + } + .sm\:prose + :where(.sm\:prose > ul > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.25em; + } + .sm\:prose + :where(.sm\:prose > ul > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.25em; + } + .sm\:prose + :where(.sm\:prose > ol > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.25em; + } + .sm\:prose + :where(.sm\:prose > ol > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.25em; + } + .sm\:prose + :where(ul ul, ul ol, ol ul, ol ol):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.75em; + margin-bottom: 0.75em; + } + .sm\:prose + :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em; + } + .sm\:prose + :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.5em; + padding-inline-start: 1.625em; + } + .sm\:prose + :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .sm\:prose + :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .sm\:prose + :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .sm\:prose + :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .sm\:prose + :where(thead th:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; + } + .sm\:prose + :where(thead th:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; + } + .sm\:prose + :where(tbody td, tfoot td):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-top: 0.5714286em; + padding-inline-end: 0.5714286em; + padding-bottom: 0.5714286em; + padding-inline-start: 0.5714286em; + } + .sm\:prose + :where(tbody td:first-child, tfoot td:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; + } + .sm\:prose + :where(tbody td:last-child, tfoot td:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; + } + .sm\:prose + :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; + } + .sm\:prose + :where(.sm\:prose > :first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + } + .sm\:prose + :where(.sm\:prose > :last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 0; + } +} +@media (min-width: 1024px) { + .lg\:container { + width: 100%; + margin-right: auto; + margin-left: auto; + padding-right: 1rem; + padding-left: 1rem; + } + @media (min-width: 640px) { + .lg\:container { + max-width: 640px; + } + } + @media (min-width: 768px) { + .lg\:container { + max-width: 768px; + } + } + @media (min-width: 1024px) { + .lg\:container { + max-width: 1024px; + } + } + @media (min-width: 1280px) { + .lg\:container { + max-width: 1280px; + } + } + @media (min-width: 1536px) { + .lg\:container { + max-width: 1536px; + } + } + .lg\:prose-lg { + font-size: 1.125rem; + line-height: 1.7777778; + } + .lg\:prose-lg + :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + .lg\:prose-lg + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-size: 1.2222222em; + line-height: 1.4545455; + margin-top: 1.0909091em; + margin-bottom: 1.0909091em; + } + .lg\:prose-lg + :where(blockquote):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + padding-inline-start: 1em; + } + .lg\:prose-lg + :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 2.6666667em; + margin-top: 0; + margin-bottom: 0.8333333em; + line-height: 1; + } + .lg\:prose-lg + :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 1.6666667em; + margin-top: 1.8666667em; + margin-bottom: 1.0666667em; + line-height: 1.3333333; + } + .lg\:prose-lg + :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 1.3333333em; + margin-top: 1.6666667em; + margin-bottom: 0.6666667em; + line-height: 1.5; + } + .lg\:prose-lg + :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; + } + .lg\:prose-lg + :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + .lg\:prose-lg + :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + .lg\:prose-lg + :where(picture > img):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; + } + .lg\:prose-lg + :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + .lg\:prose-lg + :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + border-radius: 0.3125rem; + padding-top: 0.2222222em; + padding-inline-end: 0.4444444em; + padding-bottom: 0.2222222em; + padding-inline-start: 0.4444444em; + } + .lg\:prose-lg + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + } + .lg\:prose-lg + :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8666667em; + } + .lg\:prose-lg + :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.875em; + } + .lg\:prose-lg + :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + line-height: 1.75; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.375rem; + padding-top: 1em; + padding-inline-end: 1.5em; + padding-bottom: 1em; + padding-inline-start: 1.5em; + } + .lg\:prose-lg + :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-inline-start: 1.5555556em; + } + .lg\:prose-lg + :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-inline-start: 1.5555556em; + } + .lg\:prose-lg + :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.6666667em; + margin-bottom: 0.6666667em; + } + .lg\:prose-lg + :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.4444444em; + } + .lg\:prose-lg + :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.4444444em; + } + .lg\:prose-lg + :where(.lg\:prose-lg > ul > li p):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + .lg\:prose-lg + :where(.lg\:prose-lg > ul > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.3333333em; + } + .lg\:prose-lg + :where(.lg\:prose-lg > ul > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.3333333em; + } + .lg\:prose-lg + :where(.lg\:prose-lg > ol > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.3333333em; + } + .lg\:prose-lg + :where(.lg\:prose-lg > ol > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.3333333em; + } + .lg\:prose-lg + :where(ul ul, ul ol, ol ul, ol ol):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + .lg\:prose-lg + :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + .lg\:prose-lg + :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + } + .lg\:prose-lg + :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.6666667em; + padding-inline-start: 1.5555556em; + } + .lg\:prose-lg + :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 3.1111111em; + margin-bottom: 3.1111111em; + } + .lg\:prose-lg + :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .lg\:prose-lg + :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .lg\:prose-lg + :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .lg\:prose-lg + :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .lg\:prose-lg + :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + line-height: 1.5; + } + .lg\:prose-lg + :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-end: 0.75em; + padding-bottom: 0.75em; + padding-inline-start: 0.75em; + } + .lg\:prose-lg + :where(thead th:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; + } + .lg\:prose-lg + :where(thead th:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; + } + .lg\:prose-lg + :where(tbody td, tfoot td):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-top: 0.75em; + padding-inline-end: 0.75em; + padding-bottom: 0.75em; + padding-inline-start: 0.75em; + } + .lg\:prose-lg + :where(tbody td:first-child, tfoot td:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; + } + .lg\:prose-lg + :where(tbody td:last-child, tfoot td:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; + } + .lg\:prose-lg + :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + .lg\:prose-lg + :where(figure > *):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; + } + .lg\:prose-lg + :where(figcaption):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-size: 0.8888889em; + line-height: 1.5; + margin-top: 1em; + } + .lg\:prose-lg + :where(.lg\:prose-lg > :first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + } + .lg\:prose-lg + :where(.lg\:prose-lg > :last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 0; + } +} +@media (min-width: 1536px) { + .\32xl\:prose-lg { + font-size: 1.125rem; + line-height: 1.7777778; + } + .\32xl\:prose-lg + :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + .\32xl\:prose-lg + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-size: 1.2222222em; + line-height: 1.4545455; + margin-top: 1.0909091em; + margin-bottom: 1.0909091em; + } + .\32xl\:prose-lg + :where(blockquote):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + padding-inline-start: 1em; + } + .\32xl\:prose-lg + :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 2.6666667em; + margin-top: 0; + margin-bottom: 0.8333333em; + line-height: 1; + } + .\32xl\:prose-lg + :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 1.6666667em; + margin-top: 1.8666667em; + margin-bottom: 1.0666667em; + line-height: 1.3333333; + } + .\32xl\:prose-lg + :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 1.3333333em; + margin-top: 1.6666667em; + margin-bottom: 0.6666667em; + line-height: 1.5; + } + .\32xl\:prose-lg + :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; + } + .\32xl\:prose-lg + :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + .\32xl\:prose-lg + :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + .\32xl\:prose-lg + :where(picture > img):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; + } + .\32xl\:prose-lg + :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + .\32xl\:prose-lg + :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + border-radius: 0.3125rem; + padding-top: 0.2222222em; + padding-inline-end: 0.4444444em; + padding-bottom: 0.2222222em; + padding-inline-start: 0.4444444em; + } + .\32xl\:prose-lg + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + } + .\32xl\:prose-lg + :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8666667em; + } + .\32xl\:prose-lg + :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.875em; + } + .\32xl\:prose-lg + :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + line-height: 1.75; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.375rem; + padding-top: 1em; + padding-inline-end: 1.5em; + padding-bottom: 1em; + padding-inline-start: 1.5em; + } + .\32xl\:prose-lg + :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-inline-start: 1.5555556em; + } + .\32xl\:prose-lg + :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-inline-start: 1.5555556em; + } + .\32xl\:prose-lg + :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.6666667em; + margin-bottom: 0.6666667em; + } + .\32xl\:prose-lg + :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.4444444em; + } + .\32xl\:prose-lg + :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.4444444em; + } + .\32xl\:prose-lg + :where(.\32xl\:prose-lg > ul > li p):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + .\32xl\:prose-lg + :where(.\32xl\:prose-lg > ul > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.3333333em; + } + .\32xl\:prose-lg + :where(.\32xl\:prose-lg > ul > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.3333333em; + } + .\32xl\:prose-lg + :where(.\32xl\:prose-lg > ol > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.3333333em; + } + .\32xl\:prose-lg + :where(.\32xl\:prose-lg > ol > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.3333333em; + } + .\32xl\:prose-lg + :where(ul ul, ul ol, ol ul, ol ol):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + .\32xl\:prose-lg + :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + .\32xl\:prose-lg + :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + } + .\32xl\:prose-lg + :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.6666667em; + padding-inline-start: 1.5555556em; + } + .\32xl\:prose-lg + :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 3.1111111em; + margin-bottom: 3.1111111em; + } + .\32xl\:prose-lg + :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .\32xl\:prose-lg + :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .\32xl\:prose-lg + :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .\32xl\:prose-lg + :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .\32xl\:prose-lg + :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + line-height: 1.5; + } + .\32xl\:prose-lg + :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-end: 0.75em; + padding-bottom: 0.75em; + padding-inline-start: 0.75em; + } + .\32xl\:prose-lg + :where(thead th:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; + } + .\32xl\:prose-lg + :where(thead th:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; + } + .\32xl\:prose-lg + :where(tbody td, tfoot td):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-top: 0.75em; + padding-inline-end: 0.75em; + padding-bottom: 0.75em; + padding-inline-start: 0.75em; + } + .\32xl\:prose-lg + :where(tbody td:first-child, tfoot td:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; + } + .\32xl\:prose-lg + :where(tbody td:last-child, tfoot td:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; + } + .\32xl\:prose-lg + :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + .\32xl\:prose-lg + :where(figure > *):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; + } + .\32xl\:prose-lg + :where(figcaption):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-size: 0.8888889em; + line-height: 1.5; + margin-top: 1em; + } + .\32xl\:prose-lg + :where(.\32xl\:prose-lg > :first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + } + .\32xl\:prose-lg + :where(.\32xl\:prose-lg > :last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 0; + } +} +.\*\:size-full > * { + width: 100%; + height: 100%; +} +.\*\:flex-none > * { + flex: none; +} +.\*\:bg-gray-200 > * { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} +.\*\:object-cover > * { + -o-object-fit: cover; + object-fit: cover; +} +.\*\:\*\:\!text-left > * > * { + text-align: left !important; +} +.first-letter\:uppercase:first-letter { + text-transform: uppercase; +} +.first-letter\:capitalize:first-letter { + text-transform: capitalize; +} +.marker\:text-xs *::marker { + font-size: 0.75rem; + line-height: 1rem; +} +.marker\:text-gray-500 *::marker { + color: #6b7280; +} +.marker\:text-xs::marker { + font-size: 0.75rem; + line-height: 1rem; +} +.marker\:text-gray-500::marker { + color: #6b7280; +} +.placeholder\:text-gray-400::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.placeholder\:text-gray-400::placeholder { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.before\:mx-1:before { + content: var(--tw-content); + margin-left: 0.25rem; + margin-right: 0.25rem; +} +.before\:border-green-500:before { + content: var(--tw-content); + --tw-border-opacity: 1; + border-color: rgb(16 185 129 / var(--tw-border-opacity)); +} +.before\:border-orange-500:before { + content: var(--tw-content); + --tw-border-opacity: 1; + border-color: rgb(249 115 22 / var(--tw-border-opacity)); +} +.before\:content-\[\'·\'\]:before { + --tw-content: "·"; + content: var(--tw-content); +} +.after\:absolute:after { + content: var(--tw-content); + position: absolute; +} +.after\:right-4:after { + content: var(--tw-content); + right: 1rem; +} +.after\:rotate-90:after { + content: var(--tw-content); + --tw-rotate: 90deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.after\:transform:after { + content: var(--tw-content); + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.after\:text-gray-300:after { + content: var(--tw-content); + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.after\:text-gray-500:after { + content: var(--tw-content); + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.after\:transition:after { + content: var(--tw-content); + transition-property: color, background-color, border-color, fill, stroke, + opacity, box-shadow, transform, filter, -webkit-text-decoration-color, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.after\:duration-100:after { + content: var(--tw-content); + transition-duration: 0.1s; +} +.after\:ease-in:after { + content: var(--tw-content); + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); +} +.after\:content-\[\'↔︎\'\]:after { + --tw-content: "↔︎"; + content: var(--tw-content); +} +.first\:mt-1:first-child { + margin-top: 0.25rem; +} +.first\:hidden:first-child { + display: none; +} +.first\:size-32:first-child { + width: 8rem; + height: 8rem; +} +.first\:h-\[3\.1rem\]:first-child { + height: 3.1rem; +} +.first\:rounded-l-full:first-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; +} +.first\:rounded-t-lg:first-child { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} +.first\:from-gray-100:first-child { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.first\:pl-0:first-child { + padding-left: 0; +} +.first\:text-left:first-child { + text-align: left; +} +.last\:z-0:last-child { + z-index: 0; +} +.last\:mb-0:last-child { + margin-bottom: 0; +} +.last\:mb-4:last-child { + margin-bottom: 1rem; +} +.last\:hidden:last-child { + display: none; +} +.last\:size-32:last-child { + width: 8rem; + height: 8rem; +} +.last\:rounded-b-lg:last-child { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} +.last\:rounded-r-full:last-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} +.last\:border-b-0:last-child { + border-bottom-width: 0px; +} +.last\:\!border-none:last-child { + border-style: none !important; +} +.last\:border-none:last-child { + border-style: none; +} +.last\:border-transparent:last-child { + border-color: transparent; +} +.last\:\!pb-0:last-child { + padding-bottom: 0 !important; +} +.last\:pb-0:last-child { + padding-bottom: 0; +} +.last\:pr-0:last-child { + padding-right: 0; +} +.last\:after\:content-\[\'\'\]:last-child:after { + --tw-content: ""; + content: var(--tw-content); +} +.only\:py-0:only-child { + padding-top: 0; + padding-bottom: 0; +} +.only\:py-0\.5:only-child { + padding-top: 0.125rem; + padding-bottom: 0.125rem; +} +.odd\:bg-gray-50:nth-child(odd) { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} +.odd\:bg-white:nth-child(odd) { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.even\:bg-gray-50:nth-child(2n) { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} +.first-of-type\:ml-0:first-of-type { + margin-left: 0; +} +.last-of-type\:mb-6:last-of-type { + margin-bottom: 1.5rem; +} +.checked\:\!bg-black:checked { + --tw-bg-opacity: 1 !important; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important; +} +.checked\:bg-blue-500:checked { + --tw-bg-opacity: 1; + background-color: rgb(59 130 246 / var(--tw-bg-opacity)); +} +.checked\:text-blue-500:checked { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} +.empty\:hidden:empty { + display: none; +} +.focus-within\:block:focus-within { + display: block; +} +.focus-within\:scale-95:focus-within { + --tw-scale-x: 0.95; + --tw-scale-y: 0.95; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.focus-within\:ring-2:focus-within { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.focus-within\:ring-blue-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); +} +.hover\:visible:hover { + visibility: visible; +} +.hover\:block:hover { + display: block; +} +.hover\:w-52:hover { + width: 13rem; +} +.hover\:-translate-x-px:hover { + --tw-translate-x: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.hover\:translate-x-0:hover { + --tw-translate-x: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.hover\:translate-x-px:hover { + --tw-translate-x: 1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.hover\:translate-y-1:hover { + --tw-translate-y: 0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.hover\:translate-y-px:hover { + --tw-translate-y: 1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.hover\:cursor-pointer:hover { + cursor: pointer; +} +.hover\:\!border-red-500\/20:hover { + border-color: #ef444433 !important; +} +.hover\:border-black:hover { + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); +} +.hover\:border-gray-100:hover { + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} +.hover\:border-gray-200:hover { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} +.hover\:border-gray-300:hover { + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); +} +.hover\:border-gray-400:hover { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} +.hover\:border-gray-600:hover { + --tw-border-opacity: 1; + border-color: rgb(75 85 99 / var(--tw-border-opacity)); +} +.hover\:border-purple-200:hover { + --tw-border-opacity: 1; + border-color: rgb(221 214 254 / var(--tw-border-opacity)); +} +.hover\:border-red-500\/20:hover { + border-color: #ef444433; +} +.hover\:border-white:hover { + --tw-border-opacity: 1; + border-color: rgb(255 255 255 / var(--tw-border-opacity)); +} +.hover\:border-yellow-200:hover { + --tw-border-opacity: 1; + border-color: rgb(253 230 138 / var(--tw-border-opacity)); +} +.hover\:border-yellow-500\/60:hover { + border-color: #f59e0b99; +} +.hover\:\!bg-gray-50:hover { + --tw-bg-opacity: 1 !important; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)) !important; +} +.hover\:\!bg-red-500\/10:hover { + background-color: #ef44441a !important; +} +.hover\:\!bg-transparent:hover { + background-color: transparent !important; +} +.hover\:bg-black:hover { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} +.hover\:bg-black\/30:hover { + background-color: #0000004d; +} +.hover\:bg-black\/90:hover { + background-color: #000000e6; +} +.hover\:bg-blue-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(219 234 254 / var(--tw-bg-opacity)); +} +.hover\:bg-blue-100\/70:hover { + background-color: #dbeafeb3; +} +.hover\:bg-blue-200:hover { + --tw-bg-opacity: 1; + background-color: rgb(191 219 254 / var(--tw-bg-opacity)); +} +.hover\:bg-blue-50\/70:hover { + background-color: #eff6ffb3; +} +.hover\:bg-blue-500\/10:hover { + background-color: #3b82f61a; +} +.hover\:bg-blue-500\/20:hover { + background-color: #3b82f633; +} +.hover\:bg-blue-600:hover { + --tw-bg-opacity: 1; + background-color: rgb(37 99 235 / var(--tw-bg-opacity)); +} +.hover\:bg-gray-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} +.hover\:bg-gray-200:hover { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} +.hover\:bg-gray-400:hover { + --tw-bg-opacity: 1; + background-color: rgb(156 163 175 / var(--tw-bg-opacity)); +} +.hover\:bg-gray-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} +.hover\:bg-gray-50\/50:hover { + background-color: #f9fafb80; +} +.hover\:bg-gray-500\/40:hover { + background-color: #6b728066; +} +.hover\:bg-gray-500\/5:hover { + background-color: #6b72800d; +} +.hover\:bg-gray-800:hover { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} +.hover\:bg-gray-900:hover { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.hover\:bg-green-100\/70:hover { + background-color: #d1fae5b3; +} +.hover\:bg-green-50\/70:hover { + background-color: #ecfdf5b3; +} +.hover\:bg-green-50\/80:hover { + background-color: #ecfdf5cc; +} +.hover\:bg-green-600:hover { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} +.hover\:bg-indigo-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(224 231 255 / var(--tw-bg-opacity)); +} +.hover\:bg-indigo-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(238 242 255 / var(--tw-bg-opacity)); +} +.hover\:bg-orange-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(255 237 213 / var(--tw-bg-opacity)); +} +.hover\:bg-orange-100\/70:hover { + background-color: #ffedd5b3; +} +.hover\:bg-orange-400:hover { + --tw-bg-opacity: 1; + background-color: rgb(251 146 60 / var(--tw-bg-opacity)); +} +.hover\:bg-orange-600:hover { + --tw-bg-opacity: 1; + background-color: rgb(234 88 12 / var(--tw-bg-opacity)); +} +.hover\:bg-purple-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(237 233 254 / var(--tw-bg-opacity)); +} +.hover\:bg-purple-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(245 243 255 / var(--tw-bg-opacity)); +} +.hover\:bg-red-100\/70:hover { + background-color: #fee2e2b3; +} +.hover\:bg-red-500:hover { + --tw-bg-opacity: 1; + background-color: rgb(239 68 68 / var(--tw-bg-opacity)); +} +.hover\:bg-red-500\/10:hover { + background-color: #ef44441a; +} +.hover\:bg-red-600:hover { + --tw-bg-opacity: 1; + background-color: rgb(220 38 38 / var(--tw-bg-opacity)); +} +.hover\:bg-white:hover { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.hover\:bg-white\/15:hover { + background-color: #ffffff26; +} +.hover\:bg-yellow-100\/70:hover { + background-color: #fef3c7b3; +} +.hover\:bg-yellow-200\/70:hover { + background-color: #fde68ab3; +} +.hover\:bg-yellow-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(255 251 235 / var(--tw-bg-opacity)); +} +.hover\:bg-yellow-500\/10:hover { + background-color: #f59e0b1a; +} +.hover\:bg-yellow-500\/20:hover { + background-color: #f59e0b33; +} +.hover\:bg-gradient-to-br:hover { + background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); +} +.hover\:bg-gradient-to-r:hover { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} +.hover\:bg-gradient-to-t:hover { + background-image: linear-gradient(to top, var(--tw-gradient-stops)); +} +.hover\:\!from-blue-100\/60:hover { + --tw-gradient-from: rgb(219 234 254 / 0.6) var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.hover\:from-blue-100\/70:hover { + --tw-gradient-from: rgb(219 234 254 / 0.7) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-blue-400:hover { + --tw-gradient-from: #60a5fa var(--tw-gradient-from-position); + --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-blue-50:hover { + --tw-gradient-from: #eff6ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-blue-600:hover { + --tw-gradient-from: #2563eb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-blue-700:hover { + --tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-gray-100:hover { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-gray-100\/50:hover { + --tw-gradient-from: rgb(243 244 246 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-gray-200:hover { + --tw-gradient-from: #e5e7eb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(229 231 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-gray-50:hover { + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-green-400:hover { + --tw-gradient-from: #34d399 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-indigo-400:hover { + --tw-gradient-from: #818cf8 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-indigo-50:hover { + --tw-gradient-from: #eef2ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-indigo-700:hover { + --tw-gradient-from: #4338ca var(--tw-gradient-from-position); + --tw-gradient-to: rgb(67 56 202 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-orange-100\/70:hover { + --tw-gradient-from: rgb(255 237 213 / 0.7) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 237 213 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-orange-400:hover { + --tw-gradient-from: #fb923c var(--tw-gradient-from-position); + --tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-orange-50:hover { + --tw-gradient-from: #fff7ed var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-pink-400:hover { + --tw-gradient-from: #f472b6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(244 114 182 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-purple-400:hover { + --tw-gradient-from: #a78bfa var(--tw-gradient-from-position); + --tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-purple-50:hover { + --tw-gradient-from: #f5f3ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-red-50:hover { + --tw-gradient-from: #fef2f2 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 242 242 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-yellow-100\/50:hover { + --tw-gradient-from: rgb(254 243 199 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 243 199 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:via-pink-100\/70:hover { + --tw-gradient-to: rgb(252 231 243 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(252 231 243 / 0.7) var(--tw-gradient-via-position), + var(--tw-gradient-to); +} +.hover\:via-purple-600:hover { + --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #7c3aed var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.hover\:\!to-blue-100\/60:hover { + --tw-gradient-to: rgb(219 234 254 / 0.6) var(--tw-gradient-to-position) !important; +} +.hover\:to-blue-100\/70:hover { + --tw-gradient-to: rgb(219 234 254 / 0.7) var(--tw-gradient-to-position); +} +.hover\:to-gray-100\/70:hover { + --tw-gradient-to: rgb(243 244 246 / 0.7) var(--tw-gradient-to-position); +} +.hover\:to-gray-50:hover { + --tw-gradient-to: #f9fafb var(--tw-gradient-to-position); +} +.hover\:to-pink-200:hover { + --tw-gradient-to: #fbcfe8 var(--tw-gradient-to-position); +} +.hover\:to-pink-600:hover { + --tw-gradient-to: #db2777 var(--tw-gradient-to-position); +} +.hover\:to-purple-200:hover { + --tw-gradient-to: #ddd6fe var(--tw-gradient-to-position); +} +.hover\:to-red-200:hover { + --tw-gradient-to: #fecaca var(--tw-gradient-to-position); +} +.hover\:to-white:hover { + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.hover\:to-yellow-50:hover { + --tw-gradient-to: #fffbeb var(--tw-gradient-to-position); +} +.hover\:bg-clip-text:hover { + -webkit-background-clip: text; + background-clip: text; +} +.hover\:\!text-red-600:hover { + --tw-text-opacity: 1 !important; + color: rgb(220 38 38 / var(--tw-text-opacity)) !important; +} +.hover\:text-black:hover { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.hover\:text-blue-500:hover { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} +.hover\:text-blue-600:hover { + --tw-text-opacity: 1; + color: rgb(37 99 235 / var(--tw-text-opacity)); +} +.hover\:text-blue-700:hover { + --tw-text-opacity: 1; + color: rgb(29 78 216 / var(--tw-text-opacity)); +} +.hover\:text-blue-800:hover { + --tw-text-opacity: 1; + color: rgb(30 64 175 / var(--tw-text-opacity)); +} +.hover\:text-gray-200:hover { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.hover\:text-gray-300:hover { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.hover\:text-gray-500:hover { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.hover\:text-gray-600:hover { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.hover\:text-gray-700:hover { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} +.hover\:text-gray-800:hover { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.hover\:text-gray-900:hover { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.hover\:text-green-500:hover { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.hover\:text-green-600\/80:hover { + color: #059669cc; +} +.hover\:text-green-700:hover { + --tw-text-opacity: 1; + color: rgb(4 120 87 / var(--tw-text-opacity)); +} +.hover\:text-green-800:hover { + --tw-text-opacity: 1; + color: rgb(6 95 70 / var(--tw-text-opacity)); +} +.hover\:text-indigo-700:hover { + --tw-text-opacity: 1; + color: rgb(67 56 202 / var(--tw-text-opacity)); +} +.hover\:text-indigo-900:hover { + --tw-text-opacity: 1; + color: rgb(49 46 129 / var(--tw-text-opacity)); +} +.hover\:text-orange-800:hover { + --tw-text-opacity: 1; + color: rgb(154 52 18 / var(--tw-text-opacity)); +} +.hover\:text-red-500:hover { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.hover\:text-red-600:hover { + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.hover\:text-red-700:hover { + --tw-text-opacity: 1; + color: rgb(185 28 28 / var(--tw-text-opacity)); +} +.hover\:text-red-800:hover { + --tw-text-opacity: 1; + color: rgb(153 27 27 / var(--tw-text-opacity)); +} +.hover\:text-transparent:hover { + color: transparent; +} +.hover\:text-white:hover { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.hover\:text-white\/100:hover { + color: #fff; +} +.hover\:text-yellow-700:hover { + --tw-text-opacity: 1; + color: rgb(180 83 9 / var(--tw-text-opacity)); +} +.hover\:text-yellow-800:hover { + --tw-text-opacity: 1; + color: rgb(146 64 14 / var(--tw-text-opacity)); +} +.hover\:\!underline:hover { + -webkit-text-decoration-line: underline !important; + text-decoration-line: underline !important; +} +.hover\:underline:hover { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.hover\:decoration-black:hover { + -webkit-text-decoration-color: #000; + text-decoration-color: #000; +} +.hover\:decoration-current:hover { + -webkit-text-decoration-color: currentColor; + text-decoration-color: currentColor; +} +.hover\:decoration-gray-400:hover { + -webkit-text-decoration-color: #9ca3af; + text-decoration-color: #9ca3af; +} +.hover\:decoration-gray-600:hover { + -webkit-text-decoration-color: #4b5563; + text-decoration-color: #4b5563; +} +.hover\:decoration-gray-700:hover { + -webkit-text-decoration-color: #374151; + text-decoration-color: #374151; +} +.hover\:decoration-gray-800:hover { + -webkit-text-decoration-color: #1f2937; + text-decoration-color: #1f2937; +} +.hover\:decoration-gray-900:hover { + -webkit-text-decoration-color: #111827; + text-decoration-color: #111827; +} +.hover\:decoration-indigo-700:hover { + -webkit-text-decoration-color: #4338ca; + text-decoration-color: #4338ca; +} +.hover\:decoration-inherit:hover { + -webkit-text-decoration-color: inherit; + text-decoration-color: inherit; +} +.hover\:underline-offset-\[6px\]:hover { + text-underline-offset: 6px; +} +.hover\:opacity-100:hover { + opacity: 1; +} +.hover\:opacity-60:hover { + opacity: 0.6; +} +.hover\:opacity-80:hover { + opacity: 0.8; +} +.hover\:shadow:hover { + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), + 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.hover\:shadow-inner:hover { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.hover\:shadow-lg:hover { + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), + 0 4px 6px -4px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), + 0 4px 6px -4px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.hover\:shadow-none:hover { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.hover\:shadow-sm:hover { + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.hover\:shadow-xl:hover { + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), + 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), + 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.hover\:ring:hover { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.hover\:ring-1:hover { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.hover\:ring-2:hover { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.hover\:ring-inset:hover { + --tw-ring-inset: inset; +} +.hover\:ring-black:hover { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity)); +} +.hover\:ring-gray-100:hover { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity)); +} +.hover\:ring-gray-200\/40:hover { + --tw-ring-color: rgb(229 231 235 / 0.4); +} +.hover\:ring-gray-300\/30:hover { + --tw-ring-color: rgb(209 213 219 / 0.3); +} +.hover\:ring-gray-400\/10:hover { + --tw-ring-color: rgb(156 163 175 / 0.1); +} +.hover\:ring-gray-500:hover { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity)); +} +.hover\:ring-offset-1:hover { + --tw-ring-offset-width: 1px; +} +.hover\:ring-offset-\[5px\]:hover { + --tw-ring-offset-width: 5px; +} +.hover\:brightness-110:hover { + --tw-brightness: brightness(1.1); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.hover\:brightness-75:hover { + --tw-brightness: brightness(0.75); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.hover\:brightness-95:hover { + --tw-brightness: brightness(0.95); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.hover\:brightness-\[102\%\]:hover { + --tw-brightness: brightness(102%); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.hover\:shadow-alternate:hover { + box-shadow: 0 10px 20px #0000000a, 0 2px 6px #0000000a, 0 0 1px #0000000a; +} +.hover\:from-gray-100-to-white:hover, +.hover\:from-gray-100-to-white:hover:hover { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.hover\:from-gray-100-to-white:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.hover\:from-gray-100-to-white:hover:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.hover\:after\:content-\[\'▶\'\]:hover:after { + --tw-content: "▶"; + content: var(--tw-content); +} +.focus\:z-5:focus { + z-index: 5; +} +.focus\:\!border-gray-200:focus { + --tw-border-opacity: 1 !important; + border-color: rgb(229 231 235 / var(--tw-border-opacity)) !important; +} +.focus\:border-gray-200:focus { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} +.focus\:border-gray-300:focus { + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); +} +.focus\:bg-gray-100:focus { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} +.focus\:bg-gray-200:focus { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} +.focus\:bg-orange-200:focus { + --tw-bg-opacity: 1; + background-color: rgb(254 215 170 / var(--tw-bg-opacity)); +} +.focus\:bg-purple-200:focus { + --tw-bg-opacity: 1; + background-color: rgb(221 214 254 / var(--tw-bg-opacity)); +} +.focus\:text-gray-900:focus { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.focus\:text-green-500:focus { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.focus\:text-orange-800:focus { + --tw-text-opacity: 1; + color: rgb(154 52 18 / var(--tw-text-opacity)); +} +.focus\:text-purple-800:focus { + --tw-text-opacity: 1; + color: rgb(91 33 182 / var(--tw-text-opacity)); +} +.focus\:shadow-inner:focus { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.focus\:shadow-xl:focus { + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), + 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), + 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.focus\:outline-none:focus { + outline: 2px solid transparent; + outline-offset: 2px; +} +.focus\:\!ring-0:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important; + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000) !important; +} +.focus\:ring:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.focus\:ring-0:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.focus\:ring-1:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.focus\:ring-2:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.focus\:ring-inset:focus { + --tw-ring-inset: inset; +} +.focus\:ring-blue-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); +} +.focus\:ring-blue-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity)); +} +.focus\:ring-blue-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity)); +} +.focus\:ring-yellow-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(217 119 6 / var(--tw-ring-opacity)); +} +.focus\:ring-offset-1:focus { + --tw-ring-offset-width: 1px; +} +.focus\:ring-offset-2:focus { + --tw-ring-offset-width: 2px; +} +.focus\:odd\:bg-gray-100:nth-child(odd):focus { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} +.focus-visible\:shadow-inner:focus-visible { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.focus-visible\:outline-none:focus-visible { + outline: 2px solid transparent; + outline-offset: 2px; +} +.focus-visible\:ring:focus-visible { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.focus-visible\:ring-blue-400:focus-visible { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity)); +} +.focus-visible\:ring-offset-2:focus-visible { + --tw-ring-offset-width: 2px; +} +.active\:border-gray-400:active { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} +.active\:bg-blue-200:active { + --tw-bg-opacity: 1; + background-color: rgb(191 219 254 / var(--tw-bg-opacity)); +} +.active\:text-gray-700:active { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} +.active\:text-gray-900:active { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.active\:shadow-inner:active { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.active\:outline-none:active { + outline: 2px solid transparent; + outline-offset: 2px; +} +.active\:ring-gray-300:active { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity)); +} +.disabled\:cursor-default:disabled { + cursor: default; +} +.disabled\:cursor-not-allowed:disabled { + cursor: not-allowed; +} +.disabled\:text-gray-400:disabled { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.disabled\:text-gray-800:disabled { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.disabled\:opacity-100:disabled { + opacity: 1; +} +.disabled\:opacity-20:disabled { + opacity: 0.2; +} +.disabled\:opacity-40:disabled { + opacity: 0.4; +} +.disabled\:opacity-50:disabled { + opacity: 0.5; +} +.disabled\:ring-0:disabled { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.disabled\:hover\:bg-white:hover:disabled { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.disabled\:hover\:shadow-alternate-sm:hover:disabled { + box-shadow: 0 5px 5px #00000008, 0 2px 2px #00000008, 0 0 1px #00000008; +} +.group:first-child .group-first\:block { + display: block; +} +.group:last-child .group-last\:rounded-b-xl { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; +} +.group:last-child .group-last\:border-b-0 { + border-bottom-width: 0px; +} +.group:last-child .group-last\:border-dashed { + border-style: dashed; +} +.group[open] .group-open\:-rotate-90 { + --tw-rotate: -90deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:focus-within .group-focus-within\:text-blue-500 { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} +.group:focus-within .group-focus-within\:text-gray-800 { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.group:focus-within .group-focus-within\:text-indigo-700 { + --tw-text-opacity: 1; + color: rgb(67 56 202 / var(--tw-text-opacity)); +} +.group:focus-within .group-focus-within\:text-red-500 { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.group\/collection:hover .group-hover\/collection\:visible, +.group\/image:hover .group-hover\/image\:visible, +.group:hover .group-hover\:visible { + visibility: visible; +} +.group:hover .group-hover\:mr-\[0\.115rem\] { + margin-right: 0.115rem; +} +.group:hover .group-hover\:block { + display: block; +} +.group\/image:hover .group-hover\/image\:flex, +.group\/widget:hover .group-hover\/widget\:flex, +.group:hover .group-hover\:flex { + display: flex; +} +.group\/widget:hover .group-hover\/widget\:hidden { + display: none; +} +.group:hover .group-hover\:-translate-y-24 { + --tw-translate-y: -6rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:hover .group-hover\:-translate-y-px { + --tw-translate-y: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:hover .group-hover\:-rotate-12 { + --tw-rotate: -12deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:hover .group-hover\:-rotate-45 { + --tw-rotate: -45deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:hover .group-hover\:-rotate-6 { + --tw-rotate: -6deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:hover .group-hover\:rotate-12 { + --tw-rotate: 12deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:hover .group-hover\:rotate-6 { + --tw-rotate: 6deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:hover .group-hover\:scale-100 { + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:hover .group-hover\:scale-105 { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +@keyframes spin { + to { + transform: rotate(360deg); + } +} +.group:hover .group-hover\:animate-spin-slow-reversed { + animation: spin reverse 3s linear infinite; +} +.group:hover .group-hover\:\!space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0 !important; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))) !important; +} +.group\/collection:hover .group-hover\/collection\:rounded-lg { + border-radius: 0.5rem; +} +.group\/collection:hover .group-hover\/collection\:rounded-sm { + border-radius: 0.125rem; +} +.group:hover .group-hover\:\!border-blue-500\/30 { + border-color: #3b82f64d !important; +} +.group:hover .group-hover\:\!border-green-500\/30 { + border-color: #10b9814d !important; +} +.group:hover .group-hover\:\!border-pink-500\/30 { + border-color: #ec48994d !important; +} +.group:hover .group-hover\:\!border-purple-500\/30 { + border-color: #8b5cf64d !important; +} +.group:hover .group-hover\:\!border-red-500\/30 { + border-color: #ef44444d !important; +} +.group:hover .group-hover\:\!border-yellow-500\/30 { + border-color: #f59e0b4d !important; +} +.group:hover .group-hover\:bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} +.group:hover .group-hover\:bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgb(209 213 219 / var(--tw-bg-opacity)); +} +.group:hover .group-hover\:bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} +.group:hover .group-hover\:bg-gray-850 { + --tw-bg-opacity: 1; + background-color: rgb(20 28 46 / var(--tw-bg-opacity)); +} +.group:hover .group-hover\:from-blue-100 { + --tw-gradient-from: #dbeafe var(--tw-gradient-from-position); + --tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.group:hover .group-hover\:from-gray-100 { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.group:hover .group-hover\:from-indigo-100 { + --tw-gradient-from: #e0e7ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.group:hover .group-hover\:from-orange-100 { + --tw-gradient-from: #ffedd5 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 237 213 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.group:hover .group-hover\:from-pink-500\/20 { + --tw-gradient-from: rgb(236 72 153 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.group:hover .group-hover\:from-red-100 { + --tw-gradient-from: #fee2e2 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 226 226 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.group:hover .group-hover\:via-blue-500\/20 { + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(59 130 246 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.group:hover .group-hover\:to-blue-100 { + --tw-gradient-to: #dbeafe var(--tw-gradient-to-position); +} +.group:hover .group-hover\:to-gray-100 { + --tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position); +} +.group:hover .group-hover\:to-indigo-100 { + --tw-gradient-to: #e0e7ff var(--tw-gradient-to-position); +} +.group:hover .group-hover\:to-indigo-600 { + --tw-gradient-to: #4f46e5 var(--tw-gradient-to-position); +} +.group:hover .group-hover\:to-orange-100 { + --tw-gradient-to: #ffedd5 var(--tw-gradient-to-position); +} +.group:hover .group-hover\:to-red-100 { + --tw-gradient-to: #fee2e2 var(--tw-gradient-to-position); +} +.group\/gguf:hover .group-hover\/gguf\:text-gray-800 { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.group\/repo:hover .group-hover\/repo\:text-indigo-600 { + --tw-text-opacity: 1; + color: rgb(79 70 229 / var(--tw-text-opacity)); +} +.group\/repo:hover .group-hover\/repo\:text-red-600 { + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.group\/search:hover .group-hover\/search\:text-gray-500 { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-blue-400 { + --tw-text-opacity: 1; + color: rgb(96 165 250 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-blue-500 { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-blue-600 { + --tw-text-opacity: 1; + color: rgb(37 99 235 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-gray-400 { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-gray-500 { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-gray-600 { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-gray-700 { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-gray-800 { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-gray-900 { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-green-500 { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-indigo-500 { + --tw-text-opacity: 1; + color: rgb(99 102 241 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-orange-500 { + --tw-text-opacity: 1; + color: rgb(249 115 22 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-pink-500 { + --tw-text-opacity: 1; + color: rgb(236 72 153 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-purple-500 { + --tw-text-opacity: 1; + color: rgb(139 92 246 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-red-400 { + --tw-text-opacity: 1; + color: rgb(248 113 113 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-red-500 { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-yellow-500 { + --tw-text-opacity: 1; + color: rgb(245 158 11 / var(--tw-text-opacity)); +} +.group\/collection:hover .group-hover\/collection\:underline, +.group\/widget:hover .group-hover\/widget\:underline, +.group:hover .group-hover\:underline { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.group:hover .group-hover\:no-underline { + -webkit-text-decoration-line: none; + text-decoration-line: none; +} +.group:hover .group-hover\:decoration-blue-600 { + -webkit-text-decoration-color: #2563eb; + text-decoration-color: #2563eb; +} +.group:hover .group-hover\:decoration-gray-300 { + -webkit-text-decoration-color: #d1d5db; + text-decoration-color: #d1d5db; +} +.group:hover .group-hover\:decoration-gray-400 { + -webkit-text-decoration-color: #9ca3af; + text-decoration-color: #9ca3af; +} +.group:hover .group-hover\:opacity-100 { + opacity: 1; +} +.group:hover .group-hover\:opacity-40 { + opacity: 0.4; +} +.group:hover .group-hover\:opacity-50 { + opacity: 0.5; +} +.group:hover .group-hover\:opacity-75 { + opacity: 0.75; +} +.group:hover .group-hover\:opacity-80 { + opacity: 0.8; +} +.group\/collection:hover .group-hover\/collection\:shadow { + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), + 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.group:hover .group-hover\:shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.group:hover .group-hover\:shadow-sm { + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.group:hover .group-hover\:shadow-xl { + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), + 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), + 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.group:hover .group-hover\:ring { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.group:hover .group-hover\:brightness-110 { + --tw-brightness: brightness(1.1); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.group:hover .group-hover\:drop-shadow-lg { + --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) + drop-shadow(0 4px 3px rgb(0 0 0 / 0.1)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.group:hover .group-hover\:after\:content-\[\'▶\'\]:after { + --tw-content: "▶"; + content: var(--tw-content); +} +.group:hover .group-hover\:after\:content-\[▶\]:after { + --tw-content: ▶; + content: var(--tw-content); +} +.group:focus .group-focus\:ring-1 { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.group:focus .group-focus\:ring-blue-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); +} +.peer:first-child ~ .peer-first\:\!mt-2 { + margin-top: 0.5rem !important; +} +.peer:checked ~ .peer-checked\:visible { + visibility: visible; +} +.peer:checked ~ .peer-checked\:border-\[\#0A0A0A\] { + --tw-border-opacity: 1; + border-color: rgb(10 10 10 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-blue-500 { + --tw-border-opacity: 1; + border-color: rgb(59 130 246 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-gray-400 { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-gray-500 { + --tw-border-opacity: 1; + border-color: rgb(107 114 128 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-green-500 { + --tw-border-opacity: 1; + border-color: rgb(16 185 129 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-green-700 { + --tw-border-opacity: 1; + border-color: rgb(4 120 87 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-indigo-400 { + --tw-border-opacity: 1; + border-color: rgb(129 140 248 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-orange-500 { + --tw-border-opacity: 1; + border-color: rgb(249 115 22 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-pink-500 { + --tw-border-opacity: 1; + border-color: rgb(236 72 153 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-purple-400 { + --tw-border-opacity: 1; + border-color: rgb(167 139 250 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-purple-500 { + --tw-border-opacity: 1; + border-color: rgb(139 92 246 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-red-500 { + --tw-border-opacity: 1; + border-color: rgb(239 68 68 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-sky-500 { + --tw-border-opacity: 1; + border-color: rgb(14 165 233 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-yellow-500 { + --tw-border-opacity: 1; + border-color: rgb(245 158 11 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:bg-black { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} +.peer:checked ~ .peer-checked\:bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgb(37 99 235 / var(--tw-bg-opacity)); +} +.peer:checked ~ .peer-checked\:bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgb(238 242 255 / var(--tw-bg-opacity)); +} +.peer:checked ~ .peer-checked\:bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgb(245 243 255 / var(--tw-bg-opacity)); +} +.peer:checked ~ .peer-checked\:font-semibold { + font-weight: 600; +} +.peer:checked ~ .peer-checked\:text-blue-500 { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} +.peer:checked ~ .peer-checked\:text-gray-500 { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.peer:checked ~ .peer-checked\:text-green-500 { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.peer:checked ~ .peer-checked\:text-indigo-500 { + --tw-text-opacity: 1; + color: rgb(99 102 241 / var(--tw-text-opacity)); +} +.peer:checked ~ .peer-checked\:text-orange-500 { + --tw-text-opacity: 1; + color: rgb(249 115 22 / var(--tw-text-opacity)); +} +.peer:checked ~ .peer-checked\:text-pink-500 { + --tw-text-opacity: 1; + color: rgb(236 72 153 / var(--tw-text-opacity)); +} +.peer:checked ~ .peer-checked\:text-purple-500 { + --tw-text-opacity: 1; + color: rgb(139 92 246 / var(--tw-text-opacity)); +} +.peer:checked ~ .peer-checked\:text-red-500 { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.peer:checked ~ .peer-checked\:text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.peer:focus-within ~ .peer-focus-within\:visible { + visibility: visible; +} +.peer:focus-within ~ .peer-focus-within\:block { + display: block; +} +.peer:focus-within ~ .peer-focus-within\:w-52 { + width: 13rem; +} +.peer:focus-within ~ .peer-focus-within\:translate-x-0 { + --tw-translate-x: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.peer:focus-within ~ .peer-focus-within\:bg-gray-50\/50 { + background-color: #f9fafb80; +} +.peer:hover ~ .peer-hover\:block { + display: block; +} +.peer:hover ~ .peer-hover\:hidden { + display: none; +} +.peer:hover ~ .peer-hover\:-translate-y-\[2px\] { + --tw-translate-y: -2px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.peer:hover ~ .peer-hover\:from-gray-100\/80 { + --tw-gradient-from: rgb(243 244 246 / 0.8) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.peer:hover ~ .peer-hover\:underline { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.peer:hover ~ .peer-hover\:no-underline { + -webkit-text-decoration-line: none; + text-decoration-line: none; +} +.peer:focus-visible ~ .peer-focus-visible\:ring { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.peer:focus-visible ~ .peer-focus-visible\:ring-2 { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.peer:focus-visible ~ .peer-focus-visible\:ring-offset-1 { + --tw-ring-offset-width: 1px; +} +.has-\[select\]\:flex:has(select) { + display: flex; +} +.prose-h1\:mb-3 + :is(:where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *))) { + margin-bottom: 0.75rem; +} +.hover\:prose-a\:underline + :is( + :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) + ):hover { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.dark\:mr-2:is(.dark *) { + margin-right: 0.5rem; +} +.dark\:block:is(.dark *) { + display: block; +} +.dark\:hidden:is(.dark *) { + display: none; +} +.dark\:divide-gray-800:is(.dark *) > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-divide-opacity)); +} +.dark\:divide-gray-900:is(.dark *) > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(17 24 39 / var(--tw-divide-opacity)); +} +.dark\:\!border-2:is(.dark *) { + border-width: 2px !important; +} +.dark\:border:is(.dark *) { + border-width: 1px; +} +.dark\:border-b:is(.dark *) { + border-bottom-width: 1px; +} +.dark\:border-l:is(.dark *) { + border-left-width: 1px; +} +.dark\:border-t:is(.dark *) { + border-top-width: 1px; +} +.dark\:\!border-blue-500\/20:is(.dark *) { + border-color: #3b82f633 !important; +} +.dark\:\!border-gray-900:is(.dark *) { + --tw-border-opacity: 1 !important; + border-color: rgb(17 24 39 / var(--tw-border-opacity)) !important; +} +.dark\:\!border-slate-600:is(.dark *) { + --tw-border-opacity: 1 !important; + border-color: rgb(71 85 105 / var(--tw-border-opacity)) !important; +} +.dark\:border-black:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); +} +.dark\:border-blue-500\/20:is(.dark *) { + border-color: #3b82f633; +} +.dark\:border-blue-600:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(37 99 235 / var(--tw-border-opacity)); +} +.dark\:border-blue-700:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(29 78 216 / var(--tw-border-opacity)); +} +.dark\:border-blue-800:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(30 64 175 / var(--tw-border-opacity)); +} +.dark\:border-blue-800\/60:is(.dark *) { + border-color: #1e40af99; +} +.dark\:border-blue-800\/70:is(.dark *) { + border-color: #1e40afb3; +} +.dark\:border-blue-900:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(30 58 138 / var(--tw-border-opacity)); +} +.dark\:border-blue-950:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(23 37 84 / var(--tw-border-opacity)); +} +.dark\:border-gray-100\/50:is(.dark *) { + border-color: #f3f4f680; +} +.dark\:border-gray-200:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} +.dark\:border-gray-400:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} +.dark\:border-gray-500:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(107 114 128 / var(--tw-border-opacity)); +} +.dark\:border-gray-600:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(75 85 99 / var(--tw-border-opacity)); +} +.dark\:border-gray-700:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} +.dark\:border-gray-700\/70:is(.dark *) { + border-color: #374151b3; +} +.dark\:border-gray-800:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} +.dark\:border-gray-800\/50:is(.dark *) { + border-color: #1f293780; +} +.dark\:border-gray-850:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.dark\:border-gray-900:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(17 24 39 / var(--tw-border-opacity)); +} +.dark\:border-gray-925:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(16 22 35 / var(--tw-border-opacity)); +} +.dark\:border-gray-950:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(11 15 25 / var(--tw-border-opacity)); +} +.dark\:border-green-400\/20:is(.dark *) { + border-color: #34d39933; +} +.dark\:border-green-500\/20:is(.dark *) { + border-color: #10b98133; +} +.dark\:border-green-700:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(4 120 87 / var(--tw-border-opacity)); +} +.dark\:border-green-700\/40:is(.dark *) { + border-color: #04785766; +} +.dark\:border-green-800:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(6 95 70 / var(--tw-border-opacity)); +} +.dark\:border-green-800\/30:is(.dark *) { + border-color: #065f464d; +} +.dark\:border-green-800\/60:is(.dark *) { + border-color: #065f4699; +} +.dark\:border-green-900:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(6 78 59 / var(--tw-border-opacity)); +} +.dark\:border-indigo-500\/20:is(.dark *) { + border-color: #6366f133; +} +.dark\:border-indigo-700:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(67 56 202 / var(--tw-border-opacity)); +} +.dark\:border-orange-500\/20:is(.dark *) { + border-color: #f9731633; +} +.dark\:border-orange-500\/25:is(.dark *) { + border-color: #f9731640; +} +.dark\:border-orange-700:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(194 65 12 / var(--tw-border-opacity)); +} +.dark\:border-orange-900\/70:is(.dark *) { + border-color: #7c2d12b3; +} +.dark\:border-pink-500\/20:is(.dark *) { + border-color: #ec489933; +} +.dark\:border-purple-500\/20:is(.dark *) { + border-color: #8b5cf633; +} +.dark\:border-red-500\/40:is(.dark *) { + border-color: #ef444466; +} +.dark\:border-red-600:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(220 38 38 / var(--tw-border-opacity)); +} +.dark\:border-red-700:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(185 28 28 / var(--tw-border-opacity)); +} +.dark\:border-red-800:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(153 27 27 / var(--tw-border-opacity)); +} +.dark\:border-red-800\/30:is(.dark *) { + border-color: #991b1b4d; +} +.dark\:border-red-800\/60:is(.dark *) { + border-color: #991b1b99; +} +.dark\:border-yellow-500\/40:is(.dark *) { + border-color: #f59e0b66; +} +.dark\:border-yellow-500\/5:is(.dark *) { + border-color: #f59e0b0d; +} +.dark\:border-yellow-600:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(217 119 6 / var(--tw-border-opacity)); +} +.dark\:border-yellow-700:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(180 83 9 / var(--tw-border-opacity)); +} +.dark\:border-yellow-800:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(146 64 14 / var(--tw-border-opacity)); +} +.dark\:border-yellow-800\/30:is(.dark *) { + border-color: #92400e4d; +} +.dark\:border-x-gray-850:is(.dark *) { + --tw-border-opacity: 1; + border-left-color: rgb(20 28 46 / var(--tw-border-opacity)); + border-right-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.dark\:border-y-gray-800:is(.dark *) { + --tw-border-opacity: 1; + border-top-color: rgb(31 41 55 / var(--tw-border-opacity)); + border-bottom-color: rgb(31 41 55 / var(--tw-border-opacity)); +} +.dark\:border-b-gray-700:is(.dark *) { + --tw-border-opacity: 1; + border-bottom-color: rgb(55 65 81 / var(--tw-border-opacity)); +} +.dark\:border-b-white:is(.dark *) { + --tw-border-opacity: 1; + border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity)); +} +.dark\:border-l-gray-850:is(.dark *) { + --tw-border-opacity: 1; + border-left-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.dark\:border-r-gray-700:is(.dark *) { + --tw-border-opacity: 1; + border-right-color: rgb(55 65 81 / var(--tw-border-opacity)); +} +.dark\:border-r-white:is(.dark *) { + --tw-border-opacity: 1; + border-right-color: rgb(255 255 255 / var(--tw-border-opacity)); +} +.dark\:\!bg-blue-500\/20:is(.dark *) { + background-color: #3b82f633 !important; +} +.dark\:\!bg-gray-100:is(.dark *) { + --tw-bg-opacity: 1 !important; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important; +} +.dark\:\!bg-gray-900:is(.dark *) { + --tw-bg-opacity: 1 !important; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)) !important; +} +.dark\:\!bg-green-600\/20:is(.dark *) { + background-color: #05966933 !important; +} +.dark\:\!bg-white:is(.dark *) { + --tw-bg-opacity: 1 !important; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; +} +.dark\:bg-\[\#111621\]:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 22 33 / var(--tw-bg-opacity)); +} +.dark\:bg-\[\#494a3d\]:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(73 74 61 / var(--tw-bg-opacity)); +} +.dark\:bg-black:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} +.dark\:bg-black\/20:is(.dark *) { + background-color: #0003; +} +.dark\:bg-black\/40:is(.dark *) { + background-color: #0006; +} +.dark\:bg-black\/50:is(.dark *) { + background-color: #00000080; +} +.dark\:bg-black\/60:is(.dark *) { + background-color: #0009; +} +.dark\:bg-black\/80:is(.dark *) { + background-color: #000c; +} +.dark\:bg-black\/90:is(.dark *) { + background-color: #000000e6; +} +.dark\:bg-blue-500:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(59 130 246 / var(--tw-bg-opacity)); +} +.dark\:bg-blue-500\/10:is(.dark *) { + background-color: #3b82f61a; +} +.dark\:bg-blue-500\/20:is(.dark *) { + background-color: #3b82f633; +} +.dark\:bg-blue-500\/5:is(.dark *) { + background-color: #3b82f60d; +} +.dark\:bg-blue-600:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(37 99 235 / var(--tw-bg-opacity)); +} +.dark\:bg-blue-600\/10:is(.dark *) { + background-color: #2563eb1a; +} +.dark\:bg-blue-600\/20:is(.dark *) { + background-color: #2563eb33; +} +.dark\:bg-blue-600\/40:is(.dark *) { + background-color: #2563eb66; +} +.dark\:bg-blue-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(29 78 216 / var(--tw-bg-opacity)); +} +.dark\:bg-blue-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(30 64 175 / var(--tw-bg-opacity)); +} +.dark\:bg-blue-800\/20:is(.dark *) { + background-color: #1e40af33; +} +.dark\:bg-blue-900:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(30 58 138 / var(--tw-bg-opacity)); +} +.dark\:bg-blue-900\/20:is(.dark *) { + background-color: #1e3a8a33; +} +.dark\:bg-fuchsia-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(162 28 175 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-200:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-300:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(209 213 219 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-400:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(156 163 175 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-600:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(75 85 99 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-800\/30:is(.dark *) { + background-color: #1f29374d; +} +.dark\:bg-gray-800\/40:is(.dark *) { + background-color: #1f293766; +} +.dark\:bg-gray-800\/50:is(.dark *) { + background-color: #1f293780; +} +.dark\:bg-gray-800\/60:is(.dark *) { + background-color: #1f293799; +} +.dark\:bg-gray-800\/70:is(.dark *) { + background-color: #1f2937b3; +} +.dark\:bg-gray-800\/80:is(.dark *) { + background-color: #1f2937cc; +} +.dark\:bg-gray-850:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(20 28 46 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-900:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-900\/50:is(.dark *) { + background-color: #11182780; +} +.dark\:bg-gray-900\/70:is(.dark *) { + background-color: #111827b3; +} +.dark\:bg-gray-925:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(16 22 35 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-925\/50:is(.dark *) { + background-color: #10162380; +} +.dark\:bg-gray-925\/70:is(.dark *) { + background-color: #101623b3; +} +.dark\:bg-gray-950:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(11 15 25 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-950\/40:is(.dark *) { + background-color: #0b0f1966; +} +.dark\:bg-gray-950\/50:is(.dark *) { + background-color: #0b0f1980; +} +.dark\:bg-gray-950\/70:is(.dark *) { + background-color: #0b0f19b3; +} +.dark\:bg-green-500\/10:is(.dark *) { + background-color: #10b9811a; +} +.dark\:bg-green-500\/30:is(.dark *) { + background-color: #10b9814d; +} +.dark\:bg-green-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(4 120 87 / var(--tw-bg-opacity)); +} +.dark\:bg-green-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(6 95 70 / var(--tw-bg-opacity)); +} +.dark\:bg-green-800\/20:is(.dark *) { + background-color: #065f4633; +} +.dark\:bg-green-800\/30:is(.dark *) { + background-color: #065f464d; +} +.dark\:bg-green-900:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(6 78 59 / var(--tw-bg-opacity)); +} +.dark\:bg-green-900\/30:is(.dark *) { + background-color: #064e3b4d; +} +.dark\:bg-green-950:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(2 44 34 / var(--tw-bg-opacity)); +} +.dark\:bg-indigo-500\/10:is(.dark *) { + background-color: #6366f11a; +} +.dark\:bg-indigo-500\/20:is(.dark *) { + background-color: #6366f133; +} +.dark\:bg-indigo-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(67 56 202 / var(--tw-bg-opacity)); +} +.dark\:bg-indigo-900:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(49 46 129 / var(--tw-bg-opacity)); +} +.dark\:bg-orange-500:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(249 115 22 / var(--tw-bg-opacity)); +} +.dark\:bg-orange-500\/10:is(.dark *) { + background-color: #f973161a; +} +.dark\:bg-orange-500\/20:is(.dark *) { + background-color: #f9731633; +} +.dark\:bg-orange-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(194 65 12 / var(--tw-bg-opacity)); +} +.dark\:bg-orange-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(154 52 18 / var(--tw-bg-opacity)); +} +.dark\:bg-orange-800\/30:is(.dark *) { + background-color: #9a34124d; +} +.dark\:bg-orange-900:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(124 45 18 / var(--tw-bg-opacity)); +} +.dark\:bg-pink-500\/10:is(.dark *) { + background-color: #ec48991a; +} +.dark\:bg-pink-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(190 24 93 / var(--tw-bg-opacity)); +} +.dark\:bg-purple-500\/10:is(.dark *) { + background-color: #8b5cf61a; +} +.dark\:bg-purple-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(109 40 217 / var(--tw-bg-opacity)); +} +.dark\:bg-red-500\/15:is(.dark *) { + background-color: #ef444426; +} +.dark\:bg-red-500\/30:is(.dark *) { + background-color: #ef44444d; +} +.dark\:bg-red-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(185 28 28 / var(--tw-bg-opacity)); +} +.dark\:bg-red-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(153 27 27 / var(--tw-bg-opacity)); +} +.dark\:bg-red-800\/20:is(.dark *) { + background-color: #991b1b33; +} +.dark\:bg-red-800\/30:is(.dark *) { + background-color: #991b1b4d; +} +.dark\:bg-red-900:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(127 29 29 / var(--tw-bg-opacity)); +} +.dark\:bg-sky-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(3 105 161 / var(--tw-bg-opacity)); +} +.dark\:bg-slate-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(30 41 59 / var(--tw-bg-opacity)); +} +.dark\:bg-slate-900:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(15 23 42 / var(--tw-bg-opacity)); +} +.dark\:bg-teal-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(15 118 110 / var(--tw-bg-opacity)); +} +.dark\:bg-teal-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 94 89 / var(--tw-bg-opacity)); +} +.dark\:bg-transparent:is(.dark *) { + background-color: transparent; +} +.dark\:bg-violet-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(109 40 217 / var(--tw-bg-opacity)); +} +.dark\:bg-white:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.dark\:bg-white\/10:is(.dark *) { + background-color: #ffffff1a; +} +.dark\:bg-white\/5:is(.dark *) { + background-color: #ffffff0d; +} +.dark\:bg-yellow-500:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(245 158 11 / var(--tw-bg-opacity)); +} +.dark\:bg-yellow-500\/10:is(.dark *) { + background-color: #f59e0b1a; +} +.dark\:bg-yellow-500\/15:is(.dark *) { + background-color: #f59e0b26; +} +.dark\:bg-yellow-600:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(217 119 6 / var(--tw-bg-opacity)); +} +.dark\:bg-yellow-600\/10:is(.dark *) { + background-color: #d977061a; +} +.dark\:bg-yellow-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(180 83 9 / var(--tw-bg-opacity)); +} +.dark\:bg-yellow-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(146 64 14 / var(--tw-bg-opacity)); +} +.dark\:bg-yellow-800\/20:is(.dark *) { + background-color: #92400e33; +} +.dark\:bg-opacity-60:is(.dark *) { + --tw-bg-opacity: 0.6; +} +.dark\:bg-gradient-to-bl:is(.dark *) { + background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)); +} +.dark\:bg-gradient-to-br:is(.dark *) { + background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); +} +.dark\:bg-gradient-to-r:is(.dark *) { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} +.dark\:bg-gradient-to-t:is(.dark *) { + background-image: linear-gradient(to top, var(--tw-gradient-stops)); +} +.dark\:bg-none:is(.dark *) { + background-image: none; +} +.dark\:\!from-blue-500\/30:is(.dark *) { + --tw-gradient-from: rgb(59 130 246 / 0.3) var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.dark\:\!from-gray-900:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.dark\:\!from-gray-925:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.dark\:from-\[\#070c17\]:is(.dark *) { + --tw-gradient-from: #070c17 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(7 12 23 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-blue-300\/5:is(.dark *) { + --tw-gradient-from: rgb(147 197 253 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-blue-400:is(.dark *) { + --tw-gradient-from: #60a5fa var(--tw-gradient-from-position); + --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-blue-500:is(.dark *) { + --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-blue-500\/10:is(.dark *) { + --tw-gradient-from: rgb(59 130 246 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-blue-500\/60:is(.dark *) { + --tw-gradient-from: rgb(59 130 246 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-blue-600\/20:is(.dark *) { + --tw-gradient-from: rgb(37 99 235 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-blue-700:is(.dark *) { + --tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-blue-900:is(.dark *) { + --tw-gradient-from: #1e3a8a var(--tw-gradient-from-position); + --tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-cyan-400:is(.dark *) { + --tw-gradient-from: #22d3ee var(--tw-gradient-from-position); + --tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-300\/5:is(.dark *) { + --tw-gradient-from: rgb(209 213 219 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(209 213 219 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-500:is(.dark *) { + --tw-gradient-from: #6b7280 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-600:is(.dark *) { + --tw-gradient-from: #4b5563 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(75 85 99 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-700:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-800:is(.dark *) { + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-850:is(.dark *) { + --tw-gradient-from: #141c2e var(--tw-gradient-from-position); + --tw-gradient-to: rgb(20 28 46 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-900:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-925:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-950:is(.dark *) { + --tw-gradient-from: #0b0f19 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(11 15 25 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-300\/5:is(.dark *) { + --tw-gradient-from: rgb(110 231 183 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(110 231 183 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-400:is(.dark *) { + --tw-gradient-from: #34d399 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-500:is(.dark *) { + --tw-gradient-from: #10b981 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-500\/10:is(.dark *) { + --tw-gradient-from: rgb(16 185 129 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-500\/60:is(.dark *) { + --tw-gradient-from: rgb(16 185 129 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-700:is(.dark *) { + --tw-gradient-from: #047857 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(4 120 87 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-800:is(.dark *) { + --tw-gradient-from: #065f46 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(6 95 70 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-900:is(.dark *) { + --tw-gradient-from: #064e3b var(--tw-gradient-from-position); + --tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-900\/30:is(.dark *) { + --tw-gradient-from: rgb(6 78 59 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-900\/50:is(.dark *) { + --tw-gradient-from: rgb(6 78 59 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-indigo-400:is(.dark *) { + --tw-gradient-from: #818cf8 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-indigo-500\/10:is(.dark *) { + --tw-gradient-from: rgb(99 102 241 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-indigo-500\/60:is(.dark *) { + --tw-gradient-from: rgb(99 102 241 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-indigo-700:is(.dark *) { + --tw-gradient-from: #4338ca var(--tw-gradient-from-position); + --tw-gradient-to: rgb(67 56 202 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-indigo-800:is(.dark *) { + --tw-gradient-from: #3730a3 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 48 163 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-indigo-900:is(.dark *) { + --tw-gradient-from: #312e81 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(49 46 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-indigo-900\/50:is(.dark *) { + --tw-gradient-from: rgb(49 46 129 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(49 46 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-lime-400:is(.dark *) { + --tw-gradient-from: #a3e635 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(163 230 53 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-orange-400:is(.dark *) { + --tw-gradient-from: #fb923c var(--tw-gradient-from-position); + --tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-orange-500:is(.dark *) { + --tw-gradient-from: #f97316 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-orange-500\/10:is(.dark *) { + --tw-gradient-from: rgb(249 115 22 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-orange-500\/60:is(.dark *) { + --tw-gradient-from: rgb(249 115 22 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-orange-900:is(.dark *) { + --tw-gradient-from: #7c2d12 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(124 45 18 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-orange-900\/50:is(.dark *) { + --tw-gradient-from: rgb(124 45 18 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(124 45 18 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-pink-500:is(.dark *) { + --tw-gradient-from: #ec4899 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-pink-500\/10:is(.dark *) { + --tw-gradient-from: rgb(236 72 153 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-pink-500\/60:is(.dark *) { + --tw-gradient-from: rgb(236 72 153 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-pink-600:is(.dark *) { + --tw-gradient-from: #db2777 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-pink-900:is(.dark *) { + --tw-gradient-from: #831843 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(131 24 67 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-purple-300\/5:is(.dark *) { + --tw-gradient-from: rgb(196 181 253 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(196 181 253 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-purple-400:is(.dark *) { + --tw-gradient-from: #a78bfa var(--tw-gradient-from-position); + --tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-purple-500\/10:is(.dark *) { + --tw-gradient-from: rgb(139 92 246 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-purple-500\/60:is(.dark *) { + --tw-gradient-from: rgb(139 92 246 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-purple-600\/10:is(.dark *) { + --tw-gradient-from: rgb(124 58 237 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-purple-600\/20:is(.dark *) { + --tw-gradient-from: rgb(124 58 237 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-purple-800:is(.dark *) { + --tw-gradient-from: #5b21b6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(91 33 182 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-purple-900:is(.dark *) { + --tw-gradient-from: #4c1d95 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(76 29 149 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-red-300\/5:is(.dark *) { + --tw-gradient-from: rgb(252 165 165 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-red-400:is(.dark *) { + --tw-gradient-from: #f87171 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-red-500\/10:is(.dark *) { + --tw-gradient-from: rgb(239 68 68 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-red-700:is(.dark *) { + --tw-gradient-from: #b91c1c var(--tw-gradient-from-position); + --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-red-800:is(.dark *) { + --tw-gradient-from: #991b1b var(--tw-gradient-from-position); + --tw-gradient-to: rgb(153 27 27 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-red-900:is(.dark *) { + --tw-gradient-from: #7f1d1d var(--tw-gradient-from-position); + --tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-red-900\/50:is(.dark *) { + --tw-gradient-from: rgb(127 29 29 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-teal-700:is(.dark *) { + --tw-gradient-from: #0f766e var(--tw-gradient-from-position); + --tw-gradient-to: rgb(15 118 110 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-teal-900:is(.dark *) { + --tw-gradient-from: #134e4a var(--tw-gradient-from-position); + --tw-gradient-to: rgb(19 78 74 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-white:is(.dark *) { + --tw-gradient-from: #fff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-white\/40:is(.dark *) { + --tw-gradient-from: rgb(255 255 255 / 0.4) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-yellow-400:is(.dark *) { + --tw-gradient-from: #fbbf24 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-yellow-500:is(.dark *) { + --tw-gradient-from: #f59e0b var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-yellow-500\/10:is(.dark *) { + --tw-gradient-from: rgb(245 158 11 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-yellow-500\/20:is(.dark *) { + --tw-gradient-from: rgb(245 158 11 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-yellow-700:is(.dark *) { + --tw-gradient-from: #b45309 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-yellow-900:is(.dark *) { + --tw-gradient-from: #78350f var(--tw-gradient-from-position); + --tw-gradient-to: rgb(120 53 15 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:via-gray-800:is(.dark *) { + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #1f2937 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.dark\:via-gray-900:is(.dark *) { + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #111827 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.dark\:via-gray-925:is(.dark *) { + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #101623 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.dark\:via-gray-950:is(.dark *) { + --tw-gradient-to: rgb(11 15 25 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #0b0f19 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.dark\:via-green-500:is(.dark *) { + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #10b981 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.dark\:via-green-600:is(.dark *) { + --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #059669 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.dark\:via-green-900:is(.dark *) { + --tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #064e3b var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.dark\:\!to-blue-500\/30:is(.dark *) { + --tw-gradient-to: rgb(59 130 246 / 0.3) var(--tw-gradient-to-position) !important; +} +.dark\:\!to-gray-900:is(.dark *) { + --tw-gradient-to: #111827 var(--tw-gradient-to-position) !important; +} +.dark\:\!to-gray-925:is(.dark *) { + --tw-gradient-to: #101623 var(--tw-gradient-to-position) !important; +} +.dark\:to-black:is(.dark *) { + --tw-gradient-to: #000 var(--tw-gradient-to-position); +} +.dark\:to-blue-600:is(.dark *) { + --tw-gradient-to: #2563eb var(--tw-gradient-to-position); +} +.dark\:to-blue-800:is(.dark *) { + --tw-gradient-to: #1e40af var(--tw-gradient-to-position); +} +.dark\:to-cyan-600:is(.dark *) { + --tw-gradient-to: #0891b2 var(--tw-gradient-to-position); +} +.dark\:to-gray-500:is(.dark *) { + --tw-gradient-to: #6b7280 var(--tw-gradient-to-position); +} +.dark\:to-gray-600:is(.dark *) { + --tw-gradient-to: #4b5563 var(--tw-gradient-to-position); +} +.dark\:to-gray-700:is(.dark *) { + --tw-gradient-to: #374151 var(--tw-gradient-to-position); +} +.dark\:to-gray-800:is(.dark *) { + --tw-gradient-to: #1f2937 var(--tw-gradient-to-position); +} +.dark\:to-gray-900:is(.dark *) { + --tw-gradient-to: #111827 var(--tw-gradient-to-position); +} +.dark\:to-gray-925:is(.dark *) { + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.dark\:to-gray-925\/0:is(.dark *) { + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); +} +.dark\:to-gray-950:is(.dark *) { + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} +.dark\:to-gray-950\/0:is(.dark *) { + --tw-gradient-to: rgb(11 15 25 / 0) var(--tw-gradient-to-position); +} +.dark\:to-green-600:is(.dark *) { + --tw-gradient-to: #059669 var(--tw-gradient-to-position); +} +.dark\:to-green-800:is(.dark *) { + --tw-gradient-to: #065f46 var(--tw-gradient-to-position); +} +.dark\:to-green-950:is(.dark *) { + --tw-gradient-to: #022c22 var(--tw-gradient-to-position); +} +.dark\:to-indigo-100:is(.dark *) { + --tw-gradient-to: #e0e7ff var(--tw-gradient-to-position); +} +.dark\:to-indigo-600:is(.dark *) { + --tw-gradient-to: #4f46e5 var(--tw-gradient-to-position); +} +.dark\:to-indigo-800:is(.dark *) { + --tw-gradient-to: #3730a3 var(--tw-gradient-to-position); +} +.dark\:to-lime-600:is(.dark *) { + --tw-gradient-to: #65a30d var(--tw-gradient-to-position); +} +.dark\:to-orange-50:is(.dark *) { + --tw-gradient-to: #fff7ed var(--tw-gradient-to-position); +} +.dark\:to-orange-600:is(.dark *) { + --tw-gradient-to: #ea580c var(--tw-gradient-to-position); +} +.dark\:to-purple-300:is(.dark *) { + --tw-gradient-to: #c4b5fd var(--tw-gradient-to-position); +} +.dark\:to-purple-600:is(.dark *) { + --tw-gradient-to: #7c3aed var(--tw-gradient-to-position); +} +.dark\:to-purple-900:is(.dark *) { + --tw-gradient-to: #4c1d95 var(--tw-gradient-to-position); +} +.dark\:to-red-600:is(.dark *) { + --tw-gradient-to: #dc2626 var(--tw-gradient-to-position); +} +.dark\:to-red-800:is(.dark *) { + --tw-gradient-to: #991b1b var(--tw-gradient-to-position); +} +.dark\:to-red-900\/30:is(.dark *) { + --tw-gradient-to: rgb(127 29 29 / 0.3) var(--tw-gradient-to-position); +} +.dark\:to-teal-800:is(.dark *) { + --tw-gradient-to: #115e59 var(--tw-gradient-to-position); +} +.dark\:to-transparent:is(.dark *) { + --tw-gradient-to: transparent var(--tw-gradient-to-position); +} +.dark\:to-yellow-500:is(.dark *) { + --tw-gradient-to: #f59e0b var(--tw-gradient-to-position); +} +.dark\:to-yellow-600:is(.dark *) { + --tw-gradient-to: #d97706 var(--tw-gradient-to-position); +} +.dark\:to-yellow-800:is(.dark *) { + --tw-gradient-to: #92400e var(--tw-gradient-to-position); +} +.dark\:to-yellow-900:is(.dark *) { + --tw-gradient-to: #78350f var(--tw-gradient-to-position); +} +.dark\:to-70\%:is(.dark *) { + --tw-gradient-to-position: 70%; +} +.dark\:fill-black:is(.dark *) { + fill: #000; +} +.dark\:fill-gray-500\/20:is(.dark *) { + fill: #6b728033; +} +.dark\:fill-gray-500\/80:is(.dark *) { + fill: #6b7280cc; +} +.dark\:fill-gray-900:is(.dark *) { + fill: #111827; +} +.dark\:fill-indigo-500\/20:is(.dark *) { + fill: #6366f133; +} +.dark\:fill-indigo-600\/80:is(.dark *) { + fill: #4f46e5cc; +} +.dark\:stroke-gray-500\/20:is(.dark *) { + stroke: #6b728033; +} +.dark\:stroke-gray-500\/80:is(.dark *) { + stroke: #6b7280cc; +} +.dark\:stroke-white\/20:is(.dark *) { + stroke: #fff3; +} +.dark\:pl-1:is(.dark *) { + padding-left: 0.25rem; +} +.dark\:pl-1\.5:is(.dark *) { + padding-left: 0.375rem; +} +.dark\:font-medium:is(.dark *) { + font-weight: 500; +} +.dark\:\!text-black:is(.dark *) { + --tw-text-opacity: 1 !important; + color: rgb(0 0 0 / var(--tw-text-opacity)) !important; +} +.dark\:\!text-gray-300:is(.dark *) { + --tw-text-opacity: 1 !important; + color: rgb(209 213 219 / var(--tw-text-opacity)) !important; +} +.dark\:\!text-gray-400:is(.dark *) { + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} +.dark\:\!text-white:is(.dark *) { + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; +} +.dark\:text-black:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.dark\:text-blue-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(219 234 254 / var(--tw-text-opacity)); +} +.dark\:text-blue-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(191 219 254 / var(--tw-text-opacity)); +} +.dark\:text-blue-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(147 197 253 / var(--tw-text-opacity)); +} +.dark\:text-blue-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(96 165 250 / var(--tw-text-opacity)); +} +.dark\:text-blue-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} +.dark\:text-blue-600:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(37 99 235 / var(--tw-text-opacity)); +} +.dark\:text-fuchsia-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(250 232 255 / var(--tw-text-opacity)); +} +.dark\:text-fuchsia-700:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(162 28 175 / var(--tw-text-opacity)); +} +.dark\:text-gray-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(243 244 246 / var(--tw-text-opacity)); +} +.dark\:text-gray-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.dark\:text-gray-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.dark\:text-gray-300\/90:is(.dark *) { + color: #d1d5dbe6; +} +.dark\:text-gray-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.dark\:text-gray-50:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(249 250 251 / var(--tw-text-opacity)); +} +.dark\:text-gray-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.dark\:text-gray-600:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.dark\:text-gray-700:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} +.dark\:text-gray-800:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.dark\:text-gray-800\/40:is(.dark *) { + color: #1f293766; +} +.dark\:text-gray-900:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark\:text-gray-925:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(16 22 35 / var(--tw-text-opacity)); +} +.dark\:text-gray-950:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(11 15 25 / var(--tw-text-opacity)); +} +.dark\:text-green-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 250 229 / var(--tw-text-opacity)); +} +.dark\:text-green-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(167 243 208 / var(--tw-text-opacity)); +} +.dark\:text-green-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(110 231 183 / var(--tw-text-opacity)); +} +.dark\:text-green-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(52 211 153 / var(--tw-text-opacity)); +} +.dark\:text-green-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.dark\:text-green-600:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} + +.dark\:hover\:from-green-600:hover:is(.dark *) { + --tw-gradient-from: rgb(5 150 105) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:text-indigo-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(224 231 255 / var(--tw-text-opacity)); +} +.dark\:text-indigo-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(199 210 254 / var(--tw-text-opacity)); +} +.dark\:text-indigo-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(165 180 252 / var(--tw-text-opacity)); +} +.dark\:text-indigo-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(129 140 248 / var(--tw-text-opacity)); +} +.dark\:text-indigo-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(99 102 241 / var(--tw-text-opacity)); +} +.dark\:text-orange-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(255 237 213 / var(--tw-text-opacity)); +} +.dark\:text-orange-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(254 215 170 / var(--tw-text-opacity)); +} +.dark\:text-orange-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(253 186 116 / var(--tw-text-opacity)); +} +.dark\:text-orange-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(251 146 60 / var(--tw-text-opacity)); +} +.dark\:text-orange-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(249 115 22 / var(--tw-text-opacity)); +} +.dark\:text-orange-600:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(234 88 12 / var(--tw-text-opacity)); +} +.dark\:text-pink-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(252 231 243 / var(--tw-text-opacity)); +} +.dark\:text-pink-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(244 114 182 / var(--tw-text-opacity)); +} +.dark\:text-pink-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(236 72 153 / var(--tw-text-opacity)); +} +.dark\:text-purple-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(237 233 254 / var(--tw-text-opacity)); +} +.dark\:text-purple-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(221 214 254 / var(--tw-text-opacity)); +} +.dark\:text-purple-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(196 181 253 / var(--tw-text-opacity)); +} +.dark\:text-purple-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(167 139 250 / var(--tw-text-opacity)); +} +.dark\:text-purple-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(139 92 246 / var(--tw-text-opacity)); +} +.dark\:text-red-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(254 226 226 / var(--tw-text-opacity)); +} +.dark\:text-red-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(254 202 202 / var(--tw-text-opacity)); +} +.dark\:text-red-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(252 165 165 / var(--tw-text-opacity)); +} +.dark\:text-red-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(248 113 113 / var(--tw-text-opacity)); +} +.dark\:text-red-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.dark\:text-red-600:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.dark\:text-sky-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(224 242 254 / var(--tw-text-opacity)); +} +.dark\:text-sky-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(14 165 233 / var(--tw-text-opacity)); +} +.dark\:text-teal-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(204 251 241 / var(--tw-text-opacity)); +} +.dark\:text-teal-50:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(240 253 250 / var(--tw-text-opacity)); +} +.dark\:text-violet-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(237 233 254 / var(--tw-text-opacity)); +} +.dark\:text-white:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.dark\:text-yellow-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(254 243 199 / var(--tw-text-opacity)); +} +.dark\:text-yellow-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(253 230 138 / var(--tw-text-opacity)); +} +.dark\:text-yellow-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(251 191 36 / var(--tw-text-opacity)); +} +.dark\:text-yellow-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(245 158 11 / var(--tw-text-opacity)); +} +.dark\:text-yellow-600:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(217 119 6 / var(--tw-text-opacity)); +} +.dark\:decoration-gray-400:is(.dark *) { + -webkit-text-decoration-color: #9ca3af; + text-decoration-color: #9ca3af; +} +.dark\:decoration-gray-500:is(.dark *) { + -webkit-text-decoration-color: #6b7280; + text-decoration-color: #6b7280; +} +.dark\:decoration-gray-600:is(.dark *) { + -webkit-text-decoration-color: #4b5563; + text-decoration-color: #4b5563; +} +.dark\:decoration-gray-700:is(.dark *) { + -webkit-text-decoration-color: #374151; + text-decoration-color: #374151; +} +.dark\:opacity-100:is(.dark *) { + opacity: 1; +} +.dark\:opacity-50:is(.dark *) { + opacity: 0.5; +} +.dark\:opacity-70:is(.dark *) { + opacity: 0.7; +} +.dark\:opacity-80:is(.dark *) { + opacity: 0.8; +} +.dark\:\!shadow-none:is(.dark *) { + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} +.dark\:shadow-2xl:is(.dark *) { + --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25); + --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.dark\:shadow-blue-950:is(.dark *) { + --tw-shadow-color: #172554; + --tw-shadow: var(--tw-shadow-colored); +} +.dark\:shadow-green-500\/20:is(.dark *) { + --tw-shadow-color: rgb(16 185 129 / 0.2); + --tw-shadow: var(--tw-shadow-colored); +} +.dark\:ring-blue-800:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity)); +} +.dark\:ring-gray-300:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity)); +} +.dark\:ring-gray-800:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity)); +} +.dark\:ring-gray-900:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity)); +} +.dark\:ring-gray-950:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(11 15 25 / var(--tw-ring-opacity)); +} +.dark\:ring-slate-800:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(30 41 59 / var(--tw-ring-opacity)); +} +.dark\:ring-transparent:is(.dark *) { + --tw-ring-color: transparent; +} +.dark\:ring-white:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity)); +} +.dark\:ring-yellow-500\/20:is(.dark *) { + --tw-ring-color: rgb(245 158 11 / 0.2); +} +.dark\:ring-yellow-600:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(217 119 6 / var(--tw-ring-opacity)); +} +.dark\:ring-offset-gray-900:is(.dark *) { + --tw-ring-offset-color: #111827; +} +.dark\:ring-offset-gray-950:is(.dark *) { + --tw-ring-offset-color: #0b0f19; +} +.dark\:brightness-\[10\]:is(.dark *) { + --tw-brightness: brightness(10); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.dark\:drop-shadow-md:is(.dark *) { + --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) + drop-shadow(0 2px 2px rgb(0 0 0 / 0.06)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.dark\:grayscale:is(.dark *) { + --tw-grayscale: grayscale(100%); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.dark\:invert:is(.dark *) { + --tw-invert: invert(100%); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.dark\:invert-0:is(.dark *) { + --tw-invert: invert(0); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.dark\:backdrop-brightness-105:is(.dark *) { + --tw-backdrop-brightness: brightness(1.05); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.dark\:filter-grayscale:is(.dark *) { + filter: grayscale(100%); +} +.dark\:\[text-shadow\:_-1px_0_0_rgb\(11_15_25\)\]:is(.dark *) { + text-shadow: -1px 0 0 rgb(11 15 25); +} +.dark\:placeholder\:text-gray-600:is(.dark *)::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.dark\:placeholder\:text-gray-600:is(.dark *)::placeholder { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.dark\:before\:border-green-800:is(.dark *):before { + content: var(--tw-content); + --tw-border-opacity: 1; + border-color: rgb(6 95 70 / var(--tw-border-opacity)); +} +.dark\:before\:border-orange-800:is(.dark *):before { + content: var(--tw-content); + --tw-border-opacity: 1; + border-color: rgb(154 52 18 / var(--tw-border-opacity)); +} +.dark\:first\:from-gray-800:first-child:is(.dark *) { + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:odd\:bg-gray-800:nth-child(odd):is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} +.dark\:odd\:bg-gray-900:nth-child(odd):is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.dark\:odd\:bg-gray-925:nth-child(odd):is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(16 22 35 / var(--tw-bg-opacity)); +} +.dark\:even\:bg-gray-900:nth-child(2n):is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.dark\:checked\:\!bg-gray-800:checked:is(.dark *) { + --tw-bg-opacity: 1 !important; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)) !important; +} +.dark\:checked\:bg-blue-500:checked:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(59 130 246 / var(--tw-bg-opacity)); +} +.dark\:focus-within\:ring-gray-400:focus-within:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity)); +} +.dark\:hover\:border-gray-200:hover:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} +.dark\:hover\:border-gray-400:hover:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} +.dark\:hover\:border-gray-500:hover:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(107 114 128 / var(--tw-border-opacity)); +} +.dark\:hover\:border-gray-700:hover:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} +.dark\:hover\:border-gray-800:hover:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} +.dark\:hover\:border-gray-950:hover:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(11 15 25 / var(--tw-border-opacity)); +} +.dark\:hover\:\!bg-gray-900:hover:is(.dark *) { + --tw-bg-opacity: 1 !important; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)) !important; +} +.dark\:hover\:bg-black:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-black\/90:hover:is(.dark *) { + background-color: #000000e6; +} +.dark\:hover\:bg-blue-900:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(30 58 138 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-blue-900\/50:hover:is(.dark *) { + background-color: #1e3a8a80; +} +.dark\:hover\:bg-gray-600:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(75 85 99 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-gray-700:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-gray-700\/70:hover:is(.dark *) { + background-color: #374151b3; +} +.dark\:hover\:bg-gray-800:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-gray-800\/50:hover:is(.dark *) { + background-color: #1f293780; +} +.dark\:hover\:bg-gray-800\/60:hover:is(.dark *) { + background-color: #1f293799; +} +.dark\:hover\:bg-gray-850:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(20 28 46 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-gray-900:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-gray-950:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(11 15 25 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-gray-950\/70:hover:is(.dark *) { + background-color: #0b0f19b3; +} +.dark\:hover\:bg-gray-950\/90:hover:is(.dark *) { + background-color: #0b0f19e6; +} +.dark\:hover\:bg-green-400\/10:hover:is(.dark *) { + background-color: #34d3991a; +} +.dark\:hover\:bg-green-700\/15:hover:is(.dark *) { + background-color: #04785726; +} +.dark\:hover\:bg-green-900\/50:hover:is(.dark *) { + background-color: #064e3b80; +} +.dark\:hover\:bg-orange-600:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(234 88 12 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-orange-900\/30:hover:is(.dark *) { + background-color: #7c2d124d; +} +.dark\:hover\:bg-purple-900\/30:hover:is(.dark *) { + background-color: #4c1d954d; +} +.dark\:hover\:bg-slate-800\/90:hover:is(.dark *) { + background-color: #1e293be6; +} +.dark\:hover\:bg-white:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-white\/90:hover:is(.dark *) { + background-color: #ffffffe6; +} +.dark\:hover\:bg-yellow-600\/90:hover:is(.dark *) { + background-color: #d97706e6; +} +.dark\:hover\:bg-gradient-to-r:hover:is(.dark *) { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} +.dark\:hover\:from-blue-600\/25:hover:is(.dark *) { + --tw-gradient-from: rgb(37 99 235 / 0.25) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:hover\:from-gray-700:hover:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:hover\:from-gray-800:hover:is(.dark *) { + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:hover\:from-gray-900:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:hover\:from-gray-950:hover:is(.dark *) { + --tw-gradient-from: #0b0f19 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(11 15 25 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:hover\:from-yellow-500\/20:hover:is(.dark *) { + --tw-gradient-from: rgb(245 158 11 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:dark\:\!from-blue-500\/50:is(.dark *):hover { + --tw-gradient-from: rgb(59 130 246 / 0.5) var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.dark\:hover\:to-gray-900:hover:is(.dark *) { + --tw-gradient-to: #111827 var(--tw-gradient-to-position); +} +.dark\:hover\:to-gray-950:hover:is(.dark *) { + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} +.dark\:hover\:to-transparent:hover:is(.dark *) { + --tw-gradient-to: transparent var(--tw-gradient-to-position); +} +.hover\:dark\:\!to-blue-500\/50:is(.dark *):hover { + --tw-gradient-to: rgb(59 130 246 / 0.5) var(--tw-gradient-to-position) !important; +} +.dark\:hover\:text-black:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.dark\:hover\:text-blue-400:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(96 165 250 / var(--tw-text-opacity)); +} +.dark\:hover\:text-gray-100:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(243 244 246 / var(--tw-text-opacity)); +} +.dark\:hover\:text-gray-200:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.dark\:hover\:text-gray-300:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.dark\:hover\:text-gray-400:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.dark\:hover\:text-gray-600:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.dark\:hover\:text-green-400:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(52 211 153 / var(--tw-text-opacity)); +} +.dark\:hover\:text-green-500:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.dark\:hover\:ring-green-500:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.dark\:hover\:text-orange-400:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(251 146 60 / var(--tw-text-opacity)); +} +.dark\:hover\:text-red-400:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(248 113 113 / var(--tw-text-opacity)); +} +.dark\:hover\:text-red-500:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.dark\:hover\:text-white:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.dark\:hover\:text-yellow-400:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(251 191 36 / var(--tw-text-opacity)); +} +.dark\:hover\:text-yellow-500:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(245 158 11 / var(--tw-text-opacity)); +} +.hover\:dark\:text-gray-300:is(.dark *):hover { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.hover\:dark\:text-gray-400:is(.dark *):hover { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.dark\:hover\:decoration-gray-200:hover:is(.dark *) { + -webkit-text-decoration-color: #e5e7eb; + text-decoration-color: #e5e7eb; +} +.dark\:hover\:decoration-gray-300:hover:is(.dark *) { + -webkit-text-decoration-color: #d1d5db; + text-decoration-color: #d1d5db; +} +.dark\:hover\:decoration-gray-400:hover:is(.dark *) { + -webkit-text-decoration-color: #9ca3af; + text-decoration-color: #9ca3af; +} +.dark\:hover\:decoration-white:hover:is(.dark *) { + -webkit-text-decoration-color: #fff; + text-decoration-color: #fff; +} +.dark\:hover\:ring-gray-700:hover:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(55 65 81 / var(--tw-ring-opacity)); +} +.dark\:hover\:ring-gray-800\/30:hover:is(.dark *) { + --tw-ring-color: rgb(31 41 55 / 0.3); +} +.dark\:hover\:brightness-110:hover:is(.dark *) { + --tw-brightness: brightness(1.1); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.dark\:hover\:brightness-125:hover:is(.dark *) { + --tw-brightness: brightness(1.25); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.dark\:hover\:brightness-95:hover:is(.dark *) { + --tw-brightness: brightness(0.95); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.dark\:focus\:border-gray-800:focus:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} +.dark\:focus\:bg-gray-600:focus:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(75 85 99 / var(--tw-bg-opacity)); +} +.dark\:focus\:bg-gray-800:focus:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} +.dark\:focus\:bg-orange-800\/50:focus:is(.dark *) { + background-color: #9a341280; +} +.dark\:focus\:bg-purple-800\/50:focus:is(.dark *) { + background-color: #5b21b680; +} +.dark\:focus\:text-gray-400:focus:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.dark\:focus\:text-orange-100:focus:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(255 237 213 / var(--tw-text-opacity)); +} +.dark\:focus\:text-purple-100:focus:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(237 233 254 / var(--tw-text-opacity)); +} +.dark\:focus\:ring-gray-500:focus:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity)); +} +.dark\:focus\:ring-offset-0:focus:is(.dark *) { + --tw-ring-offset-width: 0px; +} +.dark\:focus\:ring-offset-gray-925:focus:is(.dark *) { + --tw-ring-offset-color: #101623; +} +.dark\:focus-visible\:ring-offset-0:focus-visible:is(.dark *) { + --tw-ring-offset-width: 0px; +} +.dark\:active\:bg-blue-900:active:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(30 58 138 / var(--tw-bg-opacity)); +} +.dark\:active\:text-gray-200:active:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.dark\:active\:text-gray-300:active:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.dark\:active\:ring-orange-500\/30:active:is(.dark *) { + --tw-ring-color: rgb(249 115 22 / 0.3); +} +.dark\:disabled\:dark\:bg-slate-800:is(.dark *):disabled:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(30 41 59 / var(--tw-bg-opacity)); +} +.dark\:disabled\:dark\:bg-white:is(.dark *):disabled:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.dark\:disabled\:dark\:bg-yellow-600:is(.dark *):disabled:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(217 119 6 / var(--tw-bg-opacity)); +} +.dark\:disabled\:text-white:disabled:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.disabled\:dark\:text-gray-500:is(.dark *):disabled { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.disabled\:dark\:hover\:bg-gray-900:hover:is(.dark *):disabled { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.group:focus-within .dark\:group-focus-within\:text-gray-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.group:hover .dark\:group-hover\:bg-gray-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} +.group:hover .dark\:group-hover\:from-gray-700:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.group:hover .dark\:group-hover\:to-gray-700:is(.dark *) { + --tw-gradient-to: #374151 var(--tw-gradient-to-position); +} +.group\/gguf:hover .dark\:group-hover\/gguf\:text-gray-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.group\/paper:hover .dark\:group-hover\/paper\:text-orange-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(249 115 22 / var(--tw-text-opacity)); +} +.group\/repo:hover .dark\:group-hover\/repo\:text-yellow-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(245 158 11 / var(--tw-text-opacity)); +} +.group\/search:hover .dark\:group-hover\/search\:text-gray-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.group:hover .dark\:group-hover\:text-gray-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(243 244 246 / var(--tw-text-opacity)); +} +.group:hover .dark\:group-hover\:text-gray-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.group:hover .dark\:group-hover\:text-gray-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.group:hover .dark\:group-hover\:text-gray-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:dark\:text-gray-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:dark\:text-gray-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:dark\:text-white:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.group:hover .dark\:group-hover\:decoration-gray-300:is(.dark *) { + -webkit-text-decoration-color: #d1d5db; + text-decoration-color: #d1d5db; +} +.group:hover .dark\:group-hover\:opacity-70:is(.dark *) { + opacity: 0.7; +} +.group:focus .dark\:group-focus\:ring-gray-500:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity)); +} +.peer:checked ~ .dark\:peer-checked\:border-indigo-600:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(79 70 229 / var(--tw-border-opacity)); +} +.peer:checked ~ .dark\:peer-checked\:border-purple-600:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(124 58 237 / var(--tw-border-opacity)); +} +.peer:checked ~ .dark\:peer-checked\:border-white:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(255 255 255 / var(--tw-border-opacity)); +} +.peer:checked ~ .dark\:peer-checked\:bg-gray-200:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} +.peer:checked ~ .dark\:peer-checked\:bg-indigo-800\/10:is(.dark *) { + background-color: #3730a31a; +} +.peer:checked ~ .dark\:peer-checked\:bg-purple-800\/10:is(.dark *) { + background-color: #5b21b61a; +} +.peer:checked ~ .dark\:peer-checked\:text-black:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.peer:focus-within ~ .dark\:peer-focus-within\:bg-gray-900:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.peer:hover ~ .dark\:peer-hover\:from-black:is(.dark *) { + --tw-gradient-from: #000 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +@media not all and (min-width: 1536px) { + .max-2xl\:hidden { + display: none; + } +} +@media not all and (min-width: 1280px) { + .max-xl\:hidden { + display: none; + } + .max-xl\:w-full { + width: 100%; + } + .max-xl\:pl-2 { + padding-left: 0.5rem; + } +} +@media not all and (min-width: 1024px) { + .max-lg\:mx-auto { + margin-left: auto; + margin-right: auto; + } + .max-lg\:-ml-20 { + margin-left: -5rem; + } + .max-lg\:-mr-20 { + margin-right: -5rem; + } + .max-lg\:mb-16 { + margin-bottom: 4rem; + } + .max-lg\:mb-5 { + margin-bottom: 1.25rem; + } + .max-lg\:mb-8 { + margin-bottom: 2rem; + } + .max-lg\:hidden { + display: none; + } + .max-lg\:w-full { + width: 100%; + } + .max-lg\:max-w-lg { + max-width: 32rem; + } + .max-lg\:-translate-x-12 { + --tw-translate-x: -3rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .max-lg\:translate-x-1\/3 { + --tw-translate-x: 33.333333%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .max-lg\:translate-x-10 { + --tw-translate-x: 2.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .max-lg\:flex-col { + flex-direction: column; + } + .max-lg\:items-center { + align-items: center; + } + .max-lg\:overflow-hidden { + overflow: hidden; + } + .max-lg\:overflow-x-auto { + overflow-x: auto; + } + .max-lg\:whitespace-nowrap { + white-space: nowrap; + } + .max-lg\:border-b { + border-bottom-width: 1px; + } + .max-lg\:\!px-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .max-lg\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + .max-lg\:pr-6 { + padding-right: 1.5rem; + } + .max-lg\:pt-20 { + padding-top: 5rem; + } + .max-lg\:pt-4 { + padding-top: 1rem; + } + .max-lg\:pt-8 { + padding-top: 2rem; + } + .max-lg\:text-center { + text-align: center; + } + .max-lg\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + .max-lg\:last\:pr-0:last-child { + padding-right: 0; + } +} +@media not all and (min-width: 768px) { + .max-md\:top-0 { + top: 0; + } + .max-md\:col-span-1 { + grid-column: span 1 / span 1; + } + .max-md\:mb-1 { + margin-bottom: 0.25rem; + } + .max-md\:mb-1\.5 { + margin-bottom: 0.375rem; + } + .max-md\:block { + display: block; + } + .max-md\:hidden { + display: none; + } + .max-md\:-translate-x-7 { + --tw-translate-x: -1.75rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .max-md\:-translate-y-1 { + --tw-translate-y: -0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .max-md\:-translate-y-1\.5 { + --tw-translate-y: -0.375rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .max-md\:first\:border-b:first-child { + border-bottom-width: 1px; + } +} +@media not all and (min-width: 640px) { + .max-sm\:absolute { + position: absolute; + } + .max-sm\:-right-4 { + right: -1rem; + } + .max-sm\:-top-2 { + top: -0.5rem; + } + .max-sm\:left-0 { + left: 0; + } + .max-sm\:right-0 { + right: 0; + } + .max-sm\:right-4 { + right: 1rem; + } + .max-sm\:order-first { + order: -9999; + } + .max-sm\:order-last { + order: 9999; + } + .max-sm\:-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + .max-sm\:\!mt-1 { + margin-top: 0.25rem !important; + } + .max-sm\:\!mt-1\.5 { + margin-top: 0.375rem !important; + } + .max-sm\:-mb-2 { + margin-bottom: -0.5rem; + } + .max-sm\:mb-1 { + margin-bottom: 0.25rem; + } + .max-sm\:mb-1\.5 { + margin-bottom: 0.375rem; + } + .max-sm\:mb-12 { + margin-bottom: 3rem; + } + .max-sm\:mb-2 { + margin-bottom: 0.5rem; + } + .max-sm\:mb-5 { + margin-bottom: 1.25rem; + } + .max-sm\:ml-4 { + margin-left: 1rem; + } + .max-sm\:ml-auto { + margin-left: auto; + } + .max-sm\:mt-0 { + margin-top: 0; + } + .max-sm\:mt-0\.5 { + margin-top: 0.125rem; + } + .max-sm\:mt-2 { + margin-top: 0.5rem; + } + .max-sm\:hidden { + display: none; + } + .max-sm\:w-72 { + width: 18rem; + } + .max-sm\:w-\[100dvw\] { + width: 100dvw; + } + .max-sm\:w-fit { + width: -moz-fit-content; + width: fit-content; + } + .max-sm\:w-full { + width: 100%; + } + .max-sm\:min-w-max { + min-width: -moz-max-content; + min-width: max-content; + } + .max-sm\:max-w-\[90px\] { + max-width: 90px; + } + .max-sm\:max-w-full { + max-width: 100%; + } + .max-sm\:flex-1 { + flex: 1 1 0%; + } + .max-sm\:-translate-y-full { + --tw-translate-y: -100%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .max-sm\:translate-y-1 { + --tw-translate-y: 0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .max-sm\:flex-col { + flex-direction: column; + } + .max-sm\:flex-wrap { + flex-wrap: wrap; + } + .max-sm\:justify-center { + justify-content: center; + } + .max-sm\:gap-4 { + gap: 1rem; + } + .max-sm\:gap-y-1 { + row-gap: 0.25rem; + } + .max-sm\:gap-y-1\.5 { + row-gap: 0.375rem; + } + .max-sm\:self-start { + align-self: flex-start; + } + .max-sm\:self-stretch { + align-self: stretch; + } + .max-sm\:overflow-hidden { + overflow: hidden; + } + .max-sm\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + .max-sm\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + .max-sm\:py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + } + .max-sm\:pb-12 { + padding-bottom: 3rem; + } + .max-sm\:pl-0 { + padding-left: 0; + } + .max-sm\:pr-14 { + padding-right: 3.5rem; + } + .max-sm\:pt-0 { + padding-top: 0; + } + .max-sm\:pt-4 { + padding-top: 1rem; + } + .max-sm\:pt-8 { + padding-top: 2rem; + } + .max-sm\:\!text-base { + font-size: 1rem !important; + line-height: 1.5rem !important; + } + .max-sm\:\!text-xs { + font-size: 0.75rem !important; + line-height: 1rem !important; + } + .max-sm\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + .max-sm\:text-sm\/4 { + font-size: 0.875rem; + line-height: 1rem; + } + .max-sm\:text-smd { + font-size: 0.94rem; + } + .max-sm\:text-xs { + font-size: 0.75rem; + line-height: 1rem; + } + .max-sm\:\[overflow-wrap\:anywhere\] { + overflow-wrap: anywhere; + } +} +@media (min-width: 640px) { + .sm\:absolute { + position: absolute; + } + .sm\:relative { + position: relative; + } + .sm\:-bottom-12 { + bottom: -3rem; + } + .sm\:bottom-6 { + bottom: 1.5rem; + } + .sm\:left-0 { + left: 0; + } + .sm\:left-12 { + left: 3rem; + } + .sm\:left-16 { + left: 4rem; + } + .sm\:left-24 { + left: 6rem; + } + .sm\:left-4 { + left: 1rem; + } + .sm\:left-7 { + left: 1.75rem; + } + .sm\:left-auto { + left: auto; + } + .sm\:right-0 { + right: 0; + } + .sm\:right-32 { + right: 8rem; + } + .sm\:right-auto { + right: auto; + } + .sm\:top-0 { + top: 0; + } + .sm\:top-10 { + top: 2.5rem; + } + .sm\:top-12 { + top: 3rem; + } + .sm\:top-6 { + top: 1.5rem; + } + .sm\:top-7 { + top: 1.75rem; + } + .sm\:top-8 { + top: 2rem; + } + .sm\:order-first { + order: -9999; + } + .sm\:order-none { + order: 0; + } + .sm\:m-6 { + margin: 1.5rem; + } + .sm\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + .sm\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + .sm\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + .sm\:-mr-6 { + margin-right: -1.5rem; + } + .sm\:-mt-\[3\.2rem\] { + margin-top: -3.2rem; + } + .sm\:mb-0 { + margin-bottom: 0; + } + .sm\:mb-1 { + margin-bottom: 0.25rem; + } + .sm\:mb-1\.5 { + margin-bottom: 0.375rem; + } + .sm\:mb-14 { + margin-bottom: 3.5rem; + } + .sm\:mb-16 { + margin-bottom: 4rem; + } + .sm\:mb-2 { + margin-bottom: 0.5rem; + } + .sm\:mb-2\.5 { + margin-bottom: 0.625rem; + } + .sm\:mb-20 { + margin-bottom: 5rem; + } + .sm\:mb-24 { + margin-bottom: 6rem; + } + .sm\:mb-3 { + margin-bottom: 0.75rem; + } + .sm\:mb-32 { + margin-bottom: 8rem; + } + .sm\:mb-4 { + margin-bottom: 1rem; + } + .sm\:mb-6 { + margin-bottom: 1.5rem; + } + .sm\:mb-7 { + margin-bottom: 1.75rem; + } + .sm\:mb-8 { + margin-bottom: 2rem; + } + .sm\:ml-0 { + margin-left: 0; + } + .sm\:ml-1 { + margin-left: 0.25rem; + } + .sm\:ml-2 { + margin-left: 0.5rem; + } + .sm\:ml-2\.5 { + margin-left: 0.625rem; + } + .sm\:ml-4 { + margin-left: 1rem; + } + .sm\:ml-9 { + margin-left: 2.25rem; + } + .sm\:ml-auto { + margin-left: auto; + } + .sm\:mr-1 { + margin-right: 0.25rem; + } + .sm\:mr-1\.5 { + margin-right: 0.375rem; + } + .sm\:mr-2 { + margin-right: 0.5rem; + } + .sm\:mr-3 { + margin-right: 0.75rem; + } + .sm\:mr-4 { + margin-right: 1rem; + } + .sm\:mr-6 { + margin-right: 1.5rem; + } + .sm\:mt-0 { + margin-top: 0; + } + .sm\:mt-12 { + margin-top: 3rem; + } + .sm\:mt-4 { + margin-top: 1rem; + } + .sm\:block { + display: block; + } + .sm\:inline { + display: inline; + } + .sm\:flex { + display: flex; + } + .sm\:grid { + display: grid; + } + .sm\:contents { + display: contents; + } + .sm\:hidden { + display: none; + } + .sm\:size-12 { + width: 3rem; + height: 3rem; + } + .sm\:size-20 { + width: 5rem; + height: 5rem; + } + .sm\:size-4 { + width: 1rem; + height: 1rem; + } + .sm\:size-5 { + width: 1.25rem; + height: 1.25rem; + } + .sm\:h-24 { + height: 6rem; + } + .sm\:h-44 { + height: 11rem; + } + .sm\:h-48 { + height: 12rem; + } + .sm\:h-56 { + height: 14rem; + } + .sm\:h-64 { + height: 16rem; + } + .sm\:h-96 { + height: 24rem; + } + .sm\:h-\[3\.25rem\] { + height: 3.25rem; + } + .sm\:h-\[4\.5rem\] { + height: 4.5rem; + } + .sm\:h-\[420px\] { + height: 420px; + } + .sm\:h-\[70\%\] { + height: 70%; + } + .sm\:h-\[calc\(100dvh-5\.5rem\)\] { + height: calc(100dvh - 5.5rem); + } + .sm\:h-full { + height: 100%; + } + .sm\:max-h-48 { + max-height: 12rem; + } + .sm\:max-h-96 { + max-height: 24rem; + } + .sm\:max-h-full { + max-height: 100%; + } + .sm\:\!w-48 { + width: 12rem !important; + } + .sm\:w-3\/5 { + width: 60%; + } + .sm\:w-32 { + width: 8rem; + } + .sm\:w-48 { + width: 12rem; + } + .sm\:w-6 { + width: 1.5rem; + } + .sm\:w-64 { + width: 16rem; + } + .sm\:w-72 { + width: 18rem; + } + .sm\:w-80 { + width: 20rem; + } + .sm\:w-9 { + width: 2.25rem; + } + .sm\:w-96, + .sm\:w-\[24rem\] { + width: 24rem; + } + .sm\:w-\[360px\] { + width: 360px; + } + .sm\:w-auto { + width: auto; + } + .sm\:w-full { + width: 100%; + } + .sm\:min-w-72 { + min-width: 18rem; + } + .sm\:min-w-\[4rem\] { + min-width: 4rem; + } + .sm\:max-w-2xs { + max-width: 16rem; + } + .sm\:max-w-\[50dvw\] { + max-width: 50dvw; + } + .sm\:max-w-\[70dvw\] { + max-width: 70dvw; + } + .sm\:max-w-\[80dvw\] { + max-width: 80dvw; + } + .sm\:max-w-none { + max-width: none; + } + .sm\:max-w-sm { + max-width: 24rem; + } + .sm\:max-w-xs { + max-width: 20rem; + } + .sm\:flex-none { + flex: none; + } + .sm\:basis-1\/2 { + flex-basis: 50%; + } + .sm\:transform-none { + transform: none; + } + .sm\:cursor-pointer { + cursor: pointer; + } + .sm\:scroll-px-0 { + scroll-padding-left: 0px; + scroll-padding-right: 0px; + } + .sm\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .sm\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + .sm\:flex-row { + flex-direction: row; + } + .sm\:flex-col { + flex-direction: column; + } + .sm\:flex-nowrap { + flex-wrap: nowrap; + } + .sm\:items-end { + align-items: flex-end; + } + .sm\:items-center { + align-items: center; + } + .sm\:items-stretch { + align-items: stretch; + } + .sm\:justify-center { + justify-content: center; + } + .sm\:justify-between { + justify-content: space-between; + } + .sm\:gap-0 { + gap: 0px; + } + .sm\:gap-1 { + gap: 0.25rem; + } + .sm\:gap-1\.5 { + gap: 0.375rem; + } + .sm\:gap-12 { + gap: 3rem; + } + .sm\:gap-2 { + gap: 0.5rem; + } + .sm\:gap-3 { + gap: 0.75rem; + } + .sm\:gap-4 { + gap: 1rem; + } + .sm\:gap-5 { + gap: 1.25rem; + } + .sm\:gap-6 { + gap: 1.5rem; + } + .sm\:gap-8 { + gap: 2rem; + } + .sm\:gap-x-2 { + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + .sm\:gap-x-2\.5 { + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; + } + .sm\:gap-x-3 { + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + .sm\:gap-x-3\.5 { + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; + } + .sm\:gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; + } + .sm\:gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + .sm\:gap-y-0 { + row-gap: 0px; + } + .sm\:gap-y-5 { + row-gap: 1.25rem; + } + .sm\:space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + .sm\:space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); + } + .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1rem * var(--tw-space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); + } + .sm\:space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + .sm\:self-end { + align-self: flex-end; + } + .sm\:overflow-y-auto { + overflow-y: auto; + } + .sm\:overflow-x-hidden { + overflow-x: hidden; + } + .sm\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .sm\:rounded-full { + border-radius: 9999px; + } + .sm\:\!rounded-l-md { + border-top-left-radius: 0.375rem !important; + border-bottom-left-radius: 0.375rem !important; + } + .sm\:\!rounded-r-md { + border-top-right-radius: 0.375rem !important; + border-bottom-right-radius: 0.375rem !important; + } + .sm\:border-b-0 { + border-bottom-width: 0px; + } + .sm\:border-l-0 { + border-left-width: 0px; + } + .sm\:border-r { + border-right-width: 1px; + } + .sm\:p-10 { + padding: 2.5rem; + } + .sm\:p-12 { + padding: 3rem; + } + .sm\:p-2 { + padding: 0.5rem; + } + .sm\:p-4 { + padding: 1rem; + } + .sm\:p-6 { + padding: 1.5rem; + } + .sm\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + .sm\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + .sm\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + .sm\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + .sm\:px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; + } + .sm\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + .sm\:py-0 { + padding-top: 0; + padding-bottom: 0; + } + .sm\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + .sm\:py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + } + .sm\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; + } + .sm\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + .sm\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; + } + .sm\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; + } + .sm\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + .sm\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + .sm\:py-px { + padding-top: 1px; + padding-bottom: 1px; + } + .sm\:pb-0 { + padding-bottom: 0; + } + .sm\:pb-16 { + padding-bottom: 4rem; + } + .sm\:pb-24 { + padding-bottom: 6rem; + } + .sm\:pb-6 { + padding-bottom: 1.5rem; + } + .sm\:pb-8 { + padding-bottom: 2rem; + } + .sm\:pl-3 { + padding-left: 0.75rem; + } + .sm\:pl-3\.5 { + padding-left: 0.875rem; + } + .sm\:pl-6 { + padding-left: 1.5rem; + } + .sm\:pl-7 { + padding-left: 1.75rem; + } + .sm\:pl-9 { + padding-left: 2.25rem; + } + .sm\:pr-0 { + padding-right: 0; + } + .sm\:pr-6 { + padding-right: 1.5rem; + } + .sm\:pt-16 { + padding-top: 4rem; + } + .sm\:pt-20 { + padding-top: 5rem; + } + .sm\:pt-3 { + padding-top: 0.75rem; + } + .sm\:pt-4 { + padding-top: 1rem; + } + .sm\:pt-6 { + padding-top: 1.5rem; + } + .sm\:pt-9 { + padding-top: 2.25rem; + } + .sm\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + .sm\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } + .sm\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + .sm\:text-9xl { + font-size: 8rem; + line-height: 1; + } + .sm\:text-\[\.7rem\] { + font-size: 0.7rem; + } + .sm\:text-\[0\.935rem\] { + font-size: 0.935rem; + } + .sm\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + .sm\:text-base\/\[1\.6rem\] { + font-size: 1rem; + line-height: 1.6rem; + } + .sm\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } + .sm\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + .sm\:text-smd { + font-size: 0.94rem; + } + .sm\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } + .sm\:text-xs { + font-size: 0.75rem; + line-height: 1rem; + } + .sm\:leading-snug { + line-height: 1.375; + } + .sm\:leading-tight { + line-height: 1.25; + } + .sm\:dark\:border-gray-500:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(107 114 128 / var(--tw-border-opacity)); + } +} +@media (min-width: 768px) { + .md\:pointer-events-none { + pointer-events: none; + } + .md\:absolute { + position: absolute; + } + .md\:relative { + position: relative; + } + .md\:-right-3 { + right: -0.75rem; + } + .md\:-right-6 { + right: -1.5rem; + } + .md\:-top-3 { + top: -0.75rem; + } + .md\:bottom-1 { + bottom: 0.25rem; + } + .md\:bottom-1\.5 { + bottom: 0.375rem; + } + .md\:bottom-5 { + bottom: 1.25rem; + } + .md\:bottom-\[-1\.1rem\] { + bottom: -1.1rem; + } + .md\:left-1\/2 { + left: 50%; + } + .md\:left-5 { + left: 1.25rem; + } + .md\:right-1 { + right: 0.25rem; + } + .md\:right-1\.5 { + right: 0.375rem; + } + .md\:right-full { + right: 100%; + } + .md\:top-0 { + top: 0; + } + .md\:top-44 { + top: 11rem; + } + .md\:top-6 { + top: 1.5rem; + } + .md\:top-64 { + top: 16rem; + } + .md\:order-none { + order: 0; + } + .md\:col-span-12 { + grid-column: span 12 / span 12; + } + .md\:col-span-2 { + grid-column: span 2 / span 2; + } + .md\:col-span-3 { + grid-column: span 3 / span 3; + } + .md\:col-span-4 { + grid-column: span 4 / span 4; + } + .md\:col-span-5 { + grid-column: span 5 / span 5; + } + .md\:col-span-6 { + grid-column: span 6 / span 6; + } + .md\:col-span-7 { + grid-column: span 7 / span 7; + } + .md\:col-span-8 { + grid-column: span 8 / span 8; + } + .md\:-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + .md\:mx-0 { + margin-left: 0; + margin-right: 0; + } + .md\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + .md\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; + } + .md\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; + } + .md\:mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + .md\:mx-52 { + margin-left: 13rem; + margin-right: 13rem; + } + .md\:my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + .md\:\!mt-0 { + margin-top: 0 !important; + } + .md\:-mr-1 { + margin-right: -0.25rem; + } + .md\:-mt-3 { + margin-top: -0.75rem; + } + .md\:-mt-4 { + margin-top: -1rem; + } + .md\:-mt-8 { + margin-top: -2rem; + } + .md\:mb-0 { + margin-bottom: 0; + } + .md\:mb-1 { + margin-bottom: 0.25rem; + } + .md\:mb-1\.5 { + margin-bottom: 0.375rem; + } + .md\:mb-12 { + margin-bottom: 3rem; + } + .md\:mb-14 { + margin-bottom: 3.5rem; + } + .md\:mb-16 { + margin-bottom: 4rem; + } + .md\:mb-2 { + margin-bottom: 0.5rem; + } + .md\:mb-4 { + margin-bottom: 1rem; + } + .md\:mb-5 { + margin-bottom: 1.25rem; + } + .md\:mb-6 { + margin-bottom: 1.5rem; + } + .md\:mb-8 { + margin-bottom: 2rem; + } + .md\:ml-2 { + margin-left: 0.5rem; + } + .md\:ml-3 { + margin-left: 0.75rem; + } + .md\:ml-4 { + margin-left: 1rem; + } + .md\:ml-6 { + margin-left: 1.5rem; + } + .md\:ml-auto { + margin-left: auto; + } + .md\:mr-0 { + margin-right: 0; + } + .md\:mr-1 { + margin-right: 0.25rem; + } + .md\:mr-1\.5 { + margin-right: 0.375rem; + } + .md\:mr-2 { + margin-right: 0.5rem; + } + .md\:mr-3 { + margin-right: 0.75rem; + } + .md\:mr-36 { + margin-right: 9rem; + } + .md\:mr-5 { + margin-right: 1.25rem; + } + .md\:mr-6 { + margin-right: 1.5rem; + } + .md\:mt-0 { + margin-top: 0; + } + .md\:mt-10 { + margin-top: 2.5rem; + } + .md\:mt-12 { + margin-top: 3rem; + } + .md\:mt-14 { + margin-top: 3.5rem; + } + .md\:mt-2 { + margin-top: 0.5rem; + } + .md\:mt-4 { + margin-top: 1rem; + } + .md\:mt-6 { + margin-top: 1.5rem; + } + .md\:mt-8 { + margin-top: 2rem; + } + .md\:mt-9 { + margin-top: 2.25rem; + } + .md\:block { + display: block; + } + .md\:inline { + display: inline; + } + .md\:\!flex { + display: flex !important; + } + .md\:flex { + display: flex; + } + .md\:table-cell { + display: table-cell; + } + .md\:grid { + display: grid; + } + .md\:hidden { + display: none; + } + .md\:\!h-9 { + height: 2.25rem !important; + } + .md\:h-14 { + height: 3.5rem; + } + .md\:h-20 { + height: 5rem; + } + .md\:h-24 { + height: 6rem; + } + .md\:h-4 { + height: 1rem; + } + .md\:h-5 { + height: 1.25rem; + } + .md\:h-56 { + height: 14rem; + } + .md\:h-6 { + height: 1.5rem; + } + .md\:h-64 { + height: 16rem; + } + .md\:h-80 { + height: 20rem; + } + .md\:h-\[600px\] { + height: 600px; + } + .md\:h-full { + height: 100%; + } + .md\:max-h-20 { + max-height: 5rem; + } + .md\:max-h-\[12rem\] { + max-height: 12rem; + } + .md\:max-h-\[calc\(100vh-11rem\)\] { + max-height: calc(100vh - 11rem); + } + .md\:min-h-\[250px\] { + min-height: 250px; + } + .md\:w-1\/2 { + width: 50%; + } + .md\:w-4 { + width: 1rem; + } + .md\:w-5 { + width: 1.25rem; + } + .md\:w-6 { + width: 1.5rem; + } + .md\:w-64 { + width: 16rem; + } + .md\:w-96 { + width: 24rem; + } + .md\:w-\[150px\] { + width: 150px; + } + .md\:w-\[44rem\] { + width: 44rem; + } + .md\:w-\[500px\] { + width: 500px; + } + .md\:w-\[600px\] { + width: 600px; + } + .md\:w-auto { + width: auto; + } + .md\:w-fit { + width: -moz-fit-content; + width: fit-content; + } + .md\:w-full { + width: 100%; + } + .md\:min-w-\[24rem\] { + min-width: 24rem; + } + .md\:max-w-2xl { + max-width: 42rem; + } + .md\:max-w-3xl { + max-width: 48rem; + } + .md\:max-w-4xl { + max-width: 56rem; + } + .md\:max-w-64 { + max-width: 16rem; + } + .md\:max-w-max { + max-width: -moz-max-content; + max-width: max-content; + } + .md\:max-w-md { + max-width: 28rem; + } + .md\:max-w-xl { + max-width: 36rem; + } + .md\:max-w-xs { + max-width: 20rem; + } + .md\:flex-1 { + flex: 1 1 0%; + } + .md\:flex-none { + flex: none; + } + .md\:flex-grow { + flex-grow: 1; + } + .md\:basis-full { + flex-basis: 100%; + } + .md\:translate-y-2 { + --tw-translate-y: 0.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .md\:scale-150 { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .md\:grid-cols-10 { + grid-template-columns: repeat(10, minmax(0, 1fr)); + } + .md\:grid-cols-11 { + grid-template-columns: repeat(11, minmax(0, 1fr)); + } + .md\:grid-cols-12 { + grid-template-columns: repeat(12, minmax(0, 1fr)); + } + .md\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .md\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + .md\:grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + .md\:grid-cols-6 { + grid-template-columns: repeat(6, minmax(0, 1fr)); + } + .md\:grid-cols-8 { + grid-template-columns: repeat(8, minmax(0, 1fr)); + } + .md\:grid-cols-\[150px\,1fr\,150px\] { + grid-template-columns: 150px 1fr 150px; + } + .md\:grid-rows-full { + grid-template-rows: 100%; + } + .md\:flex-row { + flex-direction: row; + } + .md\:flex-col { + flex-direction: column; + } + .md\:flex-wrap { + flex-wrap: wrap; + } + .md\:place-content-center { + place-content: center; + } + .md\:items-center { + align-items: center; + } + .md\:justify-start { + justify-content: flex-start; + } + .md\:justify-end { + justify-content: flex-end; + } + .md\:justify-between { + justify-content: space-between; + } + .md\:gap-10 { + gap: 2.5rem; + } + .md\:gap-12 { + gap: 3rem; + } + .md\:gap-5 { + gap: 1.25rem; + } + .md\:gap-6 { + gap: 1.5rem; + } + .md\:gap-8 { + gap: 2rem; + } + .md\:gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; + } + .md\:gap-x-5 { + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + .md\:gap-x-8 { + -moz-column-gap: 2rem; + column-gap: 2rem; + } + .md\:gap-y-12 { + row-gap: 3rem; + } + .md\:gap-y-24 { + row-gap: 6rem; + } + .md\:gap-y-4 { + row-gap: 1rem; + } + .md\:space-x-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(4rem * var(--tw-space-x-reverse)); + margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); + } + .md\:space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + .md\:space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + .md\:space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse))); + } + .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + .md\:space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); + } + .md\:space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2rem * var(--tw-space-y-reverse)); + } + .md\:self-auto { + align-self: auto; + } + .md\:whitespace-nowrap { + white-space: nowrap; + } + .md\:\!rounded-md { + border-radius: 0.375rem !important; + } + .md\:rounded-full { + border-radius: 9999px; + } + .md\:rounded-xl { + border-radius: 0.75rem; + } + .md\:rounded-r-none { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .md\:rounded-t-none { + border-top-left-radius: 0; + border-top-right-radius: 0; + } + .md\:rounded-t-xl { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + .md\:border { + border-width: 1px; + } + .md\:border-l { + border-left-width: 1px; + } + .md\:border-r { + border-right-width: 1px; + } + .md\:border-r-0 { + border-right-width: 0px; + } + .md\:border-t-0 { + border-top-width: 0px; + } + .md\:border-gray-100 { + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); + } + .md\:bg-gradient-to-br { + background-image: linear-gradient( + to bottom right, + var(--tw-gradient-stops) + ); + } + .md\:bg-gradient-to-l { + background-image: linear-gradient(to left, var(--tw-gradient-stops)); + } + .md\:bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); + } + .md\:bg-none { + background-image: none; + } + .md\:via-white { + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #fff var(--tw-gradient-via-position), var(--tw-gradient-to); + } + .md\:\!p-1 { + padding: 0.25rem !important; + } + .md\:\!p-1\.5 { + padding: 0.375rem !important; + } + .md\:p-1 { + padding: 0.25rem; + } + .md\:p-1\.5 { + padding: 0.375rem; + } + .md\:p-10 { + padding: 2.5rem; + } + .md\:p-12 { + padding: 3rem; + } + .md\:p-8 { + padding: 2rem; + } + .md\:px-0 { + padding-left: 0; + padding-right: 0; + } + .md\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; + } + .md\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + .md\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + .md\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; + } + .md\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + .md\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + .md\:py-0 { + padding-top: 0; + padding-bottom: 0; + } + .md\:py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; + } + .md\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + .md\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + .md\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + .md\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + .md\:py-px { + padding-top: 1px; + padding-bottom: 1px; + } + .md\:\!pt-6 { + padding-top: 1.5rem !important; + } + .md\:\!pt-8 { + padding-top: 2rem !important; + } + .md\:pb-0 { + padding-bottom: 0; + } + .md\:pb-1 { + padding-bottom: 0.25rem; + } + .md\:pb-12 { + padding-bottom: 3rem; + } + .md\:pb-16 { + padding-bottom: 4rem; + } + .md\:pb-20 { + padding-bottom: 5rem; + } + .md\:pb-24 { + padding-bottom: 6rem; + } + .md\:pl-12 { + padding-left: 3rem; + } + .md\:pl-4 { + padding-left: 1rem; + } + .md\:pl-6 { + padding-left: 1.5rem; + } + .md\:pl-8 { + padding-left: 2rem; + } + .md\:pr-16 { + padding-right: 4rem; + } + .md\:pr-36 { + padding-right: 9rem; + } + .md\:pr-4 { + padding-right: 1rem; + } + .md\:pr-6 { + padding-right: 1.5rem; + } + .md\:pt-0 { + padding-top: 0; + } + .md\:pt-1 { + padding-top: 0.25rem; + } + .md\:pt-10 { + padding-top: 2.5rem; + } + .md\:pt-12 { + padding-top: 3rem; + } + .md\:pt-14 { + padding-top: 3.5rem; + } + .md\:pt-16 { + padding-top: 4rem; + } + .md\:pt-2 { + padding-top: 0.5rem; + } + .md\:pt-20 { + padding-top: 5rem; + } + .md\:pt-24 { + padding-top: 6rem; + } + .md\:pt-3 { + padding-top: 0.75rem; + } + .md\:pt-32 { + padding-top: 8rem; + } + .md\:pt-8 { + padding-top: 2rem; + } + .md\:text-left { + text-align: left; + } + .md\:text-center { + text-align: center; + } + .md\:text-right { + text-align: right; + } + .md\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } + .md\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + .md\:text-5xl { + font-size: 3rem; + line-height: 1; + } + .md\:text-6xl { + font-size: 3.75rem; + line-height: 1; + } + .md\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + .md\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } + .md\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + .md\:text-smd { + font-size: 0.94rem; + } + .md\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } + .md\:text-xs { + font-size: 0.75rem; + line-height: 1rem; + } + .md\:leading-normal { + line-height: 1.5; + } + .md\:leading-relaxed { + line-height: 1.625; + } + .md\:opacity-0 { + opacity: 0; + } + .md\:shadow { + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), + 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + .md\:from-gray-50-to-white, + .md\:from-gray-50-to-white:hover { + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); + } + .md\:from-gray-50-to-white:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); + } + .md\:from-gray-50-to-white:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); + } + .md\:first\:row-span-2:first-child { + grid-row: span 2 / span 2; + } + .md\:last\:w-auto:last-child { + width: auto; + } + .md\:last\:flex-auto:last-child { + flex: 1 1 auto; + } + .md\:even\:flex-row-reverse:nth-child(2n) { + flex-direction: row-reverse; + } + .group:hover .md\:group-hover\:opacity-100 { + opacity: 1; + } + .md\:dark\:from-gray-900:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + } + .md\:dark\:via-gray-925:is(.dark *) { + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #101623 var(--tw-gradient-via-position), var(--tw-gradient-to); + } + .md\:dark\:to-gray-925:is(.dark *) { + --tw-gradient-to: #101623 var(--tw-gradient-to-position); + } +} +@media (min-width: 1024px) { + .lg\:static { + position: static; + } + .lg\:relative { + position: relative; + } + .lg\:sticky { + position: sticky; + } + .lg\:-bottom-16 { + bottom: -4rem; + } + .lg\:-right-12 { + right: -3rem; + } + .lg\:-right-20 { + right: -5rem; + } + .lg\:bottom-1 { + bottom: 0.25rem; + } + .lg\:bottom-1\.5 { + bottom: 0.375rem; + } + .lg\:bottom-10 { + bottom: 2.5rem; + } + .lg\:bottom-5 { + bottom: 1.25rem; + } + .lg\:left-1\/2 { + left: 50%; + } + .lg\:left-32 { + left: 8rem; + } + .lg\:left-5 { + left: 1.25rem; + } + .lg\:left-6 { + left: 1.5rem; + } + .lg\:right-1\/2 { + right: 50%; + } + .lg\:right-1\/4 { + right: 25%; + } + .lg\:right-2 { + right: 0.5rem; + } + .lg\:right-\[400px\] { + right: 400px; + } + .lg\:top-0 { + top: 0; + } + .lg\:order-last { + order: 9999; + } + .lg\:order-none { + order: 0; + } + .lg\:col-span-1 { + grid-column: span 1 / span 1; + } + .lg\:col-span-2 { + grid-column: span 2 / span 2; + } + .lg\:col-span-3 { + grid-column: span 3 / span 3; + } + .lg\:col-span-4 { + grid-column: span 4 / span 4; + } + .lg\:col-span-5 { + grid-column: span 5 / span 5; + } + .lg\:col-span-6 { + grid-column: span 6 / span 6; + } + .lg\:col-span-7 { + grid-column: span 7 / span 7; + } + .lg\:col-span-8 { + grid-column: span 8 / span 8; + } + .lg\:col-span-9 { + grid-column: span 9 / span 9; + } + .lg\:row-span-2 { + grid-row: span 2 / span 2; + } + .lg\:-mx-24 { + margin-left: -6rem; + margin-right: -6rem; + } + .lg\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + .lg\:-ml-20 { + margin-left: -5rem; + } + .lg\:-ml-8 { + margin-left: -2rem; + } + .lg\:-mr-20 { + margin-right: -5rem; + } + .lg\:-mt-16 { + margin-top: -4rem; + } + .lg\:mb-0 { + margin-bottom: 0; + } + .lg\:mb-10 { + margin-bottom: 2.5rem; + } + .lg\:mb-12 { + margin-bottom: 3rem; + } + .lg\:mb-2 { + margin-bottom: 0.5rem; + } + .lg\:mb-4 { + margin-bottom: 1rem; + } + .lg\:mb-6 { + margin-bottom: 1.5rem; + } + .lg\:mb-8 { + margin-bottom: 2rem; + } + .lg\:ml-16 { + margin-left: 4rem; + } + .lg\:ml-5 { + margin-left: 1.25rem; + } + .lg\:ml-8 { + margin-left: 2rem; + } + .lg\:ml-auto { + margin-left: auto; + } + .lg\:mr-0 { + margin-right: 0; + } + .lg\:mr-1 { + margin-right: 0.25rem; + } + .lg\:mr-1\.5 { + margin-right: 0.375rem; + } + .lg\:mr-2 { + margin-right: 0.5rem; + } + .lg\:mr-6 { + margin-right: 1.5rem; + } + .lg\:mr-8 { + margin-right: 2rem; + } + .lg\:mt-0 { + margin-top: 0; + } + .lg\:mt-1 { + margin-top: 0.25rem; + } + .lg\:mt-12 { + margin-top: 3rem; + } + .lg\:mt-16 { + margin-top: 4rem; + } + .lg\:mt-20 { + margin-top: 5rem; + } + .lg\:block { + display: block; + } + .lg\:inline { + display: inline; + } + .lg\:flex { + display: flex; + } + .lg\:grid { + display: grid; + } + .lg\:hidden { + display: none; + } + .lg\:h-11 { + height: 2.75rem; + } + .lg\:h-44 { + height: 11rem; + } + .lg\:h-48 { + height: 12rem; + } + .lg\:h-52 { + height: 13rem; + } + .lg\:h-56 { + height: 14rem; + } + .lg\:h-6 { + height: 1.5rem; + } + .lg\:h-9 { + height: 2.25rem; + } + .lg\:h-96 { + height: 24rem; + } + .lg\:h-\[400px\] { + height: 400px; + } + .lg\:h-\[620px\] { + height: 620px; + } + .lg\:h-dvh { + height: 100dvh; + } + .lg\:h-full { + height: 100%; + } + .lg\:max-h-\[calc\(100\%-5\.5rem\)\] { + max-height: calc(100% - 5.5rem); + } + .lg\:min-h-\[calc\(100vh-4rem-1px\)\] { + min-height: calc(100vh - 4rem - 1px); + } + .lg\:w-1\/2 { + width: 50%; + } + .lg\:w-10\/12 { + width: 83.333333%; + } + .lg\:w-11 { + width: 2.75rem; + } + .lg\:w-11\/12 { + width: 91.666667%; + } + .lg\:w-4\/6 { + width: 66.666667%; + } + .lg\:w-44 { + width: 11rem; + } + .lg\:w-48 { + width: 12rem; + } + .lg\:w-52 { + width: 13rem; + } + .lg\:w-56 { + width: 14rem; + } + .lg\:w-7\/12 { + width: 58.333333%; + } + .lg\:w-72 { + width: 18rem; + } + .lg\:w-80 { + width: 20rem; + } + .lg\:w-\[200px\] { + width: 200px; + } + .lg\:w-\[270px\] { + width: 270px; + } + .lg\:w-\[300px\] { + width: 300px; + } + .lg\:w-\[70dvw\] { + width: 70dvw; + } + .lg\:w-auto { + width: auto; + } + .lg\:w-full { + width: 100%; + } + .lg\:max-w-60 { + max-width: 15rem; + } + .lg\:max-w-6xl { + max-width: 72rem; + } + .lg\:max-w-\[50dvw\] { + max-width: 50dvw; + } + .lg\:max-w-lg { + max-width: 32rem; + } + .lg\:max-w-sm { + max-width: 24rem; + } + .lg\:flex-1 { + flex: 1 1 0%; + } + .lg\:flex-none { + flex: none; + } + .lg\:basis-3\/4 { + flex-basis: 75%; + } + .lg\:basis-auto { + flex-basis: auto; + } + .lg\:translate-x-6 { + --tw-translate-x: 1.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .lg\:translate-y-12 { + --tw-translate-y: 3rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .lg\:translate-y-24 { + --tw-translate-y: 6rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .lg\:translate-y-6 { + --tw-translate-y: 1.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .lg\:-rotate-2 { + --tw-rotate: -2deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .lg\:scale-\[0\.82\] { + --tw-scale-x: 0.82; + --tw-scale-y: 0.82; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .lg\:grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); + } + .lg\:grid-cols-10 { + grid-template-columns: repeat(10, minmax(0, 1fr)); + } + .lg\:grid-cols-12 { + grid-template-columns: repeat(12, minmax(0, 1fr)); + } + .lg\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .lg\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + .lg\:grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + .lg\:grid-cols-5 { + grid-template-columns: repeat(5, minmax(0, 1fr)); + } + .lg\:grid-cols-6 { + grid-template-columns: repeat(6, minmax(0, 1fr)); + } + .lg\:grid-cols-\[150px\,1fr\,150px\,400px\] { + grid-template-columns: 150px 1fr 150px 400px; + } + .lg\:grid-cols-\[2rem_1fr\] { + grid-template-columns: 2rem 1fr; + } + .lg\:grid-rows-2 { + grid-template-rows: repeat(2, minmax(0, 1fr)); + } + .lg\:flex-row { + flex-direction: row; + } + .lg\:flex-col { + flex-direction: column; + } + .lg\:flex-wrap { + flex-wrap: wrap; + } + .lg\:flex-nowrap { + flex-wrap: nowrap; + } + .lg\:\!items-start { + align-items: flex-start !important; + } + .lg\:items-start { + align-items: flex-start; + } + .lg\:items-end { + align-items: flex-end; + } + .lg\:items-center { + align-items: center; + } + .lg\:justify-start { + justify-content: flex-start; + } + .lg\:justify-end { + justify-content: flex-end; + } + .lg\:justify-between { + justify-content: space-between; + } + .lg\:\!gap-6 { + gap: 1.5rem !important; + } + .lg\:gap-0 { + gap: 0px; + } + .lg\:gap-10 { + gap: 2.5rem; + } + .lg\:gap-16 { + gap: 4rem; + } + .lg\:gap-2 { + gap: 0.5rem; + } + .lg\:gap-20 { + gap: 5rem; + } + .lg\:gap-3 { + gap: 0.75rem; + } + .lg\:gap-4 { + gap: 1rem; + } + .lg\:gap-5 { + gap: 1.25rem; + } + .lg\:gap-6 { + gap: 1.5rem; + } + .lg\:gap-7 { + gap: 1.75rem; + } + .lg\:gap-8 { + gap: 2rem; + } + .lg\:gap-x-16 { + -moz-column-gap: 4rem; + column-gap: 4rem; + } + .lg\:gap-x-5 { + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + .lg\:gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + .lg\:gap-y-12 { + row-gap: 3rem; + } + .lg\:gap-y-4 { + row-gap: 1rem; + } + .lg\:-space-x-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-6rem * var(--tw-space-x-reverse)); + margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse))); + } + .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + .lg\:overflow-hidden { + overflow: hidden; + } + .lg\:overflow-y-auto { + overflow-y: auto; + } + .lg\:whitespace-nowrap { + white-space: nowrap; + } + .lg\:rounded-\[50\%\] { + border-radius: 50%; + } + .lg\:rounded-full { + border-radius: 9999px; + } + .lg\:rounded-lg { + border-radius: 0.5rem; + } + .lg\:border-l { + border-left-width: 1px; + } + .lg\:border-r { + border-right-width: 1px; + } + .lg\:\!border-none { + border-style: none !important; + } + .lg\:bg-gradient-to-l { + background-image: linear-gradient(to left, var(--tw-gradient-stops)); + } + .lg\:bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); + } + .lg\:from-indigo-200\/80 { + --tw-gradient-from: rgb(199 210 254 / 0.8) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(199 210 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + } + .lg\:via-red-100\/60 { + --tw-gradient-to: rgb(254 226 226 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(254 226 226 / 0.6) var(--tw-gradient-via-position), + var(--tw-gradient-to); + } + .lg\:to-gray-50 { + --tw-gradient-to: #f9fafb var(--tw-gradient-to-position); + } + .lg\:p-16 { + padding: 4rem; + } + .lg\:p-6 { + padding: 1.5rem; + } + .lg\:px-0 { + padding-left: 0; + padding-right: 0; + } + .lg\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + .lg\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + .lg\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + .lg\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; + } + .lg\:px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; + } + .lg\:px-32 { + padding-left: 8rem; + padding-right: 8rem; + } + .lg\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + .lg\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + .lg\:py-0 { + padding-top: 0; + padding-bottom: 0; + } + .lg\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + .lg\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; + } + .lg\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + .lg\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + .lg\:\!pb-0 { + padding-bottom: 0 !important; + } + .lg\:pb-0 { + padding-bottom: 0; + } + .lg\:pb-14 { + padding-bottom: 3.5rem; + } + .lg\:pb-16 { + padding-bottom: 4rem; + } + .lg\:pb-24 { + padding-bottom: 6rem; + } + .lg\:pb-7 { + padding-bottom: 1.75rem; + } + .lg\:pl-0 { + padding-left: 0; + } + .lg\:pl-12 { + padding-left: 3rem; + } + .lg\:pl-4 { + padding-left: 1rem; + } + .lg\:pl-8 { + padding-left: 2rem; + } + .lg\:pr-10 { + padding-right: 2.5rem; + } + .lg\:pr-12 { + padding-right: 3rem; + } + .lg\:pr-20 { + padding-right: 5rem; + } + .lg\:pr-6 { + padding-right: 1.5rem; + } + .lg\:pr-8 { + padding-right: 2rem; + } + .lg\:pt-1 { + padding-top: 0.25rem; + } + .lg\:pt-10 { + padding-top: 2.5rem; + } + .lg\:pt-12 { + padding-top: 3rem; + } + .lg\:pt-16 { + padding-top: 4rem; + } + .lg\:pt-28 { + padding-top: 7rem; + } + .lg\:pt-4 { + padding-top: 1rem; + } + .lg\:pt-8 { + padding-top: 2rem; + } + .lg\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + .lg\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } + .lg\:text-5xl { + font-size: 3rem; + line-height: 1; + } + .lg\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + .lg\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } + .lg\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + .lg\:text-smd { + font-size: 0.94rem; + } + .lg\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } + .lg\:text-xl\/6 { + font-size: 1.25rem; + line-height: 1.5rem; + } + .lg\:text-xs { + font-size: 0.75rem; + line-height: 1rem; + } + .lg\:hover\:\!translate-y-\[calc\(3rem\+1px\)\]:hover { + --tw-translate-y: calc(3rem + 1px) !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; + } + .group\/collection:hover .lg\:group-hover\/collection\:block { + display: block; + } + .lg\:has-\[\:last-child\:nth-child\(n\+3\)\]\:-right-2:has( + :last-child:nth-child(n + 3) + ) { + right: -0.5rem; + } +} +@media (min-width: 1280px) { + .xl\:left-6 { + left: 1.5rem; + } + .xl\:order-none { + order: 0; + } + .xl\:col-span-1 { + grid-column: span 1 / span 1; + } + .xl\:col-span-2 { + grid-column: span 2 / span 2; + } + .xl\:col-span-3 { + grid-column: span 3 / span 3; + } + .xl\:col-span-4 { + grid-column: span 4 / span 4; + } + .xl\:col-span-6 { + grid-column: span 6 / span 6; + } + .xl\:col-span-7 { + grid-column: span 7 / span 7; + } + .xl\:col-span-9 { + grid-column: span 9 / span 9; + } + .xl\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + .xl\:mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + .xl\:-mr-24 { + margin-right: -6rem; + } + .xl\:-mr-32 { + margin-right: -8rem; + } + .xl\:mb-36 { + margin-bottom: 9rem; + } + .xl\:mb-4 { + margin-bottom: 1rem; + } + .xl\:mb-6 { + margin-bottom: 1.5rem; + } + .xl\:ml-4 { + margin-left: 1rem; + } + .xl\:ml-auto { + margin-left: auto; + } + .xl\:mr-6 { + margin-right: 1.5rem; + } + .xl\:mt-0 { + margin-top: 0; + } + .xl\:mt-1 { + margin-top: 0.25rem; + } + .xl\:mt-24 { + margin-top: 6rem; + } + .xl\:mt-32 { + margin-top: 8rem; + } + .xl\:block { + display: block; + } + .xl\:inline { + display: inline; + } + .xl\:flex { + display: flex; + } + .xl\:hidden { + display: none; + } + .xl\:h-\[calc\(100dvh-3rem\)\] { + height: calc(100dvh - 3rem); + } + .xl\:max-h-\[calc\(100\%-10rem\)\] { + max-height: calc(100% - 10rem); + } + .xl\:w-10\/12 { + width: 83.333333%; + } + .xl\:w-4\/6 { + width: 66.666667%; + } + .xl\:w-52 { + width: 13rem; + } + .xl\:w-60 { + width: 15rem; + } + .xl\:w-8\/12 { + width: 66.666667%; + } + .xl\:w-80 { + width: 20rem; + } + .xl\:w-9\/12 { + width: 75%; + } + .xl\:w-96 { + width: 24rem; + } + .xl\:w-auto { + width: auto; + } + .xl\:min-w-0 { + min-width: 0px; + } + .xl\:min-w-32 { + min-width: 8rem; + } + .xl\:min-w-44 { + min-width: 11rem; + } + .xl\:max-w-4xl { + max-width: 56rem; + } + .xl\:max-w-\[200px\] { + max-width: 200px; + } + .xl\:max-w-\[30dvw\] { + max-width: 30dvw; + } + .xl\:\!flex-none { + flex: none !important; + } + .xl\:flex-none { + flex: none; + } + .xl\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .xl\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + .xl\:grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + .xl\:grid-cols-\[200px\,1fr\,200px\] { + grid-template-columns: 200px 1fr 200px; + } + .xl\:flex-row { + flex-direction: row; + } + .xl\:flex-nowrap { + flex-wrap: nowrap; + } + .xl\:items-start { + align-items: flex-start; + } + .xl\:items-center { + align-items: center; + } + .xl\:justify-end { + justify-content: flex-end; + } + .xl\:gap-x-1 { + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + .xl\:gap-x-8 { + -moz-column-gap: 2rem; + column-gap: 2rem; + } + .xl\:space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + .xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + .xl\:self-start { + align-self: flex-start; + } + .xl\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .xl\:p-24 { + padding: 6rem; + } + .xl\:px-0 { + padding-left: 0; + padding-right: 0; + } + .xl\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + .xl\:px-52 { + padding-left: 13rem; + padding-right: 13rem; + } + .xl\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + .xl\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + .xl\:pl-14 { + padding-left: 3.5rem; + } + .xl\:pl-2 { + padding-left: 0.5rem; + } + .xl\:pl-6 { + padding-left: 1.5rem; + } + .xl\:pr-10 { + padding-right: 2.5rem; + } + .xl\:pr-24 { + padding-right: 6rem; + } + .xl\:pr-6 { + padding-right: 1.5rem; + } + .xl\:pt-0 { + padding-top: 0; + } + .xl\:pt-16 { + padding-top: 4rem; + } + .xl\:pt-2 { + padding-top: 0.5rem; + } + .xl\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + .xl\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } + .xl\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } +} +@media (min-width: 1536px) { + .\32xl\:right-32 { + right: 8rem; + } + .\32xl\:top-52 { + top: 13rem; + } + .\32xl\:col-span-9 { + grid-column: span 9 / span 9; + } + .\32xl\:-mx-4 { + margin-left: -1rem; + margin-right: -1rem; + } + .\32xl\:-mr-36 { + margin-right: -9rem; + } + .\32xl\:mb-1 { + margin-bottom: 0.25rem; + } + .\32xl\:mb-12 { + margin-bottom: 3rem; + } + .\32xl\:mb-32 { + margin-bottom: 8rem; + } + .\32xl\:mb-6 { + margin-bottom: 1.5rem; + } + .\32xl\:ml-0 { + margin-left: 0; + } + .\32xl\:mr-1 { + margin-right: 0.25rem; + } + .\32xl\:block { + display: block; + } + .\32xl\:inline { + display: inline; + } + .\32xl\:hidden { + display: none; + } + .\32xl\:h-56 { + height: 14rem; + } + .\32xl\:h-72 { + height: 18rem; + } + .\32xl\:h-\[500px\] { + height: 500px; + } + .\32xl\:h-\[720px\] { + height: 720px; + } + .\32xl\:h-\[760px\] { + height: 760px; + } + .\32xl\:max-h-24 { + max-height: 6rem; + } + .\32xl\:max-h-40 { + max-height: 10rem; + } + .\32xl\:min-h-\[280px\] { + min-height: 280px; + } + .\32xl\:w-52 { + width: 13rem; + } + .\32xl\:w-56 { + width: 14rem; + } + .\32xl\:w-7\/12 { + width: 58.333333%; + } + .\32xl\:w-9\/12 { + width: 75%; + } + .\32xl\:w-\[300px\] { + width: 300px; + } + .\32xl\:w-\[305px\] { + width: 305px; + } + .\32xl\:max-w-2xl { + max-width: 42rem; + } + .\32xl\:max-w-3xl { + max-width: 48rem; + } + .\32xl\:max-w-4xl { + max-width: 56rem; + } + .\32xl\:max-w-5xl { + max-width: 64rem; + } + .\32xl\:max-w-6xl { + max-width: 72rem; + } + .\32xl\:max-w-7xl { + max-width: 80rem; + } + .\32xl\:max-w-\[70dvw\] { + max-width: 70dvw; + } + .\32xl\:max-w-xl { + max-width: 36rem; + } + .\32xl\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .\32xl\:grid-cols-\[250px\,1fr\,250px\] { + grid-template-columns: 250px 1fr 250px; + } + .\32xl\:gap-8 { + gap: 2rem; + } + .\32xl\:gap-x-12 { + -moz-column-gap: 3rem; + column-gap: 3rem; + } + .\32xl\:space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + .\32xl\:space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); + } + .\32xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)); + } + .\32xl\:p-10 { + padding: 2.5rem; + } + .\32xl\:p-6 { + padding: 1.5rem; + } + .\32xl\:p-7 { + padding: 1.75rem; + } + .\32xl\:p-8 { + padding: 2rem; + } + .\32xl\:px-24 { + padding-left: 6rem; + padding-right: 6rem; + } + .\32xl\:px-96 { + padding-left: 24rem; + padding-right: 24rem; + } + .\32xl\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + .\32xl\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + .\32xl\:pb-20 { + padding-bottom: 5rem; + } + .\32xl\:pb-32 { + padding-bottom: 8rem; + } + .\32xl\:pb-40 { + padding-bottom: 10rem; + } + .\32xl\:pb-8 { + padding-bottom: 2rem; + } + .\32xl\:pl-16 { + padding-left: 4rem; + } + .\32xl\:pr-12 { + padding-right: 3rem; + } + .\32xl\:pr-16 { + padding-right: 4rem; + } + .\32xl\:pr-36 { + padding-right: 9rem; + } + .\32xl\:pr-44 { + padding-right: 11rem; + } + .\32xl\:pr-6 { + padding-right: 1.5rem; + } + .\32xl\:pt-20 { + padding-top: 5rem; + } + .\32xl\:pt-24 { + padding-top: 6rem; + } + .\32xl\:pt-32 { + padding-top: 8rem; + } + .\32xl\:pt-40 { + padding-top: 10rem; + } + .\32xl\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + .\32xl\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + .\32xl\:text-6xl { + font-size: 3.75rem; + line-height: 1; + } + .\32xl\:text-\[1\.2rem\]\/6 { + font-size: 1.2rem; + line-height: 1.5rem; + } + .\32xl\:text-\[2\.5rem\] { + font-size: 2.5rem; + } + .\32xl\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + .\32xl\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } + .\32xl\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + .\32xl\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } +} +@media (min-width: 1680px) { + .min-\[1680px\]\:grid-cols-\[200px\,1fr\,200px\,400px\] { + grid-template-columns: 200px 1fr 200px 400px; + } +} +@media (min-width: 1936px) { + .min-\[1936px\]\:grid-cols-\[250px\,1fr\,250px\,400px\] { + grid-template-columns: 250px 1fr 250px 400px; + } +} +@media (min-width: 768px) { + @media (orientation: portrait) { + .md\:portrait\:mt-20 { + margin-top: 5rem; + } + } +} +.\[\&\:\:-moz-progress-bar\]\:rounded-lg::-moz-progress-bar { + border-radius: 0.5rem; +} +.\[\&\:\:-moz-progress-bar\]\:bg-white::-moz-progress-bar { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.\[\&\:\:-webkit-progress-bar\]\:rounded-lg::-webkit-progress-bar { + border-radius: 0.5rem; +} +.\[\&\:\:-webkit-progress-bar\]\:bg-gray-700::-webkit-progress-bar { + --tw-bg-opacity: 1; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)); +} +.\[\&\:\:-webkit-progress-value\]\:rounded-lg::-webkit-progress-value { + border-radius: 0.5rem; +} +.\[\&\:\:-webkit-progress-value\]\:bg-white::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar { + display: none; +} +@media not all and (min-width: 640px) { + .max-sm\:\[\&\:has\(\:checked\)\]\:bg-red-500\/10:has(:checked) { + background-color: #ef44441a; + } +} +.\[\&\:has\(\:focus\)\]\:from-gray-50:has(:focus) { + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.\[\&\:has\(\:focus\)\]\:to-transparent:has(:focus) { + --tw-gradient-to: transparent var(--tw-gradient-to-position); +} +.\[\&\:has\(\:focus\)\]\:to-20\%:has(:focus) { + --tw-gradient-to-position: 20%; +} +.dark\:\[\&\:has\(\:focus\)\]\:from-gray-900:has(:focus):is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.\[\&\>\*\]\:break-words > * { + overflow-wrap: break-word; +} +.\[\&\>a\]\:underline > a { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.\[\&\>div\]\:flex > div { + display: flex; +} +.\[\&\>div\]\:items-center > div { + align-items: center; +} +.\[\&\>div\]\:overflow-hidden > div { + overflow: hidden; +} +.peer:checked ~ .peer-checked\:\[\&\>div\]\:translate-x-3 > div { + --tw-translate-x: 0.75rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.\[\&_a\]\:underline a { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.\[\&_h1\]\:\!mr-0 h1 { + margin-right: 0 !important; +} +.\[\&_h2\]\:mt-5 h2 { + margin-top: 1.25rem; +} +.\[\&_h3\]\:my-1 h3 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +.\[\&_td\]\:py-2 td { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.\[\&_td\]\:\!pb-2 td { + padding-bottom: 0.5rem !important; +} +.\[\&_td\]\:pr-2 td { + padding-right: 0.5rem; +} +.last\:\[\&_td\]\:pr-0 td:last-child { + padding-right: 0; +} +@media not all and (min-width: 640px) { + .max-sm\:\[\&_td\]\:align-top td { + vertical-align: top; + } +} +.\[\&_th\]\:py-2\.5 th { + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} +.\[\&_th\]\:pr-2 th { + padding-right: 0.5rem; +} + +#linkModal { + position: absolute; + top: 50px; + left: calc(50% - 20vw); + right: auto; + width: 40vw; + background-image: linear-gradient(to top, #1c2432, #161d29); + border-radius: 10px; + padding: 40px; +} +.float-right { + float: right; + height: 50px; +} +input.color { + +} +#modal-container { + position: fixed; + height: 100vh; + width: 100vw; + overflow: hidden; + background-color: rgba(0, 0, 0, 0.35); +} + +.shortcut-card:hover{ + background-filter: blur(600px); + +} +.shortcut-card:hover h4{ + transform: scale(1.1); + +} +.transition-all-200{ + transition: all 200ms cubic-bezier(0.4, 0, 0.2, 1); +} + +.link-card:hover .emoji, .link-card:hover .card-title { + transform: scale(1.05); +} +.link-card:hover .emoji{ + filter: saturate(2) +} + +.link-card:hover .emoji, .link-card:hover .card-title { + filter: none; +} +#tagsToolbar { + overflow-x: auto; + overflow-y: hidden; + -ms-overflow-style: none; /* IE and Edge */ + scrollbar-width: none; /* Firefox */ + white-space: nowrap; +} + +#tagsToolbar::-webkit-scrollbar { + display: none; /* Chrome, Safari, Opera */ +} + +#tagsToolbar.dragging { + cursor: grabbing; +} + +/* Option 1: Dark Overlay on Hover */ +.link-card::before { + content: ''; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: transparent; + transition: background 0.3s; + pointer-events: none; + border-radius: inherit; + transition: all 200ms linear !important; +} + +.link-card:hover::before { + background: rgba(0, 0, 0, 0.1); +} +.link-card.luminancepos:hover::before { + background: rgba(255,255,255, 0.05); +} + +.link-card.luminanceneg:hover::before { + background: rgba(0, 0, 0, 0.2); +} +.brightness-120{ + transition: all 300ms linear !important; +} +.brightness-120:hover{ +--tw-brightness: 1.1; +filter: brightness(var(--tw-brightness)); +} +.emoji{ + transition: all 200ms linear !important; + filter: blur(0px) +} + +.brightness-120:hover .emoji{ + opacity: 0.3; + transform: scale(1.1); + } + .link-card:hover p.bg-black\/20{ + background-color: #00000057 !important; + } + .h-220{ + height: 2} + + .transition-all-200{ + transition: all 2s cubic-bezier(0.4, 0, 0.2, 1); + } \ No newline at end of file diff --git a/static/css/tali.css b/static/css/tali.css new file mode 100644 index 0000000000000000000000000000000000000000..b483b106868d5227c39ec475c39d79b771efa278 --- /dev/null +++ b/static/css/tali.css @@ -0,0 +1,23460 @@ +*, +:before, +:after { + box-sizing: border-box; + border-width: 0; + border-style: solid; + border-color: #e5e7eb; +} + +:before, +:after { + --tw-content: ""; +} + +html, +:host { + line-height: 1.5; + -webkit-text-size-adjust: 100%; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + font-family: Source Sans Pro, ui-sans-serif, system-ui, sans-serif, + "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji"; + font-feature-settings: normal; + font-variation-settings: normal; + -webkit-tap-highlight-color: transparent; +} + +body { + margin: 0; + line-height: inherit; +} + +hr { + height: 0; + color: inherit; + border-top-width: 1px; +} + +abbr:where([title]) { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} + +a { + color: inherit; + text-decoration: inherit; +} + +b, +strong { + font-weight: bolder; +} + +code, +kbd, +samp, +pre { + font-family: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, + Consolas, Liberation Mono, Courier New, monospace; + font-feature-settings: normal; + font-variation-settings: normal; + font-size: 1em; +} + +small { + font-size: 80%; +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +table { + text-indent: 0; + border-color: inherit; + border-collapse: collapse; +} + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + font-feature-settings: inherit; + font-variation-settings: inherit; + font-size: 100%; + font-weight: inherit; + line-height: inherit; + letter-spacing: inherit; + color: inherit; + margin: 0; + padding: 0; +} + +button, +select { + text-transform: none; +} + +button, +input:where([type="button"]), +input:where([type="reset"]), +input:where([type="submit"]) { + -webkit-appearance: button; + background-color: transparent; + background-image: none; +} + +:-moz-focusring { + outline: auto; +} + +:-moz-ui-invalid { + box-shadow: none; +} + +progress { + vertical-align: baseline; +} + +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + -webkit-appearance: textfield; + outline-offset: -2px; +} + +::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} + +summary { + display: list-item; +} + +blockquote, +dl, +dd, +h1, +h2, +h3, +h4, +h5, +h6, +hr, +figure, +p, +pre { + margin: 0; +} + +fieldset { + margin: 0; + padding: 0; +} + +legend { + padding: 0; +} + +ol, +ul, +menu { + list-style: none; + margin: 0; + padding: 0; +} + +dialog { + padding: 0; +} + +textarea { + resize: vertical; +} + +input::-moz-placeholder, +textarea::-moz-placeholder { + opacity: 1; + color: #9ca3af; +} + +input::placeholder, +textarea::placeholder { + opacity: 1; + color: #9ca3af; +} + +button, +[role="button"] { + cursor: pointer; +} + +:disabled { + cursor: default; +} + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; + vertical-align: middle; +} + +img, +video { + max-width: 100%; + height: auto; +} + +[hidden] { + display: none; +} + +[type="text"], +[type="email"], +[type="url"], +[type="password"], +[type="number"], +[type="date"], +[type="datetime-local"], +[type="month"], +[type="search"], +[type="tel"], +[type="time"], +[type="week"], +[multiple], +textarea, +select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #fff; + border-color: #6b7280; + border-width: 1px; + border-radius: 0; + padding: 0.5rem 0.75rem; + font-size: 1rem; + line-height: 1.5rem; + --tw-shadow: 0 0 #0000; +} + +[type="text"]:focus, +[type="email"]:focus, +[type="url"]:focus, +[type="password"]:focus, +[type="number"]:focus, +[type="date"]:focus, +[type="datetime-local"]:focus, +[type="month"]:focus, +[type="search"]:focus, +[type="tel"]:focus, +[type="time"]:focus, +[type="week"]:focus, +[multiple]:focus, +textarea:focus, +select:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-inset: var(--tw-empty); + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: #2563eb; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow); + border-color: #2563eb; +} + +input::-moz-placeholder, +textarea::-moz-placeholder { + color: #6b7280; + opacity: 1; +} + +input::placeholder, +textarea::placeholder { + color: #6b7280; + opacity: 1; +} + +::-webkit-datetime-edit-fields-wrapper { + padding: 0; +} + +::-webkit-date-and-time-value { + min-height: 1.5em; +} + +::-webkit-datetime-edit, +::-webkit-datetime-edit-year-field, +::-webkit-datetime-edit-month-field, +::-webkit-datetime-edit-day-field, +::-webkit-datetime-edit-hour-field, +::-webkit-datetime-edit-minute-field, +::-webkit-datetime-edit-second-field, +::-webkit-datetime-edit-millisecond-field, +::-webkit-datetime-edit-meridiem-field { + padding-top: 0; + padding-bottom: 0; +} + +select { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e"); + background-position: right 0.5rem center; + background-repeat: no-repeat; + background-size: 1.5em 1.5em; + padding-right: 2.5rem; + -webkit-print-color-adjust: exact; + print-color-adjust: exact; +} + +[multiple] { + background-image: initial; + background-position: initial; + background-repeat: unset; + background-size: initial; + padding-right: 0.75rem; + -webkit-print-color-adjust: unset; + print-color-adjust: unset; +} + +[type="checkbox"], +[type="radio"] { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + padding: 0; + -webkit-print-color-adjust: exact; + print-color-adjust: exact; + display: inline-block; + vertical-align: middle; + background-origin: border-box; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + flex-shrink: 0; + height: 1rem; + width: 1rem; + color: #2563eb; + /* background-color: #fff; */ + /* border-color: #6b7280; */ + border-width: 1px; + --tw-shadow: 0 0 #0000; +} + +[type="checkbox"] { + border-radius: 0; +} + +[type="radio"] { + border-radius: 100%; +} + +[type="checkbox"]:focus, +[type="radio"]:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-inset: var(--tw-empty); + --tw-ring-offset-width: 2px; + --tw-ring-offset-color: #fff; + --tw-ring-color: #2563eb; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow); +} + +[type="checkbox"]:checked, +[type="radio"]:checked { + border-color: transparent; + background-color: currentColor; + background-size: 100% 100%; + background-position: center; + background-repeat: no-repeat; +} + +[type="checkbox"]:checked { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e"); +} + +[type="radio"]:checked { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e"); +} + +[type="checkbox"]:checked:hover, +[type="checkbox"]:checked:focus, +[type="radio"]:checked:hover, +[type="radio"]:checked:focus { + border-color: transparent; + background-color: currentColor; +} + +[type="checkbox"]:indeterminate { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e"); + border-color: transparent; + background-color: currentColor; + background-size: 100% 100%; + background-position: center; + background-repeat: no-repeat; +} + +[type="checkbox"]:indeterminate:hover, +[type="checkbox"]:indeterminate:focus { + border-color: transparent; + background-color: currentColor; +} + +[type="file"] { + background: unset; + border-color: inherit; + border-width: 0; + border-radius: 0; + padding: 0; + font-size: unset; + line-height: inherit; +} + +[type="file"]:focus { + outline: 1px solid ButtonText; + outline: 1px auto -webkit-focus-ring-color; +} + +button { + font-weight: 400; +} + +strong { + font-weight: 600; +} + +html.dark { + --scrollbarBG: #020011; + --thumbBG: #374151; +} + +.dark { + color-scheme: dark; +} + +.light { + color-scheme: light; +} + +.dark *::-webkit-scrollbar { + width: 11px; + height: 11px; +} + +.dark * { + scrollbar-width: thin; + scrollbar-color: var(--thumbBG) var(--scrollbarBG); +} + +.dark input, +.dark textarea, +.dark [contenteditable] { + caret-color: #fff !important; +} + +.dark *::-webkit-scrollbar-track { + background: var(--scrollbarBG); +} + +.dark *::-webkit-scrollbar-thumb { + background-color: var(--thumbBG); + border-radius: 6px; + border: 3px solid var(--scrollbarBG); +} + +label:has(input[type="checkbox"]), +label:has(input[type="radio"]) { + cursor: pointer; +} + +label:has(input:disabled) { + cursor: not-allowed; + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +label:has(input:disabled):is(.dark *) { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +*, +:before, +:after { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; + --tw-contain-size: ; + --tw-contain-layout: ; + --tw-contain-paint: ; + --tw-contain-style: ; +} + +::backdrop { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; + --tw-contain-size: ; + --tw-contain-layout: ; + --tw-contain-paint: ; + --tw-contain-style: ; +} + +.dark .bg-white { + --tw-bg-opacity: 1; + background-color: rgb(11 15 25 / var(--tw-bg-opacity)); +} + +.dark .text-black, +.dark .text-gray-900 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} + +.dark .text-gray-800, +.dark .text-gray-700 { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} + +.dark .text-gray-600 { + --tw-text-opacity: 1; + color: rgb(179 188 201 / var(--tw-text-opacity)); +} + +.dark .text-gray-500 { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +.dark .border-gray-200, +.dark .border-gray-100, +.dark .border, +.dark .border-t, +.dark .border-r, +.dark .border-b, +.dark .border-l { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.dark .divide-x > :not([hidden]) ~ :not([hidden]), +.dark .divide-y > :not([hidden]) ~ :not([hidden]), +.dark .divide-gray-100 > :not([hidden]) ~ :not([hidden]), +.dark .divide-gray-200 > :not([hidden]) ~ :not([hidden]) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.\!container { + width: 100% !important; + margin-right: auto !important; + margin-left: auto !important; + padding-right: 1rem !important; + padding-left: 1rem !important; +} + +.container { + width: 100%; + margin-right: auto; + margin-left: auto; + padding-right: 1rem; + padding-left: 1rem; +} + +@media (min-width: 640px) { + .\!container { + max-width: 640px !important; + } + + .container { + max-width: 640px; + } +} + +@media (min-width: 768px) { + .\!container { + max-width: 768px !important; + } + + .container { + max-width: 768px; + } +} + +@media (min-width: 1024px) { + .\!container { + max-width: 1024px !important; + } + + .container { + max-width: 1024px; + } +} + +@media (min-width: 1280px) { + .\!container { + max-width: 1280px !important; + } + + .container { + max-width: 1280px; + } +} + +@media (min-width: 1536px) { + .\!container { + max-width: 1536px !important; + } + + .container { + max-width: 1536px; + } +} + +.prose { + color: #4b5563; + max-width: 100%; +} + +.prose :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em; +} + +.prose + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: var(--tw-prose-lead); + font-size: 1.25em; + line-height: 1.6; + margin-top: 1.2em; + margin-bottom: 1.2em; +} + +.prose :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-links); + text-decoration: underline; + font-weight: 500; +} + +.prose + :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-bold); + font-weight: 600; +} + +.prose + :where(a strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; +} + +.prose + :where(blockquote strong):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: inherit; +} + +.prose + :where(thead th strong):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: inherit; +} + +.prose :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + list-style-type: decimal; + margin-top: 1.25em; + margin-bottom: 1.25em; + padding-inline-start: 1.625em; +} + +.prose + :where(ol[type="A"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: upper-alpha; +} + +.prose + :where(ol[type="a"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: lower-alpha; +} + +.prose + :where(ol[type="A s"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: upper-alpha; +} + +.prose + :where(ol[type="a s"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: lower-alpha; +} + +.prose + :where(ol[type="I"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: upper-roman; +} + +.prose + :where(ol[type="i"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: lower-roman; +} + +.prose + :where(ol[type="I s"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: upper-roman; +} + +.prose + :where(ol[type="i s"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: lower-roman; +} + +.prose + :where(ol[type="1"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: decimal; +} + +.prose :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + list-style-type: disc; + margin-top: 1.25em; + margin-bottom: 1.25em; + padding-inline-start: 1.625em; +} + +.prose + :where(ol > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + )::marker { + font-weight: 400; + color: var(--tw-prose-counters); +} + +.prose + :where(ul > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + )::marker { + color: var(--tw-prose-bullets); +} + +.prose :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + margin-top: 1.25em; +} + +.prose :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-color: var(--tw-prose-hr); + border-top-width: 1px; + margin-top: 3em; + margin-bottom: 3em; +} + +.prose + :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-weight: 500; + font-style: italic; + color: var(--tw-prose-quotes); + border-inline-start-width: 0.25rem; + border-inline-start-color: var(--tw-prose-quote-borders); + quotes: "“" "”" "‘" "’"; + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-inline-start: 1em; +} + +.prose + :where(blockquote p:first-of-type):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + content: open-quote; +} + +.prose + :where(blockquote p:last-of-type):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):after { + content: close-quote; +} + +.prose :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #374151; + font-weight: 600; + font-size: 1.25rem; + margin-top: 0; + margin-bottom: 1.7rem; + line-height: 1.1111111; +} + +.prose + :where(h1 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-weight: 900; + color: inherit; +} + +.prose :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #374151; + font-weight: 600; + font-size: 1.16rem; + margin-top: 2em; + margin-bottom: 1.45rem; + line-height: 1.3333333; +} + +.prose + :where(h2 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-weight: 800; + color: inherit; +} + +.prose :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #374151; + font-weight: 600; + font-size: 1.1rem; + margin-top: 1.6em; + margin-bottom: 1.3rem; + line-height: 1.6; +} + +.prose + :where(h3 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-weight: 700; + color: inherit; +} + +.prose :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #374151; + font-weight: 600; + margin-top: 1.5em; + margin-bottom: 1.2rem; + line-height: 1.5; + font-size: 1.05rem; +} + +.prose + :where(h4 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-weight: 700; + color: inherit; +} + +.prose :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose + :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + display: block; + margin-top: 2em; + margin-bottom: 2em; +} + +.prose :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-weight: 500; + font-family: inherit; + color: var(--tw-prose-kbd); + box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), + 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%); + font-size: 0.875em; + border-radius: 0.3125rem; + padding-top: 0.1875em; + padding-inline-end: 0.375em; + padding-bottom: 0.1875em; + padding-inline-start: 0.375em; +} + +.prose :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-code); + font-weight: 600; + font-size: 0.875em; +} + +.prose + :where(code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + content: "`"; +} + +.prose + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)):after { + content: "`"; +} + +.prose + :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; +} + +.prose + :where(h1 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; +} + +.prose + :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; + font-size: 0.875em; +} + +.prose + :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; + font-size: 0.9em; +} + +.prose + :where(h4 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; +} + +.prose + :where(blockquote code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: inherit; +} + +.prose + :where(thead th code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: inherit; +} + +.prose :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: currentColor; + background-color: #f9fafb; + overflow-x: auto; + font-weight: 400; + font-size: 0.875em; + line-height: 1.7142857; + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + border-radius: 0.375rem; + padding-top: 0.8571429em; + padding-inline-end: 1.1428571em; + padding-bottom: 0.8571429em; + padding-inline-start: 1.1428571em; +} + +.prose + :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + background-color: transparent; + border-width: 0; + border-radius: 0; + padding: 0; + font-weight: inherit; + color: inherit; + font-size: inherit; + font-family: inherit; + line-height: inherit; +} + +.prose + :where(pre code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + content: none; +} + +.prose + :where(pre code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):after { + content: none; +} + +.prose :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + width: 100%; + table-layout: auto; + text-align: start; + margin-top: 2em; + margin-bottom: 2em; + font-size: 0.875em; + line-height: 1.7142857; +} + +.prose :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-bottom-width: 1px; + border-bottom-color: var(--tw-prose-th-borders); +} + +.prose + :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + vertical-align: bottom; + padding-inline-end: 0.5714286em; + padding-bottom: 0.5714286em; + padding-inline-start: 0.5714286em; +} + +.prose + :where(tbody tr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-bottom-width: 1px; + border-bottom-color: var(--tw-prose-td-borders); +} + +.prose + :where(tbody tr:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + border-bottom-width: 0; +} + +.prose + :where(tbody td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + vertical-align: baseline; +} + +.prose :where(tfoot):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-top-width: 1px; + border-top-color: var(--tw-prose-th-borders); +} + +.prose + :where(tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + vertical-align: top; +} + +.prose + :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + margin-bottom: 0; +} + +.prose + :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-captions); + font-size: 0.875em; + line-height: 1.4285714; + margin-top: 0.8571429em; +} + +.prose { + --tw-prose-body: #374151; + --tw-prose-headings: #111827; + --tw-prose-lead: #4b5563; + --tw-prose-links: #111827; + --tw-prose-bold: #111827; + --tw-prose-counters: #6b7280; + --tw-prose-bullets: #d1d5db; + --tw-prose-hr: #e5e7eb; + --tw-prose-quotes: #111827; + --tw-prose-quote-borders: #e5e7eb; + --tw-prose-captions: #6b7280; + --tw-prose-kbd: #111827; + --tw-prose-kbd-shadows: 17 24 39; + --tw-prose-code: #111827; + --tw-prose-pre-code: #e5e7eb; + --tw-prose-pre-bg: #1f2937; + --tw-prose-th-borders: #d1d5db; + --tw-prose-td-borders: #e5e7eb; + --tw-prose-invert-body: #d1d5db; + --tw-prose-invert-headings: #fff; + --tw-prose-invert-lead: #9ca3af; + --tw-prose-invert-links: #fff; + --tw-prose-invert-bold: #fff; + --tw-prose-invert-counters: #9ca3af; + --tw-prose-invert-bullets: #4b5563; + --tw-prose-invert-hr: #374151; + --tw-prose-invert-quotes: #f3f4f6; + --tw-prose-invert-quote-borders: #374151; + --tw-prose-invert-captions: #9ca3af; + --tw-prose-invert-kbd: #fff; + --tw-prose-invert-kbd-shadows: 255 255 255; + --tw-prose-invert-code: #fff; + --tw-prose-invert-pre-code: #d1d5db; + --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%); + --tw-prose-invert-th-borders: #4b5563; + --tw-prose-invert-td-borders: #374151; + font-size: 1.05rem; + line-height: 1.75; +} + +.prose + :where(picture > img):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; +} + +.prose :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.5em; + margin-bottom: 0.5em; +} + +.prose + :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.375em; +} + +.prose + :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.375em; +} + +.prose + :where(.prose > ul > li p):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.75em; + margin-bottom: 0.75em; +} + +.prose + :where(.prose > ul > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.25em; +} + +.prose + :where(.prose > ul > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.25em; +} + +.prose + :where(.prose > ol > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.25em; +} + +.prose + :where(.prose > ol > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.25em; +} + +.prose + :where(ul ul, ul ol, ol ul, ol ol):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.75em; + margin-bottom: 0.75em; +} + +.prose :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em; +} + +.prose :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.5em; + padding-inline-start: 1.625em; +} + +.prose + :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose + :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose + :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose + :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose + :where(thead th:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; +} + +.prose + :where(thead th:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; +} + +.prose + :where(tbody td, tfoot td):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-top: 0.5714286em; + padding-inline-end: 0.5714286em; + padding-bottom: 0.5714286em; + padding-inline-start: 0.5714286em; +} + +.prose + :where(tbody td:first-child, tfoot td:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; +} + +.prose + :where(tbody td:last-child, tfoot td:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; +} + +.prose + :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose + :where(.prose > :first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; +} + +.prose + :where(.prose > :last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 0; +} + +.prose-sm { + font-size: 0.875rem; + line-height: 1.7142857; +} + +.prose-sm :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; +} + +.prose-sm + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-size: 1.2857143em; + line-height: 1.5555556; + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; +} + +.prose-sm + :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-inline-start: 1.1111111em; +} + +.prose-sm :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 2.1428571em; + margin-top: 0; + margin-bottom: 0.8em; + line-height: 1.2; +} + +.prose-sm :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 1.4285714em; + margin-top: 1.6em; + margin-bottom: 0.8em; + line-height: 1.4; +} + +.prose-sm :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 1.2857143em; + margin-top: 1.5555556em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; +} + +.prose-sm :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.4285714em; + margin-bottom: 0.5714286em; + line-height: 1.4285714; +} + +.prose-sm + :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; +} + +.prose-sm + :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; +} + +.prose-sm + :where(picture > img):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; +} + +.prose-sm + :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; +} + +.prose-sm + :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8571429em; + border-radius: 0.3125rem; + padding-top: 0.1428571em; + padding-inline-end: 0.3571429em; + padding-bottom: 0.1428571em; + padding-inline-start: 0.3571429em; +} + +.prose-sm + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8571429em; +} + +.prose-sm + :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.9em; +} + +.prose-sm + :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; +} + +.prose-sm + :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8571429em; + line-height: 1.6666667; + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + border-radius: 0.25rem; + padding-top: 0.6666667em; + padding-inline-end: 1em; + padding-bottom: 0.6666667em; + padding-inline-start: 1em; +} + +.prose-sm :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; + padding-inline-start: 1.5714286em; +} + +.prose-sm :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; + padding-inline-start: 1.5714286em; +} + +.prose-sm :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.2857143em; + margin-bottom: 0.2857143em; +} + +.prose-sm + :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.4285714em; +} + +.prose-sm + :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.4285714em; +} + +.prose-sm + :where(.prose-sm > ul > li p):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.5714286em; + margin-bottom: 0.5714286em; +} + +.prose-sm + :where(.prose-sm > ul > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.1428571em; +} + +.prose-sm + :where(.prose-sm > ul > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.1428571em; +} + +.prose-sm + :where(.prose-sm > ol > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.1428571em; +} + +.prose-sm + :where(.prose-sm > ol > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.1428571em; +} + +.prose-sm + :where(ul ul, ul ol, ol ul, ol ol):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.5714286em; + margin-bottom: 0.5714286em; +} + +.prose-sm :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.1428571em; + margin-bottom: 1.1428571em; +} + +.prose-sm :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.1428571em; +} + +.prose-sm :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.2857143em; + padding-inline-start: 1.5714286em; +} + +.prose-sm :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 2.8571429em; + margin-bottom: 2.8571429em; +} + +.prose-sm + :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-sm + :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-sm + :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-sm + :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-sm + :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8571429em; + line-height: 1.5; +} + +.prose-sm + :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-end: 1em; + padding-bottom: 0.6666667em; + padding-inline-start: 1em; +} + +.prose-sm + :where(thead th:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; +} + +.prose-sm + :where(thead th:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; +} + +.prose-sm + :where(tbody td, tfoot td):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-top: 0.6666667em; + padding-inline-end: 1em; + padding-bottom: 0.6666667em; + padding-inline-start: 1em; +} + +.prose-sm + :where(tbody td:first-child, tfoot td:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; +} + +.prose-sm + :where(tbody td:last-child, tfoot td:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; +} + +.prose-sm + :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; +} + +.prose-sm + :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + margin-bottom: 0; +} + +.prose-sm + :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8571429em; + line-height: 1.3333333; + margin-top: 0.6666667em; +} + +.prose-sm + :where(.prose-sm > :first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; +} + +.prose-sm + :where(.prose-sm > :last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 0; +} + +.prose-lg { + font-size: 1.125rem; + line-height: 1.7777778; +} + +.prose-lg :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; +} + +.prose-lg + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-size: 1.2222222em; + line-height: 1.4545455; + margin-top: 1.0909091em; + margin-bottom: 1.0909091em; +} + +.prose-lg + :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + padding-inline-start: 1em; +} + +.prose-lg :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 2.6666667em; + margin-top: 0; + margin-bottom: 0.8333333em; + line-height: 1; +} + +.prose-lg :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 1.6666667em; + margin-top: 1.8666667em; + margin-bottom: 1.0666667em; + line-height: 1.3333333; +} + +.prose-lg :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 1.3333333em; + margin-top: 1.6666667em; + margin-bottom: 0.6666667em; + line-height: 1.5; +} + +.prose-lg :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; +} + +.prose-lg + :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; +} + +.prose-lg + :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; +} + +.prose-lg + :where(picture > img):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; +} + +.prose-lg + :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; +} + +.prose-lg + :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + border-radius: 0.3125rem; + padding-top: 0.2222222em; + padding-inline-end: 0.4444444em; + padding-bottom: 0.2222222em; + padding-inline-start: 0.4444444em; +} + +.prose-lg + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; +} + +.prose-lg + :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8666667em; +} + +.prose-lg + :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.875em; +} + +.prose-lg + :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + line-height: 1.75; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.375rem; + padding-top: 1em; + padding-inline-end: 1.5em; + padding-bottom: 1em; + padding-inline-start: 1.5em; +} + +.prose-lg :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-inline-start: 1.5555556em; +} + +.prose-lg :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-inline-start: 1.5555556em; +} + +.prose-lg :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.6666667em; + margin-bottom: 0.6666667em; +} + +.prose-lg + :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.4444444em; +} + +.prose-lg + :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.4444444em; +} + +.prose-lg + :where(.prose-lg > ul > li p):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; +} + +.prose-lg + :where(.prose-lg > ul > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.3333333em; +} + +.prose-lg + :where(.prose-lg > ul > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.3333333em; +} + +.prose-lg + :where(.prose-lg > ol > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.3333333em; +} + +.prose-lg + :where(.prose-lg > ol > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.3333333em; +} + +.prose-lg + :where(ul ul, ul ol, ol ul, ol ol):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; +} + +.prose-lg :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; +} + +.prose-lg :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; +} + +.prose-lg :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.6666667em; + padding-inline-start: 1.5555556em; +} + +.prose-lg :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 3.1111111em; + margin-bottom: 3.1111111em; +} + +.prose-lg + :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-lg + :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-lg + :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-lg + :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; +} + +.prose-lg + :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + line-height: 1.5; +} + +.prose-lg + :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-end: 0.75em; + padding-bottom: 0.75em; + padding-inline-start: 0.75em; +} + +.prose-lg + :where(thead th:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; +} + +.prose-lg + :where(thead th:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; +} + +.prose-lg + :where(tbody td, tfoot td):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-top: 0.75em; + padding-inline-end: 0.75em; + padding-bottom: 0.75em; + padding-inline-start: 0.75em; +} + +.prose-lg + :where(tbody td:first-child, tfoot td:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; +} + +.prose-lg + :where(tbody td:last-child, tfoot td:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; +} + +.prose-lg + :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; +} + +.prose-lg + :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + margin-bottom: 0; +} + +.prose-lg + :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + line-height: 1.5; + margin-top: 1em; +} + +.prose-lg + :where(.prose-lg > :first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; +} + +.prose-lg + :where(.prose-lg > :last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 0; +} + +.aspect-h-9 { + --tw-aspect-h: 9; +} + +.aspect-w-16 { + position: relative; + padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%); + --tw-aspect-w: 16; +} + +.aspect-w-16 > * { + position: absolute; + height: 100%; + width: 100%; + top: 0; + right: 0; + bottom: 0; + left: 0; +} + +.divider-column-vertical { + margin-top: 1.25rem; + margin-bottom: 1.25rem; + height: 1px; + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} + +.divider-column-vertical:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} + +@media (min-width: 768px) { + .divider-column-vertical { + margin-left: -1.5rem; + margin-right: -1.5rem; + width: calc(100% + 1.5rem); + } +} + +.btn, +.btn-widget, +.btn-warning { + display: inline-flex; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + align-items: center; + justify-content: center; + white-space: nowrap; + border-radius: 0.5rem; + border-width: 1px; + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); + padding: 0.25rem 0.75rem; +} + +.dark .btn, +.dark .btn-widget, +.dark .btn-warning { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.btn:focus, +.btn-widget:focus, +.btn-warning:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} + +.btn { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + --tw-gradient-from: #fff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} + +.dark .btn { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.btn:hover { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.btn:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} + +.btn:hover:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.btn-widget { + height: 2rem; + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #e5e7eb var(--tw-gradient-to-position); +} + +.btn-widget:hover { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #e5e7eb var(--tw-gradient-to-position); +} + +.btn-widget:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.btn-widget:hover:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.btn-warning { + --tw-border-opacity: 1; + border-color: rgb(254 215 170 / var(--tw-border-opacity)); + --tw-gradient-from: #fff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #ffedd5 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(194 65 12 / var(--tw-text-opacity)); +} + +.btn-warning:hover { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.btn-warning:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(154 52 18 / var(--tw-border-opacity)); + --tw-gradient-from: #9a3412 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(154 52 18 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #7c2d12 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(254 215 170 / var(--tw-text-opacity)); +} + +.btn-warning:hover:is(.dark *) { + --tw-gradient-from: #c2410c var(--tw-gradient-from-position); + --tw-gradient-to: rgb(194 65 12 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #7c2d12 var(--tw-gradient-to-position); +} + +.btn-green { + display: inline-flex; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + align-items: center; + justify-content: center; + white-space: nowrap; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(16 185 129 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(16 185 129 / var(--tw-bg-opacity)); + padding: 0.25rem 0.75rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.dark .btn-green { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.btn-green:hover { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.btn-green:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} + +.btn-green:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} + +.btn-green:hover:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.btn-pink { + display: inline-flex; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + align-items: center; + justify-content: center; + white-space: nowrap; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(248 113 113 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(248 113 113 / var(--tw-bg-opacity)); + padding: 0.25rem 0.75rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.dark .btn-pink { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.btn-pink:hover { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.btn-pink:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} + +.btn-pink:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} + +.btn-pink:hover:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.btn-sky-ligher { + display: inline-flex; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + align-items: center; + justify-content: center; + white-space: nowrap; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(14 165 233 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(14 165 233 / var(--tw-bg-opacity)); + padding: 0.25rem 0.75rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.dark .btn-sky-ligher { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.btn-sky-ligher:hover { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.btn-sky-ligher:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} + +.btn-sky-ligher:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} + +.btn-sky-ligher:hover:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.btn-fuchsia { + display: inline-flex; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + align-items: center; + justify-content: center; + white-space: nowrap; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(192 38 211 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(192 38 211 / var(--tw-bg-opacity)); + padding: 0.25rem 0.75rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.dark .btn-fuchsia { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.btn-fuchsia:hover { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.btn-fuchsia:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} + +.btn-fuchsia:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} + +.btn-fuchsia:hover:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.btn:disabled, +.btn-widget:disabled, +.btn-disabled, +.btn-widget-disabled { + cursor: not-allowed; + opacity: 0.5; +} + +.btn.btn-lg { + padding: 0.375rem 1rem; + font-weight: 400; +} + +.btn-green-lg, +.btn-fuchsia-lg { + padding: 0.5rem 2.5rem; +} + +.overview-card-wrapper { + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); + background-image: linear-gradient(to right, var(--tw-gradient-stops)); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #fff var(--tw-gradient-via-position), var(--tw-gradient-to); + font-size: 1rem; + line-height: 1.5rem; + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} + +.overview-card-wrapper:hover { + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} + +.overview-card-wrapper:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.overview-card-wrapper:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.dark .overview-card-wrapper { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.overview-card-wrapper:hover { + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #f9fafb var(--tw-gradient-via-position), var(--tw-gradient-to); + --tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position); +} + +.overview-card-wrapper:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-gradient-to: rgb(11 15 25 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #0b0f19 var(--tw-gradient-via-position), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.overview-card-wrapper:hover:is(.dark *) { + --tw-gradient-from: #0b0f19 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(11 15 25 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #101623 var(--tw-gradient-via-position), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} + +.overview-card-wrapper.white { + --tw-gradient-from: #fff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.overview-card-wrapper.white:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.tab { + margin-bottom: -1px; + display: flex; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + align-items: center; + border-right-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + padding-left: 1rem; + padding-right: 1rem; + text-align: center; +} + +.dark .tab { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.tab:not(.active):hover { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} + +.tab:not(.active):is(.dark *) { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +.tab:not(.active):hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} + +.tab.active { + display: flex; + align-items: center; + border-right-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding-left: 1rem; + padding-right: 1rem; + text-align: center; + font-weight: 600; +} + +.dark .tab.active { + --tw-bg-opacity: 1; + background-color: rgb(11 15 25 / var(--tw-bg-opacity)); +} + +.dark .tab.active { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.tab-alternate { + display: flex; + height: 100%; + align-items: center; + white-space: nowrap; + border-bottom-width: 2px; + border-color: transparent; + padding-left: 0.625rem; + padding-right: 0.625rem; + font-weight: 500; + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} + +.dark .tab-alternate { + --tw-text-opacity: 1; + color: rgb(179 188 201 / var(--tw-text-opacity)); +} + +.tab-alternate:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +@media (min-width: 640px) { + .tab-alternate { + padding-left: 0.875rem; + padding-right: 0.875rem; + } +} + +.tab-alternate:not(.active):hover { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} + +.tab-alternate:not(.active):hover:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} + +.tab-alternate.active { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); + font-weight: 600; + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} + +.dark .tab-alternate.active { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} + +.tab-alternate.active:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} + +.\!tag { + display: inline-flex; + height: 1.75rem; + max-width: 100%; + flex: none; + align-items: center; + gap: 0.5rem; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + border-radius: 0.5rem; + border-width: 1px; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + --tw-border-opacity: 0.7; + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); + padding-left: 0.5rem; + padding-right: 0.5rem; + font-size: 0.875rem; + line-height: 1.25rem; +} + +.dark .\!tag { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.\!tag:is(.dark *) { + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-border-opacity: 1; +} + +.tag { + display: inline-flex; + height: 1.75rem; + max-width: 100%; + flex: none; + align-items: center; + gap: 0.5rem; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + border-radius: 0.5rem; + border-width: 1px; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + --tw-border-opacity: 0.7; + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); + padding-left: 0.5rem; + padding-right: 0.5rem; + font-size: 0.875rem; + line-height: 1.25rem; +} + +.dark .tag { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.tag:is(.dark *) { + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-border-opacity: 1; +} + +.\!tag.inactive, +.tag.inactive { + opacity: 0.5; + filter: grayscale(100%); +} + +.tag-ghost { + border-style: none; + --tw-gradient-from: transparent var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: transparent var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.tag-ghost:hover { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} + +.tag-ghost:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} + +.tag-white { + box-shadow: 0 3.5px 3.5px #00000002, 0 2px 2px #00000002, 0 0 1px #00000002; + border-color: #e5e7ebb3; + --tw-gradient-from: #fff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} + +.dark .tag-white { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} + +.tag-white:hover { + --tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position); +} + +.tag-white:is(.dark *) { + border-color: #1f2937b3; + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} + +.tag-white:hover:is(.dark *) { + --tw-gradient-to: #1f2937 var(--tw-gradient-to-position); +} + +.tag-ico { + display: flex; + height: 1.75rem; + width: 2rem; + flex: none; + align-items: center; + justify-content: center; + border-radius: 0.5rem; + background-image: linear-gradient(to top, var(--tw-gradient-stops)); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} + +.tag-ico:is(.dark *) { + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} + +.tag-close-ico { + margin-left: -0.25rem; + margin-right: -0.25rem; + margin-top: 0.125rem; +} + +.tag-ico-blue { + --tw-gradient-from: #eff6ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} + +.tag-ico-blue:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.tag-ico-green { + --tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} + +.tag-ico-green:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.tag-ico-indigo { + --tw-gradient-from: #eef2ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-text-opacity: 1; + color: rgb(99 102 241 / var(--tw-text-opacity)); +} + +.tag-ico-indigo:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.tag-ico-orange { + --tw-gradient-from: #fff7ed var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-text-opacity: 1; + color: rgb(249 115 22 / var(--tw-text-opacity)); +} + +.tag-ico-orange:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.tag-ico-red { + --tw-gradient-from: #fef2f2 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 242 242 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} + +.tag-ico-red:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.tag-ico-yellow { + --tw-gradient-from: #fffbeb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-text-opacity: 1; + color: rgb(245 158 11 / var(--tw-text-opacity)); +} + +.tag-ico-yellow:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.form-input:not([type="checkbox"]) { + border-width: 2px; + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} + +.form-input:not([type="checkbox"])::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgb(156 163 175 / var(--tw-placeholder-opacity)); +} + +.form-input:not([type="checkbox"])::placeholder { + --tw-placeholder-opacity: 1; + color: rgb(156 163 175 / var(--tw-placeholder-opacity)); +} + +.form-input:not([type="checkbox"]) { + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.dark .form-input:not([type="checkbox"]) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.form-input:not([type="checkbox"]):focus { + --tw-border-opacity: 1; + border-color: rgb(147 197 253 / var(--tw-border-opacity)); + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); + --tw-ring-opacity: 0.5; +} + +.form-input:not([type="checkbox"]):is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(11 15 25 / var(--tw-bg-opacity)); +} + +.form-input:not([type="radio"]):not([type="checkbox"]) { + margin-top: 0.25rem; + display: block; + width: 100%; + border-radius: 0.375rem; +} + +.form-input[type="radio"] { + cursor: pointer; + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); +} + +.form-input[type="radio"]:hover { + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); +} + +.form-input[type="radio"]:focus { + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); + --tw-ring-offset-width: 2px; +} + +.form-input[type="radio"]:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} + +.form-input[type="radio"]:focus:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity)); + --tw-ring-offset-color: #101623; +} + +.form-input[type="radio"]:checked { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} + +.form-input[type="checkbox"] { + cursor: pointer; + border-radius: 0.25rem; + border-color: transparent; + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} + +.form-input[type="checkbox"]:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); + --tw-ring-offset-width: 2px; +} + +.form-input[type="checkbox"]:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)); +} + +.form-input[type="checkbox"]:focus:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity)); + --tw-ring-offset-color: #101623; +} + +.form-input[type="checkbox"]:checked { + --tw-bg-opacity: 1; + background-color: rgb(59 130 246 / var(--tw-bg-opacity)); +} + +.form-input[type="checkbox"]:checked:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(59 130 246 / var(--tw-bg-opacity)); +} + +.form-input:disabled { + cursor: not-allowed; + opacity: 0.5; +} + +.form-input-alt { + height: 2.5rem; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + padding-left: 0.75rem; + padding-right: 0.75rem; +} + +.form-input-alt::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgb(156 163 175 / var(--tw-placeholder-opacity)); +} + +.form-input-alt::placeholder { + --tw-placeholder-opacity: 1; + color: rgb(156 163 175 / var(--tw-placeholder-opacity)); +} + +.form-input-alt { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + outline: 2px solid transparent; + outline-offset: 2px; +} + +.dark .form-input-alt { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.form-input-alt:focus { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); + --tw-ring-inset: inset; + --tw-ring-opacity: 1; + --tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity)); +} + +.form-input-alt:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(16 22 35 / var(--tw-bg-opacity)); +} + +.form-input-alt:focus:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(238 242 255 / var(--tw-ring-opacity)); +} + +.metadata-input { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); + font-family: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, + Consolas, Liberation Mono, Courier New, monospace; + font-size: 0.75rem; + line-height: 1rem; + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} + +.dark .metadata-input { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} + +.metadata-input::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +.metadata-input::placeholder { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +.metadata-input:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} + +@media (min-width: 768px) { + .metadata-input { + font-size: 0.875rem; + line-height: 1.25rem; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +.pointer-events-none { + pointer-events: none; +} + +.pointer-events-auto { + pointer-events: auto; +} + +.visible { + visibility: visible; +} + +.invisible { + visibility: hidden; +} + +.collapse { + visibility: collapse; +} + +.static { + position: static; +} + +.fixed { + position: fixed; +} + +.\!absolute { + position: absolute !important; +} + +.absolute { + position: absolute; +} + +.relative { + position: relative; +} + +.sticky { + position: sticky; +} + +.inset-0 { + top: 0; + right: 0; + bottom: 0; + left: 0; +} + +.inset-x-0 { + left: 0; + right: 0; +} + +.inset-x-4 { + left: 1rem; + right: 1rem; +} + +.inset-y-0 { + top: 0; + bottom: 0; +} + +.\!bottom-4 { + bottom: 1rem !important; +} + +.\!right-2 { + right: 0.5rem !important; +} + +.\!right-2\.5 { + right: 0.625rem !important; +} + +.-bottom-0 { + bottom: -0px; +} + +.-bottom-0\.5 { + bottom: -0.125rem; +} + +.-bottom-1 { + bottom: -0.25rem; +} + +.-bottom-1\.5 { + bottom: -0.375rem; +} + +.-bottom-10 { + bottom: -2.5rem; +} + +.-bottom-12 { + bottom: -3rem; +} + +.-bottom-2 { + bottom: -0.5rem; +} + +.-bottom-24 { + bottom: -6rem; +} + +.-bottom-4 { + bottom: -1rem; +} + +.-bottom-6 { + bottom: -1.5rem; +} + +.-bottom-9 { + bottom: -2.25rem; +} + +.-bottom-\[0\.4rem\] { + bottom: -0.4rem; +} + +.-bottom-\[14px\] { + bottom: -14px; +} + +.-bottom-\[1px\] { + bottom: -1px; +} + +.-bottom-\[200px\] { + bottom: -200px; +} + +.-bottom-\[230px\] { + bottom: -230px; +} + +.-bottom-\[400px\] { + bottom: -400px; +} + +.-bottom-\[42px\] { + bottom: -42px; +} + +.-bottom-\[54px\] { + bottom: -54px; +} + +.-bottom-\[60px\] { + bottom: -60px; +} + +.-bottom-\[68px\] { + bottom: -68px; +} + +.-bottom-\[6px\] { + bottom: -6px; +} + +.-left-1 { + left: -0.25rem; +} + +.-left-12 { + left: -3rem; +} + +.-left-14 { + left: -3.5rem; +} + +.-left-16 { + left: -4rem; +} + +.-left-36 { + left: -9rem; +} + +.-left-4 { + left: -1rem; +} + +.-left-48 { + left: -12rem; +} + +.-left-6 { + left: -1.5rem; +} + +.-left-\[400px\] { + left: -400px; +} + +.-right-0 { + right: -0px; +} + +.-right-0\.5 { + right: -0.125rem; +} + +.-right-1 { + right: -0.25rem; +} + +.-right-1\.5 { + right: -0.375rem; +} + +.-right-1\/2 { + right: -50%; +} + +.-right-1\/3 { + right: -33.333333%; +} + +.-right-12 { + right: -3rem; +} + +.-right-14 { + right: -3.5rem; +} + +.-right-2 { + right: -0.5rem; +} + +.-right-2\.5 { + right: -0.625rem; +} + +.-right-2\/3 { + right: -66.666667%; +} + +.-right-48 { + right: -12rem; +} + +.-right-5 { + right: -1.25rem; +} + +.-right-6 { + right: -1.5rem; +} + +.-right-\[0\.3rem\] { + right: -0.3rem; +} + +.-right-\[230px\] { + right: -230px; +} + +.-right-\[400px\] { + right: -400px; +} + +.-top-0 { + top: -0px; +} + +.-top-0\.5 { + top: -0.125rem; +} + +.-top-1 { + top: -0.25rem; +} + +.-top-1\.5 { + top: -0.375rem; +} + +.-top-12 { + top: -3rem; +} + +.-top-32 { + top: -8rem; +} + +.-top-4 { + top: -1rem; +} + +.-top-5 { + top: -1.25rem; +} + +.-top-64 { + top: -16rem; +} + +.-top-8 { + top: -2rem; +} + +.-top-9 { + top: -2.25rem; +} + +.-top-\[1px\] { + top: -1px; +} + +.-top-\[3px\] { + top: -3px; +} + +.-top-\[400px\] { + top: -400px; +} + +.bottom-0 { + bottom: 0; +} + +.bottom-0\.5 { + bottom: 0.125rem; +} + +.bottom-1 { + bottom: 0.25rem; +} + +.bottom-1\/3 { + bottom: 33.333333%; +} + +.bottom-12 { + bottom: 3rem; +} + +.bottom-16 { + bottom: 4rem; +} + +.bottom-2 { + bottom: 0.5rem; +} + +.bottom-2\.5 { + bottom: 0.625rem; +} + +.bottom-24 { + bottom: 6rem; +} + +.bottom-4 { + bottom: 1rem; +} + +.bottom-5 { + bottom: 1.25rem; +} + +.bottom-6 { + bottom: 1.5rem; +} + +.bottom-7 { + bottom: 1.75rem; +} + +.bottom-8 { + bottom: 2rem; +} + +.bottom-\[-0\.18rem\] { + bottom: -0.18rem; +} + +.bottom-\[-0\.25rem\] { + bottom: -0.25rem; +} + +.bottom-\[-26px\] { + bottom: -26px; +} + +.bottom-\[-32px\] { + bottom: -32px; +} + +.bottom-\[-53px\] { + bottom: -53px; +} + +.bottom-\[12px\] { + bottom: 12px; +} + +.bottom-\[130px\] { + bottom: 130px; +} + +.bottom-\[136px\] { + bottom: 136px; +} + +.bottom-\[1px\] { + bottom: 1px; +} + +.bottom-\[224px\] { + bottom: 224px; +} + +.bottom-\[22px\] { + bottom: 22px; +} + +.bottom-\[28px\] { + bottom: 28px; +} + +.bottom-\[2px\] { + bottom: 2px; +} + +.bottom-\[66px\] { + bottom: 66px; +} + +.bottom-\[76px\] { + bottom: 76px; +} + +.bottom-\[82px\] { + bottom: 82px; +} + +.bottom-full { + bottom: 100%; +} + +.left-0 { + left: 0; +} + +.left-1 { + left: 0.25rem; +} + +.left-1\.5 { + left: 0.375rem; +} + +.left-1\/2 { + left: 50%; +} + +.left-1\/3 { + left: 33.333333%; +} + +.left-10 { + left: 2.5rem; +} + +.left-12 { + left: 3rem; +} + +.left-16 { + left: 4rem; +} + +.left-2 { + left: 0.5rem; +} + +.left-2\.5 { + left: 0.625rem; +} + +.left-24 { + left: 6rem; +} + +.left-3 { + left: 0.75rem; +} + +.left-4 { + left: 1rem; +} + +.left-5 { + left: 1.25rem; +} + +.left-8 { + left: 2rem; +} + +.left-\[220px\] { + left: 220px; +} + +.left-\[2px\] { + left: 2px; +} + +.left-\[312px\] { + left: 312px; +} + +.left-\[47px\] { + left: 47px; +} + +.left-\[66px\] { + left: 66px; +} + +.left-\[94px\] { + left: 94px; +} + +.left-\[9px\] { + left: 9px; +} + +.left-auto { + left: auto; +} + +.right-0 { + right: 0; +} + +.right-0\.5 { + right: 0.125rem; +} + +.right-1 { + right: 0.25rem; +} + +.right-1\.5 { + right: 0.375rem; +} + +.right-1\/2 { + right: 50%; +} + +.right-10 { + right: 2.5rem; +} + +.right-12 { + right: 3rem; +} + +.right-16 { + right: 4rem; +} + +.right-2 { + right: 0.5rem; +} + +.right-2\.5 { + right: 0.625rem; +} + +.right-2\/3 { + right: 66.666667%; +} + +.right-20 { + right: 5rem; +} + +.right-24 { + right: 6rem; +} + +.right-3 { + right: 0.75rem; +} + +.right-3\.5 { + right: 0.875rem; +} + +.right-32 { + right: 8rem; +} + +.right-4 { + right: 1rem; +} + +.right-44 { + right: 11rem; +} + +.right-5 { + right: 1.25rem; +} + +.right-6 { + right: 1.5rem; +} + +.right-8 { + right: 2rem; +} + +.right-9 { + right: 2.25rem; +} + +.right-\[-0\.18rem\] { + right: -0.18rem; +} + +.right-\[-0\.25rem\] { + right: -0.25rem; +} + +.right-\[170px\] { + right: 170px; +} + +.right-\[200px\] { + right: 200px; +} + +.right-\[217px\] { + right: 217px; +} + +.right-\[264px\] { + right: 264px; +} + +.right-\[356px\] { + right: 356px; +} + +.right-\[47px\] { + right: 47px; +} + +.top-0 { + top: 0; +} + +.top-1 { + top: 0.25rem; +} + +.top-1\.5 { + top: 0.375rem; +} + +.top-1\/2 { + top: 50%; +} + +.top-12 { + top: 3rem; +} + +.top-16 { + top: 4rem; +} + +.top-2 { + top: 0.5rem; +} + +.top-2\.5 { + top: 0.625rem; +} + +.top-20 { + top: 5rem; +} + +.top-24 { + top: 6rem; +} + +.top-3 { + top: 0.75rem; +} + +.top-3\.5 { + top: 0.875rem; +} + +.top-32 { + top: 8rem; +} + +.top-4 { + top: 1rem; +} + +.top-40 { + top: 10rem; +} + +.top-5 { + top: 1.25rem; +} + +.top-56 { + top: 14rem; +} + +.top-6 { + top: 1.5rem; +} + +.top-8 { + top: 2rem; +} + +.top-\[28px\] { + top: 28px; +} + +.top-auto { + top: auto; +} + +.top-full { + top: 100%; +} + +.-z-1 { + z-index: -1; +} + +.-z-10 { + z-index: -10; +} + +.z-0 { + z-index: 0; +} + +.z-1 { + z-index: 1; +} + +.z-10 { + z-index: 10; +} + +.z-2 { + z-index: 2; +} + +.z-20 { + z-index: 20; +} + +.z-30 { + z-index: 30; +} + +.z-40 { + z-index: 40; +} + +.z-5 { + z-index: 5; +} + +.z-50 { + z-index: 50; +} + +.z-\[-1\] { + z-index: -1; +} + +.order-1 { + order: 1; +} + +.order-2 { + order: 2; +} + +.order-3 { + order: 3; +} + +.order-first { + order: -9999; +} + +.order-last { + order: 9999; +} + +.col-span-1 { + grid-column: span 1 / span 1; +} + +.col-span-12 { + grid-column: span 12 / span 12; +} + +.col-span-2 { + grid-column: span 2 / span 2; +} + +.col-span-3 { + grid-column: span 3 / span 3; +} + +.col-span-4 { + grid-column: span 4 / span 4; +} + +.col-span-5 { + grid-column: span 5 / span 5; +} + +.col-span-6 { + grid-column: span 6 / span 6; +} + +.col-span-8 { + grid-column: span 8 / span 8; +} + +.col-span-9 { + grid-column: span 9 / span 9; +} + +.col-span-full { + grid-column: 1 / -1; +} + +.row-span-1 { + grid-row: span 1 / span 1; +} + +.float-left { + float: left; +} + +.\!m-0 { + margin: 0 !important; +} + +.m-0 { + margin: 0; +} + +.m-11 { + margin: 2.75rem; +} + +.m-2 { + margin: 0.5rem; +} + +.m-3 { + margin: 0.75rem; +} + +.m-4 { + margin: 1rem; +} + +.m-auto { + margin: auto; +} + +.\!mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; +} + +.\!my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.\!my-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; +} + +.\!my-3\.5 { + margin-top: 0.875rem !important; + margin-bottom: 0.875rem !important; +} + +.\!my-6 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.-mx-16 { + margin-left: -4rem; + margin-right: -4rem; +} + +.-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; +} + +.-mx-2\.5 { + margin-left: -0.625rem; + margin-right: -0.625rem; +} + +.-mx-3 { + margin-left: -0.75rem; + margin-right: -0.75rem; +} + +.-mx-4 { + margin-left: -1rem; + margin-right: -1rem; +} + +.-mx-5 { + margin-left: -1.25rem; + margin-right: -1.25rem; +} + +.-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; +} + +.-mx-\[2px\] { + margin-left: -2px; + margin-right: -2px; +} + +.-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; +} + +.-my-\[10px\] { + margin-top: -10px; + margin-bottom: -10px; +} + +.mx-0 { + margin-left: 0; + margin-right: 0; +} + +.mx-0\.5 { + margin-left: 0.125rem; + margin-right: 0.125rem; +} + +.mx-1 { + margin-left: 0.25rem; + margin-right: 0.25rem; +} + +.mx-1\.5 { + margin-left: 0.375rem; + margin-right: 0.375rem; +} + +.mx-14 { + margin-left: 3.5rem; + margin-right: 3.5rem; +} + +.mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; +} + +.mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; +} + +.mx-3 { + margin-left: 0.75rem; + margin-right: 0.75rem; +} + +.mx-4 { + margin-left: 1rem; + margin-right: 1rem; +} + +.mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; +} + +.mx-auto { + margin-left: auto; + margin-right: auto; +} + +.mx-px { + margin-left: 1px; + margin-right: 1px; +} + +.my-0 { + margin-top: 0; + margin-bottom: 0; +} + +.my-0\.5 { + margin-top: 0.125rem; + margin-bottom: 0.125rem; +} + +.my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} + +.my-1\.5 { + margin-top: 0.375rem; + margin-bottom: 0.375rem; +} + +.my-12 { + margin-top: 3rem; + margin-bottom: 3rem; +} + +.my-16 { + margin-top: 4rem; + margin-bottom: 4rem; +} + +.my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} + +.my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; +} + +.my-4 { + margin-top: 1rem; + margin-bottom: 1rem; +} + +.my-6 { + margin-top: 1.5rem; + margin-bottom: 1.5rem; +} + +.my-\[2px\] { + margin-top: 2px; + margin-bottom: 2px; +} + +.my-auto { + margin-top: auto; + margin-bottom: auto; +} + +.\!mb-0 { + margin-bottom: 0 !important; +} + +.\!mb-10 { + margin-bottom: 2.5rem !important; +} + +.\!mb-2 { + margin-bottom: 0.5rem !important; +} + +.\!ml-auto { + margin-left: auto !important; +} + +.\!mr-0 { + margin-right: 0 !important; +} + +.\!mr-0\.5 { + margin-right: 0.125rem !important; +} + +.\!mr-1 { + margin-right: 0.25rem !important; +} + +.\!mr-1\.5 { + margin-right: 0.375rem !important; +} + +.\!mt-0 { + margin-top: 0 !important; +} + +.\!mt-16 { + margin-top: 4rem !important; +} + +.\!mt-2 { + margin-top: 0.5rem !important; +} + +.\!mt-20 { + margin-top: 5rem !important; +} + +.\!mt-3 { + margin-top: 0.75rem !important; +} + +.\!mt-3\.5 { + margin-top: 0.875rem !important; +} + +.\!mt-4 { + margin-top: 1rem !important; +} + +.\!mt-6 { + margin-top: 1.5rem !important; +} + +.\!mt-auto { + margin-top: auto !important; +} + +.-mb-0 { + margin-bottom: -0px; +} + +.-mb-0\.5 { + margin-bottom: -0.125rem; +} + +.-mb-1 { + margin-bottom: -0.25rem; +} + +.-mb-2 { + margin-bottom: -0.5rem; +} + +.-mb-3 { + margin-bottom: -0.75rem; +} + +.-mb-3\.5 { + margin-bottom: -0.875rem; +} + +.-mb-6 { + margin-bottom: -1.5rem; +} + +.-mb-\[1px\], +.-mb-px { + margin-bottom: -1px; +} + +.-ml-0 { + margin-left: -0px; +} + +.-ml-0\.5 { + margin-left: -0.125rem; +} + +.-ml-1 { + margin-left: -0.25rem; +} + +.-ml-1\.5 { + margin-left: -0.375rem; +} + +.-ml-2 { + margin-left: -0.5rem; +} + +.-ml-2\.5 { + margin-left: -0.625rem; +} + +.-ml-3 { + margin-left: -0.75rem; +} + +.-ml-4 { + margin-left: -1rem; +} + +.-ml-6 { + margin-left: -1.5rem; +} + +.-ml-\[4\.3rem\] { + margin-left: -4.3rem; +} + +.-ml-px { + margin-left: -1px; +} + +.-mr-0 { + margin-right: -0px; +} + +.-mr-0\.5 { + margin-right: -0.125rem; +} + +.-mr-1 { + margin-right: -0.25rem; +} + +.-mr-1\.5 { + margin-right: -0.375rem; +} + +.-mr-2 { + margin-right: -0.5rem; +} + +.-mr-\[0\.115rem\] { + margin-right: -0.115rem; +} + +.-mr-\[0\.1rem\] { + margin-right: -0.1rem; +} + +.-mr-\[2\.5px\] { + margin-right: -2.5px; +} + +.-mt-0 { + margin-top: -0px; +} + +.-mt-0\.5 { + margin-top: -0.125rem; +} + +.-mt-1 { + margin-top: -0.25rem; +} + +.-mt-1\.5 { + margin-top: -0.375rem; +} + +.-mt-12 { + margin-top: -3rem; +} + +.-mt-16 { + margin-top: -4rem; +} + +.-mt-2 { + margin-top: -0.5rem; +} + +.-mt-3 { + margin-top: -0.75rem; +} + +.-mt-36 { + margin-top: -9rem; +} + +.-mt-4 { + margin-top: -1rem; +} + +.-mt-5 { + margin-top: -1.25rem; +} + +.-mt-6 { + margin-top: -1.5rem; +} + +.-mt-8 { + margin-top: -2rem; +} + +.-mt-\[1\.60rem\] { + margin-top: -1.6rem; +} + +.-mt-px { + margin-top: -1px; +} + +.mb-0 { + margin-bottom: 0; +} + +.mb-0\.5 { + margin-bottom: 0.125rem; +} + +.mb-1 { + margin-bottom: 0.25rem; +} + +.mb-1\.5 { + margin-bottom: 0.375rem; +} + +.mb-10 { + margin-bottom: 2.5rem; +} + +.mb-12 { + margin-bottom: 3rem; +} + +.mb-14 { + margin-bottom: 3.5rem; +} + +.mb-16 { + margin-bottom: 4rem; +} + +.mb-2 { + margin-bottom: 0.5rem; +} + +.mb-2\.5 { + margin-bottom: 0.625rem; +} + +.mb-20 { + margin-bottom: 5rem; +} + +.mb-24 { + margin-bottom: 6rem; +} + +.mb-28 { + margin-bottom: 7rem; +} + +.mb-3 { + margin-bottom: 0.75rem; +} + +.mb-3\.5 { + margin-bottom: 0.875rem; +} + +.mb-32 { + margin-bottom: 8rem; +} + +.mb-4 { + margin-bottom: 1rem; +} + +.mb-40 { + margin-bottom: 10rem; +} + +.mb-5 { + margin-bottom: 1.25rem; +} + +.mb-6 { + margin-bottom: 1.5rem; +} + +.mb-7 { + margin-bottom: 1.75rem; +} + +.mb-8 { + margin-bottom: 2rem; +} + +.mb-auto { + margin-bottom: auto; +} + +.mb-px { + margin-bottom: 1px; +} + +.ml-0 { + margin-left: 0; +} + +.ml-0\.5 { + margin-left: 0.125rem; +} + +.ml-1 { + margin-left: 0.25rem; +} + +.ml-1\.5 { + margin-left: 0.375rem; +} + +.ml-2 { + margin-left: 0.5rem; +} + +.ml-2\.5 { + margin-left: 0.625rem; +} + +.ml-20 { + margin-left: 5rem; +} + +.ml-3 { + margin-left: 0.75rem; +} + +.ml-4 { + margin-left: 1rem; +} + +.ml-5 { + margin-left: 1.25rem; +} + +.ml-6 { + margin-left: 1.5rem; +} + +.ml-7 { + margin-left: 1.75rem; +} + +.ml-8 { + margin-left: 2rem; +} + +.ml-9 { + margin-left: 2.25rem; +} + +.ml-\[-0\.475rem\] { + margin-left: -0.475rem; +} + +.ml-\[1\.38rem\] { + margin-left: 1.38rem; +} + +.ml-\[calc\(\.5rem-1px\)\] { + margin-left: calc(0.5rem - 1px); +} + +.ml-auto { + margin-left: auto; +} + +.ml-px { + margin-left: 1px; +} + +.mr-0 { + margin-right: 0; +} + +.mr-0\.5 { + margin-right: 0.125rem; +} + +.mr-1 { + margin-right: 0.25rem; +} + +.mr-1\.5 { + margin-right: 0.375rem; +} + +.mr-2 { + margin-right: 0.5rem; +} + +.mr-2\.5 { + margin-right: 0.625rem; +} + +.mr-3 { + margin-right: 0.75rem; +} + +.mr-3\.5 { + margin-right: 0.875rem; +} + +.mr-4 { + margin-right: 1rem; +} + +.mr-5 { + margin-right: 1.25rem; +} + +.mr-6 { + margin-right: 1.5rem; +} + +.mr-7 { + margin-right: 1.75rem; +} + +.mr-8 { + margin-right: 2rem; +} + +.mr-\[3px\] { + margin-right: 3px; +} + +.mr-auto { + margin-right: auto; +} + +.mr-px { + margin-right: 1px; +} + +.mt-0 { + margin-top: 0; +} + +.mt-0\.5 { + margin-top: 0.125rem; +} + +.mt-1 { + margin-top: 0.25rem; +} + +.mt-1\.5 { + margin-top: 0.375rem; +} + +.mt-10 { + margin-top: 2.5rem; +} + +.mt-12 { + margin-top: 3rem; +} + +.mt-14 { + margin-top: 3.5rem; +} + +.mt-16 { + margin-top: 4rem; +} + +.mt-2 { + margin-top: 0.5rem; +} + +.mt-2\.5 { + margin-top: 0.625rem; +} + +.mt-3 { + margin-top: 0.75rem; +} + +.mt-3\.5 { + margin-top: 0.875rem; +} + +.mt-4 { + margin-top: 1rem; +} + +.mt-5 { + margin-top: 1.25rem; +} + +.mt-6 { + margin-top: 1.5rem; +} + +.mt-7 { + margin-top: 1.75rem; +} + +.mt-8 { + margin-top: 2rem; +} + +.mt-\[-12\.5px\] { + margin-top: -12.5px; +} + +.mt-\[3px\] { + margin-top: 3px; +} + +.mt-auto { + margin-top: auto; +} + +.\!line-clamp-4 { + overflow: hidden !important; + display: -webkit-box !important; + -webkit-box-orient: vertical !important; + -webkit-line-clamp: 4 !important; +} + +.line-clamp-1 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; +} + +.line-clamp-2 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 2; +} + +.line-clamp-3 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; +} + +.line-clamp-4 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 4; +} + +.line-clamp-5 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 5; +} + +.line-clamp-6, +.line-clamp-\[6\] { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 6; +} + +.line-clamp-\[8\] { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 8; +} + +.line-clamp-none { + overflow: visible; + display: block; + -webkit-box-orient: horizontal; + -webkit-line-clamp: none; +} + +.\!block { + display: block !important; +} + +.block { + display: block; +} + +.inline-block { + display: inline-block; +} + +.inline { + display: inline; +} + +.flex { + display: flex; +} + +.inline-flex { + display: inline-flex; +} + +.table { + display: table; +} + +.table-row { + display: table-row; +} + +.grid { + display: grid; +} + +.contents { + display: contents; +} + +.\!hidden { + display: none !important; +} + +.hidden { + display: none; +} + +.aspect-1 { + aspect-ratio: 1; +} + +.aspect-\[1\.91\/1\] { + aspect-ratio: 1.91/1; +} + +.aspect-\[210\/297\] { + aspect-ratio: 210/297; +} + +.\!size-2 { + width: 0.5rem !important; + height: 0.5rem !important; +} + +.\!size-3 { + width: 0.75rem !important; + height: 0.75rem !important; +} + +.\!size-6 { + width: 1.5rem !important; + height: 1.5rem !important; +} + +.\!size-\[0\.55rem\] { + width: 0.55rem !important; + height: 0.55rem !important; +} + +.\!size-\[0\.73rem\] { + width: 0.73rem !important; + height: 0.73rem !important; +} + +.\!size-\[0\.8rem\] { + width: 0.8rem !important; + height: 0.8rem !important; +} + +.\!size-\[18px\] { + width: 18px !important; + height: 18px !important; +} + +.size-1 { + width: 0.25rem; + height: 0.25rem; +} + +.size-1\.5 { + width: 0.375rem; + height: 0.375rem; +} + +.size-10 { + width: 2.5rem; + height: 2.5rem; +} + +.size-11 { + width: 2.75rem; + height: 2.75rem; +} + +.size-12 { + width: 3rem; + height: 3rem; +} + +.size-16 { + width: 4rem; + height: 4rem; +} + +.size-2 { + width: 0.5rem; + height: 0.5rem; +} + +.size-2\.5 { + width: 0.625rem; + height: 0.625rem; +} + +.size-20 { + width: 5rem; + height: 5rem; +} + +.size-3 { + width: 0.75rem; + height: 0.75rem; +} + +.size-3\.5 { + width: 0.875rem; + height: 0.875rem; +} + +.size-36 { + width: 9rem; + height: 9rem; +} + +.size-4 { + width: 1rem; + height: 1rem; +} + +.size-44 { + width: 11rem; + height: 11rem; +} + +.size-48 { + width: 12rem; + height: 12rem; +} + +.size-5 { + width: 1.25rem; + height: 1.25rem; +} + +.size-6 { + width: 1.5rem; + height: 1.5rem; +} + +.size-7 { + width: 1.75rem; + height: 1.75rem; +} + +.size-8 { + width: 2rem; + height: 2rem; +} + +.size-9 { + width: 2.25rem; + height: 2.25rem; +} + +.size-\[120px\] { + width: 120px; + height: 120px; +} + +.size-\[28px\] { + width: 28px; + height: 28px; +} + +.size-\[38px\] { + width: 38px; + height: 38px; +} + +.size-\[400px\] { + width: 400px; + height: 400px; +} + +.size-\[50px\] { + width: 50px; + height: 50px; +} + +.size-full { + width: 100%; + height: 100%; +} + +.\!h-10 { + height: 2.5rem !important; +} + +.\!h-2 { + height: 0.5rem !important; +} + +.\!h-2\.5 { + height: 0.625rem !important; +} + +.\!h-3 { + height: 0.75rem !important; +} + +.\!h-36 { + height: 9rem !important; +} + +.\!h-\[15\.5px\] { + height: 15.5px !important; +} + +.\!h-\[28px\] { + height: 28px !important; +} + +.h-0 { + height: 0px; +} + +.h-0\.5 { + height: 0.125rem; +} + +.h-1 { + height: 0.25rem; +} + +.h-1\.5 { + height: 0.375rem; +} + +.h-1\/2 { + height: 50%; +} + +.h-1\/3 { + height: 33.333333%; +} + +.h-10 { + height: 2.5rem; +} + +.h-11 { + height: 2.75rem; +} + +.h-12 { + height: 3rem; +} + +.h-14 { + height: 3.5rem; +} + +.h-16 { + height: 4rem; +} + +.h-2 { + height: 0.5rem; +} + +.h-2\.5 { + height: 0.625rem; +} + +.h-2\/3 { + height: 66.666667%; +} + +.h-20 { + height: 5rem; +} + +.h-24 { + height: 6rem; +} + +.h-28 { + height: 7rem; +} + +.h-3 { + height: 0.75rem; +} + +.h-3\.5 { + height: 0.875rem; +} + +.h-32 { + height: 8rem; +} + +.h-36 { + height: 9rem; +} + +.h-4 { + height: 1rem; +} + +.h-40 { + height: 10rem; +} + +.h-44 { + height: 11rem; +} + +.h-48 { + height: 12rem; +} + +.h-5 { + height: 1.25rem; +} + +.h-52 { + height: 13rem; +} + +.h-56 { + height: 14rem; +} + +.h-6 { + height: 1.5rem; +} + +.h-64 { + height: 16rem; +} + +.h-7 { + height: 1.75rem; +} + +.h-72 { + height: 18rem; +} + +.h-8 { + height: 2rem; +} + +.h-80 { + height: 20rem; +} + +.h-9 { + height: 2.25rem; +} + +.h-96 { + height: 24rem; +} + +.h-\[\.9rem\] { + height: 0.9rem; +} + +.h-\[0\.05rem\] { + height: 0.05rem; +} + +.h-\[0\.4rem\] { + height: 0.4rem; +} + +.h-\[1\.125rem\] { + height: 1.125rem; +} + +.h-\[1\.38rem\] { + height: 1.38rem; +} + +.h-\[100px\] { + height: 100px; +} + +.h-\[13px\] { + height: 13px; +} + +.h-\[140px\] { + height: 140px; +} + +.h-\[15\.5px\] { + height: 15.5px; +} + +.h-\[1px\] { + height: 1px; +} + +.h-\[200px\] { + height: 200px; +} + +.h-\[22px\] { + height: 22px; +} + +.h-\[250px\] { + height: 250px; +} + +.h-\[25px\] { + height: 25px; +} + +.h-\[28px\] { + height: 28px; +} + +.h-\[300px\] { + height: 300px; +} + +.h-\[30px\] { + height: 30px; +} + +.h-\[38px\] { + height: 38px; +} + +.h-\[390px\] { + height: 390px; +} + +.h-\[3px\] { + height: 3px; +} + +.h-\[4\.4rem\] { + height: 4.4rem; +} + +.h-\[4\.5rem\] { + height: 4.5rem; +} + +.h-\[400px\] { + height: 400px; +} + +.h-\[40px\] { + height: 40px; +} + +.h-\[450px\] { + height: 450px; +} + +.h-\[50\.5px\] { + height: 50.5px; +} + +.h-\[60\%\] { + height: 60%; +} + +.h-\[650px\] { + height: 650px; +} + +.h-\[800px\] { + height: 800px; +} + +.h-\[80px\] { + height: 80px; +} + +.h-\[92px\] { + height: 92px; +} + +.h-\[calc\(100\%-160px\)\] { + height: calc(100% - 160px); +} + +.h-\[calc\(100\%-45px\)\] { + height: calc(100% - 45px); +} + +.h-\[calc\(100dvh\)\] { + height: 100dvh; +} + +.h-\[calc\(100dvh-13rem\)\] { + height: calc(100dvh - 13rem); +} + +.h-\[calc\(100dvh-4rem-1px\)\] { + height: calc(100dvh - 4rem - 1px); +} + +.h-auto { + height: auto; +} + +.h-dvh { + height: 100dvh; +} + +.h-full { + height: 100%; +} + +.h-min { + height: -moz-min-content; + height: min-content; +} + +.h-px { + height: 1px; +} + +.h-screen { + height: 100vh; +} + +.\!max-h-\[500px\] { + max-height: 500px !important; +} + +.\!max-h-\[calc\(100vh-300px\)\] { + max-height: calc(100vh - 300px) !important; +} + +.\!max-h-\[calc\(100vh-350px\)\] { + max-height: calc(100vh - 350px) !important; +} + +.max-h-12 { + max-height: 3rem; +} + +.max-h-20 { + max-height: 5rem; +} + +.max-h-24 { + max-height: 6rem; +} + +.max-h-36 { + max-height: 9rem; +} + +.max-h-44 { + max-height: 11rem; +} + +.max-h-48 { + max-height: 12rem; +} + +.max-h-56 { + max-height: 14rem; +} + +.max-h-64 { + max-height: 16rem; +} + +.max-h-96 { + max-height: 24rem; +} + +.max-h-\[1480px\] { + max-height: 1480px; +} + +.max-h-\[2\.25rem\] { + max-height: 2.25rem; +} + +.max-h-\[2lh\] { + max-height: 2lh; +} + +.max-h-\[300px\] { + max-height: 300px; +} + +.max-h-\[30rem\] { + max-height: 30rem; +} + +.max-h-\[338px\] { + max-height: 338px; +} + +.max-h-\[340px\] { + max-height: 340px; +} + +.max-h-\[3lh\] { + max-height: 3lh; +} + +.max-h-\[400px\] { + max-height: 400px; +} + +.max-h-\[500px\] { + max-height: 500px; +} + +.max-h-\[550px\] { + max-height: 550px; +} + +.max-h-\[8lh\] { + max-height: 8lh; +} + +.max-h-\[calc\(100dvh-183px\)\] { + max-height: calc(100dvh - 183px); +} + +.max-h-\[calc\(100dvh-216px\)\] { + max-height: calc(100dvh - 216px); +} + +.max-h-\[calc\(100vh-100px\)\] { + max-height: calc(100vh - 100px); +} + +.max-h-\[calc\(100vh-10rem\)\] { + max-height: calc(100vh - 10rem); +} + +.max-h-\[calc\(100vh-12rem\)\] { + max-height: calc(100vh - 12rem); +} + +.max-h-dvh { + max-height: 100dvh; +} + +.max-h-full { + max-height: 100%; +} + +.min-h-0 { + min-height: 0px; +} + +.min-h-64 { + min-height: 16rem; +} + +.min-h-8 { + min-height: 2rem; +} + +.min-h-80 { + min-height: 20rem; +} + +.min-h-\[100px\] { + min-height: 100px; +} + +.min-h-\[140px\] { + min-height: 140px; +} + +.min-h-\[144px\] { + min-height: 144px; +} + +.min-h-\[150px\] { + min-height: 150px; +} + +.min-h-\[15rem\] { + min-height: 15rem; +} + +.min-h-\[175px\] { + min-height: 175px; +} + +.min-h-\[18vh\] { + min-height: 18vh; +} + +.min-h-\[220px\] { + min-height: 220px; +} + +.min-h-\[350px\] { + min-height: 350px; +} + +.min-h-\[42px\] { + min-height: 42px; +} + +.min-h-\[450px\] { + min-height: 450px; +} + +.min-h-\[80px\] { + min-height: 80px; +} + +.min-h-\[8rem\] { + min-height: 8rem; +} + +.min-h-\[calc\(100dvh-4rem-1px\)\] { + min-height: calc(100dvh - 4rem - 1px); +} + +.min-h-dvh { + min-height: 100dvh; +} + +.\!w-10 { + width: 2.5rem !important; +} + +.\!w-12 { + width: 3rem !important; +} + +.\!w-16 { + width: 4rem !important; +} + +.\!w-2 { + width: 0.5rem !important; +} + +.\!w-2\.5 { + width: 0.625rem !important; +} + +.\!w-20 { + width: 5rem !important; +} + +.\!w-3 { + width: 0.75rem !important; +} + +.\!w-32 { + width: 8rem !important; +} + +.\!w-52 { + width: 13rem !important; +} + +.\!w-56 { + width: 14rem !important; +} + +.\!w-64 { + width: 16rem !important; +} + +.\!w-96 { + width: 24rem !important; +} + +.\!w-\[15\.5px\] { + width: 15.5px !important; +} + +.\!w-\[500px\] { + width: 500px !important; +} + +.\!w-auto { + width: auto !important; +} + +.w-0 { + width: 0px; +} + +.w-0\.5 { + width: 0.125rem; +} + +.w-1 { + width: 0.25rem; +} + +.w-1\.5 { + width: 0.375rem; +} + +.w-1\/2 { + width: 50%; +} + +.w-10 { + width: 2.5rem; +} + +.w-11 { + width: 2.75rem; +} + +.w-11\/12 { + width: 91.666667%; +} + +.w-12 { + width: 3rem; +} + +.w-14 { + width: 3.5rem; +} + +.w-16 { + width: 4rem; +} + +.w-2 { + width: 0.5rem; +} + +.w-2\.5 { + width: 0.625rem; +} + +.w-2\/3 { + width: 66.666667%; +} + +.w-20 { + width: 5rem; +} + +.w-24 { + width: 6rem; +} + +.w-28 { + width: 7rem; +} + +.w-3 { + width: 0.75rem; +} + +.w-3\.5 { + width: 0.875rem; +} + +.w-3\/5 { + width: 60%; +} + +.w-32 { + width: 8rem; +} + +.w-36 { + width: 9rem; +} + +.w-4 { + width: 1rem; +} + +.w-40 { + width: 10rem; +} + +.w-44 { + width: 11rem; +} + +.w-48 { + width: 12rem; +} + +.w-5 { + width: 1.25rem; +} + +.w-5\/6 { + width: 83.333333%; +} + +.w-52 { + width: 13rem; +} + +.w-56 { + width: 14rem; +} + +.w-6 { + width: 1.5rem; +} + +.w-60 { + width: 15rem; +} + +.w-64 { + width: 16rem; +} + +.w-7 { + width: 1.75rem; +} + +.w-72 { + width: 18rem; +} + +.w-8 { + width: 2rem; +} + +.w-80 { + width: 20rem; +} + +.w-9 { + width: 2.25rem; +} + +.w-96 { + width: 24rem; +} + +.w-\[\.9rem\] { + width: 0.9rem; +} + +.w-\[0\.8rem\] { + width: 0.8rem; +} + +.w-\[1\.38rem\] { + width: 1.38rem; +} + +.w-\[13px\] { + width: 13px; +} + +.w-\[15\.5px\] { + width: 15.5px; +} + +.w-\[150\%\] { + width: 150%; +} + +.w-\[150px\] { + width: 150px; +} + +.w-\[19px\] { + width: 19px; +} + +.w-\[200\%\] { + width: 200%; +} + +.w-\[200px\] { + width: 200px; +} + +.w-\[20rem\] { + width: 20rem; +} + +.w-\[250px\] { + width: 250px; +} + +.w-\[270px\] { + width: 270px; +} + +.w-\[275px\] { + width: 275px; +} + +.w-\[38px\] { + width: 38px; +} + +.w-\[400px\] { + width: 400px; +} + +.w-\[450px\] { + width: 450px; +} + +.w-\[482px\] { + width: 482px; +} + +.w-\[50\%\] { + width: 50%; +} + +.w-\[50px\] { + width: 50px; +} + +.w-\[550px\] { + width: 550px; +} + +.w-\[672px\] { + width: 672px; +} + +.w-\[800px\] { + width: 800px; +} + +.w-\[9\.24rem\] { + width: 9.24rem; +} + +.w-\[90dvw\] { + width: 90dvw; +} + +.w-\[90px\] { + width: 90px; +} + +.w-\[calc\(100\%-20px\)\] { + width: calc(100% - 20px); +} + +.w-\[calc\(100dvw-2\*0\.5rem\)\] { + width: calc(100dvw - 1rem); +} + +.w-auto { + width: auto; +} + +.w-fit { + width: -moz-fit-content; + width: fit-content; +} + +.w-full { + width: 100%; +} + +.w-max { + width: -moz-max-content; + width: max-content; +} + +.w-min { + width: -moz-min-content; + width: min-content; +} + +.w-px { + width: 1px; +} + +.w-screen { + width: 100vw; +} + +.\!min-w-\[120px\] { + min-width: 120px !important; +} + +.min-w-0 { + min-width: 0px; +} + +.min-w-10 { + min-width: 2.5rem; +} + +.min-w-24 { + min-width: 6rem; +} + +.min-w-44 { + min-width: 11rem; +} + +.min-w-5 { + min-width: 1.25rem; +} + +.min-w-\[11rem\] { + min-width: 11rem; +} + +.min-w-\[1rem\] { + min-width: 1rem; +} + +.min-w-\[23rem\] { + min-width: 23rem; +} + +.min-w-\[275px\] { + min-width: 275px; +} + +.min-w-\[2px\] { + min-width: 2px; +} + +.min-w-\[2rem\] { + min-width: 2rem; +} + +.min-w-\[300px\] { + min-width: 300px; +} + +.min-w-\[3rem\] { + min-width: 3rem; +} + +.min-w-\[50\%\] { + min-width: 50%; +} + +.min-w-\[5rem\] { + min-width: 5rem; +} + +.min-w-fit { + min-width: -moz-fit-content; + min-width: fit-content; +} + +.min-w-full { + min-width: 100%; +} + +.min-w-max { + min-width: -moz-max-content; + min-width: max-content; +} + +.\!max-w-full { + max-width: 100% !important; +} + +.\!max-w-lg { + max-width: 32rem !important; +} + +.max-w-28 { + max-width: 7rem; +} + +.max-w-2xl { + max-width: 42rem; +} + +.max-w-3xl { + max-width: 48rem; +} + +.max-w-4xl { + max-width: 56rem; +} + +.max-w-56 { + max-width: 14rem; +} + +.max-w-5xl { + max-width: 64rem; +} + +.max-w-64 { + max-width: 16rem; +} + +.max-w-6xl { + max-width: 72rem; +} + +.max-w-7xl { + max-width: 80rem; +} + +.max-w-96 { + max-width: 24rem; +} + +.max-w-\[100dvw\] { + max-width: 100dvw; +} + +.max-w-\[10rem\] { + max-width: 10rem; +} + +.max-w-\[1360px\] { + max-width: 1360px; +} + +.max-w-\[16rem\] { + max-width: 16rem; +} + +.max-w-\[175px\] { + max-width: 175px; +} + +.max-w-\[200px\] { + max-width: 200px; +} + +.max-w-\[25rem\] { + max-width: 25rem; +} + +.max-w-\[260px\] { + max-width: 260px; +} + +.max-w-\[31\.25rem\] { + max-width: 31.25rem; +} + +.max-w-\[350px\] { + max-width: 350px; +} + +.max-w-\[6rem\] { + max-width: 6rem; +} + +.max-w-\[80dvw\] { + max-width: 80dvw; +} + +.max-w-\[85dvw\] { + max-width: 85dvw; +} + +.max-w-\[93\%\] { + max-width: 93%; +} + +.max-w-full { + max-width: 100%; +} + +.max-w-lg { + max-width: 32rem; +} + +.max-w-max { + max-width: -moz-max-content; + max-width: max-content; +} + +.max-w-md { + max-width: 28rem; +} + +.max-w-prose { + max-width: 65ch; +} + +.max-w-sm { + max-width: 24rem; +} + +.max-w-xl { + max-width: 36rem; +} + +.max-w-xs { + max-width: 20rem; +} + +.flex-1 { + flex: 1 1 0%; +} + +.flex-auto { + flex: 1 1 auto; +} + +.flex-none { + flex: none; +} + +.flex-shrink-0, +.shrink-0 { + flex-shrink: 0; +} + +.flex-grow { + flex-grow: 1; +} + +.flex-grow-0 { + flex-grow: 0; +} + +.grow { + flex-grow: 1; +} + +.basis-1\/2 { + flex-basis: 50%; +} + +.basis-2\/3 { + flex-basis: 66.666667%; +} + +.basis-auto { + flex-basis: auto; +} + +.table-auto { + table-layout: auto; +} + +.border-collapse { + border-collapse: collapse; +} + +.origin-bottom-left { + transform-origin: bottom left; +} + +.origin-bottom-right { + transform-origin: bottom right; +} + +.origin-center { + transform-origin: center; +} + +.origin-top-right { + transform-origin: top right; +} + +.-translate-x-0 { + --tw-translate-x: -0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-x-0\.5 { + --tw-translate-x: -0.125rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-x-1\/2 { + --tw-translate-x: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-x-1\/4 { + --tw-translate-x: -25%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-x-24 { + --tw-translate-x: -6rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-x-3 { + --tw-translate-x: -0.75rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-x-full { + --tw-translate-x: -100%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-x-px { + --tw-translate-x: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-0 { + --tw-translate-y: -0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-0\.5 { + --tw-translate-y: -0.125rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-1 { + --tw-translate-y: -0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-1\/2 { + --tw-translate-y: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-1\/4 { + --tw-translate-y: -25%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-2 { + --tw-translate-y: -0.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-20 { + --tw-translate-y: -5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-3 { + --tw-translate-y: -0.75rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-6 { + --tw-translate-y: -1.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-\[3px\] { + --tw-translate-y: -3px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-px { + --tw-translate-y: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-0 { + --tw-translate-x: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-0\.5 { + --tw-translate-x: 0.125rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-1\/2 { + --tw-translate-x: 50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-16 { + --tw-translate-x: 4rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-3 { + --tw-translate-x: 0.75rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-3\.5 { + --tw-translate-x: 0.875rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-\[2px\] { + --tw-translate-x: 2px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-px { + --tw-translate-x: 1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-0 { + --tw-translate-y: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-0\.5 { + --tw-translate-y: 0.125rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-1 { + --tw-translate-y: 0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-1\.5 { + --tw-translate-y: 0.375rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-1\/2 { + --tw-translate-y: 50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-10 { + --tw-translate-y: 2.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-14 { + --tw-translate-y: 3.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-16 { + --tw-translate-y: 4rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-2 { + --tw-translate-y: 0.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-2\.5 { + --tw-translate-y: 0.625rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-\[-2px\] { + --tw-translate-y: -2px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-\[1px\] { + --tw-translate-y: 1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-\[2\.5px\] { + --tw-translate-y: 2.5px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-px { + --tw-translate-y: 1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-rotate-180 { + --tw-rotate: -180deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-rotate-45 { + --tw-rotate: -45deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-rotate-90 { + --tw-rotate: -90deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-rotate-\[0\.7deg\] { + --tw-rotate: -0.7deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.rotate-180 { + --tw-rotate: 180deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.rotate-45 { + --tw-rotate: 45deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.rotate-6 { + --tw-rotate: 6deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.rotate-90 { + --tw-rotate: 90deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.rotate-\[1\.2deg\] { + --tw-rotate: 1.2deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-skew-x-12 { + --tw-skew-x: -12deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-skew-x-6 { + --tw-skew-x: -6deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-skew-y-1 { + --tw-skew-y: -1deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-skew-y-3 { + --tw-skew-y: -3deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-0 { + --tw-scale-x: 0; + --tw-scale-y: 0; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-150 { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-50 { + --tw-scale-x: 0.5; + --tw-scale-y: 0.5; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-75 { + --tw-scale-x: 0.75; + --tw-scale-y: 0.75; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-\[0\.72\] { + --tw-scale-x: 0.72; + --tw-scale-y: 0.72; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-\[0\.82\] { + --tw-scale-x: 0.82; + --tw-scale-y: 0.82; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-x-\[98\%\] { + --tw-scale-x: 98%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-y-\[-1\] { + --tw-scale-y: -1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.transform { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +@keyframes pulse { + 50% { + opacity: 0.5; + } +} + +.animate-pulse { + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; +} + +.animate-spin { + animation: spin 1s linear infinite; +} + +.animate-spin-slow-reversed { + animation: spin reverse 3s linear infinite; +} + +.\!cursor-not-allowed { + cursor: not-allowed !important; +} + +.cursor-\[inherit\] { + cursor: inherit; +} + +.cursor-default { + cursor: default; +} + +.cursor-grab { + cursor: grab; +} + +.cursor-grabbing { + cursor: grabbing; +} + +.cursor-not-allowed { + cursor: not-allowed; +} + +.cursor-pointer { + cursor: pointer; +} + +.cursor-row-resize { + cursor: row-resize; +} + +.select-none { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} + +.select-text { + -webkit-user-select: text; + -moz-user-select: text; + user-select: text; +} + +.select-all { + -webkit-user-select: all; + -moz-user-select: all; + user-select: all; +} + +.resize-none { + resize: none; +} + +.resize-y { + resize: vertical; +} + +.resize { + resize: both; +} + +.snap-x { + scroll-snap-type: x var(--tw-scroll-snap-strictness); +} + +.snap-mandatory { + --tw-scroll-snap-strictness: mandatory; +} + +.snap-start { + scroll-snap-align: start; +} + +.snap-end { + scroll-snap-align: end; +} + +.snap-always { + scroll-snap-stop: always; +} + +.scroll-mt-4 { + scroll-margin-top: 1rem; +} + +.scroll-mt-6 { + scroll-margin-top: 1.5rem; +} + +.scroll-px-4 { + scroll-padding-left: 1rem; + scroll-padding-right: 1rem; +} + +.list-inside { + list-style-position: inside; +} + +.list-disc { + list-style-type: disc; +} + +.grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); +} + +.grid-cols-12 { + grid-template-columns: repeat(12, minmax(0, 1fr)); +} + +.grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); +} + +.grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); +} + +.grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); +} + +.grid-cols-6 { + grid-template-columns: repeat(6, minmax(0, 1fr)); +} + +.grid-cols-\[1\.5rem_1fr\] { + grid-template-columns: 1.5rem 1fr; +} + +.grid-cols-\[auto_1fr_1fr_auto\] { + grid-template-columns: auto 1fr 1fr auto; +} + +.grid-rows-1 { + grid-template-rows: repeat(1, minmax(0, 1fr)); +} + +.flex-row { + flex-direction: row; +} + +.flex-row-reverse { + flex-direction: row-reverse; +} + +.flex-col { + flex-direction: column; +} + +.flex-col-reverse { + flex-direction: column-reverse; +} + +.flex-wrap { + flex-wrap: wrap; +} + +.flex-nowrap { + flex-wrap: nowrap; +} + +.place-content-center { + place-content: center; +} + +.place-content-between { + place-content: space-between; +} + +.place-items-center { + place-items: center; +} + +.content-start { + align-content: flex-start; +} + +.\!items-start { + align-items: flex-start !important; +} + +.items-start { + align-items: flex-start; +} + +.items-end { + align-items: flex-end; +} + +.items-center { + align-items: center; +} + +.items-baseline { + align-items: baseline; +} + +.items-stretch { + align-items: stretch; +} + +.\!justify-start { + justify-content: flex-start !important; +} + +.justify-start { + justify-content: flex-start; +} + +.justify-end { + justify-content: flex-end; +} + +.justify-center { + justify-content: center; +} + +.justify-between { + justify-content: space-between; +} + +.justify-around { + justify-content: space-around; +} + +.\!gap-1 { + gap: 0.25rem !important; +} + +.gap-0 { + gap: 0px; +} + +.gap-0\.5 { + gap: 0.125rem; +} + +.gap-1 { + gap: 0.25rem; +} + +.gap-1\.5 { + gap: 0.375rem; +} + +.gap-10 { + gap: 2.5rem; +} + +.gap-12 { + gap: 3rem; +} + +.gap-14 { + gap: 3.5rem; +} + +.gap-2 { + gap: 0.5rem; +} + +.gap-2\.5 { + gap: 0.625rem; +} + +.gap-3 { + gap: 0.75rem; +} + +.gap-3\.5 { + gap: 0.875rem; +} + +.gap-4 { + gap: 1rem; +} + +.gap-5 { + gap: 1.25rem; +} + +.gap-6 { + gap: 1.5rem; +} + +.gap-7 { + gap: 1.75rem; +} + +.gap-8 { + gap: 2rem; +} + +.gap-\[\.19rem\] { + gap: 0.19rem; +} + +.gap-\[1px\], +.gap-px { + gap: 1px; +} + +.gap-x-0 { + -moz-column-gap: 0px; + column-gap: 0px; +} + +.gap-x-0\.5 { + -moz-column-gap: 0.125rem; + column-gap: 0.125rem; +} + +.gap-x-1 { + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; +} + +.gap-x-1\.5 { + -moz-column-gap: 0.375rem; + column-gap: 0.375rem; +} + +.gap-x-10 { + -moz-column-gap: 2.5rem; + column-gap: 2.5rem; +} + +.gap-x-2 { + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; +} + +.gap-x-2\.5 { + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; +} + +.gap-x-24 { + -moz-column-gap: 6rem; + column-gap: 6rem; +} + +.gap-x-3 { + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; +} + +.gap-x-32 { + -moz-column-gap: 8rem; + column-gap: 8rem; +} + +.gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; +} + +.gap-x-5 { + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; +} + +.gap-y-0 { + row-gap: 0px; +} + +.gap-y-0\.5 { + row-gap: 0.125rem; +} + +.gap-y-1 { + row-gap: 0.25rem; +} + +.gap-y-1\.5 { + row-gap: 0.375rem; +} + +.gap-y-10 { + row-gap: 2.5rem; +} + +.gap-y-12 { + row-gap: 3rem; +} + +.gap-y-2 { + row-gap: 0.5rem; +} + +.gap-y-2\.5 { + row-gap: 0.625rem; +} + +.gap-y-3 { + row-gap: 0.75rem; +} + +.gap-y-3\.5 { + row-gap: 0.875rem; +} + +.gap-y-4 { + row-gap: 1rem; +} + +.gap-y-5 { + row-gap: 1.25rem; +} + +.gap-y-6 { + row-gap: 1.5rem; +} + +.gap-y-7 { + row-gap: 1.75rem; +} + +.gap-y-8 { + row-gap: 2rem; +} + +.\!space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0 !important; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))) !important; + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)) !important; +} + +.-space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse))); +} + +.-space-x-\[5px\] > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-5px * var(--tw-space-x-reverse)); + margin-left: calc(-5px * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.25rem * var(--tw-space-x-reverse)); + margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.625rem * var(--tw-space-x-reverse)); + margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.875rem * var(--tw-space-x-reverse)); + margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1rem * var(--tw-space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); +} + +.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.125rem * var(--tw-space-y-reverse)); +} + +.space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); +} + +.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.375rem * var(--tw-space-y-reverse)); +} + +.space-y-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.5rem * var(--tw-space-y-reverse)); +} + +.space-y-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(3rem * var(--tw-space-y-reverse)); +} + +.space-y-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(4rem * var(--tw-space-y-reverse)); +} + +.space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); +} + +.space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)); +} + +.space-y-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.75rem * var(--tw-space-y-reverse)); +} + +.space-y-3\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.875rem * var(--tw-space-y-reverse)); +} + +.space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1rem * var(--tw-space-y-reverse)); +} + +.space-y-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); +} + +.space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); +} + +.space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2rem * var(--tw-space-y-reverse)); +} + +.divide-x > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(1px * var(--tw-divide-x-reverse)); + border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); +} + +.divide-y > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); +} + +.divide-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(2px * var(--tw-divide-y-reverse)); +} + +.divide-gray-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-divide-opacity)); +} + +.divide-gray-200\/50 > :not([hidden]) ~ :not([hidden]) { + border-color: #e5e7eb80; +} + +.divide-gray-200\/60 > :not([hidden]) ~ :not([hidden]) { + border-color: #e5e7eb99; +} + +.divide-gray-200\/70 > :not([hidden]) ~ :not([hidden]) { + border-color: #e5e7ebb3; +} + +.place-self-start { + place-self: start; +} + +.place-self-stretch { + place-self: stretch; +} + +.self-start { + align-self: flex-start; +} + +.self-end { + align-self: flex-end; +} + +.self-center { + align-self: center; +} + +.self-stretch { + align-self: stretch; +} + +.justify-self-end { + justify-self: end; +} + +.justify-self-center { + justify-self: center; +} + +.overflow-auto { + overflow: auto; +} + +.overflow-hidden { + overflow: hidden; +} + +.overflow-visible { + overflow: visible; +} + +.overflow-scroll { + overflow: scroll; +} + +.overflow-x-auto { + overflow-x: auto; +} + +.overflow-y-auto { + overflow-y: auto; +} + +.overflow-x-hidden { + overflow-x: hidden; +} + +.overflow-y-hidden { + overflow-y: hidden; +} + +.overflow-x-clip { + overflow-x: clip; +} + +.overflow-y-scroll { + overflow-y: scroll; +} + +.overscroll-contain { + overscroll-behavior: contain; +} + +.truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-ellipsis { + text-overflow: ellipsis; +} + +.text-clip { + text-overflow: clip; +} + +.whitespace-normal { + white-space: normal; +} + +.whitespace-nowrap { + white-space: nowrap; +} + +.whitespace-pre { + white-space: pre; +} + +.whitespace-pre-line { + white-space: pre-line; +} + +.whitespace-pre-wrap { + white-space: pre-wrap; +} + +.whitespace-break-spaces { + white-space: break-spaces; +} + +.text-wrap { + text-wrap: wrap; +} + +.text-nowrap { + text-wrap: nowrap; +} + +.text-balance { + text-wrap: balance; +} + +.text-pretty { + text-wrap: pretty; +} + +.break-words { + overflow-wrap: break-word; +} + +.break-all { + word-break: break-all; +} + +.\!rounded { + border-radius: 0.25rem !important; +} + +.\!rounded-2xl { + border-radius: 1rem !important; +} + +.\!rounded-\[2em\] { + border-radius: 2em !important; +} + +.\!rounded-full { + border-radius: 9999px !important; +} + +.\!rounded-md { + border-radius: 0.375rem !important; +} + +.\!rounded-none { + border-radius: 0 !important; +} + +.rounded { + border-radius: 0.25rem; +} + +.rounded-2xl { + border-radius: 1rem; +} + +.rounded-3xl { + border-radius: 1.5rem; +} + +.rounded-\[\.1rem\] { + border-radius: 0.1rem; +} + +.rounded-\[1\.6rem\] { + border-radius: 1.6rem; +} + +.rounded-\[25px\] { + border-radius: 25px; +} + +.rounded-\[50\%\] { + border-radius: 50%; +} + +.rounded-full { + border-radius: 9999px; +} + +.rounded-lg { + border-radius: 0.5rem; +} + +.rounded-md { + border-radius: 0.375rem; +} + +.rounded-none { + border-radius: 0; +} + +.rounded-sm { + border-radius: 0.125rem; +} + +.rounded-xl { + border-radius: 0.75rem; +} + +.\!rounded-b-none { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important; +} + +.\!rounded-l-none { + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; +} + +.\!rounded-r-none { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; +} + +.\!rounded-t-none { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; +} + +.rounded-b { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.rounded-b-\[50\%\] { + border-bottom-right-radius: 50%; + border-bottom-left-radius: 50%; +} + +.rounded-b-lg { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.rounded-b-md { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.rounded-b-none { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.rounded-b-xl { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; +} + +.rounded-l { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} + +.rounded-l-none { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.rounded-l-xl { + border-top-left-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; +} + +.rounded-r { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.rounded-r-lg { + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; +} + +.rounded-r-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} + +.rounded-r-none { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.rounded-r-xl { + border-top-right-radius: 0.75rem; + border-bottom-right-radius: 0.75rem; +} + +.rounded-t-\[2em\] { + border-top-left-radius: 2em; + border-top-right-radius: 2em; +} + +.rounded-t-\[50\%\] { + border-top-left-radius: 50%; + border-top-right-radius: 50%; +} + +.rounded-t-lg { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} + +.rounded-t-md { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} + +.rounded-t-none { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.rounded-t-xl { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; +} + +.rounded-bl-lg { + border-bottom-left-radius: 0.5rem; +} + +.rounded-br-none { + border-bottom-right-radius: 0; +} + +.rounded-tl-xl { + border-top-left-radius: 0.75rem; +} + +.rounded-tr-lg { + border-top-right-radius: 0.5rem; +} + +.\!border { + border-width: 1px !important; +} + +.\!border-0 { + border-width: 0px !important; +} + +.border { + border-width: 1px; +} + +.border-0 { + border-width: 0px; +} + +.border-2 { + border-width: 2px; +} + +.border-4 { + border-width: 4px; +} + +.border-\[0\.80em\] { + border-width: 0.8em; +} + +.border-\[1\.5px\] { + border-width: 1.5px; +} + +.border-\[1px\] { + border-width: 1px; +} + +.border-\[3px\] { + border-width: 3px; +} + +.border-x { + border-left-width: 1px; + border-right-width: 1px; +} + +.border-y { + border-top-width: 1px; + border-bottom-width: 1px; +} + +.\!border-b-0 { + border-bottom-width: 0px !important; +} + +.border-b { + border-bottom-width: 1px; +} + +.border-b-0 { + border-bottom-width: 0px; +} + +.border-b-2 { + border-bottom-width: 2px; +} + +.border-b-4 { + border-bottom-width: 4px; +} + +.border-l { + border-left-width: 1px; +} + +.border-l-0 { + border-left-width: 0px; +} + +.border-l-2 { + border-left-width: 2px; +} + +.border-r { + border-right-width: 1px; +} + +.border-r-0 { + border-right-width: 0px; +} + +.border-r-2 { + border-right-width: 2px; +} + +.border-t { + border-top-width: 1px; +} + +.border-t-0 { + border-top-width: 0px; +} + +.border-t-2 { + border-top-width: 2px; +} + +.border-dashed { + border-style: dashed; +} + +.border-dotted { + border-style: dotted; +} + +.border-hidden { + border-style: hidden; +} + +.border-none { + border-style: none; +} + +.\!border-blue-100 { + --tw-border-opacity: 1 !important; + border-color: rgb(219 234 254 / var(--tw-border-opacity)) !important; +} + +.\!border-blue-500\/15 { + border-color: #3b82f626 !important; +} + +.\!border-gray-800 { + --tw-border-opacity: 1 !important; + border-color: rgb(31 41 55 / var(--tw-border-opacity)) !important; +} + +.\!border-red-600 { + --tw-border-opacity: 1 !important; + border-color: rgb(220 38 38 / var(--tw-border-opacity)) !important; +} + +.\!border-slate-300 { + --tw-border-opacity: 1 !important; + border-color: rgb(203 213 225 / var(--tw-border-opacity)) !important; +} + +.\!border-transparent { + border-color: transparent !important; +} + +.\!border-white\/5 { + border-color: #ffffff0d !important; +} + +.\!border-yellow-500\/15 { + border-color: #f59e0b26 !important; +} + +.border-amber-50 { + --tw-border-opacity: 1; + border-color: rgb(255 251 235 / var(--tw-border-opacity)); +} + +.border-black { + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); +} + +.border-black\/10 { + border-color: #0000001a; +} + +.border-black\/40 { + border-color: #0006; +} + +.border-black\/50 { + border-color: #00000080; +} + +.border-blue-100 { + --tw-border-opacity: 1; + border-color: rgb(219 234 254 / var(--tw-border-opacity)); +} + +.border-blue-200 { + --tw-border-opacity: 1; + border-color: rgb(191 219 254 / var(--tw-border-opacity)); +} + +.border-blue-300 { + --tw-border-opacity: 1; + border-color: rgb(147 197 253 / var(--tw-border-opacity)); +} + +.border-blue-400 { + --tw-border-opacity: 1; + border-color: rgb(96 165 250 / var(--tw-border-opacity)); +} + +.border-blue-50 { + --tw-border-opacity: 1; + border-color: rgb(239 246 255 / var(--tw-border-opacity)); +} + +.border-blue-500 { + --tw-border-opacity: 1; + border-color: rgb(59 130 246 / var(--tw-border-opacity)); +} + +.border-blue-500\/10 { + border-color: #3b82f61a; +} + +.border-blue-700 { + --tw-border-opacity: 1; + border-color: rgb(29 78 216 / var(--tw-border-opacity)); +} + +.border-cyan-100 { + --tw-border-opacity: 1; + border-color: rgb(207 250 254 / var(--tw-border-opacity)); +} + +.border-cyan-50 { + --tw-border-opacity: 1; + border-color: rgb(236 254 255 / var(--tw-border-opacity)); +} + +.border-fuchsia-50 { + --tw-border-opacity: 1; + border-color: rgb(253 244 255 / var(--tw-border-opacity)); +} + +.border-gray-100 { + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} + +.border-gray-200 { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} + +.border-gray-200\/60 { + border-color: #e5e7eb99; +} + +.border-gray-200\/70 { + border-color: #e5e7ebb3; +} + +.border-gray-200\/80 { + border-color: #e5e7ebcc; +} + +.border-gray-300 { + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); +} + +.border-gray-400 { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} + +.border-gray-50 { + --tw-border-opacity: 1; + border-color: rgb(249 250 251 / var(--tw-border-opacity)); +} + +.border-gray-500 { + --tw-border-opacity: 1; + border-color: rgb(107 114 128 / var(--tw-border-opacity)); +} + +.border-gray-700 { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} + +.border-gray-800 { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} + +.border-gray-900 { + --tw-border-opacity: 1; + border-color: rgb(17 24 39 / var(--tw-border-opacity)); +} + +.border-green-100 { + --tw-border-opacity: 1; + border-color: rgb(209 250 229 / var(--tw-border-opacity)); +} + +.border-green-200 { + --tw-border-opacity: 1; + border-color: rgb(167 243 208 / var(--tw-border-opacity)); +} + +.border-green-300 { + --tw-border-opacity: 1; + border-color: rgb(110 231 183 / var(--tw-border-opacity)); +} + +.border-green-50 { + --tw-border-opacity: 1; + border-color: rgb(236 253 245 / var(--tw-border-opacity)); +} + +.border-green-500 { + --tw-border-opacity: 1; + border-color: rgb(16 185 129 / var(--tw-border-opacity)); +} + +.border-green-600 { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} + +.border-indigo-100 { + --tw-border-opacity: 1; + border-color: rgb(224 231 255 / var(--tw-border-opacity)); +} + +.border-indigo-200 { + --tw-border-opacity: 1; + border-color: rgb(199 210 254 / var(--tw-border-opacity)); +} + +.border-indigo-50 { + --tw-border-opacity: 1; + border-color: rgb(238 242 255 / var(--tw-border-opacity)); +} + +.border-lime-50 { + --tw-border-opacity: 1; + border-color: rgb(247 254 231 / var(--tw-border-opacity)); +} + +.border-orange-100 { + --tw-border-opacity: 1; + border-color: rgb(255 237 213 / var(--tw-border-opacity)); +} + +.border-orange-200 { + --tw-border-opacity: 1; + border-color: rgb(254 215 170 / var(--tw-border-opacity)); +} + +.border-orange-300 { + --tw-border-opacity: 1; + border-color: rgb(253 186 116 / var(--tw-border-opacity)); +} + +.border-orange-50 { + --tw-border-opacity: 1; + border-color: rgb(255 247 237 / var(--tw-border-opacity)); +} + +.border-orange-500 { + --tw-border-opacity: 1; + border-color: rgb(249 115 22 / var(--tw-border-opacity)); +} + +.border-orange-600 { + --tw-border-opacity: 1; + border-color: rgb(234 88 12 / var(--tw-border-opacity)); +} + +.border-pink-200 { + --tw-border-opacity: 1; + border-color: rgb(251 207 232 / var(--tw-border-opacity)); +} + +.border-pink-50 { + --tw-border-opacity: 1; + border-color: rgb(253 242 248 / var(--tw-border-opacity)); +} + +.border-purple-100 { + --tw-border-opacity: 1; + border-color: rgb(237 233 254 / var(--tw-border-opacity)); +} + +.border-purple-200 { + --tw-border-opacity: 1; + border-color: rgb(221 214 254 / var(--tw-border-opacity)); +} + +.border-purple-50 { + --tw-border-opacity: 1; + border-color: rgb(245 243 255 / var(--tw-border-opacity)); +} + +.border-purple-600 { + --tw-border-opacity: 1; + border-color: rgb(124 58 237 / var(--tw-border-opacity)); +} + +.border-red-100 { + --tw-border-opacity: 1; + border-color: rgb(254 226 226 / var(--tw-border-opacity)); +} + +.border-red-200 { + --tw-border-opacity: 1; + border-color: rgb(254 202 202 / var(--tw-border-opacity)); +} + +.border-red-300 { + --tw-border-opacity: 1; + border-color: rgb(252 165 165 / var(--tw-border-opacity)); +} + +.border-red-400 { + --tw-border-opacity: 1; + border-color: rgb(248 113 113 / var(--tw-border-opacity)); +} + +.border-red-50 { + --tw-border-opacity: 1; + border-color: rgb(254 242 242 / var(--tw-border-opacity)); +} + +.border-red-500 { + --tw-border-opacity: 1; + border-color: rgb(239 68 68 / var(--tw-border-opacity)); +} + +.border-red-600 { + --tw-border-opacity: 1; + border-color: rgb(220 38 38 / var(--tw-border-opacity)); +} + +.border-sky-100 { + --tw-border-opacity: 1; + border-color: rgb(224 242 254 / var(--tw-border-opacity)); +} + +.border-slate-300 { + --tw-border-opacity: 1; + border-color: rgb(203 213 225 / var(--tw-border-opacity)); +} + +.border-slate-50 { + --tw-border-opacity: 1; + border-color: rgb(248 250 252 / var(--tw-border-opacity)); +} + +.border-teal-100 { + --tw-border-opacity: 1; + border-color: rgb(204 251 241 / var(--tw-border-opacity)); +} + +.border-teal-200 { + --tw-border-opacity: 1; + border-color: rgb(153 246 228 / var(--tw-border-opacity)); +} + +.border-teal-50 { + --tw-border-opacity: 1; + border-color: rgb(240 253 250 / var(--tw-border-opacity)); +} + +.border-transparent { + border-color: transparent; +} + +.border-violet-50 { + --tw-border-opacity: 1; + border-color: rgb(245 243 255 / var(--tw-border-opacity)); +} + +.border-white { + --tw-border-opacity: 1; + border-color: rgb(255 255 255 / var(--tw-border-opacity)); +} + +.border-white\/10 { + border-color: #ffffff1a; +} + +.border-white\/20 { + border-color: #fff3; +} + +.border-white\/25 { + border-color: #ffffff40; +} + +.border-yellow-100 { + --tw-border-opacity: 1; + border-color: rgb(254 243 199 / var(--tw-border-opacity)); +} + +.border-yellow-200 { + --tw-border-opacity: 1; + border-color: rgb(253 230 138 / var(--tw-border-opacity)); +} + +.border-yellow-50 { + --tw-border-opacity: 1; + border-color: rgb(255 251 235 / var(--tw-border-opacity)); +} + +.border-x-transparent { + border-left-color: transparent; + border-right-color: transparent; +} + +.border-b-gray-200 { + --tw-border-opacity: 1; + border-bottom-color: rgb(229 231 235 / var(--tw-border-opacity)); +} + +.border-b-gray-700 { + --tw-border-opacity: 1; + border-bottom-color: rgb(55 65 81 / var(--tw-border-opacity)); +} + +.border-l-transparent { + border-left-color: transparent; +} + +.border-r-gray-200 { + --tw-border-opacity: 1; + border-right-color: rgb(229 231 235 / var(--tw-border-opacity)); +} + +.border-r-gray-700 { + --tw-border-opacity: 1; + border-right-color: rgb(55 65 81 / var(--tw-border-opacity)); +} + +.border-t-transparent { + border-top-color: transparent; +} + +.\!bg-black { + --tw-bg-opacity: 1 !important; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important; +} + +.\!bg-blue-50 { + --tw-bg-opacity: 1 !important; + background-color: rgb(239 246 255 / var(--tw-bg-opacity)) !important; +} + +.\!bg-blue-700 { + --tw-bg-opacity: 1 !important; + background-color: rgb(29 78 216 / var(--tw-bg-opacity)) !important; +} + +.\!bg-gray-50 { + --tw-bg-opacity: 1 !important; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)) !important; +} + +.\!bg-gray-800 { + --tw-bg-opacity: 1 !important; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)) !important; +} + +.\!bg-green-50 { + --tw-bg-opacity: 1 !important; + background-color: rgb(236 253 245 / var(--tw-bg-opacity)) !important; +} + +.\!bg-green-500 { + --tw-bg-opacity: 1 !important; + background-color: rgb(16 185 129 / var(--tw-bg-opacity)) !important; +} + +.\!bg-transparent { + background-color: transparent !important; +} + +.bg-\[\#ECFAFF\] { + --tw-bg-opacity: 1; + background-color: rgb(236 250 255 / var(--tw-bg-opacity)); +} + +.bg-amber-500 { + --tw-bg-opacity: 1; + background-color: rgb(245 158 11 / var(--tw-bg-opacity)); +} + +.bg-black { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} + +.bg-black\/15 { + background-color: #00000026; +} + +.bg-black\/20 { + background-color: #0003; +} + +.bg-black\/40 { + background-color: #0006; +} + +.bg-black\/50 { + background-color: #00000080; +} + +.bg-black\/70 { + background-color: #000000b3; +} + +.bg-black\/80 { + background-color: #000c; +} + +.bg-black\/90 { + background-color: #000000e6; +} + +.bg-blue-100 { + --tw-bg-opacity: 1; + background-color: rgb(219 234 254 / var(--tw-bg-opacity)); +} + +.bg-blue-400 { + --tw-bg-opacity: 1; + background-color: rgb(96 165 250 / var(--tw-bg-opacity)); +} + +.bg-blue-400\/20 { + background-color: #60a5fa33; +} + +.bg-blue-50 { + --tw-bg-opacity: 1; + background-color: rgb(239 246 255 / var(--tw-bg-opacity)); +} + +.bg-blue-500 { + --tw-bg-opacity: 1; + background-color: rgb(59 130 246 / var(--tw-bg-opacity)); +} + +.bg-blue-500\/10 { + background-color: #3b82f61a; +} + +.bg-blue-500\/20 { + background-color: #3b82f633; +} + +.bg-blue-500\/5 { + background-color: #3b82f60d; +} + +.bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgb(37 99 235 / var(--tw-bg-opacity)); +} + +.bg-blue-600\/10 { + background-color: #2563eb1a; +} + +.bg-blue-600\/40 { + background-color: #2563eb66; +} + +.bg-blue-600\/5 { + background-color: #2563eb0d; +} + +.bg-blue-800\/10 { + background-color: #1e40af1a; +} + +.bg-cyan-50 { + --tw-bg-opacity: 1; + background-color: rgb(236 254 255 / var(--tw-bg-opacity)); +} + +.bg-cyan-500 { + --tw-bg-opacity: 1; + background-color: rgb(6 182 212 / var(--tw-bg-opacity)); +} + +.bg-fuchsia-100 { + --tw-bg-opacity: 1; + background-color: rgb(250 232 255 / var(--tw-bg-opacity)); +} + +.bg-fuchsia-500 { + --tw-bg-opacity: 1; + background-color: rgb(217 70 239 / var(--tw-bg-opacity)); +} + +.bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} + +.bg-gray-100\/10 { + background-color: #f3f4f61a; +} + +.bg-gray-100\/60 { + background-color: #f3f4f699; +} + +.bg-gray-100\/70 { + background-color: #f3f4f6b3; +} + +.bg-gray-100\/80 { + background-color: #f3f4f6cc; +} + +.bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} + +.bg-gray-200\/40 { + background-color: #e5e7eb66; +} + +.bg-gray-200\/70 { + background-color: #e5e7ebb3; +} + +.bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgb(209 213 219 / var(--tw-bg-opacity)); +} + +.bg-gray-400 { + --tw-bg-opacity: 1; + background-color: rgb(156 163 175 / var(--tw-bg-opacity)); +} + +.bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} + +.bg-gray-50\/70 { + background-color: #f9fafbb3; +} + +.bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgb(107 114 128 / var(--tw-bg-opacity)); +} + +.bg-gray-500\/30 { + background-color: #6b72804d; +} + +.bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)); +} + +.bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} + +.bg-gray-800\/50 { + background-color: #1f293780; +} + +.bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} + +.bg-gray-900\/40 { + background-color: #11182766; +} + +.bg-gray-950 { + --tw-bg-opacity: 1; + background-color: rgb(11 15 25 / var(--tw-bg-opacity)); +} + +.bg-gray-950\/20 { + background-color: #0b0f1933; +} + +.bg-green-100 { + --tw-bg-opacity: 1; + background-color: rgb(209 250 229 / var(--tw-bg-opacity)); +} + +.bg-green-400 { + --tw-bg-opacity: 1; + background-color: rgb(52 211 153 / var(--tw-bg-opacity)); +} + +.bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgb(236 253 245 / var(--tw-bg-opacity)); +} + +.bg-green-50\/60 { + background-color: #ecfdf599; +} + +.bg-green-500 { + --tw-bg-opacity: 1; + background-color: rgb(16 185 129 / var(--tw-bg-opacity)); +} + +.bg-green-500\/10 { + background-color: #10b9811a; +} + +.bg-green-600 { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} + +.bg-green-600\/10 { + background-color: #0596691a; +} + +.bg-green-600\/40 { + background-color: #05966966; +} + +.bg-indigo-100 { + --tw-bg-opacity: 1; + background-color: rgb(224 231 255 / var(--tw-bg-opacity)); +} + +.bg-indigo-200 { + --tw-bg-opacity: 1; + background-color: rgb(199 210 254 / var(--tw-bg-opacity)); +} + +.bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgb(238 242 255 / var(--tw-bg-opacity)); +} + +.bg-indigo-500 { + --tw-bg-opacity: 1; + background-color: rgb(99 102 241 / var(--tw-bg-opacity)); +} + +.bg-indigo-500\/10 { + background-color: #6366f11a; +} + +.bg-lime-500 { + --tw-bg-opacity: 1; + background-color: rgb(132 204 22 / var(--tw-bg-opacity)); +} + +.bg-orange-100 { + --tw-bg-opacity: 1; + background-color: rgb(255 237 213 / var(--tw-bg-opacity)); +} + +.bg-orange-200 { + --tw-bg-opacity: 1; + background-color: rgb(254 215 170 / var(--tw-bg-opacity)); +} + +.bg-orange-300 { + --tw-bg-opacity: 1; + background-color: rgb(253 186 116 / var(--tw-bg-opacity)); +} + +.bg-orange-400 { + --tw-bg-opacity: 1; + background-color: rgb(251 146 60 / var(--tw-bg-opacity)); +} + +.bg-orange-50 { + --tw-bg-opacity: 1; + background-color: rgb(255 247 237 / var(--tw-bg-opacity)); +} + +.bg-orange-500 { + --tw-bg-opacity: 1; + background-color: rgb(249 115 22 / var(--tw-bg-opacity)); +} + +.bg-orange-500\/10 { + background-color: #f973161a; +} + +.bg-pink-100 { + --tw-bg-opacity: 1; + background-color: rgb(252 231 243 / var(--tw-bg-opacity)); +} + +.bg-pink-500 { + --tw-bg-opacity: 1; + background-color: rgb(236 72 153 / var(--tw-bg-opacity)); +} + +.bg-pink-500\/10 { + background-color: #ec48991a; +} + +.bg-purple-100 { + --tw-bg-opacity: 1; + background-color: rgb(237 233 254 / var(--tw-bg-opacity)); +} + +.bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgb(245 243 255 / var(--tw-bg-opacity)); +} + +.bg-purple-500 { + --tw-bg-opacity: 1; + background-color: rgb(139 92 246 / var(--tw-bg-opacity)); +} + +.bg-purple-500\/10 { + background-color: #8b5cf61a; +} + +.bg-purple-600\/10 { + background-color: #7c3aed1a; +} + +.bg-red-100 { + --tw-bg-opacity: 1; + background-color: rgb(254 226 226 / var(--tw-bg-opacity)); +} + +.bg-red-400 { + --tw-bg-opacity: 1; + background-color: rgb(248 113 113 / var(--tw-bg-opacity)); +} + +.bg-red-50 { + --tw-bg-opacity: 1; + background-color: rgb(254 242 242 / var(--tw-bg-opacity)); +} + +.bg-red-500 { + --tw-bg-opacity: 1; + background-color: rgb(239 68 68 / var(--tw-bg-opacity)); +} + +.bg-red-500\/10 { + background-color: #ef44441a; +} + +.bg-red-600 { + --tw-bg-opacity: 1; + background-color: rgb(220 38 38 / var(--tw-bg-opacity)); +} + +.bg-red-600\/10 { + background-color: #dc26261a; +} + +.bg-sky-100 { + --tw-bg-opacity: 1; + background-color: rgb(224 242 254 / var(--tw-bg-opacity)); +} + +.bg-sky-50 { + --tw-bg-opacity: 1; + background-color: rgb(240 249 255 / var(--tw-bg-opacity)); +} + +.bg-sky-500 { + --tw-bg-opacity: 1; + background-color: rgb(14 165 233 / var(--tw-bg-opacity)); +} + +.bg-slate-100\/80 { + background-color: #f1f5f9cc; +} + +.bg-slate-500 { + --tw-bg-opacity: 1; + background-color: rgb(100 116 139 / var(--tw-bg-opacity)); +} + +.bg-teal-100 { + --tw-bg-opacity: 1; + background-color: rgb(204 251 241 / var(--tw-bg-opacity)); +} + +.bg-teal-50 { + --tw-bg-opacity: 1; + background-color: rgb(240 253 250 / var(--tw-bg-opacity)); +} + +.bg-teal-500 { + --tw-bg-opacity: 1; + background-color: rgb(20 184 166 / var(--tw-bg-opacity)); +} + +.bg-transparent { + background-color: transparent; +} + +.bg-violet-100 { + --tw-bg-opacity: 1; + background-color: rgb(237 233 254 / var(--tw-bg-opacity)); +} + +.bg-violet-500 { + --tw-bg-opacity: 1; + background-color: rgb(139 92 246 / var(--tw-bg-opacity)); +} + +.bg-white { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} + +.bg-white\/10 { + background-color: #ffffff1a; +} + +.bg-white\/20 { + background-color: #fff3; +} + +.bg-white\/40 { + background-color: #fff6; +} + +.bg-white\/50 { + background-color: #ffffff80; +} + +.bg-white\/70 { + background-color: #ffffffb3; +} + +.bg-white\/80 { + background-color: #fffc; +} + +.bg-yellow-100 { + --tw-bg-opacity: 1; + background-color: rgb(254 243 199 / var(--tw-bg-opacity)); +} + +.bg-yellow-200 { + --tw-bg-opacity: 1; + background-color: rgb(253 230 138 / var(--tw-bg-opacity)); +} + +.bg-yellow-200\/60 { + background-color: #fde68a99; +} + +.bg-yellow-300 { + --tw-bg-opacity: 1; + background-color: rgb(252 211 77 / var(--tw-bg-opacity)); +} + +.bg-yellow-400\/20 { + background-color: #fbbf2433; +} + +.bg-yellow-50 { + --tw-bg-opacity: 1; + background-color: rgb(255 251 235 / var(--tw-bg-opacity)); +} + +.bg-yellow-500 { + --tw-bg-opacity: 1; + background-color: rgb(245 158 11 / var(--tw-bg-opacity)); +} + +.bg-yellow-500\/10 { + background-color: #f59e0b1a; +} + +.bg-opacity-30 { + --tw-bg-opacity: 0.3; +} + +.bg-opacity-50 { + --tw-bg-opacity: 0.5; +} + +.bg-opacity-80 { + --tw-bg-opacity: 0.8; +} + +.bg-opacity-90 { + --tw-bg-opacity: 0.9; +} + +.\!bg-gradient-to-t { + background-image: linear-gradient( + to top, + var(--tw-gradient-stops) + ) !important; +} + +.bg-\[url\(\'\/front\/assets\/pricing-page\/bg-10\.png\'\)\] { + background-image: url(/front/assets/pricing-page/bg-10.png); +} +.bg-\[url\(\'\/front\/assets\/pricing-page\/bg-12\.png\'\)\] { + background-image: url(/front/assets/pricing-page/bg-12.png); +} +.bg-\[url\(\'\/front\/assets\/pricing-page\/bg-6\.png\'\)\] { + background-image: url(/front/assets/pricing-page/bg-6.png); +} +.bg-\[url\(\'https\:\/\/huggingface\.co\/datasets\/victor\/design-stuff\/resolve\/main\/cluster-off\.webp\'\)\] { + background-image: url(https://huggingface.co/datasets/victor/design-stuff/resolve/main/cluster-off.webp); +} +.bg-gradient-to-b { + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); +} +.bg-gradient-to-br { + background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); +} +.bg-gradient-to-l { + background-image: linear-gradient(to left, var(--tw-gradient-stops)); +} +.bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} +.bg-gradient-to-t { + background-image: linear-gradient(to top, var(--tw-gradient-stops)); +} +.bg-gradient-to-tl { + background-image: linear-gradient(to top left, var(--tw-gradient-stops)); +} +.bg-gradient-to-tr { + background-image: linear-gradient(to top right, var(--tw-gradient-stops)); +} +.bg-none { + background-image: none; +} +.\!from-black { + --tw-gradient-from: #000 var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.\!from-blue-50 { + --tw-gradient-from: #eff6ff var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.\!from-gray-50 { + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.\!from-gray-800 { + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.\!from-white { + --tw-gradient-from: #fff var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.from-\[\#1F273E\] { + --tw-gradient-from: #1f273e var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 39 62 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-amber-50 { + --tw-gradient-from: #fffbeb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-amber-500 { + --tw-gradient-from: #f59e0b var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-amber-500\/5 { + --tw-gradient-from: rgb(245 158 11 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-black { + --tw-gradient-from: #000 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-black\/20 { + --tw-gradient-from: rgb(0 0 0 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-100 { + --tw-gradient-from: #dbeafe var(--tw-gradient-from-position); + --tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-200 { + --tw-gradient-from: #bfdbfe var(--tw-gradient-from-position); + --tw-gradient-to: rgb(191 219 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-300 { + --tw-gradient-from: #93c5fd var(--tw-gradient-from-position); + --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-300\/5 { + --tw-gradient-from: rgb(147 197 253 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-400 { + --tw-gradient-from: #60a5fa var(--tw-gradient-from-position); + --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-50 { + --tw-gradient-from: #eff6ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-50\/50 { + --tw-gradient-from: rgb(239 246 255 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-50\/60 { + --tw-gradient-from: rgb(239 246 255 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-500 { + --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-500\/10 { + --tw-gradient-from: rgb(59 130 246 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-500\/15 { + --tw-gradient-from: rgb(59 130 246 / 0.15) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-500\/30 { + --tw-gradient-from: rgb(59 130 246 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-500\/5 { + --tw-gradient-from: rgb(59 130 246 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-500\/50 { + --tw-gradient-from: rgb(59 130 246 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-600 { + --tw-gradient-from: #2563eb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-blue-800 { + --tw-gradient-from: #1e40af var(--tw-gradient-from-position); + --tw-gradient-to: rgb(30 64 175 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-cyan-400 { + --tw-gradient-from: #22d3ee var(--tw-gradient-from-position); + --tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-cyan-50 { + --tw-gradient-from: #ecfeff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 254 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-cyan-500\/30 { + --tw-gradient-from: rgb(6 182 212 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-cyan-500\/5 { + --tw-gradient-from: rgb(6 182 212 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-emerald-500\/10 { + --tw-gradient-from: rgb(16 185 129 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-fuchsia-50 { + --tw-gradient-from: #fdf4ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(253 244 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-fuchsia-500\/30 { + --tw-gradient-from: rgb(217 70 239 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-fuchsia-500\/5 { + --tw-gradient-from: rgb(217 70 239 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-100 { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-100\/20 { + --tw-gradient-from: rgb(243 244 246 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-100\/60 { + --tw-gradient-from: rgb(243 244 246 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-200 { + --tw-gradient-from: #e5e7eb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(229 231 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-300 { + --tw-gradient-from: #d1d5db var(--tw-gradient-from-position); + --tw-gradient-to: rgb(209 213 219 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-300\/5 { + --tw-gradient-from: rgb(209 213 219 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(209 213 219 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-400 { + --tw-gradient-from: #9ca3af var(--tw-gradient-from-position); + --tw-gradient-to: rgb(156 163 175 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-50 { + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-500\/10 { + --tw-gradient-from: rgb(107 114 128 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-500\/5 { + --tw-gradient-from: rgb(107 114 128 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-600 { + --tw-gradient-from: #4b5563 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(75 85 99 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-800 { + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-900 { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-gray-950 { + --tw-gradient-from: #0b0f19 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(11 15 25 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-100 { + --tw-gradient-from: #d1fae5 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(209 250 229 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-100\/30 { + --tw-gradient-from: rgb(209 250 229 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(209 250 229 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-200 { + --tw-gradient-from: #a7f3d0 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(167 243 208 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-200\/10 { + --tw-gradient-from: rgb(167 243 208 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(167 243 208 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-300 { + --tw-gradient-from: #6ee7b7 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(110 231 183 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-300\/5 { + --tw-gradient-from: rgb(110 231 183 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(110 231 183 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-400 { + --tw-gradient-from: #34d399 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-50 { + --tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-50\/60 { + --tw-gradient-from: rgb(236 253 245 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-500\/10 { + --tw-gradient-from: rgb(16 185 129 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-500\/30 { + --tw-gradient-from: rgb(16 185 129 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-500\/5 { + --tw-gradient-from: rgb(16 185 129 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-green-600 { + --tw-gradient-from: #059669 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-100 { + --tw-gradient-from: #e0e7ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-100\/30 { + --tw-gradient-from: rgb(224 231 255 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-200\/30 { + --tw-gradient-from: rgb(199 210 254 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(199 210 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-300 { + --tw-gradient-from: #a5b4fc var(--tw-gradient-from-position); + --tw-gradient-to: rgb(165 180 252 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-400 { + --tw-gradient-from: #818cf8 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-50 { + --tw-gradient-from: #eef2ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-50\/70 { + --tw-gradient-from: rgb(238 242 255 / 0.7) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-500\/30 { + --tw-gradient-from: rgb(99 102 241 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-500\/5 { + --tw-gradient-from: rgb(99 102 241 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-600 { + --tw-gradient-from: #4f46e5 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-600\/10 { + --tw-gradient-from: rgb(79 70 229 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-indigo-800 { + --tw-gradient-from: #3730a3 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 48 163 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-lime-400 { + --tw-gradient-from: #a3e635 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(163 230 53 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-lime-50 { + --tw-gradient-from: #f7fee7 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(247 254 231 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-lime-500\/5 { + --tw-gradient-from: rgb(132 204 22 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(132 204 22 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-100 { + --tw-gradient-from: #ffedd5 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 237 213 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-200 { + --tw-gradient-from: #fed7aa var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 215 170 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-300 { + --tw-gradient-from: #fdba74 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(253 186 116 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-300\/10 { + --tw-gradient-from: rgb(253 186 116 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(253 186 116 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-400 { + --tw-gradient-from: #fb923c var(--tw-gradient-from-position); + --tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-50 { + --tw-gradient-from: #fff7ed var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-500 { + --tw-gradient-from: #f97316 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-500\/10 { + --tw-gradient-from: rgb(249 115 22 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-500\/30 { + --tw-gradient-from: rgb(249 115 22 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-orange-500\/5 { + --tw-gradient-from: rgb(249 115 22 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-100 { + --tw-gradient-from: #fce7f3 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(252 231 243 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-300 { + --tw-gradient-from: #f9a8d4 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 168 212 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-400 { + --tw-gradient-from: #f472b6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(244 114 182 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-50 { + --tw-gradient-from: #fdf2f8 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(253 242 248 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-500 { + --tw-gradient-from: #ec4899 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-500\/10 { + --tw-gradient-from: rgb(236 72 153 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-500\/20 { + --tw-gradient-from: rgb(236 72 153 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-500\/30 { + --tw-gradient-from: rgb(236 72 153 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-500\/5 { + --tw-gradient-from: rgb(236 72 153 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-pink-600 { + --tw-gradient-from: #db2777 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-100 { + --tw-gradient-from: #ede9fe var(--tw-gradient-from-position); + --tw-gradient-to: rgb(237 233 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-200 { + --tw-gradient-from: #ddd6fe var(--tw-gradient-from-position); + --tw-gradient-to: rgb(221 214 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-300 { + --tw-gradient-from: #c4b5fd var(--tw-gradient-from-position); + --tw-gradient-to: rgb(196 181 253 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-300\/5 { + --tw-gradient-from: rgb(196 181 253 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(196 181 253 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-400 { + --tw-gradient-from: #a78bfa var(--tw-gradient-from-position); + --tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-50 { + --tw-gradient-from: #f5f3ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-500 { + --tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-500\/30 { + --tw-gradient-from: rgb(139 92 246 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-500\/5 { + --tw-gradient-from: rgb(139 92 246 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-600 { + --tw-gradient-from: #7c3aed var(--tw-gradient-from-position); + --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-purple-600\/5 { + --tw-gradient-from: rgb(124 58 237 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-100 { + --tw-gradient-from: #fee2e2 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 226 226 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-100\/30 { + --tw-gradient-from: rgb(254 226 226 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 226 226 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-200 { + --tw-gradient-from: #fecaca var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 202 202 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-300 { + --tw-gradient-from: #fca5a5 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-300\/5 { + --tw-gradient-from: rgb(252 165 165 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-400 { + --tw-gradient-from: #f87171 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-50 { + --tw-gradient-from: #fef2f2 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 242 242 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-500 { + --tw-gradient-from: #ef4444 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-500\/10 { + --tw-gradient-from: rgb(239 68 68 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-500\/30 { + --tw-gradient-from: rgb(239 68 68 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-500\/5 { + --tw-gradient-from: rgb(239 68 68 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-red-600 { + --tw-gradient-from: #dc2626 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-rose-300 { + --tw-gradient-from: #fda4af var(--tw-gradient-from-position); + --tw-gradient-to: rgb(253 164 175 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-slate-50 { + --tw-gradient-from: #f8fafc var(--tw-gradient-from-position); + --tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-teal-50 { + --tw-gradient-from: #f0fdfa var(--tw-gradient-from-position); + --tw-gradient-to: rgb(240 253 250 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-teal-500 { + --tw-gradient-from: #14b8a6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-teal-500\/5 { + --tw-gradient-from: rgb(20 184 166 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-transparent { + --tw-gradient-from: transparent var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-violet-300 { + --tw-gradient-from: #c4b5fd var(--tw-gradient-from-position); + --tw-gradient-to: rgb(196 181 253 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-violet-50 { + --tw-gradient-from: #f5f3ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-violet-500\/5 { + --tw-gradient-from: rgb(139 92 246 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-white { + --tw-gradient-from: #fff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-white\/20 { + --tw-gradient-from: rgb(255 255 255 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-white\/80 { + --tw-gradient-from: rgb(255 255 255 / 0.8) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-yellow-100 { + --tw-gradient-from: #fef3c7 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 243 199 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-yellow-100\/40 { + --tw-gradient-from: rgb(254 243 199 / 0.4) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 243 199 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-yellow-300 { + --tw-gradient-from: #fcd34d var(--tw-gradient-from-position); + --tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-yellow-400 { + --tw-gradient-from: #fbbf24 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-yellow-50 { + --tw-gradient-from: #fffbeb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-yellow-500 { + --tw-gradient-from: #f59e0b var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-yellow-500\/5 { + --tw-gradient-from: rgb(245 158 11 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.from-yellow-600 { + --tw-gradient-from: #d97706 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.via-blue-200\/5 { + --tw-gradient-to: rgb(191 219 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(191 219 254 / 0.05) var(--tw-gradient-via-position), + var(--tw-gradient-to); +} +.via-blue-500 { + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #3b82f6 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-blue-500\/20 { + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(59 130 246 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-gray-100 { + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #f3f4f6 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-gray-200 { + --tw-gradient-to: rgb(229 231 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #e5e7eb var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-gray-500\/10 { + --tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(107 114 128 / 0.1) var(--tw-gradient-via-position), + var(--tw-gradient-to); +} +.via-green-100 { + --tw-gradient-to: rgb(209 250 229 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #d1fae5 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-green-100\/20 { + --tw-gradient-to: rgb(209 250 229 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(209 250 229 / 0.2) var(--tw-gradient-via-position), + var(--tw-gradient-to); +} +.via-green-200 { + --tw-gradient-to: rgb(167 243 208 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #a7f3d0 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-green-500 { + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #10b981 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-indigo-100 { + --tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #e0e7ff var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-indigo-100\/20 { + --tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(224 231 255 / 0.2) var(--tw-gradient-via-position), + var(--tw-gradient-to); +} +.via-indigo-300 { + --tw-gradient-to: rgb(165 180 252 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #a5b4fc var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-indigo-50 { + --tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #eef2ff var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-indigo-500 { + --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #6366f1 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-orange-50 { + --tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #fff7ed var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-pink-50 { + --tw-gradient-to: rgb(253 242 248 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #fdf2f8 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-pink-500 { + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #ec4899 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-purple-400 { + --tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #a78bfa var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-purple-500 { + --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #8b5cf6 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-red-100\/20 { + --tw-gradient-to: rgb(254 226 226 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(254 226 226 / 0.2) var(--tw-gradient-via-position), + var(--tw-gradient-to); +} +.via-red-400 { + --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #f87171 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-red-500 { + --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #ef4444 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-sky-400 { + --tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #38bdf8 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-transparent { + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + transparent var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-white { + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #fff var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.via-yellow-500 { + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #f59e0b var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.\!to-black { + --tw-gradient-to: #000 var(--tw-gradient-to-position) !important; +} +.\!to-blue-50 { + --tw-gradient-to: #eff6ff var(--tw-gradient-to-position) !important; +} +.\!to-gray-50 { + --tw-gradient-to: #f9fafb var(--tw-gradient-to-position) !important; +} +.\!to-white { + --tw-gradient-to: #fff var(--tw-gradient-to-position) !important; +} +.to-\[\#090C15\] { + --tw-gradient-to: #090c15 var(--tw-gradient-to-position); +} +.to-black { + --tw-gradient-to: #000 var(--tw-gradient-to-position); +} +.to-black\/95 { + --tw-gradient-to: rgb(0 0 0 / 0.95) var(--tw-gradient-to-position); +} +.to-blue-100 { + --tw-gradient-to: #dbeafe var(--tw-gradient-to-position); +} +.to-blue-200 { + --tw-gradient-to: #bfdbfe var(--tw-gradient-to-position); +} +.to-blue-300 { + --tw-gradient-to: #93c5fd var(--tw-gradient-to-position); +} +.to-blue-50 { + --tw-gradient-to: #eff6ff var(--tw-gradient-to-position); +} +.to-blue-500 { + --tw-gradient-to: #3b82f6 var(--tw-gradient-to-position); +} +.to-blue-600 { + --tw-gradient-to: #2563eb var(--tw-gradient-to-position); +} +.to-blue-950 { + --tw-gradient-to: #172554 var(--tw-gradient-to-position); +} +.to-cyan-200 { + --tw-gradient-to: #a5f3fc var(--tw-gradient-to-position); +} +.to-cyan-400 { + --tw-gradient-to: #22d3ee var(--tw-gradient-to-position); +} +.to-cyan-500 { + --tw-gradient-to: #06b6d4 var(--tw-gradient-to-position); +} +.to-cyan-500\/10 { + --tw-gradient-to: rgb(6 182 212 / 0.1) var(--tw-gradient-to-position); +} +.to-fuchsia-500\/20 { + --tw-gradient-to: rgb(217 70 239 / 0.2) var(--tw-gradient-to-position); +} +.to-gray-100 { + --tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position); +} +.to-gray-200\/60 { + --tw-gradient-to: rgb(229 231 235 / 0.6) var(--tw-gradient-to-position); +} +.to-gray-400 { + --tw-gradient-to: #9ca3af var(--tw-gradient-to-position); +} +.to-gray-50 { + --tw-gradient-to: #f9fafb var(--tw-gradient-to-position); +} +.to-gray-500\/5 { + --tw-gradient-to: rgb(107 114 128 / 0.05) var(--tw-gradient-to-position); +} +.to-gray-600 { + --tw-gradient-to: #4b5563 var(--tw-gradient-to-position); +} +.to-gray-700 { + --tw-gradient-to: #374151 var(--tw-gradient-to-position); +} +.to-gray-800 { + --tw-gradient-to: #1f2937 var(--tw-gradient-to-position); +} +.to-gray-900 { + --tw-gradient-to: #111827 var(--tw-gradient-to-position); +} +.to-gray-950 { + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} +.to-green-100 { + --tw-gradient-to: #d1fae5 var(--tw-gradient-to-position); +} +.to-green-200 { + --tw-gradient-to: #a7f3d0 var(--tw-gradient-to-position); +} +.to-green-300 { + --tw-gradient-to: #6ee7b7 var(--tw-gradient-to-position); +} +.to-green-400 { + --tw-gradient-to: #34d399 var(--tw-gradient-to-position); +} +.to-green-50 { + --tw-gradient-to: #ecfdf5 var(--tw-gradient-to-position); +} +.to-green-500 { + --tw-gradient-to: #10b981 var(--tw-gradient-to-position); +} +.to-green-500\/15 { + --tw-gradient-to: rgb(16 185 129 / 0.15) var(--tw-gradient-to-position); +} +.to-green-600 { + --tw-gradient-to: #059669 var(--tw-gradient-to-position); +} +.to-green-800 { + --tw-gradient-to: #065f46 var(--tw-gradient-to-position); +} +.to-indigo-100 { + --tw-gradient-to: #e0e7ff var(--tw-gradient-to-position); +} +.to-indigo-100\/20 { + --tw-gradient-to: rgb(224 231 255 / 0.2) var(--tw-gradient-to-position); +} +.to-indigo-200 { + --tw-gradient-to: #c7d2fe var(--tw-gradient-to-position); +} +.to-indigo-300 { + --tw-gradient-to: #a5b4fc var(--tw-gradient-to-position); +} +.to-indigo-50 { + --tw-gradient-to: #eef2ff var(--tw-gradient-to-position); +} +.to-indigo-500 { + --tw-gradient-to: #6366f1 var(--tw-gradient-to-position); +} +.to-indigo-500\/10 { + --tw-gradient-to: rgb(99 102 241 / 0.1) var(--tw-gradient-to-position); +} +.to-indigo-500\/20 { + --tw-gradient-to: rgb(99 102 241 / 0.2) var(--tw-gradient-to-position); +} +.to-indigo-600 { + --tw-gradient-to: #4f46e5 var(--tw-gradient-to-position); +} +.to-indigo-700 { + --tw-gradient-to: #4338ca var(--tw-gradient-to-position); +} +.to-lime-200 { + --tw-gradient-to: #d9f99d var(--tw-gradient-to-position); +} +.to-orange-100 { + --tw-gradient-to: #ffedd5 var(--tw-gradient-to-position); +} +.to-orange-100\/20 { + --tw-gradient-to: rgb(255 237 213 / 0.2) var(--tw-gradient-to-position); +} +.to-orange-200 { + --tw-gradient-to: #fed7aa var(--tw-gradient-to-position); +} +.to-orange-50 { + --tw-gradient-to: #fff7ed var(--tw-gradient-to-position); +} +.to-orange-500 { + --tw-gradient-to: #f97316 var(--tw-gradient-to-position); +} +.to-orange-500\/20 { + --tw-gradient-to: rgb(249 115 22 / 0.2) var(--tw-gradient-to-position); +} +.to-pink-100 { + --tw-gradient-to: #fce7f3 var(--tw-gradient-to-position); +} +.to-pink-500 { + --tw-gradient-to: #ec4899 var(--tw-gradient-to-position); +} +.to-pink-600 { + --tw-gradient-to: #db2777 var(--tw-gradient-to-position); +} +.to-purple-100 { + --tw-gradient-to: #ede9fe var(--tw-gradient-to-position); +} +.to-purple-200 { + --tw-gradient-to: #ddd6fe var(--tw-gradient-to-position); +} +.to-purple-300 { + --tw-gradient-to: #c4b5fd var(--tw-gradient-to-position); +} +.to-purple-50 { + --tw-gradient-to: #f5f3ff var(--tw-gradient-to-position); +} +.to-purple-500 { + --tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position); +} +.to-purple-600 { + --tw-gradient-to: #7c3aed var(--tw-gradient-to-position); +} +.to-red-100 { + --tw-gradient-to: #fee2e2 var(--tw-gradient-to-position); +} +.to-red-100\/40 { + --tw-gradient-to: rgb(254 226 226 / 0.4) var(--tw-gradient-to-position); +} +.to-red-200 { + --tw-gradient-to: #fecaca var(--tw-gradient-to-position); +} +.to-red-300 { + --tw-gradient-to: #fca5a5 var(--tw-gradient-to-position); +} +.to-red-50 { + --tw-gradient-to: #fef2f2 var(--tw-gradient-to-position); +} +.to-red-500\/20 { + --tw-gradient-to: rgb(239 68 68 / 0.2) var(--tw-gradient-to-position); +} +.to-red-500\/5 { + --tw-gradient-to: rgb(239 68 68 / 0.05) var(--tw-gradient-to-position); +} +.to-red-600 { + --tw-gradient-to: #dc2626 var(--tw-gradient-to-position); +} +.to-sky-500 { + --tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position); +} +.to-teal-100 { + --tw-gradient-to: #ccfbf1 var(--tw-gradient-to-position); +} +.to-teal-500\/20 { + --tw-gradient-to: rgb(20 184 166 / 0.2) var(--tw-gradient-to-position); +} +.to-transparent { + --tw-gradient-to: transparent var(--tw-gradient-to-position); +} +.to-violet-500 { + --tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position); +} +.to-white { + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.to-white\/0 { + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); +} +.to-yellow-100 { + --tw-gradient-to: #fef3c7 var(--tw-gradient-to-position); +} +.to-yellow-200 { + --tw-gradient-to: #fde68a var(--tw-gradient-to-position); +} +.to-yellow-50 { + --tw-gradient-to: #fffbeb var(--tw-gradient-to-position); +} +.to-yellow-500 { + --tw-gradient-to: #f59e0b var(--tw-gradient-to-position); +} +.to-yellow-500\/10 { + --tw-gradient-to: rgb(245 158 11 / 0.1) var(--tw-gradient-to-position); +} +.to-yellow-600 { + --tw-gradient-to: #d97706 var(--tw-gradient-to-position); +} +.to-10\% { + --tw-gradient-to-position: 10%; +} +.to-20\% { + --tw-gradient-to-position: 20%; +} +.to-25\% { + --tw-gradient-to-position: 25%; +} +.to-30\% { + --tw-gradient-to-position: 30%; +} +.to-50\% { + --tw-gradient-to-position: 50%; +} +.\!bg-\[length\:100vw_400vh\] { + background-size: 100vw 400vh !important; +} +.bg-cover { + background-size: cover; +} +.bg-clip-text { + -webkit-background-clip: text; + background-clip: text; +} +.bg-bottom { + background-position: bottom; +} +.bg-center { + background-position: center; +} +.bg-no-repeat { + background-repeat: no-repeat; +} +.fill-\[\#4A4E57\] { + fill: #4a4e57; +} +.fill-\[\#86898F\] { + fill: #86898f; +} +.fill-current { + fill: currentColor; +} +.fill-gray-100 { + fill: #f3f4f6; +} +.fill-gray-200 { + fill: #e5e7eb; +} +.fill-gray-400 { + fill: #9ca3af; +} +.fill-indigo-100 { + fill: #e0e7ff; +} +.fill-indigo-500 { + fill: #6366f1; +} +.fill-white { + fill: #fff; +} +.stroke-current { + stroke: currentColor; +} +.stroke-gray-100 { + stroke: #f3f4f6; +} +.stroke-gray-400 { + stroke: #9ca3af; +} +.stroke-white { + stroke: #fff; +} +.object-contain { + -o-object-fit: contain; + object-fit: contain; +} +.object-cover { + -o-object-fit: cover; + object-fit: cover; +} +.object-fill { + -o-object-fit: fill; + object-fit: fill; +} +.object-bottom { + -o-object-position: bottom; + object-position: bottom; +} +.object-center { + -o-object-position: center; + object-position: center; +} +.object-left { + -o-object-position: left; + object-position: left; +} +.object-left-top { + -o-object-position: left top; + object-position: left top; +} +.object-top { + -o-object-position: top; + object-position: top; +} +.\!p-0 { + padding: 0 !important; +} +.\!p-2 { + padding: 0.5rem !important; +} +.p-0 { + padding: 0; +} +.p-0\.5 { + padding: 0.125rem; +} +.p-1 { + padding: 0.25rem; +} +.p-1\.5 { + padding: 0.375rem; +} +.p-10 { + padding: 2.5rem; +} +.p-12 { + padding: 3rem; +} +.p-16 { + padding: 4rem; +} +.p-2 { + padding: 0.5rem; +} +.p-2\.5 { + padding: 0.625rem; +} +.p-20 { + padding: 5rem; +} +.p-24 { + padding: 6rem; +} +.p-3 { + padding: 0.75rem; +} +.p-3\.5 { + padding: 0.875rem; +} +.p-4 { + padding: 1rem; +} +.p-5 { + padding: 1.25rem; +} +.p-6 { + padding: 1.5rem; +} +.p-7 { + padding: 1.75rem; +} +.p-8 { + padding: 2rem; +} +.p-\[2px\] { + padding: 2px; +} +.p-px { + padding: 1px; +} +.\!px-0 { + padding-left: 0 !important; + padding-right: 0 !important; +} +.\!px-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; +} +.\!px-1\.5 { + padding-left: 0.375rem !important; + padding-right: 0.375rem !important; +} +.\!px-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; +} +.\!px-3 { + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; +} +.\!px-3\.5 { + padding-left: 0.875rem !important; + padding-right: 0.875rem !important; +} +.\!px-4 { + padding-left: 1rem !important; + padding-right: 1rem !important; +} +.\!py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} +.\!py-0\.5 { + padding-top: 0.125rem !important; + padding-bottom: 0.125rem !important; +} +.\!py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} +.\!py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} +.\!py-\[2px\] { + padding-top: 2px !important; + padding-bottom: 2px !important; +} +.px-0 { + padding-left: 0; + padding-right: 0; +} +.px-0\.5 { + padding-left: 0.125rem; + padding-right: 0.125rem; +} +.px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; +} +.px-1\.5 { + padding-left: 0.375rem; + padding-right: 0.375rem; +} +.px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; +} +.px-12 { + padding-left: 3rem; + padding-right: 3rem; +} +.px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; +} +.px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; +} +.px-20 { + padding-left: 5rem; + padding-right: 5rem; +} +.px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; +} +.px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; +} +.px-4 { + padding-left: 1rem; + padding-right: 1rem; +} +.px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; +} +.px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; +} +.px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; +} +.px-8 { + padding-left: 2rem; + padding-right: 2rem; +} +.py-0 { + padding-top: 0; + padding-bottom: 0; +} +.py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; +} +.py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} +.py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; +} +.py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; +} +.py-12 { + padding-top: 3rem; + padding-bottom: 3rem; +} +.py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; +} +.py-16 { + padding-top: 4rem; + padding-bottom: 4rem; +} +.py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} +.py-20 { + padding-top: 5rem; + padding-bottom: 5rem; +} +.py-24 { + padding-top: 6rem; + padding-bottom: 6rem; +} +.py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} +.py-3\.5 { + padding-top: 0.875rem; + padding-bottom: 0.875rem; +} +.py-32 { + padding-top: 8rem; + padding-bottom: 8rem; +} +.py-4 { + padding-top: 1rem; + padding-bottom: 1rem; +} +.py-48 { + padding-top: 12rem; + padding-bottom: 12rem; +} +.py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; +} +.py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; +} +.py-7 { + padding-top: 1.75rem; + padding-bottom: 1.75rem; +} +.py-8 { + padding-top: 2rem; + padding-bottom: 2rem; +} +.py-\[\.08rem\] { + padding-top: 0.08rem; + padding-bottom: 0.08rem; +} +.py-\[0\.32rem\] { + padding-top: 0.32rem; + padding-bottom: 0.32rem; +} +.py-\[2px\] { + padding-top: 2px; + padding-bottom: 2px; +} +.py-\[3px\] { + padding-top: 3px; + padding-bottom: 3px; +} +.py-\[7px\] { + padding-top: 7px; + padding-bottom: 7px; +} +.py-px { + padding-top: 1px; + padding-bottom: 1px; +} +.\!pl-2 { + padding-left: 0.5rem !important; +} +.\!pl-4 { + padding-left: 1rem !important; +} +.\!pr-0 { + padding-right: 0 !important; +} +.\!pr-9 { + padding-right: 2.25rem !important; +} +.\!pt-3 { + padding-top: 0.75rem !important; +} +.\!pt-4 { + padding-top: 1rem !important; +} +.\!pt-5 { + padding-top: 1.25rem !important; +} +.pb-0 { + padding-bottom: 0; +} +.pb-1 { + padding-bottom: 0.25rem; +} +.pb-1\.5 { + padding-bottom: 0.375rem; +} +.pb-10 { + padding-bottom: 2.5rem; +} +.pb-12 { + padding-bottom: 3rem; +} +.pb-14 { + padding-bottom: 3.5rem; +} +.pb-16 { + padding-bottom: 4rem; +} +.pb-2 { + padding-bottom: 0.5rem; +} +.pb-2\.5 { + padding-bottom: 0.625rem; +} +.pb-20 { + padding-bottom: 5rem; +} +.pb-24 { + padding-bottom: 6rem; +} +.pb-3 { + padding-bottom: 0.75rem; +} +.pb-3\.5 { + padding-bottom: 0.875rem; +} +.pb-32 { + padding-bottom: 8rem; +} +.pb-36 { + padding-bottom: 9rem; +} +.pb-4 { + padding-bottom: 1rem; +} +.pb-40 { + padding-bottom: 10rem; +} +.pb-44 { + padding-bottom: 11rem; +} +.pb-48 { + padding-bottom: 12rem; +} +.pb-5 { + padding-bottom: 1.25rem; +} +.pb-6 { + padding-bottom: 1.5rem; +} +.pb-8 { + padding-bottom: 2rem; +} +.pb-px { + padding-bottom: 1px; +} +.pl-0 { + padding-left: 0; +} +.pl-0\.5 { + padding-left: 0.125rem; +} +.pl-1 { + padding-left: 0.25rem; +} +.pl-1\.5 { + padding-left: 0.375rem; +} +.pl-10 { + padding-left: 2.5rem; +} +.pl-12 { + padding-left: 3rem; +} +.pl-2 { + padding-left: 0.5rem; +} +.pl-2\.5 { + padding-left: 0.625rem; +} +.pl-20 { + padding-left: 5rem; +} +.pl-3 { + padding-left: 0.75rem; +} +.pl-3\.5 { + padding-left: 0.875rem; +} +.pl-4 { + padding-left: 1rem; +} +.pl-5 { + padding-left: 1.25rem; +} +.pl-6 { + padding-left: 1.5rem; +} +.pl-7 { + padding-left: 1.75rem; +} +.pl-8 { + padding-left: 2rem; +} +.pl-9 { + padding-left: 2.25rem; +} +.pl-\[1\.38rem\] { + padding-left: 1.38rem; +} +.pr-0 { + padding-right: 0; +} +.pr-0\.5 { + padding-right: 0.125rem; +} +.pr-1 { + padding-right: 0.25rem; +} +.pr-1\.5 { + padding-right: 0.375rem; +} +.pr-10 { + padding-right: 2.5rem; +} +.pr-12 { + padding-right: 3rem; +} +.pr-16 { + padding-right: 4rem; +} +.pr-2 { + padding-right: 0.5rem; +} +.pr-2\.5 { + padding-right: 0.625rem; +} +.pr-20 { + padding-right: 5rem; +} +.pr-3 { + padding-right: 0.75rem; +} +.pr-3\.5 { + padding-right: 0.875rem; +} +.pr-4 { + padding-right: 1rem; +} +.pr-5 { + padding-right: 1.25rem; +} +.pr-6 { + padding-right: 1.5rem; +} +.pr-7 { + padding-right: 1.75rem; +} +.pr-8 { + padding-right: 2rem; +} +.pr-\[4\.3rem\] { + padding-right: 4.3rem; +} +.pt-0 { + padding-top: 0; +} +.pt-0\.5 { + padding-top: 0.125rem; +} +.pt-1 { + padding-top: 0.25rem; +} +.pt-1\.5 { + padding-top: 0.375rem; +} +.pt-10 { + padding-top: 2.5rem; +} +.pt-12 { + padding-top: 3rem; +} +.pt-14 { + padding-top: 3.5rem; +} +.pt-16 { + padding-top: 4rem; +} +.pt-2 { + padding-top: 0.5rem; +} +.pt-2\.5 { + padding-top: 0.625rem; +} +.pt-24 { + padding-top: 6rem; +} +.pt-28 { + padding-top: 7rem; +} +.pt-3 { + padding-top: 0.75rem; +} +.pt-3\.5 { + padding-top: 0.875rem; +} +.pt-32 { + padding-top: 8rem; +} +.pt-4 { + padding-top: 1rem; +} +.pt-40 { + padding-top: 10rem; +} +.pt-5 { + padding-top: 1.25rem; +} +.pt-6 { + padding-top: 1.5rem; +} +.pt-7 { + padding-top: 1.75rem; +} +.pt-8 { + padding-top: 2rem; +} +.pt-9 { + padding-top: 2.25rem; +} +.pt-\[0\.175rem\] { + padding-top: 0.175rem; +} +.pt-\[0\.2rem\] { + padding-top: 0.2rem; +} +.\!text-left { + text-align: left !important; +} +.text-left { + text-align: left; +} +.text-center { + text-align: center; +} +.text-right { + text-align: right; +} +.text-justify { + text-align: justify; +} +.text-start { + text-align: start; +} +.align-baseline { + vertical-align: baseline; +} +.align-top { + vertical-align: top; +} +.align-middle { + vertical-align: middle; +} +.align-sub { + vertical-align: sub; +} +.font-mono { + font-family: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, + Consolas, Liberation Mono, Courier New, monospace; +} +.font-sans { + font-family: Source Sans Pro, ui-sans-serif, system-ui, sans-serif, + "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji"; +} +.font-serif { + font-family: Charter, ui-serif, Georgia, Cambria, Times New Roman, Times, + serif; +} +.\!text-base { + font-size: 1rem !important; + line-height: 1.5rem !important; +} +.\!text-sm { + font-size: 0.875rem !important; + line-height: 1.25rem !important; +} +.\!text-smd { + font-size: 0.94rem !important; +} +.\!text-xl { + font-size: 1.25rem !important; + line-height: 1.75rem !important; +} +.\!text-xs { + font-size: 0.75rem !important; + line-height: 1rem !important; +} +.text-2xl { + font-size: 1.5rem; + line-height: 2rem; +} +.text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; +} +.text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; +} +.text-5xl { + font-size: 3rem; + line-height: 1; +} +.text-6xl { + font-size: 3.75rem; + line-height: 1; +} +.text-7xl { + font-size: 4.5rem; + line-height: 1; +} +.text-8xl { + font-size: 6rem; + line-height: 1; +} +.text-9xl { + font-size: 8rem; + line-height: 1; +} +.text-\[\.5rem\] { + font-size: 0.5rem; +} +.text-\[\.65rem\] { + font-size: 0.65rem; +} +.text-\[\.67rem\] { + font-size: 0.67rem; +} +.text-\[\.6rem\] { + font-size: 0.6rem; +} +.text-\[\.75rem\] { + font-size: 0.75rem; +} +.text-\[\.7rem\] { + font-size: 0.7rem; +} +.text-\[\.825rem\] { + font-size: 0.825rem; +} +.text-\[\.82rem\] { + font-size: 0.82rem; +} +.text-\[\.84rem\] { + font-size: 0.84rem; +} +.text-\[\.8rem\] { + font-size: 0.8rem; +} +.text-\[\.94rem\] { + font-size: 0.94rem; +} +.text-\[0\.475rem\] { + font-size: 0.475rem; +} +.text-\[0\.5rem\] { + font-size: 0.5rem; +} +.text-\[0\.65rem\] { + font-size: 0.65rem; +} +.text-\[0\.6rem\] { + font-size: 0.6rem; +} +.text-\[0\.75rem\] { + font-size: 0.75rem; +} +.text-\[0\.78rem\] { + font-size: 0.78rem; +} +.text-\[0\.7rem\] { + font-size: 0.7rem; +} +.text-\[0\.825rem\] { + font-size: 0.825rem; +} +.text-\[0\.835rem\] { + font-size: 0.835rem; +} +.text-\[0\.83rem\] { + font-size: 0.83rem; +} +.text-\[0\.85rem\] { + font-size: 0.85rem; +} +.text-\[0\.865rem\] { + font-size: 0.865rem; +} +.text-\[0\.86rem\] { + font-size: 0.86rem; +} +.text-\[0\.87rem\] { + font-size: 0.87rem; +} +.text-\[0\.8rem\] { + font-size: 0.8rem; +} +.text-\[0\.95rem\] { + font-size: 0.95rem; +} +.text-\[0\.9rem\] { + font-size: 0.9rem; +} +.text-\[1\.05rem\] { + font-size: 1.05rem; +} +.text-\[1\.07rem\] { + font-size: 1.07rem; +} +.text-\[1\.1rem\] { + font-size: 1.1rem; +} +.text-\[1\.2rem\] { + font-size: 1.2rem; +} +.text-\[1\.40rem\] { + font-size: 1.4rem; +} +.text-\[10px\] { + font-size: 10px; +} +.text-\[11\.5px\] { + font-size: 11.5px; +} +.text-\[11px\] { + font-size: 11px; +} +.text-\[12\.5px\] { + font-size: 12.5px; +} +.text-\[13\.2rem\] { + font-size: 13.2rem; +} +.text-\[2\.5rem\]\/tight { + font-size: 2.5rem; + line-height: 1.25; +} +.text-base { + font-size: 1rem; + line-height: 1.5rem; +} +.text-base\/5 { + font-size: 1rem; + line-height: 1.25rem; +} +.text-lg { + font-size: 1.125rem; + line-height: 1.75rem; +} +.text-lg\/5 { + font-size: 1.125rem; + line-height: 1.25rem; +} +.text-lg\/6 { + font-size: 1.125rem; + line-height: 1.5rem; +} +.text-sm { + font-size: 0.875rem; + line-height: 1.25rem; +} +.text-smd { + font-size: 0.94rem; +} +.text-smd\/6 { + font-size: 0.94rem; + line-height: 1.5rem; +} +.text-xl { + font-size: 1.25rem; + line-height: 1.75rem; +} +.text-xs { + font-size: 0.75rem; + line-height: 1rem; +} +.\!font-semibold { + font-weight: 600 !important; +} +.font-black { + font-weight: 900; +} +.font-bold { + font-weight: 700; +} +.font-extrabold { + font-weight: 800; +} +.font-light { + font-weight: 300; +} +.font-medium { + font-weight: 500; +} +.font-normal { + font-weight: 400; +} +.font-semibold { + font-weight: 600; +} +.uppercase { + text-transform: uppercase; +} +.lowercase { + text-transform: lowercase; +} +.capitalize { + text-transform: capitalize; +} +.italic { + font-style: italic; +} +.not-italic { + font-style: normal; +} +.ordinal { + --tw-ordinal: ordinal; + font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) + var(--tw-numeric-figure) var(--tw-numeric-spacing) + var(--tw-numeric-fraction); +} +.\!leading-relaxed { + line-height: 1.625 !important; +} +.\!leading-tight { + line-height: 1.25 !important; +} +.leading-3 { + line-height: 0.75rem; +} +.leading-5 { + line-height: 1.25rem; +} +.leading-6 { + line-height: 1.5rem; +} +.leading-7 { + line-height: 1.75rem; +} +.leading-8 { + line-height: 2rem; +} +.leading-9 { + line-height: 2.25rem; +} +.leading-\[\.9rem\] { + line-height: 0.9rem; +} +.leading-\[0\.6\] { + line-height: 0.6; +} +.leading-\[1\.15rem\] { + line-height: 1.15rem; +} +.leading-\[1\.35rem\] { + line-height: 1.35rem; +} +.leading-loose { + line-height: 2; +} +.leading-none { + line-height: 1; +} +.leading-normal { + line-height: 1.5; +} +.leading-relaxed { + line-height: 1.625; +} +.leading-snug { + line-height: 1.375; +} +.leading-tight { + line-height: 1.25; +} +.tracking-wide { + letter-spacing: 0.025em; +} +.\!text-blue-500 { + --tw-text-opacity: 1 !important; + color: rgb(59 130 246 / var(--tw-text-opacity)) !important; +} +.\!text-gray-200 { + --tw-text-opacity: 1 !important; + color: rgb(229 231 235 / var(--tw-text-opacity)) !important; +} +.\!text-gray-300 { + --tw-text-opacity: 1 !important; + color: rgb(209 213 219 / var(--tw-text-opacity)) !important; +} +.\!text-gray-400 { + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} +.\!text-gray-500 { + --tw-text-opacity: 1 !important; + color: rgb(107 114 128 / var(--tw-text-opacity)) !important; +} +.\!text-green-600 { + --tw-text-opacity: 1 !important; + color: rgb(5 150 105 / var(--tw-text-opacity)) !important; +} +.\!text-orange-500 { + --tw-text-opacity: 1 !important; + color: rgb(249 115 22 / var(--tw-text-opacity)) !important; +} +.\!text-white { + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; +} +.\!text-yellow-500 { + --tw-text-opacity: 1 !important; + color: rgb(245 158 11 / var(--tw-text-opacity)) !important; +} +.text-\[\#0A0A0A\] { + --tw-text-opacity: 1; + color: rgb(10 10 10 / var(--tw-text-opacity)); +} +.text-\[\#130754\] { + --tw-text-opacity: 1; + color: rgb(19 7 84 / var(--tw-text-opacity)); +} +.text-\[\#602FCD\] { + --tw-text-opacity: 1; + color: rgb(96 47 205 / var(--tw-text-opacity)); +} +.text-amber-500 { + --tw-text-opacity: 1; + color: rgb(245 158 11 / var(--tw-text-opacity)); +} +.text-black { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.text-black\/15 { + color: #00000026; +} +.text-blue-100 { + --tw-text-opacity: 1; + color: rgb(219 234 254 / var(--tw-text-opacity)); +} +.text-blue-300 { + --tw-text-opacity: 1; + color: rgb(147 197 253 / var(--tw-text-opacity)); +} +.text-blue-400 { + --tw-text-opacity: 1; + color: rgb(96 165 250 / var(--tw-text-opacity)); +} +.text-blue-50 { + --tw-text-opacity: 1; + color: rgb(239 246 255 / var(--tw-text-opacity)); +} +.text-blue-500 { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} +.text-blue-600 { + --tw-text-opacity: 1; + color: rgb(37 99 235 / var(--tw-text-opacity)); +} +.text-blue-700 { + --tw-text-opacity: 1; + color: rgb(29 78 216 / var(--tw-text-opacity)); +} +.text-blue-800 { + --tw-text-opacity: 1; + color: rgb(30 64 175 / var(--tw-text-opacity)); +} +.text-blue-900 { + --tw-text-opacity: 1; + color: rgb(30 58 138 / var(--tw-text-opacity)); +} +.text-cyan-400 { + --tw-text-opacity: 1; + color: rgb(34 211 238 / var(--tw-text-opacity)); +} +.text-cyan-500 { + --tw-text-opacity: 1; + color: rgb(6 182 212 / var(--tw-text-opacity)); +} +.text-cyan-800 { + --tw-text-opacity: 1; + color: rgb(21 94 117 / var(--tw-text-opacity)); +} +.text-emerald-600 { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} +.text-fuchsia-100 { + --tw-text-opacity: 1; + color: rgb(250 232 255 / var(--tw-text-opacity)); +} +.text-fuchsia-500 { + --tw-text-opacity: 1; + color: rgb(217 70 239 / var(--tw-text-opacity)); +} +.text-fuchsia-800 { + --tw-text-opacity: 1; + color: rgb(134 25 143 / var(--tw-text-opacity)); +} +.text-gray-100 { + --tw-text-opacity: 1; + color: rgb(243 244 246 / var(--tw-text-opacity)); +} +.text-gray-100\/80 { + color: #f3f4f6cc; +} +.text-gray-200 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.text-gray-300 { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.text-gray-300\/80 { + color: #d1d5dbcc; +} +.text-gray-350 { + --tw-text-opacity: 1; + color: rgb(179 188 201 / var(--tw-text-opacity)); +} +.text-gray-400 { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.text-gray-400\/65 { + color: #9ca3afa6; +} +.text-gray-400\/70 { + color: #9ca3afb3; +} +.text-gray-400\/75 { + color: #9ca3afbf; +} +.text-gray-500 { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.text-gray-600 { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.text-gray-700 { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} +.text-gray-800 { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.text-gray-800\/70 { + color: #1f2937b3; +} +.text-gray-900 { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.text-gray-950 { + --tw-text-opacity: 1; + color: rgb(11 15 25 / var(--tw-text-opacity)); +} +.text-green-100 { + --tw-text-opacity: 1; + color: rgb(209 250 229 / var(--tw-text-opacity)); +} +.text-green-300 { + --tw-text-opacity: 1; + color: rgb(110 231 183 / var(--tw-text-opacity)); +} +.text-green-400 { + --tw-text-opacity: 1; + color: rgb(52 211 153 / var(--tw-text-opacity)); +} +.text-green-500 { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.text-green-600 { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} +.text-green-600\/80 { + color: #059669cc; +} +.text-green-700 { + --tw-text-opacity: 1; + color: rgb(4 120 87 / var(--tw-text-opacity)); +} +.text-green-800 { + --tw-text-opacity: 1; + color: rgb(6 95 70 / var(--tw-text-opacity)); +} +.text-green-900 { + --tw-text-opacity: 1; + color: rgb(6 78 59 / var(--tw-text-opacity)); +} +.text-indigo-100 { + --tw-text-opacity: 1; + color: rgb(224 231 255 / var(--tw-text-opacity)); +} +.text-indigo-300 { + --tw-text-opacity: 1; + color: rgb(165 180 252 / var(--tw-text-opacity)); +} +.text-indigo-400 { + --tw-text-opacity: 1; + color: rgb(129 140 248 / var(--tw-text-opacity)); +} +.text-indigo-500 { + --tw-text-opacity: 1; + color: rgb(99 102 241 / var(--tw-text-opacity)); +} +.text-indigo-600 { + --tw-text-opacity: 1; + color: rgb(79 70 229 / var(--tw-text-opacity)); +} +.text-indigo-700 { + --tw-text-opacity: 1; + color: rgb(67 56 202 / var(--tw-text-opacity)); +} +.text-indigo-800 { + --tw-text-opacity: 1; + color: rgb(55 48 163 / var(--tw-text-opacity)); +} +.text-indigo-900 { + --tw-text-opacity: 1; + color: rgb(49 46 129 / var(--tw-text-opacity)); +} +.text-lime-400 { + --tw-text-opacity: 1; + color: rgb(163 230 53 / var(--tw-text-opacity)); +} +.text-lime-500 { + --tw-text-opacity: 1; + color: rgb(132 204 22 / var(--tw-text-opacity)); +} +.text-neutral-400 { + --tw-text-opacity: 1; + color: rgb(163 163 163 / var(--tw-text-opacity)); +} +.text-orange-100 { + --tw-text-opacity: 1; + color: rgb(255 237 213 / var(--tw-text-opacity)); +} +.text-orange-300 { + --tw-text-opacity: 1; + color: rgb(253 186 116 / var(--tw-text-opacity)); +} +.text-orange-400 { + --tw-text-opacity: 1; + color: rgb(251 146 60 / var(--tw-text-opacity)); +} +.text-orange-500 { + --tw-text-opacity: 1; + color: rgb(249 115 22 / var(--tw-text-opacity)); +} +.text-orange-600 { + --tw-text-opacity: 1; + color: rgb(234 88 12 / var(--tw-text-opacity)); +} +.text-orange-700 { + --tw-text-opacity: 1; + color: rgb(194 65 12 / var(--tw-text-opacity)); +} +.text-orange-800 { + --tw-text-opacity: 1; + color: rgb(154 52 18 / var(--tw-text-opacity)); +} +.text-orange-900 { + --tw-text-opacity: 1; + color: rgb(124 45 18 / var(--tw-text-opacity)); +} +.text-pink-100 { + --tw-text-opacity: 1; + color: rgb(252 231 243 / var(--tw-text-opacity)); +} +.text-pink-500 { + --tw-text-opacity: 1; + color: rgb(236 72 153 / var(--tw-text-opacity)); +} +.text-pink-600 { + --tw-text-opacity: 1; + color: rgb(219 39 119 / var(--tw-text-opacity)); +} +.text-pink-700 { + --tw-text-opacity: 1; + color: rgb(190 24 93 / var(--tw-text-opacity)); +} +.text-pink-800 { + --tw-text-opacity: 1; + color: rgb(157 23 77 / var(--tw-text-opacity)); +} +.text-pink-900 { + --tw-text-opacity: 1; + color: rgb(131 24 67 / var(--tw-text-opacity)); +} +.text-purple-100 { + --tw-text-opacity: 1; + color: rgb(237 233 254 / var(--tw-text-opacity)); +} +.text-purple-400 { + --tw-text-opacity: 1; + color: rgb(167 139 250 / var(--tw-text-opacity)); +} +.text-purple-500 { + --tw-text-opacity: 1; + color: rgb(139 92 246 / var(--tw-text-opacity)); +} +.text-purple-600 { + --tw-text-opacity: 1; + color: rgb(124 58 237 / var(--tw-text-opacity)); +} +.text-purple-700 { + --tw-text-opacity: 1; + color: rgb(109 40 217 / var(--tw-text-opacity)); +} +.text-purple-800 { + --tw-text-opacity: 1; + color: rgb(91 33 182 / var(--tw-text-opacity)); +} +.text-purple-900 { + --tw-text-opacity: 1; + color: rgb(76 29 149 / var(--tw-text-opacity)); +} +.text-red-100 { + --tw-text-opacity: 1; + color: rgb(254 226 226 / var(--tw-text-opacity)); +} +.text-red-300 { + --tw-text-opacity: 1; + color: rgb(252 165 165 / var(--tw-text-opacity)); +} +.text-red-400 { + --tw-text-opacity: 1; + color: rgb(248 113 113 / var(--tw-text-opacity)); +} +.text-red-500 { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.text-red-600 { + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.text-red-700 { + --tw-text-opacity: 1; + color: rgb(185 28 28 / var(--tw-text-opacity)); +} +.text-red-800 { + --tw-text-opacity: 1; + color: rgb(153 27 27 / var(--tw-text-opacity)); +} +.text-red-900 { + --tw-text-opacity: 1; + color: rgb(127 29 29 / var(--tw-text-opacity)); +} +.text-sky-100 { + --tw-text-opacity: 1; + color: rgb(224 242 254 / var(--tw-text-opacity)); +} +.text-sky-600 { + --tw-text-opacity: 1; + color: rgb(2 132 199 / var(--tw-text-opacity)); +} +.text-sky-700 { + --tw-text-opacity: 1; + color: rgb(3 105 161 / var(--tw-text-opacity)); +} +.text-sky-800 { + --tw-text-opacity: 1; + color: rgb(7 89 133 / var(--tw-text-opacity)); +} +.text-slate-500 { + --tw-text-opacity: 1; + color: rgb(100 116 139 / var(--tw-text-opacity)); +} +.text-teal-100 { + --tw-text-opacity: 1; + color: rgb(204 251 241 / var(--tw-text-opacity)); +} +.text-teal-500 { + --tw-text-opacity: 1; + color: rgb(20 184 166 / var(--tw-text-opacity)); +} +.text-teal-600 { + --tw-text-opacity: 1; + color: rgb(13 148 136 / var(--tw-text-opacity)); +} +.text-teal-800 { + --tw-text-opacity: 1; + color: rgb(17 94 89 / var(--tw-text-opacity)); +} +.text-transparent { + color: transparent; +} +.text-violet-100 { + --tw-text-opacity: 1; + color: rgb(237 233 254 / var(--tw-text-opacity)); +} +.text-violet-500 { + --tw-text-opacity: 1; + color: rgb(139 92 246 / var(--tw-text-opacity)); +} +.text-violet-800 { + --tw-text-opacity: 1; + color: rgb(91 33 182 / var(--tw-text-opacity)); +} +.text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.text-white\/70 { + color: #ffffffb3; +} +.text-white\/75 { + color: #ffffffbf; +} +.text-white\/80 { + color: #fffc; +} +.text-yellow-100 { + --tw-text-opacity: 1; + color: rgb(254 243 199 / var(--tw-text-opacity)); +} +.text-yellow-300 { + --tw-text-opacity: 1; + color: rgb(252 211 77 / var(--tw-text-opacity)); +} +.text-yellow-400 { + --tw-text-opacity: 1; + color: rgb(251 191 36 / var(--tw-text-opacity)); +} +.text-yellow-500 { + --tw-text-opacity: 1; + color: rgb(245 158 11 / var(--tw-text-opacity)); +} +.text-yellow-600 { + --tw-text-opacity: 1; + color: rgb(217 119 6 / var(--tw-text-opacity)); +} +.text-yellow-700 { + --tw-text-opacity: 1; + color: rgb(180 83 9 / var(--tw-text-opacity)); +} +.text-yellow-800 { + --tw-text-opacity: 1; + color: rgb(146 64 14 / var(--tw-text-opacity)); +} +.text-yellow-900 { + --tw-text-opacity: 1; + color: rgb(120 53 15 / var(--tw-text-opacity)); +} +.underline { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.line-through { + -webkit-text-decoration-line: line-through; + text-decoration-line: line-through; +} +.\!no-underline { + -webkit-text-decoration-line: none !important; + text-decoration-line: none !important; +} +.no-underline { + -webkit-text-decoration-line: none; + text-decoration-line: none; +} +.decoration-gray-200 { + -webkit-text-decoration-color: #e5e7eb; + text-decoration-color: #e5e7eb; +} +.decoration-gray-300 { + -webkit-text-decoration-color: #d1d5db; + text-decoration-color: #d1d5db; +} +.decoration-gray-400 { + -webkit-text-decoration-color: #9ca3af; + text-decoration-color: #9ca3af; +} +.decoration-gray-500 { + -webkit-text-decoration-color: #6b7280; + text-decoration-color: #6b7280; +} +.decoration-green-400 { + -webkit-text-decoration-color: #34d399; + text-decoration-color: #34d399; +} +.decoration-indigo-200 { + -webkit-text-decoration-color: #c7d2fe; + text-decoration-color: #c7d2fe; +} +.decoration-indigo-400 { + -webkit-text-decoration-color: #818cf8; + text-decoration-color: #818cf8; +} +.decoration-pink-400 { + -webkit-text-decoration-color: #f472b6; + text-decoration-color: #f472b6; +} +.decoration-sky-400 { + -webkit-text-decoration-color: #38bdf8; + text-decoration-color: #38bdf8; +} +.decoration-yellow-400 { + -webkit-text-decoration-color: #fbbf24; + text-decoration-color: #fbbf24; +} +.decoration-dotted { + -webkit-text-decoration-style: dotted; + text-decoration-style: dotted; +} +.decoration-dashed { + -webkit-text-decoration-style: dashed; + text-decoration-style: dashed; +} +.decoration-2 { + text-decoration-thickness: 2px; +} +.underline-offset-1 { + text-underline-offset: 1px; +} +.underline-offset-2 { + text-underline-offset: 2px; +} +.underline-offset-4 { + text-underline-offset: 4px; +} +.underline-offset-8 { + text-underline-offset: 8px; +} +.placeholder-gray-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgb(156 163 175 / var(--tw-placeholder-opacity)); +} +.placeholder-gray-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgb(156 163 175 / var(--tw-placeholder-opacity)); +} +.\!opacity-30 { + opacity: 0.3 !important; +} +.opacity-0 { + opacity: 0; +} +.opacity-100 { + opacity: 1; +} +.opacity-20 { + opacity: 0.2; +} +.opacity-25 { + opacity: 0.25; +} +.opacity-30 { + opacity: 0.3; +} +.opacity-40 { + opacity: 0.4; +} +.opacity-50 { + opacity: 0.5; +} +.opacity-60 { + opacity: 0.6; +} +.opacity-65 { + opacity: 0.65; +} +.opacity-70 { + opacity: 0.7; +} +.opacity-75 { + opacity: 0.75; +} +.opacity-80 { + opacity: 0.8; +} +.opacity-90 { + opacity: 0.9; +} +.\!shadow-none { + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} +.shadow { + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), + 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25); + --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-\[inset_0_2px_0_rgb\(5\,150\,105\)\] { + --tw-shadow: inset 0 2px 0 rgb(5, 150, 105); + --tw-shadow-colored: inset 0 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-lg { + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), + 0 4px 6px -4px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), + 0 4px 6px -4px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-md { + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), + 0 2px 4px -2px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-none { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-sm { + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-xl { + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), + 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), + 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-blue-500 { + --tw-shadow-color: #3b82f6; + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-blue-500\/10 { + --tw-shadow-color: rgb(59 130 246 / 0.1); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-blue-500\/20 { + --tw-shadow-color: rgb(59 130 246 / 0.2); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-green-500\/10 { + --tw-shadow-color: rgb(16 185 129 / 0.1); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-green-500\/20 { + --tw-shadow-color: rgb(16 185 129 / 0.2); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-green-500\/30 { + --tw-shadow-color: rgb(16 185 129 / 0.3); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-indigo-500\/10 { + --tw-shadow-color: rgb(99 102 241 / 0.1); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-indigo-500\/20 { + --tw-shadow-color: rgb(99 102 241 / 0.2); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-orange-500\/10 { + --tw-shadow-color: rgb(249 115 22 / 0.1); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-orange-500\/20 { + --tw-shadow-color: rgb(249 115 22 / 0.2); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-pink-500\/20 { + --tw-shadow-color: rgb(236 72 153 / 0.2); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-purple-500 { + --tw-shadow-color: #8b5cf6; + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-purple-500\/10 { + --tw-shadow-color: rgb(139 92 246 / 0.1); + --tw-shadow: var(--tw-shadow-colored); +} +.shadow-purple-500\/20 { + --tw-shadow-color: rgb(139 92 246 / 0.2); + --tw-shadow: var(--tw-shadow-colored); +} +.outline-none { + outline: 2px solid transparent; + outline-offset: 2px; +} +.outline-offset-\[-2px\] { + outline-offset: -2px; +} +.ring { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.ring-0 { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.ring-1 { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.ring-2 { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.ring-8 { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.ring-\[2px\] { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.ring-inset { + --tw-ring-inset: inset; +} +.\!ring-blue-900 { + --tw-ring-opacity: 1 !important; + --tw-ring-color: rgb(30 58 138 / var(--tw-ring-opacity)) !important; +} +.ring-black { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity)); +} +.ring-blue-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); +} +.ring-blue-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity)); +} +.ring-blue-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity)); +} +.ring-gray-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity)); +} +.ring-gray-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity)); +} +.ring-gray-300 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity)); +} +.ring-gray-300\/60 { + --tw-ring-color: rgb(209 213 219 / 0.6); +} +.ring-gray-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity)); +} +.ring-gray-400\/5 { + --tw-ring-color: rgb(156 163 175 / 0.05); +} +.ring-gray-800 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity)); +} +.ring-green-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity)); +} +.ring-indigo-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity)); +} +.ring-indigo-400 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(129 140 248 / var(--tw-ring-opacity)); +} +.ring-orange-100\/70 { + --tw-ring-color: rgb(255 237 213 / 0.7); +} +.ring-red-500\/10 { + --tw-ring-color: rgb(239 68 68 / 0.1); +} +.ring-white { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity)); +} +.ring-yellow-100 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(254 243 199 / var(--tw-ring-opacity)); +} +.ring-yellow-500 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity)); +} +.ring-opacity-10 { + --tw-ring-opacity: 0.1; +} +.ring-offset-1 { + --tw-ring-offset-width: 1px; +} +.ring-offset-2 { + --tw-ring-offset-width: 2px; +} +.ring-offset-4 { + --tw-ring-offset-width: 4px; +} +.ring-offset-\[3px\] { + --tw-ring-offset-width: 3px; +} +.ring-offset-blue-300 { + --tw-ring-offset-color: #93c5fd; +} +.blur { + --tw-blur: blur(8px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.blur-2xl { + --tw-blur: blur(40px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.blur-3xl { + --tw-blur: blur(64px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.blur-\[1px\] { + --tw-blur: blur(1px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.blur-sm { + --tw-blur: blur(4px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.blur-xl { + --tw-blur: blur(24px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.brightness-150 { + --tw-brightness: brightness(1.5); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.drop-shadow { + --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) + drop-shadow(0 1px 1px rgb(0 0 0 / 0.06)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.drop-shadow-2xl { + --tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / 0.15)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.drop-shadow-md { + --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) + drop-shadow(0 2px 2px rgb(0 0 0 / 0.06)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.drop-shadow-xl { + --tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) + drop-shadow(0 8px 5px rgb(0 0 0 / 0.08)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.grayscale { + --tw-grayscale: grayscale(100%); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.grayscale-\[80\%\] { + --tw-grayscale: grayscale(80%); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.\!filter { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow) !important; +} +.filter { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.backdrop-blur-2xl { + --tw-backdrop-blur: blur(40px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-3xl { + --tw-backdrop-blur: blur(64px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-lg { + --tw-backdrop-blur: blur(16px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.backdrop-blur-sm { + --tw-backdrop-blur: blur(4px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.transition { + transition-property: color, background-color, border-color, fill, stroke, + opacity, box-shadow, transform, filter, -webkit-text-decoration-color, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.transition-\[height\] { + transition-property: height; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.transition-colors { + transition-property: color, background-color, border-color, fill, stroke, + -webkit-text-decoration-color; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, -webkit-text-decoration-color; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.transition-shadow { + transition-property: box-shadow; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.transition-transform { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.duration-100 { + transition-duration: 0.1s; +} +.duration-150 { + transition-duration: 0.15s; +} +.duration-200 { + transition-duration: 0.2s; +} +.duration-300 { + transition-duration: 0.3s; +} +.duration-500 { + transition-duration: 0.5s; +} +.duration-700 { + transition-duration: 0.7s; +} +.ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); +} +.ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} +.will-change-transform { + will-change: transform; +} +.shadow-alternate-sm { + box-shadow: 0 5px 5px #00000008, 0 2px 2px #00000008, 0 0 1px #00000008; +} +.shadow-alternate { + box-shadow: 0 10px 20px #0000000a, 0 2px 6px #0000000a, 0 0 1px #0000000a; +} +.shadow-alternate-xl { + box-shadow: 0 24px 32px #0000000a, 0 16px 24px #0000000a, 0 4px 8px #0000000a, + 0 0 1px #0000000a; +} +.gradient-rainbow { + background: linear-gradient( + 45.4deg, + rgba(247, 0, 89, 0.1) 0%, + rgba(82, 255, 0, 0.1) 22.65%, + rgba(20, 0, 255, 0.075) 46.82%, + rgba(255, 0, 0, 0.1) 67.96%, + rgba(255, 230, 0, 0.1) 96.66% + ); +} +.gradient-ellipse-top { + background: radial-gradient( + 150% 100% at 50% 68%, + transparent 60%, + var(--tw-gradient-from) 100% + ); + background-size: 100dvw 100dvh; + background-repeat: no-repeat; +} +.from-gray-50-to-white, +.from-gray-50-to-white:hover { + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.from-gray-50-to-white:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} +.from-gray-50-to-white:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} +.from-gray-100-to-white, +.from-gray-100-to-white:hover { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.from-gray-100-to-white:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.from-gray-100-to-white:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.scroll-smooth { + scroll-behavior: smooth; +} +.no-scrollbar { + -ms-overflow-style: none; + scrollbar-width: none; +} +.no-scrollbar::-ms-scrollbar { + display: none; +} +.no-scrollbar::-webkit-scrollbar { + display: none; +} +.\[animation-delay\:0\.3s\] { + animation-delay: 0.3s; +} +.\[animation-delay\:0\.6s\] { + animation-delay: 0.6s; +} +.\[animation-delay\:0\.9s\] { + animation-delay: 0.9s; +} +.\[animation-duration\:0\.9s\] { + animation-duration: 0.9s; +} +.\[animation-duration\:11s\] { + animation-duration: 11s; +} +.\[animation-duration\:12s\] { + animation-duration: 12s; +} +.\[animation-duration\:13s\] { + animation-duration: 13s; +} +.\[animation-duration\:7s\] { + animation-duration: 7s; +} +.\[animation-duration\:9s\] { + animation-duration: 9s; +} +.\[aspect-ratio\:16\/9\] { + aspect-ratio: 16/9; +} +.\[background-size\:1em\] { + background-size: 1em; +} +.\[content-visibility\:auto\] { + content-visibility: auto; +} +.\[text-shadow\:_-1px_0_0_rgb\(255_255_255\)\] { + text-shadow: -1px 0 0 rgb(255 255 255); +} +@font-face { + font-family: Charter; + src: url(/front/assets/fonts/6bdfa088-5a16-4108-8482-7dd3e04339ad.woff2) + format("woff2"), + url(/front/assets/fonts/c4e68b8d-8382-4804-a496-c2f499b1ed04.woff) + format("woff"); + font-weight: 400; +} +@font-face { + font-family: Charter; + src: url(/front/assets/fonts/32ef9363-05ce-4342-a813-2eea59a92d4f.woff2) + format("woff2"), + url(/front/assets/fonts/ef5a285b-0c80-4972-b9c8-fd7a6463637e.woff) + format("woff"); + font-weight: 400; + font-style: italic; +} +@font-face { + font-family: Charter; + src: url(/front/assets/fonts/eebe9730-6100-405f-a29c-5a42b00bd10a.woff2) + format("woff2"), + url(/front/assets/fonts/18623171-86a0-4d58-832c-e25efc8078ff.woff) + format("woff"); + font-weight: 700; +} +@font-face { + font-family: Charter; + src: url(/front/assets/fonts/4456da5f-718b-4e7d-a2b0-367a0ae7cfa5.woff2) + format("woff2"), + url(/front/assets/fonts/b0d22920-da86-43dd-b3d0-d22adbb79fc8.woff) + format("woff"); + font-weight: 700; + font-style: italic; +} +:host, +:root { + --d2h-bg-color: #fff; + --d2h-border-color: #ddd; + --d2h-dim-color: rgba(0, 0, 0, 0.3); + --d2h-line-border-color: #eee; + --d2h-file-header-bg-color: #f7f7f7; + --d2h-file-header-border-color: #d8d8d8; + --d2h-empty-placeholder-bg-color: #f1f1f1; + --d2h-empty-placeholder-border-color: #e1e1e1; + --d2h-selected-color: #c8e1ff; + --d2h-ins-bg-color: #dfd; + --d2h-ins-border-color: #b4e2b4; + --d2h-ins-highlight-bg-color: #97f295; + --d2h-ins-label-color: #399839; + --d2h-del-bg-color: #fee8e9; + --d2h-del-border-color: #e9aeae; + --d2h-del-highlight-bg-color: #ffb6ba; + --d2h-del-label-color: #c33; + --d2h-change-del-color: #fdf2d0; + --d2h-change-ins-color: #ded; + --d2h-info-bg-color: #f8fafd; + --d2h-info-border-color: #d5e4f2; + --d2h-change-label-color: #d0b44c; + --d2h-moved-label-color: #3572b0; + --d2h-dark-color: #e6edf3; + --d2h-dark-bg-color: #0d1117; + --d2h-dark-border-color: #30363d; + --d2h-dark-dim-color: #6e7681; + --d2h-dark-line-border-color: #21262d; + --d2h-dark-file-header-bg-color: #161b22; + --d2h-dark-file-header-border-color: #30363d; + --d2h-dark-empty-placeholder-bg-color: hsla(215, 8%, 47%, 0.1); + --d2h-dark-empty-placeholder-border-color: #30363d; + --d2h-dark-selected-color: rgba(56, 139, 253, 0.1); + --d2h-dark-ins-bg-color: rgba(46, 160, 67, 0.15); + --d2h-dark-ins-border-color: rgba(46, 160, 67, 0.4); + --d2h-dark-ins-highlight-bg-color: rgba(46, 160, 67, 0.4); + --d2h-dark-ins-label-color: #3fb950; + --d2h-dark-del-bg-color: rgba(248, 81, 73, 0.1); + --d2h-dark-del-border-color: rgba(248, 81, 73, 0.4); + --d2h-dark-del-highlight-bg-color: rgba(248, 81, 73, 0.4); + --d2h-dark-del-label-color: #f85149; + --d2h-dark-change-del-color: rgba(210, 153, 34, 0.2); + --d2h-dark-change-ins-color: rgba(46, 160, 67, 0.25); + --d2h-dark-info-bg-color: rgba(56, 139, 253, 0.1); + --d2h-dark-info-border-color: rgba(56, 139, 253, 0.4); + --d2h-dark-change-label-color: #d29922; + --d2h-dark-moved-label-color: #3572b0; +} +.d2h-wrapper { + text-align: left; +} +.d2h-file-header { + background-color: #f7f7f7; + background-color: var(--d2h-file-header-bg-color); + border-bottom: 1px solid #d8d8d8; + border-bottom: 1px solid var(--d2h-file-header-border-color); + display: flex; + font-family: Source Sans Pro, Helvetica Neue, Helvetica, Arial, sans-serif; + height: 35px; + padding: 5px 10px; +} +.d2h-file-header.d2h-sticky-header { + position: sticky; + top: 0; + z-index: 1; +} +.d2h-file-stats { + display: flex; + font-size: 14px; + margin-left: auto; +} +.d2h-lines-added { + border: 1px solid #b4e2b4; + border: 1px solid var(--d2h-ins-border-color); + border-radius: 5px 0 0 5px; + color: #399839; + color: var(--d2h-ins-label-color); + padding: 2px; + text-align: right; + vertical-align: middle; +} +.d2h-lines-deleted { + border: 1px solid #e9aeae; + border: 1px solid var(--d2h-del-border-color); + border-radius: 0 5px 5px 0; + color: #c33; + color: var(--d2h-del-label-color); + margin-left: 1px; + padding: 2px; + text-align: left; + vertical-align: middle; +} +.d2h-file-name-wrapper { + display: flex; + align-items: center; + font-size: 15px; + width: 100%; +} +.d2h-file-name { + overflow-x: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.d2h-file-wrapper { + border: 1px solid #ddd; + border: 1px solid var(--d2h-border-color); + border-radius: 3px; + margin-bottom: 1em; +} +.d2h-file-collapse { + -webkit-box-pack: end; + -ms-flex-pack: end; + cursor: pointer; + display: none; + font-size: 12px; + justify-content: flex-end; + align-items: center; + border: 1px solid #ddd; + border: 1px solid var(--d2h-border-color); + border-radius: 3px; + padding: 4px 8px; +} +.d2h-file-collapse.d2h-selected { + background-color: #c8e1ff; + background-color: var(--d2h-selected-color); +} +.d2h-file-collapse-input { + margin: 0 4px 0 0; +} +.d2h-diff-table { + border-collapse: collapse; + font-family: Menlo, Consolas, monospace; + font-size: 13px; + width: 100%; +} +.d2h-files-diff { + display: flex; + width: 100%; +} +.d2h-file-diff { + overflow-y: hidden; +} +.d2h-file-diff.d2h-d-none, +.d2h-files-diff.d2h-d-none { + display: none; +} +.d2h-file-side-diff { + display: inline-block; + overflow-x: scroll; + overflow-y: hidden; + width: 50%; +} +.d2h-code-line { + padding: 0 8em; + width: calc(100% - 16em); +} +.d2h-code-line, +.d2h-code-side-line { + display: inline-block; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + white-space: nowrap; +} +.d2h-code-side-line { + padding: 0 4.5em; + width: calc(100% - 9em); +} +.d2h-code-line-ctn { + background: none; + display: inline-block; + padding: 0; + word-wrap: normal; + -webkit-user-select: text; + -moz-user-select: text; + user-select: text; + vertical-align: middle; + white-space: pre; + width: 100%; +} +.d2h-code-line del, +.d2h-code-side-line del { + background-color: #ffb6ba; + background-color: var(--d2h-del-highlight-bg-color); +} +.d2h-code-line del, +.d2h-code-line ins, +.d2h-code-side-line del, +.d2h-code-side-line ins { + border-radius: 0.2em; + display: inline-block; + margin-top: -1px; + -webkit-text-decoration: none; + text-decoration: none; +} +.d2h-code-line ins, +.d2h-code-side-line ins { + background-color: #97f295; + background-color: var(--d2h-ins-highlight-bg-color); + text-align: left; +} +.d2h-code-line-prefix { + background: none; + display: inline; + padding: 0; + word-wrap: normal; + white-space: pre; +} +.line-num1 { + float: left; +} +.line-num1, +.line-num2 { + box-sizing: border-box; + overflow: hidden; + padding: 0 0.5em; + text-overflow: ellipsis; + width: 3.5em; +} +.line-num2 { + float: right; +} +.d2h-code-linenumber { + background-color: #fff; + background-color: var(--d2h-bg-color); + border: solid #eee; + border: solid var(--d2h-line-border-color); + border-width: 0 1px; + box-sizing: border-box; + color: #0000004d; + color: var(--d2h-dim-color); + cursor: pointer; + display: inline-block; + position: absolute; + text-align: right; + width: 7.5em; +} +.d2h-code-linenumber:after { + content: "​"; +} +.d2h-code-side-linenumber { + background-color: #fff; + background-color: var(--d2h-bg-color); + border: solid #eee; + border: solid var(--d2h-line-border-color); + border-width: 0 1px; + box-sizing: border-box; + color: #0000004d; + color: var(--d2h-dim-color); + cursor: pointer; + display: inline-block; + overflow: hidden; + padding: 0 0.5em; + position: absolute; + text-align: right; + text-overflow: ellipsis; + width: 4em; +} +.d2h-code-side-linenumber:after { + content: "​"; +} +.d2h-code-side-emptyplaceholder, +.d2h-emptyplaceholder { + background-color: #f1f1f1; + background-color: var(--d2h-empty-placeholder-bg-color); + border-color: #e1e1e1; + border-color: var(--d2h-empty-placeholder-border-color); +} +.d2h-code-line-prefix, +.d2h-code-linenumber, +.d2h-code-side-linenumber, +.d2h-emptyplaceholder { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.d2h-code-linenumber, +.d2h-code-side-linenumber { + direction: rtl; +} +.d2h-del { + background-color: #fee8e9; + background-color: var(--d2h-del-bg-color); + border-color: #e9aeae; + border-color: var(--d2h-del-border-color); +} +.d2h-ins { + background-color: #dfd; + background-color: var(--d2h-ins-bg-color); + border-color: #b4e2b4; + border-color: var(--d2h-ins-border-color); +} +.d2h-info { + background-color: #f8fafd; + background-color: var(--d2h-info-bg-color); + border-color: #d5e4f2; + border-color: var(--d2h-info-border-color); + color: #0000004d; + color: var(--d2h-dim-color); +} +.d2h-file-diff .d2h-del.d2h-change { + background-color: #fdf2d0; + background-color: var(--d2h-change-del-color); +} +.d2h-file-diff .d2h-ins.d2h-change { + background-color: #ded; + background-color: var(--d2h-change-ins-color); +} +.d2h-file-list-wrapper { + margin-bottom: 10px; +} +.d2h-file-list-wrapper a { + -webkit-text-decoration: none; + text-decoration: none; +} +.d2h-file-list-wrapper a, +.d2h-file-list-wrapper a:visited { + color: #3572b0; + color: var(--d2h-moved-label-color); +} +.d2h-file-list-header { + text-align: left; +} +.d2h-file-list-title { + font-weight: 700; +} +.d2h-file-list-line { + display: flex; + text-align: left; +} +.d2h-file-list { + display: block; + list-style: none; + margin: 0; + padding: 0; +} +.d2h-file-list > li { + border-bottom: 1px solid #ddd; + border-bottom: 1px solid var(--d2h-border-color); + margin: 0; + padding: 5px 10px; +} +.d2h-file-list > li:last-child { + border-bottom: none; +} +.d2h-file-switch { + cursor: pointer; + display: none; + font-size: 10px; +} +.d2h-icon { + margin-right: 10px; + vertical-align: middle; + fill: currentColor; +} +.d2h-deleted { + color: #c33; + color: var(--d2h-del-label-color); +} +.d2h-added { + color: #399839; + color: var(--d2h-ins-label-color); +} +.d2h-changed { + color: #d0b44c; + color: var(--d2h-change-label-color); +} +.d2h-moved { + color: #3572b0; + color: var(--d2h-moved-label-color); +} +.d2h-tag { + background-color: #fff; + background-color: var(--d2h-bg-color); + display: flex; + font-size: 10px; + margin-left: 5px; + padding: 0 2px; +} +.d2h-deleted-tag { + border: 1px solid #c33; + border: 1px solid var(--d2h-del-label-color); +} +.d2h-added-tag { + border: 1px solid #399839; + border: 1px solid var(--d2h-ins-label-color); +} +.d2h-changed-tag { + border: 1px solid #d0b44c; + border: 1px solid var(--d2h-change-label-color); +} +.d2h-moved-tag { + border: 1px solid #3572b0; + border: 1px solid var(--d2h-moved-label-color); +} +.d2h-dark-color-scheme { + background-color: #0d1117; + background-color: var(--d2h-dark-bg-color); + color: #e6edf3; + color: var(--d2h-dark-color); +} +.d2h-dark-color-scheme .d2h-file-header { + background-color: #161b22; + background-color: var(--d2h-dark-file-header-bg-color); + border-bottom: #30363d; + border-bottom: var(--d2h-dark-file-header-border-color); +} +.d2h-dark-color-scheme .d2h-lines-added { + border: 1px solid rgba(46, 160, 67, 0.4); + border: 1px solid var(--d2h-dark-ins-border-color); + color: #3fb950; + color: var(--d2h-dark-ins-label-color); +} +.d2h-dark-color-scheme .d2h-lines-deleted { + border: 1px solid rgba(248, 81, 73, 0.4); + border: 1px solid var(--d2h-dark-del-border-color); + color: #f85149; + color: var(--d2h-dark-del-label-color); +} +.d2h-dark-color-scheme .d2h-code-line del, +.d2h-dark-color-scheme .d2h-code-side-line del { + background-color: #f8514966; + background-color: var(--d2h-dark-del-highlight-bg-color); +} +.d2h-dark-color-scheme .d2h-code-line ins, +.d2h-dark-color-scheme .d2h-code-side-line ins { + background-color: #2ea04366; + background-color: var(--d2h-dark-ins-highlight-bg-color); +} +.d2h-dark-color-scheme .d2h-diff-tbody { + border-color: #30363d; + border-color: var(--d2h-dark-border-color); +} +.d2h-dark-color-scheme .d2h-code-side-linenumber { + background-color: #0d1117; + background-color: var(--d2h-dark-bg-color); + border-color: #21262d; + border-color: var(--d2h-dark-line-border-color); + color: #6e7681; + color: var(--d2h-dark-dim-color); +} +.d2h-dark-color-scheme .d2h-files-diff .d2h-code-side-emptyplaceholder, +.d2h-dark-color-scheme .d2h-files-diff .d2h-emptyplaceholder { + background-color: #6e76811a; + background-color: var(--d2h-dark-empty-placeholder-bg-color); + border-color: #30363d; + border-color: var(--d2h-dark-empty-placeholder-border-color); +} +.d2h-dark-color-scheme .d2h-code-linenumber { + background-color: #0d1117; + background-color: var(--d2h-dark-bg-color); + border-color: #21262d; + border-color: var(--d2h-dark-line-border-color); + color: #6e7681; + color: var(--d2h-dark-dim-color); +} +.d2h-dark-color-scheme .d2h-del { + background-color: #f851491a; + background-color: var(--d2h-dark-del-bg-color); + border-color: #f8514966; + border-color: var(--d2h-dark-del-border-color); +} +.d2h-dark-color-scheme .d2h-ins { + background-color: #2ea04326; + background-color: var(--d2h-dark-ins-bg-color); + border-color: #2ea04366; + border-color: var(--d2h-dark-ins-border-color); +} +.d2h-dark-color-scheme .d2h-info { + background-color: #388bfd1a; + background-color: var(--d2h-dark-info-bg-color); + border-color: #388bfd66; + border-color: var(--d2h-dark-info-border-color); + color: #6e7681; + color: var(--d2h-dark-dim-color); +} +.d2h-dark-color-scheme .d2h-file-diff .d2h-del.d2h-change { + background-color: #d2992233; + background-color: var(--d2h-dark-change-del-color); +} +.d2h-dark-color-scheme .d2h-file-diff .d2h-ins.d2h-change { + background-color: #2ea04340; + background-color: var(--d2h-dark-change-ins-color); +} +.d2h-dark-color-scheme .d2h-file-wrapper { + border: 1px solid #30363d; + border: 1px solid var(--d2h-dark-border-color); +} +.d2h-dark-color-scheme .d2h-file-collapse { + border: 1px solid #0d1117; + border: 1px solid var(--d2h-dark-bg-color); +} +.d2h-dark-color-scheme .d2h-file-collapse.d2h-selected { + background-color: #388bfd1a; + background-color: var(--d2h-dark-selected-color); +} +.d2h-dark-color-scheme .d2h-file-list-wrapper a, +.d2h-dark-color-scheme .d2h-file-list-wrapper a:visited { + color: #3572b0; + color: var(--d2h-dark-moved-label-color); +} +.d2h-dark-color-scheme .d2h-file-list > li { + border-bottom: 1px solid #0d1117; + border-bottom: 1px solid var(--d2h-dark-bg-color); +} +.d2h-dark-color-scheme .d2h-deleted { + color: #f85149; + color: var(--d2h-dark-del-label-color); +} +.d2h-dark-color-scheme .d2h-added { + color: #3fb950; + color: var(--d2h-dark-ins-label-color); +} +.d2h-dark-color-scheme .d2h-changed { + color: #d29922; + color: var(--d2h-dark-change-label-color); +} +.d2h-dark-color-scheme .d2h-moved { + color: #3572b0; + color: var(--d2h-dark-moved-label-color); +} +.d2h-dark-color-scheme .d2h-tag { + background-color: #0d1117; + background-color: var(--d2h-dark-bg-color); +} +.d2h-dark-color-scheme .d2h-deleted-tag { + border: 1px solid #f85149; + border: 1px solid var(--d2h-dark-del-label-color); +} +.d2h-dark-color-scheme .d2h-added-tag { + border: 1px solid #3fb950; + border: 1px solid var(--d2h-dark-ins-label-color); +} +.d2h-dark-color-scheme .d2h-changed-tag { + border: 1px solid #d29922; + border: 1px solid var(--d2h-dark-change-label-color); +} +.d2h-dark-color-scheme .d2h-moved-tag { + border: 1px solid #3572b0; + border: 1px solid var(--d2h-dark-moved-label-color); +} +@media (prefers-color-scheme: dark) { + .d2h-auto-color-scheme { + background-color: #0d1117; + background-color: var(--d2h-dark-bg-color); + color: #e6edf3; + color: var(--d2h-dark-color); + } + .d2h-auto-color-scheme .d2h-file-header { + background-color: #161b22; + background-color: var(--d2h-dark-file-header-bg-color); + border-bottom: #30363d; + border-bottom: var(--d2h-dark-file-header-border-color); + } + .d2h-auto-color-scheme .d2h-lines-added { + border: 1px solid rgba(46, 160, 67, 0.4); + border: 1px solid var(--d2h-dark-ins-border-color); + color: #3fb950; + color: var(--d2h-dark-ins-label-color); + } + .d2h-auto-color-scheme .d2h-lines-deleted { + border: 1px solid rgba(248, 81, 73, 0.4); + border: 1px solid var(--d2h-dark-del-border-color); + color: #f85149; + color: var(--d2h-dark-del-label-color); + } + .d2h-auto-color-scheme .d2h-code-line del, + .d2h-auto-color-scheme .d2h-code-side-line del { + background-color: #f8514966; + background-color: var(--d2h-dark-del-highlight-bg-color); + } + .d2h-auto-color-scheme .d2h-code-line ins, + .d2h-auto-color-scheme .d2h-code-side-line ins { + background-color: #2ea04366; + background-color: var(--d2h-dark-ins-highlight-bg-color); + } + .d2h-auto-color-scheme .d2h-diff-tbody { + border-color: #30363d; + border-color: var(--d2h-dark-border-color); + } + .d2h-auto-color-scheme .d2h-code-side-linenumber { + background-color: #0d1117; + background-color: var(--d2h-dark-bg-color); + border-color: #21262d; + border-color: var(--d2h-dark-line-border-color); + color: #6e7681; + color: var(--d2h-dark-dim-color); + } + .d2h-auto-color-scheme .d2h-files-diff .d2h-code-side-emptyplaceholder, + .d2h-auto-color-scheme .d2h-files-diff .d2h-emptyplaceholder { + background-color: #6e76811a; + background-color: var(--d2h-dark-empty-placeholder-bg-color); + border-color: #30363d; + border-color: var(--d2h-dark-empty-placeholder-border-color); + } + .d2h-auto-color-scheme .d2h-code-linenumber { + background-color: #0d1117; + background-color: var(--d2h-dark-bg-color); + border-color: #21262d; + border-color: var(--d2h-dark-line-border-color); + color: #6e7681; + color: var(--d2h-dark-dim-color); + } + .d2h-auto-color-scheme .d2h-del { + background-color: #f851491a; + background-color: var(--d2h-dark-del-bg-color); + border-color: #f8514966; + border-color: var(--d2h-dark-del-border-color); + } + .d2h-auto-color-scheme .d2h-ins { + background-color: #2ea04326; + background-color: var(--d2h-dark-ins-bg-color); + border-color: #2ea04366; + border-color: var(--d2h-dark-ins-border-color); + } + .d2h-auto-color-scheme .d2h-info { + background-color: #388bfd1a; + background-color: var(--d2h-dark-info-bg-color); + border-color: #388bfd66; + border-color: var(--d2h-dark-info-border-color); + color: #6e7681; + color: var(--d2h-dark-dim-color); + } + .d2h-auto-color-scheme .d2h-file-diff .d2h-del.d2h-change { + background-color: #d2992233; + background-color: var(--d2h-dark-change-del-color); + } + .d2h-auto-color-scheme .d2h-file-diff .d2h-ins.d2h-change { + background-color: #2ea04340; + background-color: var(--d2h-dark-change-ins-color); + } + .d2h-auto-color-scheme .d2h-file-wrapper { + border: 1px solid #30363d; + border: 1px solid var(--d2h-dark-border-color); + } + .d2h-auto-color-scheme .d2h-file-collapse { + border: 1px solid #0d1117; + border: 1px solid var(--d2h-dark-bg-color); + } + .d2h-auto-color-scheme .d2h-file-collapse.d2h-selected { + background-color: #388bfd1a; + background-color: var(--d2h-dark-selected-color); + } + .d2h-auto-color-scheme .d2h-file-list-wrapper a, + .d2h-auto-color-scheme .d2h-file-list-wrapper a:visited { + color: #3572b0; + color: var(--d2h-dark-moved-label-color); + } + .d2h-auto-color-scheme .d2h-file-list > li { + border-bottom: 1px solid #0d1117; + border-bottom: 1px solid var(--d2h-dark-bg-color); + } + .d2h-dark-color-scheme .d2h-deleted { + color: #f85149; + color: var(--d2h-dark-del-label-color); + } + .d2h-auto-color-scheme .d2h-added { + color: #3fb950; + color: var(--d2h-dark-ins-label-color); + } + .d2h-auto-color-scheme .d2h-changed { + color: #d29922; + color: var(--d2h-dark-change-label-color); + } + .d2h-auto-color-scheme .d2h-moved { + color: #3572b0; + color: var(--d2h-dark-moved-label-color); + } + .d2h-auto-color-scheme .d2h-tag { + background-color: #0d1117; + background-color: var(--d2h-dark-bg-color); + } + .d2h-auto-color-scheme .d2h-deleted-tag { + border: 1px solid #f85149; + border: 1px solid var(--d2h-dark-del-label-color); + } + .d2h-auto-color-scheme .d2h-added-tag { + border: 1px solid #3fb950; + border: 1px solid var(--d2h-dark-ins-label-color); + } + .d2h-auto-color-scheme .d2h-changed-tag { + border: 1px solid #d29922; + border: 1px solid var(--d2h-dark-change-label-color); + } + .d2h-auto-color-scheme .d2h-moved-tag { + border: 1px solid #3572b0; + border: 1px solid var(--d2h-dark-moved-label-color); + } +} +.d2h-file-list-wrapper { + margin-bottom: 1rem; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + padding: 0; +} +.dark .d2h-file-list-wrapper { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.d2h-file-list-wrapper a, +.d2h-file-list-wrapper a:hover, +.d2h-file-list-wrapper a:visited, +.d2h-file-list-wrapper a:active { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.dark .d2h-file-list-wrapper a, +.dark .d2h-file-list-wrapper a:hover, +.dark .d2h-file-list-wrapper a:visited, +.dark .d2h-file-list-wrapper a:active { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.d2h-file-list-wrapper a:hover { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.d2h-file-list-title { + display: block; + height: auto; + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + border-bottom-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + background-image: linear-gradient(to top, var(--tw-gradient-stops)); + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5rem; + font-weight: 400; + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.d2h-file-list-title:hover { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.d2h-file-list-title:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.d2h-file-list-title:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.dark .d2h-file-list-title { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.dark .d2h-file-list-title { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.d2h-file-list { + padding: 0.5rem 1rem; +} +.d2h-file-list > li { + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); + padding-left: 0; + padding-right: 0; + padding-top: 0.125rem; + padding-bottom: 0.125rem; +} +.dark .d2h-file-list > li { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.d2h-file-list > li:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} +.d2h-file-stats > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.375rem * var(--tw-space-x-reverse)); + margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse))); +} +.d2h-file-stats { + font-size: 0.875rem; + line-height: 1.25rem; +} +.d2h-lines-added, +.d2h-lines-deleted { + border-radius: 0.25rem; + border-width: 1px; + padding-left: 0.375rem; + padding-right: 0.375rem; + padding-top: 0; + padding-bottom: 0; +} +.dark .d2h-lines-added, +.dark .d2h-lines-deleted { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.d2h-lines-added { + --tw-border-opacity: 1; + border-color: rgb(110 231 183 / var(--tw-border-opacity)); + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.d2h-lines-added:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} +.d2h-lines-deleted { + --tw-border-opacity: 1; + border-color: rgb(252 165 165 / var(--tw-border-opacity)); + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.d2h-lines-deleted:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(220 38 38 / var(--tw-border-opacity)); + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.d2h-added { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.d2h-added:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} +.d2h-added-tag { + --tw-border-opacity: 1; + border-color: rgb(110 231 183 / var(--tw-border-opacity)); +} +.d2h-added-tag:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(5 150 105 / var(--tw-border-opacity)); +} +.d2h-changed { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} +.d2h-changed:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(37 99 235 / var(--tw-text-opacity)); +} +.d2h-changed-tag { + --tw-border-opacity: 1; + border-color: rgb(59 130 246 / var(--tw-border-opacity)); +} +.d2h-changed-tag:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(37 99 235 / var(--tw-border-opacity)); +} +.d2h-deleted { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.d2h-deleted:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.d2h-deleted-tag { + --tw-border-opacity: 1; + border-color: rgb(239 68 68 / var(--tw-border-opacity)); +} +.d2h-deleted-tag:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(220 38 38 / var(--tw-border-opacity)); +} +.d2h-moved { + --tw-text-opacity: 1; + color: rgb(139 92 246 / var(--tw-text-opacity)); +} +.d2h-moved:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(124 58 237 / var(--tw-text-opacity)); +} +.d2h-moved-tag { + --tw-border-opacity: 1; + border-color: rgb(139 92 246 / var(--tw-border-opacity)); +} +.d2h-moved-tag:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(124 58 237 / var(--tw-border-opacity)); +} +.d2h-file-wrapper { + border-radius: 0.5rem; + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} +.dark .d2h-file-wrapper { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.d2h-file-wrapper:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(16 22 35 / var(--tw-border-opacity)); +} +.d2h-file-header { + height: auto; + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + border-bottom-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + background-image: linear-gradient(to top, var(--tw-gradient-stops)); + padding: 0.375rem 0.75rem; + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.d2h-file-header:hover { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.d2h-file-header:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.d2h-file-header:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.dark .d2h-file-header { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.dark .d2h-file-header { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.d2h-file-header:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(16 22 35 / var(--tw-border-opacity)); +} +.d2h-file-name-wrapper { + font-family: Source Sans Pro, ui-sans-serif, system-ui, sans-serif, + "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji"; + font-size: 1rem; + line-height: 1.5rem; +} +.d2h-tag { + margin-left: 0.5rem; + border-radius: 0.25rem; + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + padding-left: 0.25rem; + padding-right: 0.25rem; + font-size: 0.75rem; + line-height: 1rem; +} +.dark .d2h-tag { + --tw-bg-opacity: 1; + background-color: rgb(11 15 25 / var(--tw-bg-opacity)); +} +.d2h-tag:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.d2h-files-diff { + display: flex; + overflow: hidden; + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} +.d2h-file-side-diff { + margin: 0; + display: block; + flex: none; +} +.d2h-diff-table { + font-family: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, + Consolas, Liberation Mono, Courier New, monospace; + font-size: 0.875rem; + line-height: 1.25rem; +} +.d2h-file-side-diff.d2h-file-side-diff-hidden { + display: none; +} +.d2h-file-side-diff.d2h-file-side-diff-full { + width: 100%; +} +.d2h-image-line { + margin-left: auto; + margin-right: auto; + height: 24rem; + -o-object-fit: contain; + object-fit: contain; + padding: 0.5rem; +} +.d2h-info { + --tw-border-opacity: 1; + border-color: rgb(219 234 254 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(239 246 255 / var(--tw-bg-opacity)); +} +.d2h-info:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(30 64 175 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(30 58 138 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(147 197 253 / var(--tw-text-opacity)); +} +.d2h-ins { + --tw-border-opacity: 1; + border-color: rgb(209 250 229 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(236 253 245 / var(--tw-bg-opacity)); +} +.d2h-ins:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(6 95 70 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(6 78 59 / var(--tw-bg-opacity)); +} +.d2h-code-side-linenumber.d2h-ins:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.d2h-code-side-linenumber.d2h-del:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.d2h-code-side-linenumber.d2h-cntx:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(11 15 25 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.d2h-code-line ins, +.d2h-code-side-line ins { + --tw-bg-opacity: 1; + background-color: rgb(167 243 208 / var(--tw-bg-opacity)); + vertical-align: baseline; + line-height: 1.25; +} +.d2h-code-line ins:is(.dark *), +.d2h-code-side-line ins:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(4 120 87 / var(--tw-bg-opacity)); +} +.d2h-del { + --tw-border-opacity: 1; + border-color: rgb(254 226 226 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(254 242 242 / var(--tw-bg-opacity)); +} +.d2h-del:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(153 27 27 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(127 29 29 / var(--tw-bg-opacity)); +} +.d2h-code-line del, +.d2h-code-side-line del { + --tw-bg-opacity: 1; + background-color: rgb(254 202 202 / var(--tw-bg-opacity)); + vertical-align: baseline; + line-height: 1.25; +} +.d2h-code-line del:is(.dark *), +.d2h-code-side-line del:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(153 27 27 / var(--tw-bg-opacity)); +} +.d2h-code-side-emptyplaceholder, +.d2h-emptyplaceholder { + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} +.dark .d2h-code-side-emptyplaceholder, +.dark .d2h-emptyplaceholder { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.d2h-code-side-emptyplaceholder:is(.dark *), +.d2h-emptyplaceholder:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +pre code.hljs { + display: block; + overflow-x: auto; + padding: 1em; +} +code.hljs { + padding: 3px 5px; +} +.hljs { + color: #383a42; + background: #fafafa; +} +.hljs-comment, +.hljs-quote { + color: #a0a1a7; + font-style: italic; +} +.hljs-doctag, +.hljs-formula, +.hljs-keyword { + color: #a626a4; +} +.hljs-deletion, +.hljs-name, +.hljs-section, +.hljs-selector-tag, +.hljs-subst { + color: #e45649; +} +.hljs-literal { + color: #0184bb; +} +.hljs-addition, +.hljs-attribute, +.hljs-meta .hljs-string, +.hljs-regexp, +.hljs-string { + color: #50a14f; +} +.hljs-attr, +.hljs-number, +.hljs-selector-attr, +.hljs-selector-class, +.hljs-selector-pseudo, +.hljs-template-variable, +.hljs-type, +.hljs-variable { + color: #986801; +} +.hljs-bullet, +.hljs-link, +.hljs-meta, +.hljs-selector-id, +.hljs-symbol, +.hljs-title { + color: #4078f2; +} +.hljs-built_in, +.hljs-class .hljs-title, +.hljs-title.class_ { + color: #c18401; +} +.hljs-emphasis { + font-style: italic; +} +.hljs-strong { + font-weight: 700; +} +.hljs-link { + text-decoration: underline; +} +.dark .hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #011627; + color: #d6deeb; +} +.dark .hljs-keyword { + color: #c792ea; + font-style: italic; +} +.dark .hljs-built_in { + color: #addb67; + font-style: italic; +} +.dark .hljs-type { + color: #82aaff; +} +.dark .hljs-literal { + color: #ff5874; +} +.dark .hljs-number { + color: #f78c6c; +} +.dark .hljs-regexp { + color: #5ca7e4; +} +.dark .hljs-string { + color: #ecc48d; +} +.dark .hljs-subst { + color: #d3423e; +} +.dark .hljs-symbol { + color: #82aaff; +} +.dark .hljs-class { + color: #ffcb8b; +} +.dark .hljs-function { + color: #82aaff; +} +.dark .hljs-title { + color: #dcdcaa; + font-style: italic; +} +.dark .hljs-params { + color: #7fdbca; +} +.dark .hljs-comment { + color: #637777; + font-style: italic; +} +.dark .hljs-doctag { + color: #7fdbca; +} +.dark .hljs-meta, +.dark .hljs-meta-keyword { + color: #82aaff; +} +.dark .hljs-meta-string { + color: #ecc48d; +} +.dark .hljs-section { + color: #82b1ff; +} +.dark .hljs-tag, +.dark .hljs-name, +.dark .hljs-builtin-name, +.dark .hljs-attr { + color: #7fdbca; +} +.dark .hljs-attribute { + color: #80cbc4; +} +.dark .hljs-variable { + color: #addb67; +} +.dark .hljs-bullet { + color: #d9f5dd; +} +.dark .hljs-code { + color: #80cbc4; +} +.dark .hljs-emphasis { + color: #c792ea; + font-style: italic; +} +.dark .hljs-strong { + color: #addb67; + font-weight: 700; +} +.dark .hljs-formula { + color: #c792ea; +} +.dark .hljs-link { + color: #ff869a; +} +.dark .hljs-quote { + color: #697098; + font-style: italic; +} +.dark .hljs-selector-tag { + color: #ff6363; +} +.dark .hljs-selector-id { + color: #fad430; +} +.dark .hljs-selector-class { + color: #addb67; + font-style: italic; +} +.dark .hljs-selector-attr, +.dark .hljs-selector-pseudo { + color: #c792ea; + font-style: italic; +} +.dark .hljs-template-tag { + color: #c792ea; +} +.dark .hljs-template-variable { + color: #addb67; +} +.dark .hljs-addition { + color: #addb67; + font-style: italic; +} +.dark .hljs-deletion { + color: #ef535090; + font-style: italic; +} +.codemirror-wrapper { + font-size: 0.875rem; + line-height: 1.25rem; +} +.codemirror-wrapper .cm-editor { + background-color: transparent; +} +.codemirror-wrapper .cm-content { + min-height: 12rem; + font-family: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, + Consolas, Liberation Mono, Courier New, monospace; +} +.codemirror-wrapper .cm-gutter { + min-height: 12rem; +} +.codemirror-wrapper .cm-gutters { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.dark .codemirror-wrapper .cm-gutters { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.codemirror-wrapper .cm-gutters:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(20 28 46 / var(--tw-bg-opacity)); +} +.codemirror-wrapper .cm-line { + padding-left: 0.5rem; +} +.codemirror-wrapper .cm-line *::-moz-selection { + --tw-bg-opacity: 1 !important; + background-color: rgb(191 219 254 / var(--tw-bg-opacity)) !important; +} +.codemirror-wrapper .cm-line *::selection { + --tw-bg-opacity: 1 !important; + background-color: rgb(191 219 254 / var(--tw-bg-opacity)) !important; +} +.codemirror-wrapper .cm-line::-moz-selection { + --tw-bg-opacity: 1 !important; + background-color: rgb(191 219 254 / var(--tw-bg-opacity)) !important; +} +.codemirror-wrapper .cm-line::selection { + --tw-bg-opacity: 1 !important; + background-color: rgb(191 219 254 / var(--tw-bg-opacity)) !important; +} +.codemirror-wrapper .cm-line:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(16 22 35 / var(--tw-bg-opacity)); +} +.codemirror-wrapper .cm-line *:is(.dark *)::-moz-selection { + --tw-bg-opacity: 1 !important; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)) !important; +} +.codemirror-wrapper .cm-line *:is(.dark *)::selection { + --tw-bg-opacity: 1 !important; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)) !important; +} +.codemirror-wrapper .cm-line:is(.dark *)::-moz-selection { + --tw-bg-opacity: 1 !important; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)) !important; +} +.codemirror-wrapper .cm-line:is(.dark *)::selection { + --tw-bg-opacity: 1 !important; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)) !important; +} +.codemirror-wrapper .cm-activeLine { + --tw-bg-opacity: 1; + background-color: rgb(239 246 255 / var(--tw-bg-opacity)); +} +.codemirror-wrapper .cm-activeLine:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(20 28 46 / var(--tw-bg-opacity)); +} +.codemirror-wrapper .cm-activeLineGutter { + --tw-bg-opacity: 1; + background-color: rgb(219 234 254 / var(--tw-bg-opacity)); +} +.codemirror-wrapper .cm-activeLineGutter:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} +.codemirror-wrapper .cm-scroller, +.codemirror-wrapper .cm-editor.cm-focused { + outline: 2px solid transparent !important; + outline-offset: 2px !important; +} +.codemirror-wrapper .cm-search { + display: none; +} +.details-reset > summary::-webkit-details-marker { + display: none; +} +.details-reset > summary { + list-style: none; +} +.repo-copy-code .hljs-meta { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.blog-content { + font-family: Charter, serif; + position: relative; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark .blog-content { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.blog-content.prose h1 { + margin-bottom: 1.5rem; + font-size: 1.875rem; + line-height: 2.25rem; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark .blog-content.prose h1 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.blog-content.prose h1:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +@media (min-width: 768px) { + .blog-content.prose h1 { + margin-bottom: 2rem; + } +} +@media (min-width: 1280px) { + .blog-content.prose h1 { + margin-right: -6rem; + font-size: 3rem; + line-height: 1.2; + } +} +.blog-content.prose h2 { + margin-bottom: 2rem; + margin-top: 4rem; + font-size: 1.5rem; + line-height: 2rem; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark .blog-content.prose h2 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.blog-content.prose h2:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +@media (min-width: 1024px) { + .blog-content.prose h2 { + font-size: 1.7rem; + } +} +.blog-content.prose h3 { + margin-bottom: 2rem; + margin-top: 3rem; + font-size: 1.25rem; + line-height: 1.75rem; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark .blog-content.prose h3 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.blog-content.prose h3:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +@media (min-width: 1024px) { + .blog-content.prose h3 { + font-size: 1.5rem; + line-height: 2rem; + } +} +.blog-content.prose h4 { + margin-bottom: 2rem; + margin-top: 2.5rem; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark .blog-content.prose h4 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.blog-content.prose h4:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +@media (min-width: 1024px) { + .blog-content.prose h4 { + font-size: 1.25rem; + line-height: 1.75rem; + } +} +.blog-content.prose h5 { + margin-bottom: 2rem; + margin-top: 2.5rem; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark .blog-content.prose h5 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.blog-content.prose h5:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +@media (min-width: 1024px) { + .blog-content.prose h5 { + font-size: 1.125rem; + line-height: 1.75rem; + } +} +.blog-content.prose img { + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} +.dark .blog-content.prose img { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.blog-content.prose img:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.blog-content.prose pre { + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); + -webkit-text-decoration-line: none; + text-decoration-line: none; +} +.dark .blog-content.prose pre { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.blog-content.prose pre > code { + font-size: 0.875rem; + line-height: 1.25rem; +} +.form-stripe-focus { + --tw-border-opacity: 1 !important; + border-color: rgb(147 197 253 / var(--tw-border-opacity)) !important; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important; + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000) !important; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)) !important; + --tw-ring-opacity: 0.5 !important; +} +.alert { + border-radius: 0.375rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(219 234 254 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(239 246 255 / var(--tw-bg-opacity)); + padding: 0.5rem 0.75rem; + --tw-text-opacity: 1; + color: rgb(30 58 138 / var(--tw-text-opacity)); +} +.dark .alert { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.alert:is(.dark *) { + border-color: #1e40af4d; + background-color: #1e40af4d; + --tw-text-opacity: 1; + color: rgb(191 219 254 / var(--tw-text-opacity)); +} +.alert a { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.alert-neutral { + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark .alert-neutral { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.dark .alert-neutral { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.alert-neutral:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.alert-error { + --tw-border-opacity: 1; + border-color: rgb(254 226 226 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(254 242 242 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(127 29 29 / var(--tw-text-opacity)); +} +.alert-error:is(.dark *) { + border-color: #991b1b4d; + background-color: #991b1b4d; + --tw-text-opacity: 1; + color: rgb(254 202 202 / var(--tw-text-opacity)); +} +.alert-success { + --tw-border-opacity: 1; + border-color: rgb(209 250 229 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(236 253 245 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(6 78 59 / var(--tw-text-opacity)); +} +.alert-success:is(.dark *) { + border-color: #065f464d; + background-color: #065f464d; + --tw-text-opacity: 1; + color: rgb(167 243 208 / var(--tw-text-opacity)); +} +.alert-warning { + --tw-border-opacity: 1; + border-color: rgb(254 243 199 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 251 235 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(120 53 15 / var(--tw-text-opacity)); +} +.alert-warning:is(.dark *) { + border-color: #92400e4d; + background-color: #92400e4d; + --tw-text-opacity: 1; + color: rgb(253 230 138 / var(--tw-text-opacity)); +} +.alert-danger { + --tw-border-opacity: 1; + border-color: rgb(255 237 213 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(255 247 237 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(124 45 18 / var(--tw-text-opacity)); +} +.alert-danger:is(.dark *) { + border-color: #9a34124d; + background-color: #9a34124d; + --tw-text-opacity: 1; + color: rgb(254 215 170 / var(--tw-text-opacity)); +} +table.table-question-answering { + min-width: 100%; + table-layout: auto; +} +table.table-question-answering th { + position: relative; + white-space: nowrap; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); + padding: 0.5rem; + font-weight: 700; +} +.dark table.table-question-answering th { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +table.table-question-answering th:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} +table.table-question-answering tr { + white-space: nowrap; +} +table.table-question-answering td { + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); + padding: 0.5rem; + font-weight: 500; +} +.dark table.table-question-answering td { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +table.table-question-answering td:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} +:root { + --animate-duration: 1s; + --animate-delay: 1s; + --animate-repeat: 1; +} +.animate__animated { + animation-duration: 1s; + animation-duration: var(--animate-duration); + animation-fill-mode: both; +} +@keyframes fadeIn { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fadeInUp { + 0% { + opacity: 0; + transform: translate3d(0, 100%, 0); + } + to { + opacity: 1; + transform: translateZ(0); + } +} +@keyframes slideInDown { + 0% { + transform: translate3d(0, -100%, 0); + } + to { + transform: translateZ(0); + } +} +@keyframes bouncing { + 0%, + to { + transform: translateY(0) rotate(var(--rotation-angle)); + } + 50% { + transform: translateY(-10px) rotate(var(--rotation-angle)); + } +} +@keyframes bounceUpAndDown { + 0%, + to { + transform: translateY(0); + } + 25% { + transform: translateY(-4px); + } + 50% { + transform: translateY(4px); + } + 75% { + transform: translateY(-2px); + } +} +.animate__fast { + animation-duration: 0.22s; +} +.animate__easeIn { + animation-timing-function: ease-in; +} +.animate__fadeIn { + animation-name: fadeIn; +} +.animate__fadeInUp { + animation-name: fadeInUp; +} +.animate__slideInDown { + animation-name: slideInDown; +} +.animate__bounce { + animation-name: bouncing; + animation-timing-function: ease; + animation-iteration-count: infinite; + animation-fill-mode: forwards; +} +.animate__bounceUpAndDown { + animation-name: bounceUpAndDown; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-fill-mode: forwards; +} +.animate-spin-ease-in-out { + animation: spin 0.7s cubic-bezier(0.4, 0, 0.2, 1) 1; +} +.animate-rotate-by-step { + animation-name: rotate-steps; + animation-duration: 6.5s; + animation-iteration-count: infinite; + transition-timing-function: ease-in-out; +} +.prose iframe { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + overflow: hidden; + border-radius: 0.5rem; +} +.prose .course-tip { + position: relative; + margin-bottom: 0.75rem; + margin-top: 2.5rem; + padding: 0.875rem 1.25rem; +} +.prose .course-tip:before { + position: absolute; + top: 0; + bottom: 0; + left: 0; + content: var(--tw-content); + border-left-width: 2px; +} +.prose .course-tip p { + margin: 0 !important; +} +.prose code { + font-size: 0.875rem; + line-height: 1.25rem; + font-weight: 400; +} +.prose code:not(a code, pre > code) { + border-radius: 0.25rem; + background-color: #f3f4f6b3; + padding-left: 0.125rem; + padding-right: 0.125rem; +} +.prose code:not(a code, pre > code):is(.dark *) { + background-color: #1f2937b3; +} +.prose code, +.prose strong { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.dark .prose code, +.dark .prose strong { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.prose strong > code { + font-weight: 600; +} +.prose .course-tip code, +.prose .course-tip a { + --tw-text-opacity: 1; + color: rgb(6 95 70 / var(--tw-text-opacity)); +} +.prose .course-tip code:is(.dark *), +.prose .course-tip a:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} +.prose .course-tip.course-tip-orange code, +.prose .course-tip.course-tip-orange a { + --tw-text-opacity: 1; + color: rgb(154 52 18 / var(--tw-text-opacity)); +} +.prose .course-tip.course-tip-orange code:is(.dark *), +.prose .course-tip.course-tip-orange a:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(234 88 12 / var(--tw-text-opacity)); +} +.prose .course-tip ul:last-child { + margin-bottom: 0; +} +.dark .prose, +.dark .prose-sm { + color: #b3bcc9; +} +.dark + .prose + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ), +.dark + .prose-sm + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: #d1d5db; +} +.dark + .prose + :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark + .prose + :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark + .prose + :where(ol > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before, +.dark + .prose-sm + :where(ol > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + color: #9ca3af; +} +.dark + .prose + :where(ul > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before, +.dark + .prose-sm + :where(ul > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + background-color: #4b5563; +} +.dark + .prose + :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-color: #e5e7eb; +} +.dark + .prose + :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; + border-left-color: #4b5563; +} +.dark + .prose + :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; +} +.dark + .prose + :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; +} +.dark + .prose + :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; +} +.dark + .prose + :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; +} +.dark + .prose + :where(figure figcaption):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ), +.dark + .prose-sm + :where(figure figcaption):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: #9ca3af; +} +.dark + .prose + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark + .prose + :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark + .prose + :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; + background-color: #101623; +} +.dark + .prose + :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; + border-bottom-color: #9ca3af; +} +.dark + .prose + :where(th):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark + .prose + :where(tbody tr):not(:where([class~="not-prose"], [class~="not-prose"] *)), +.dark + .prose-sm + :where(tbody tr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-bottom-color: #4b5563; +} +.prose code:after, +.prose code:before { + content: ""; +} +.prose.prose-card h1 { + margin-bottom: 1rem !important; +} +.prose.prose-card p + p { + margin-top: 0.5rem !important; +} +.prose.prose-card img, +.prose.prose-card video { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + height: 200px; + width: auto; + max-width: 100%; + overflow: hidden; + border-radius: 0.5rem; + border-width: 1px; +} +.dark .prose.prose-card img, +.dark .prose.prose-card video { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.prose.prose-card :not(pre) > code { + border-radius: 0.375rem; + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); + padding: 0.125rem 0.25rem; +} +.prose.prose-card :not(pre) > code:is(.dark *) { + background-color: #6b728033; +} +.prose.prose-discussion img, +.prose.prose-discussion video { + max-width: 100%; +} +@media (min-width: 1024px) { + .prose.prose-discussion img, + .prose.prose-discussion video { + max-width: 48rem; + } +} +@media (min-width: 1536px) { + .prose.prose-discussion img, + .prose.prose-discussion video { + max-width: 56rem; + } +} +.prose.prose-discussion img + br + img { + margin-top: 0; +} +.prose.prose-discussion :not(pre) > code { + border-radius: 0.375rem; + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); + padding: 0.125rem 0.25rem; +} +.prose.prose-discussion :not(pre) > code:is(.dark *) { + background-color: #6b728033; +} +.prose.prose-doc iframe { + max-width: 100%; +} +.prose.prose-doc .course-tip { + margin-top: 1.5rem; +} +.prose.prose-doc .code-block { + margin-left: -0.75rem; + margin-right: -0.75rem; + font-size: 0.94rem; +} +@media (min-width: 768px) { + .prose.prose-doc .code-block { + margin-left: 0; + margin-right: 0; + font-size: 1rem; + line-height: 1.5rem; + } +} +.prose.prose-doc .code-block pre { + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} +.dark .prose.prose-doc .code-block pre { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.prose.prose-doc > p > em { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.dark .prose.prose-doc > p > em { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.prose.prose-doc h1 { + font-size: 1.5rem; + line-height: 2rem; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark .prose.prose-doc h1 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.prose.prose-doc h2 { + font-size: 1.25rem; + line-height: 1.75rem; + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.dark .prose.prose-doc h2 { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.prose.prose-doc h3 { + font-size: 1.125rem; + line-height: 1.75rem; + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.dark .prose.prose-doc h3 { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.prose.prose-doc h5 { + font-weight: 600; + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.dark .prose.prose-doc h5 { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.prose .prose.prose-doc p { + margin-top: 1.75rem; + margin-bottom: 1.75rem; +} +.prose.prose-doc img { + max-width: 100%; + border-radius: 1rem; + border-width: 1px; + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), + 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.dark .prose.prose-doc img { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.prose.prose-doc img:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} +.prose.prose-doc img[src^="https://img.shields.io/"] +{ + margin: 0; + margin-bottom: 0.25rem; +} +.prose.prose-doc img[src$=".svg"] { + border-radius: 0 !important; + border-style: none !important; + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} +.prose.prose-doc .language-select pre:first-of-type { + margin-top: 0.25rem !important; +} +.prose.prose-doc h2 :target { + scroll-margin-top: 2em !important; +} +.prose.prose-doc h3 :target { + scroll-margin-top: 1.6em !important; +} +.prose.prose-doc h4 :target { + scroll-margin-top: 1.5em !important; +} +#docstring-tooltip code { + font-size: 0.875rem; + line-height: 1.25rem; +} +.prose.prose-doc .docstring .course-tip { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + font-size: 1rem; + line-height: 1.5rem; +} +.prose.prose-doc > .docstring pre:last-child { + margin-bottom: 1.5rem; +} +.prose.prose-doc .docstring *:last-child, +.prose.prose-doc .docstring * pre:last-child { + margin-bottom: 0; +} +.prose.prose-doc .docstring ul { + list-style-position: inside; + list-style-type: none; +} +.prose.prose-doc .docstring li { + position: relative; +} +.prose.prose-doc .docstring li:before { + position: absolute; + left: -0.125rem; + top: -0.25rem; + background-color: inherit !important; + font-size: 1.5rem; + line-height: 2rem; + opacity: 0.3; + --tw-content: "•"; + content: var(--tw-content); +} +.prose.prose-doc .docstring code { + font-size: 0.875rem; + line-height: 1.25rem; +} +.prose.prose-doc .comma:not(:empty) ~ .comma:not(:empty):before { + content: ", "; +} +.prose.prose-doc .colab-dropdown ul { + margin: 0; +} +.prose.prose-doc .colab-dropdown ul > li { + margin: 0; + padding: 0; +} +.prose.prose-doc .colab-dropdown ul > li:before { + display: none; +} +.prose.prose-doc .hljs-meta { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.prose.prose-doc table img { + margin: 0 !important; +} +.prose.prose-doc .framework-content > h1:first-child, +.prose.prose-doc .framework-content > h2:first-child, +.prose.prose-doc .framework-content > h3:first-child, +.prose.prose-doc .framework-content > h4:first-child, +.prose.prose-doc .framework-content > h5:first-child, +.prose.prose-doc .framework-content > h6:first-child { + margin-top: 1rem !important; +} +@media (hover: hover) { + .prose.prose-doc .with-hover\:absolute { + position: absolute; + } + .prose.prose-doc .with-hover\:p-1\.5 { + padding: 0.375rem; + } + .prose.prose-doc .with-hover\:opacity-0 { + opacity: 0; + } + .prose.prose-doc .with-hover\:right-full { + right: 100%; + } + .prose.prose-doc .group:hover .with-hover\:group-hover\:opacity-100 { + opacity: 1; + } + .prose.prose-doc .group:hover .with-hover\:group-hover\:visible { + visibility: visible; + } +} +@media (hover: none) { + .prose.prose-doc .no-hover\:hidden { + display: none; + } +} +.prose .note { + --tw-border-opacity: 1 !important; + border-color: rgb(14 165 233 / var(--tw-border-opacity)) !important; + background-color: #f0f9ff80; + font-style: normal; + --tw-text-opacity: 1 !important; + color: rgb(3 105 161 / var(--tw-text-opacity)) !important; +} +.prose .note:is(.dark *) { + --tw-border-opacity: 1 !important; + border-color: rgb(7 89 133 / var(--tw-border-opacity)) !important; + background-color: #0c4a6e26; + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} +.prose .note { + quotes: none; +} +.prose .note a { + --tw-text-opacity: 1; + color: rgb(7 89 133 / var(--tw-text-opacity)); +} +.prose .note a:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(2 132 199 / var(--tw-text-opacity)); +} +.prose .tip { + --tw-border-opacity: 1 !important; + border-color: rgb(16 185 129 / var(--tw-border-opacity)) !important; + background-color: #ecfdf580; + font-style: normal; + --tw-text-opacity: 1 !important; + color: rgb(4 120 87 / var(--tw-text-opacity)) !important; +} +.prose .tip:is(.dark *) { + --tw-border-opacity: 1 !important; + border-color: rgb(6 95 70 / var(--tw-border-opacity)) !important; + background-color: #064e3b26; + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} +.prose .tip { + quotes: none; +} +.prose .tip a { + --tw-text-opacity: 1; + color: rgb(6 95 70 / var(--tw-text-opacity)); +} +.prose .tip a:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} +.prose .important { + --tw-border-opacity: 1 !important; + border-color: rgb(139 92 246 / var(--tw-border-opacity)) !important; + background-color: #f5f3ff80; + font-style: normal; + --tw-text-opacity: 1 !important; + color: rgb(109 40 217 / var(--tw-text-opacity)) !important; +} +.prose .important:is(.dark *) { + --tw-border-opacity: 1 !important; + border-color: rgb(91 33 182 / var(--tw-border-opacity)) !important; + background-color: #4c1d9526; + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} +.prose .important { + quotes: none; +} +.prose .important a { + --tw-text-opacity: 1; + color: rgb(91 33 182 / var(--tw-text-opacity)); +} +.prose .important a:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(124 58 237 / var(--tw-text-opacity)); +} +.prose .warning { + --tw-border-opacity: 1 !important; + border-color: rgb(249 115 22 / var(--tw-border-opacity)) !important; + background-color: #fff7ed80; + font-style: normal; + --tw-text-opacity: 1 !important; + color: rgb(194 65 12 / var(--tw-text-opacity)) !important; +} +.prose .warning:is(.dark *) { + --tw-border-opacity: 1 !important; + border-color: rgb(154 52 18 / var(--tw-border-opacity)) !important; + background-color: #7c2d1226; + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} +.prose .warning { + quotes: none; +} +.prose .warning a { + --tw-text-opacity: 1; + color: rgb(154 52 18 / var(--tw-text-opacity)); +} +.prose .warning a:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(234 88 12 / var(--tw-text-opacity)); +} +.prose .caution { + --tw-border-opacity: 1 !important; + border-color: rgb(239 68 68 / var(--tw-border-opacity)) !important; + background-color: #fef2f280; + font-style: normal; + --tw-text-opacity: 1 !important; + color: rgb(185 28 28 / var(--tw-text-opacity)) !important; +} +.prose .caution:is(.dark *) { + --tw-border-opacity: 1 !important; + border-color: rgb(153 27 27 / var(--tw-border-opacity)) !important; + background-color: #7f1d1d26; + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} +.prose .caution { + quotes: none; +} +.prose .caution a { + --tw-text-opacity: 1; + color: rgb(153 27 27 / var(--tw-text-opacity)); +} +.prose .caution a:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.prose blockquote { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + font-size: 1rem; + line-height: 1.5rem; +} +.prose blockquote blockquote { + margin-top: 0.75rem; + margin-bottom: 0.75rem; +} +.prose blockquote blockquote:last-of-type { + margin-bottom: 0; +} +.prose blockquote p:first-of-type { + margin-top: 0.25rem; +} +.prose blockquote p:last-of-type { + margin-bottom: 0; +} +.prose blockquote pre { + margin-top: 0.625rem; + margin-bottom: 0.625rem; +} +.prose blockquote h1 { + margin-bottom: 1rem; + margin-top: 0; +} +.prose blockquote h2 { + margin-bottom: 0.875rem; + margin-top: 0; +} +.prose blockquote h3 { + margin-bottom: 0.75rem; + margin-top: 0; +} +.prose blockquote h4 { + margin-bottom: 0.625rem; + margin-top: 0; +} +.prose blockquote h5 { + margin-bottom: 0.5rem; + margin-top: 0; +} +.prose blockquote h6 { + margin-bottom: 0.375rem; + margin-top: 0; +} +.prose blockquote ul, +.prose blockquote ol { + margin-top: 0.75rem; + margin-bottom: 0.75rem; +} +.prose table { + display: block; + width: -moz-fit-content; + width: fit-content; + max-width: 100%; + table-layout: auto; + border-collapse: separate !important; + --tw-border-spacing-x: 0px; + --tw-border-spacing-y: 0px; + border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y); + overflow-x: auto; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} +.dark .prose table { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.prose table:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} +.prose table th { + vertical-align: middle; + font-weight: 600; +} +.prose table th:not([align]) { + text-align: center; +} +.prose table :is(th, td) { + padding: 0.5rem; +} +.prose table td { + vertical-align: top; +} +.prose table :is(th, td):not(:last-child) { + border-right-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} +.dark .prose table :is(th, td):not(:last-child) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.prose table :is(th, td):not(:last-child):is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} +.prose table > :is(thead, tbody, tfoot):not(:last-child) :is(th, td), +.prose table tr:not(:last-child) :is(th, td) { + border-bottom-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} +.dark .prose table > :is(thead, tbody, tfoot):not(:last-child) :is(th, td), +.dark .prose table tr:not(:last-child) :is(th, td) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.prose + table + > :is(thead, tbody, tfoot):not(:last-child) + :is(th, td):is(.dark *), +.prose table tr:not(:last-child) :is(th, td):is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} +.prose table :is(img, video) { + margin: 0; + padding: 0; +} +form.v2-new-repo input::-webkit-calendar-picker-indicator { + display: none !important; +} +table.inference-table { + width: 100%; + table-layout: auto; + font-family: IBM Plex Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, + Consolas, Liberation Mono, Courier New, monospace; + font-size: 0.75rem; + line-height: 1rem; +} +@media (min-width: 640px) { + table.inference-table { + font-size: 0.875rem; + line-height: 1.25rem; + } +} +table.inference-table th, +table.inference-table td { + padding: 0.25rem 0.375rem; + text-align: left; +} +table.inference-table td { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.dark table.inference-table td { + --tw-text-opacity: 1; + color: rgb(179 188 201 / var(--tw-text-opacity)); +} +table.inference-table th { + font-family: Source Sans Pro, ui-sans-serif, system-ui, sans-serif, + "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji"; +} +table.inference-table tr td:last-child, +table.inference-table tr th:last-child { + text-align: right; +} +.hf-sanitized { + position: relative; + overflow: hidden; +} +.grainy { + background-size: cover; + opacity: 0.1; + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuZGV2L3N2Z2pzIiB2aWV3Qm94PSIwIDAgNzAwIDcwMCIgd2lkdGg9IjcwMCIgaGVpZ2h0PSI3MDAiPjxkZWZzPjxyYWRpYWxHcmFkaWVudCBpZD0iZ2dncmFpbi1ncmFkaWVudCIgcj0iMC43Ij4KICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyNTUsIDI1NSwgMjU1KSI+PC9zdG9wPgogICAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzBiMGYxOSI+PC9zdG9wPgogICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYjBmMTkiPjwvc3RvcD4KICAgIDwvcmFkaWFsR3JhZGllbnQ+PGZpbHRlciBpZD0iZ2dncmFpbi1maWx0ZXIiIHg9Ii0yMCUiIHk9Ii0yMCUiIHdpZHRoPSIxNDAlIiBoZWlnaHQ9IjE0MCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgcHJpbWl0aXZlVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgogIDxmZVR1cmJ1bGVuY2UgdHlwZT0iZnJhY3RhbE5vaXNlIiBiYXNlRnJlcXVlbmN5PSIxLjA0IiBudW1PY3RhdmVzPSIyIiBzZWVkPSIxNjMiIHN0aXRjaFRpbGVzPSJzdGl0Y2giIHg9IjAlIiB5PSIwJSIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgcmVzdWx0PSJ0dXJidWxlbmNlIj48L2ZlVHVyYnVsZW5jZT4KICA8ZmVDb2xvck1hdHJpeCB0eXBlPSJzYXR1cmF0ZSIgdmFsdWVzPSIwIiB4PSIwJSIgeT0iMCUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGluPSJ0dXJidWxlbmNlIiByZXN1bHQ9ImNvbG9ybWF0cml4Ij48L2ZlQ29sb3JNYXRyaXg+CiAgPGZlQ29tcG9uZW50VHJhbnNmZXIgeD0iMCUiIHk9IjAlIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBpbj0iY29sb3JtYXRyaXgiIHJlc3VsdD0iY29tcG9uZW50VHJhbnNmZXIiPgogICAgPGZlRnVuY1IgdHlwZT0ibGluZWFyIiBzbG9wZT0iMyI+PC9mZUZ1bmNSPgogICAgPGZlRnVuY0cgdHlwZT0ibGluZWFyIiBzbG9wZT0iMyI+PC9mZUZ1bmNHPgogICAgPGZlRnVuY0IgdHlwZT0ibGluZWFyIiBzbG9wZT0iMyI+PC9mZUZ1bmNCPgogIDwvZmVDb21wb25lbnRUcmFuc2Zlcj4KICA8ZmVDb2xvck1hdHJpeCB4PSIwJSIgeT0iMCUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGluPSJjb21wb25lbnRUcmFuc2ZlciIgcmVzdWx0PSJjb2xvcm1hdHJpeDIiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIxIDAgMCAwIDAKICAgICAgICAgIDAgMSAwIDAgMAogICAgICAgICAgMCAwIDEgMCAwCiAgICAgICAgICAwIDAgMCAyMSAtMTMiPjwvZmVDb2xvck1hdHJpeD4KICA8L2ZpbHRlcj48L2RlZnM+PGc+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNnZ2dyYWluLWdyYWRpZW50KSI+PC9yZWN0PjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InRyYW5zcGFyZW50IiBmaWx0ZXI9InVybCgjZ2dncmFpbi1maWx0ZXIpIiBvcGFjaXR5PSIwLjcyIiBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6IG92ZXJsYXkiPjwvcmVjdD48L2c+PC9zdmc+); +} +.scrollbar-hidden::-webkit-scrollbar { + display: none; +} +.scrollbar-hidden { + -ms-overflow-style: none; + scrollbar-width: none; +} +.ribbon-animation__slideshow { + animation: ribbon-animation__slideshow 45s linear infinite alternate; +} +.ribbon-animation__slideshow.reversed { + animation: ribbon-animation__slideshow 45s linear infinite alternate-reverse; +} +@keyframes ribbon-animation__slideshow { + 0% { + transform: translate(0); + } + to { + transform: translate(-40%); + } +} +.hover\:btn-sky:hover { + display: inline-flex; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + align-items: center; + justify-content: center; + white-space: nowrap; + border-radius: 0.5rem; + border-width: 1px; + --tw-border-opacity: 1; + border-color: rgb(2 132 199 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(2 132 199 / var(--tw-bg-opacity)); + padding: 0.25rem 0.75rem; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.dark .hover\:btn-sky:hover { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.hover\:btn-sky:hover:hover { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.hover\:btn-sky:hover:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.hover\:btn-sky:hover:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.hover\:btn-sky:hover:hover:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} +.dark\:prose-light:is(.dark *) { + color: #b3bcc9; +} +.dark\:prose-light:is(.dark *) + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: #d1d5db; +} +.dark\:prose-light:is(.dark *) + :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark\:prose-light:is(.dark *) + :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark\:prose-light:is(.dark *) + :where(ol > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + color: #9ca3af; +} +.dark\:prose-light:is(.dark *) + :where(ul > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + background-color: #4b5563; +} +.dark\:prose-light:is(.dark *) + :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-color: #e5e7eb; +} +.dark\:prose-light:is(.dark *) + :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; + border-left-color: #4b5563; +} +.dark\:prose-light:is(.dark *) + :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; +} +.dark\:prose-light:is(.dark *) + :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; +} +.dark\:prose-light:is(.dark *) + :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; +} +.dark\:prose-light:is(.dark *) + :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; +} +.dark\:prose-light:is(.dark *) + :where(figure figcaption):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: #9ca3af; +} +.dark\:prose-light:is(.dark *) + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark\:prose-light:is(.dark *) + :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark\:prose-light:is(.dark *) + :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; + background-color: #101623; +} +.dark\:prose-light:is(.dark *) + :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #e5e7eb; + border-bottom-color: #9ca3af; +} +.dark\:prose-light:is(.dark *) + :where(th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #d1d5db; +} +.dark\:prose-light:is(.dark *) + :where(tbody tr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-bottom-color: #4b5563; +} +@media not all and (min-width: 1024px) { + .max-lg\:container { + width: 100%; + margin-right: auto; + margin-left: auto; + padding-right: 1rem; + padding-left: 1rem; + } + @media (min-width: 640px) { + .max-lg\:container { + max-width: 640px; + } + } + @media (min-width: 768px) { + .max-lg\:container { + max-width: 768px; + } + } + @media (min-width: 1024px) { + .max-lg\:container { + max-width: 1024px; + } + } + @media (min-width: 1280px) { + .max-lg\:container { + max-width: 1280px; + } + } + @media (min-width: 1536px) { + .max-lg\:container { + max-width: 1536px; + } + } +} +@media (min-width: 640px) { + .sm\:container { + width: 100%; + margin-right: auto; + margin-left: auto; + padding-right: 1rem; + padding-left: 1rem; + } + @media (min-width: 640px) { + .sm\:container { + max-width: 640px; + } + } + @media (min-width: 768px) { + .sm\:container { + max-width: 768px; + } + } + @media (min-width: 1024px) { + .sm\:container { + max-width: 1024px; + } + } + @media (min-width: 1280px) { + .sm\:container { + max-width: 1280px; + } + } + @media (min-width: 1536px) { + .sm\:container { + max-width: 1536px; + } + } + .sm\:prose { + color: #4b5563; + max-width: 100%; + } + .sm\:prose + :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em; + } + .sm\:prose + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: var(--tw-prose-lead); + font-size: 1.25em; + line-height: 1.6; + margin-top: 1.2em; + margin-bottom: 1.2em; + } + .sm\:prose + :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-links); + text-decoration: underline; + font-weight: 500; + } + .sm\:prose + :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-bold); + font-weight: 600; + } + .sm\:prose + :where(a strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; + } + .sm\:prose + :where(blockquote strong):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: inherit; + } + .sm\:prose + :where(thead th strong):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: inherit; + } + .sm\:prose + :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + list-style-type: decimal; + margin-top: 1.25em; + margin-bottom: 1.25em; + padding-inline-start: 1.625em; + } + .sm\:prose + :where(ol[type="A"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: upper-alpha; + } + .sm\:prose + :where(ol[type="a"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: lower-alpha; + } + .sm\:prose + :where(ol[type="A s"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: upper-alpha; + } + .sm\:prose + :where(ol[type="a s"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: lower-alpha; + } + .sm\:prose + :where(ol[type="I"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: upper-roman; + } + .sm\:prose + :where(ol[type="i"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: lower-roman; + } + .sm\:prose + :where(ol[type="I s"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: upper-roman; + } + .sm\:prose + :where(ol[type="i s"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: lower-roman; + } + .sm\:prose + :where(ol[type="1"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + list-style-type: decimal; + } + .sm\:prose + :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + list-style-type: disc; + margin-top: 1.25em; + margin-bottom: 1.25em; + padding-inline-start: 1.625em; + } + .sm\:prose + :where(ol > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + )::marker { + font-weight: 400; + color: var(--tw-prose-counters); + } + .sm\:prose + :where(ul > li):not( + :where([class~="not-prose"], [class~="not-prose"] *) + )::marker { + color: var(--tw-prose-bullets); + } + .sm\:prose + :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + margin-top: 1.25em; + } + .sm\:prose + :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-color: var(--tw-prose-hr); + border-top-width: 1px; + margin-top: 3em; + margin-bottom: 3em; + } + .sm\:prose + :where(blockquote):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-weight: 500; + font-style: italic; + color: var(--tw-prose-quotes); + border-inline-start-width: 0.25rem; + border-inline-start-color: var(--tw-prose-quote-borders); + quotes: "“" "”" "‘" "’"; + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-inline-start: 1em; + } + .sm\:prose + :where(blockquote p:first-of-type):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + content: open-quote; + } + .sm\:prose + :where(blockquote p:last-of-type):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):after { + content: close-quote; + } + .sm\:prose + :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #374151; + font-weight: 600; + font-size: 1.25rem; + margin-top: 0; + margin-bottom: 1.7rem; + line-height: 1.1111111; + } + .sm\:prose + :where(h1 strong):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-weight: 900; + color: inherit; + } + .sm\:prose + :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #374151; + font-weight: 600; + font-size: 1.16rem; + margin-top: 2em; + margin-bottom: 1.45rem; + line-height: 1.3333333; + } + .sm\:prose + :where(h2 strong):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-weight: 800; + color: inherit; + } + .sm\:prose + :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #374151; + font-weight: 600; + font-size: 1.1rem; + margin-top: 1.6em; + margin-bottom: 1.3rem; + line-height: 1.6; + } + .sm\:prose + :where(h3 strong):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-weight: 700; + color: inherit; + } + .sm\:prose + :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: #374151; + font-weight: 600; + margin-top: 1.5em; + margin-bottom: 1.2rem; + line-height: 1.5; + font-size: 1.05rem; + } + .sm\:prose + :where(h4 strong):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-weight: 700; + color: inherit; + } + .sm\:prose + :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; + } + .sm\:prose + :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + display: block; + margin-top: 2em; + margin-bottom: 2em; + } + .sm\:prose + :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; + } + .sm\:prose + :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-weight: 500; + font-family: inherit; + color: var(--tw-prose-kbd); + box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), + 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%); + font-size: 0.875em; + border-radius: 0.3125rem; + padding-top: 0.1875em; + padding-inline-end: 0.375em; + padding-bottom: 0.1875em; + padding-inline-start: 0.375em; + } + .sm\:prose + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-code); + font-weight: 600; + font-size: 0.875em; + } + .sm\:prose + :where(code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + content: "`"; + } + .sm\:prose + :where(code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):after { + content: "`"; + } + .sm\:prose + :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; + } + .sm\:prose + :where(h1 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; + } + .sm\:prose + :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; + font-size: 0.875em; + } + .sm\:prose + :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; + font-size: 0.9em; + } + .sm\:prose + :where(h4 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: inherit; + } + .sm\:prose + :where(blockquote code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: inherit; + } + .sm\:prose + :where(thead th code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: inherit; + } + .sm\:prose + :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: currentColor; + background-color: #f9fafb; + overflow-x: auto; + font-weight: 400; + font-size: 0.875em; + line-height: 1.7142857; + margin-top: 1.7142857em; + margin-bottom: 1.7142857em; + border-radius: 0.375rem; + padding-top: 0.8571429em; + padding-inline-end: 1.1428571em; + padding-bottom: 0.8571429em; + padding-inline-start: 1.1428571em; + } + .sm\:prose + :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + background-color: transparent; + border-width: 0; + border-radius: 0; + padding: 0; + font-weight: inherit; + color: inherit; + font-size: inherit; + font-family: inherit; + line-height: inherit; + } + .sm\:prose + :where(pre code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):before { + content: none; + } + .sm\:prose + :where(pre code):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ):after { + content: none; + } + .sm\:prose + :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + width: 100%; + table-layout: auto; + text-align: start; + margin-top: 2em; + margin-bottom: 2em; + font-size: 0.875em; + line-height: 1.7142857; + } + .sm\:prose + :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-bottom-width: 1px; + border-bottom-color: var(--tw-prose-th-borders); + } + .sm\:prose + :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + color: var(--tw-prose-headings); + font-weight: 600; + vertical-align: bottom; + padding-inline-end: 0.5714286em; + padding-bottom: 0.5714286em; + padding-inline-start: 0.5714286em; + } + .sm\:prose + :where(tbody tr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-bottom-width: 1px; + border-bottom-color: var(--tw-prose-td-borders); + } + .sm\:prose + :where(tbody tr:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + border-bottom-width: 0; + } + .sm\:prose + :where(tbody td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + vertical-align: baseline; + } + .sm\:prose + :where(tfoot):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + border-top-width: 1px; + border-top-color: var(--tw-prose-th-borders); + } + .sm\:prose + :where(tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + vertical-align: top; + } + .sm\:prose + :where(figure > *):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; + } + .sm\:prose + :where(figcaption):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + color: var(--tw-prose-captions); + font-size: 0.875em; + line-height: 1.4285714; + margin-top: 0.8571429em; + } + .sm\:prose { + --tw-prose-body: #374151; + --tw-prose-headings: #111827; + --tw-prose-lead: #4b5563; + --tw-prose-links: #111827; + --tw-prose-bold: #111827; + --tw-prose-counters: #6b7280; + --tw-prose-bullets: #d1d5db; + --tw-prose-hr: #e5e7eb; + --tw-prose-quotes: #111827; + --tw-prose-quote-borders: #e5e7eb; + --tw-prose-captions: #6b7280; + --tw-prose-kbd: #111827; + --tw-prose-kbd-shadows: 17 24 39; + --tw-prose-code: #111827; + --tw-prose-pre-code: #e5e7eb; + --tw-prose-pre-bg: #1f2937; + --tw-prose-th-borders: #d1d5db; + --tw-prose-td-borders: #e5e7eb; + --tw-prose-invert-body: #d1d5db; + --tw-prose-invert-headings: #fff; + --tw-prose-invert-lead: #9ca3af; + --tw-prose-invert-links: #fff; + --tw-prose-invert-bold: #fff; + --tw-prose-invert-counters: #9ca3af; + --tw-prose-invert-bullets: #4b5563; + --tw-prose-invert-hr: #374151; + --tw-prose-invert-quotes: #f3f4f6; + --tw-prose-invert-quote-borders: #374151; + --tw-prose-invert-captions: #9ca3af; + --tw-prose-invert-kbd: #fff; + --tw-prose-invert-kbd-shadows: 255 255 255; + --tw-prose-invert-code: #fff; + --tw-prose-invert-pre-code: #d1d5db; + --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%); + --tw-prose-invert-th-borders: #4b5563; + --tw-prose-invert-td-borders: #374151; + font-size: 1.05rem; + line-height: 1.75; + } + .sm\:prose + :where(picture > img):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; + } + .sm\:prose + :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.5em; + margin-bottom: 0.5em; + } + .sm\:prose + :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.375em; + } + .sm\:prose + :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.375em; + } + .sm\:prose + :where(.sm\:prose > ul > li p):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.75em; + margin-bottom: 0.75em; + } + .sm\:prose + :where(.sm\:prose > ul > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.25em; + } + .sm\:prose + :where(.sm\:prose > ul > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.25em; + } + .sm\:prose + :where(.sm\:prose > ol > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.25em; + } + .sm\:prose + :where(.sm\:prose > ol > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.25em; + } + .sm\:prose + :where(ul ul, ul ol, ol ul, ol ol):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.75em; + margin-bottom: 0.75em; + } + .sm\:prose + :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.25em; + margin-bottom: 1.25em; + } + .sm\:prose + :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.5em; + padding-inline-start: 1.625em; + } + .sm\:prose + :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .sm\:prose + :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .sm\:prose + :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .sm\:prose + :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .sm\:prose + :where(thead th:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; + } + .sm\:prose + :where(thead th:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; + } + .sm\:prose + :where(tbody td, tfoot td):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-top: 0.5714286em; + padding-inline-end: 0.5714286em; + padding-bottom: 0.5714286em; + padding-inline-start: 0.5714286em; + } + .sm\:prose + :where(tbody td:first-child, tfoot td:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; + } + .sm\:prose + :where(tbody td:last-child, tfoot td:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; + } + .sm\:prose + :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 2em; + margin-bottom: 2em; + } + .sm\:prose + :where(.sm\:prose > :first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + } + .sm\:prose + :where(.sm\:prose > :last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 0; + } +} +@media (min-width: 1024px) { + .lg\:container { + width: 100%; + margin-right: auto; + margin-left: auto; + padding-right: 1rem; + padding-left: 1rem; + } + @media (min-width: 640px) { + .lg\:container { + max-width: 640px; + } + } + @media (min-width: 768px) { + .lg\:container { + max-width: 768px; + } + } + @media (min-width: 1024px) { + .lg\:container { + max-width: 1024px; + } + } + @media (min-width: 1280px) { + .lg\:container { + max-width: 1280px; + } + } + @media (min-width: 1536px) { + .lg\:container { + max-width: 1536px; + } + } + .lg\:prose-lg { + font-size: 1.125rem; + line-height: 1.7777778; + } + .lg\:prose-lg + :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + .lg\:prose-lg + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-size: 1.2222222em; + line-height: 1.4545455; + margin-top: 1.0909091em; + margin-bottom: 1.0909091em; + } + .lg\:prose-lg + :where(blockquote):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + padding-inline-start: 1em; + } + .lg\:prose-lg + :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 2.6666667em; + margin-top: 0; + margin-bottom: 0.8333333em; + line-height: 1; + } + .lg\:prose-lg + :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 1.6666667em; + margin-top: 1.8666667em; + margin-bottom: 1.0666667em; + line-height: 1.3333333; + } + .lg\:prose-lg + :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 1.3333333em; + margin-top: 1.6666667em; + margin-bottom: 0.6666667em; + line-height: 1.5; + } + .lg\:prose-lg + :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; + } + .lg\:prose-lg + :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + .lg\:prose-lg + :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + .lg\:prose-lg + :where(picture > img):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; + } + .lg\:prose-lg + :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + .lg\:prose-lg + :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + border-radius: 0.3125rem; + padding-top: 0.2222222em; + padding-inline-end: 0.4444444em; + padding-bottom: 0.2222222em; + padding-inline-start: 0.4444444em; + } + .lg\:prose-lg + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + } + .lg\:prose-lg + :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8666667em; + } + .lg\:prose-lg + :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.875em; + } + .lg\:prose-lg + :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + line-height: 1.75; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.375rem; + padding-top: 1em; + padding-inline-end: 1.5em; + padding-bottom: 1em; + padding-inline-start: 1.5em; + } + .lg\:prose-lg + :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-inline-start: 1.5555556em; + } + .lg\:prose-lg + :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-inline-start: 1.5555556em; + } + .lg\:prose-lg + :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.6666667em; + margin-bottom: 0.6666667em; + } + .lg\:prose-lg + :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.4444444em; + } + .lg\:prose-lg + :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.4444444em; + } + .lg\:prose-lg + :where(.lg\:prose-lg > ul > li p):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + .lg\:prose-lg + :where(.lg\:prose-lg > ul > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.3333333em; + } + .lg\:prose-lg + :where(.lg\:prose-lg > ul > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.3333333em; + } + .lg\:prose-lg + :where(.lg\:prose-lg > ol > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.3333333em; + } + .lg\:prose-lg + :where(.lg\:prose-lg > ol > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.3333333em; + } + .lg\:prose-lg + :where(ul ul, ul ol, ol ul, ol ol):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + .lg\:prose-lg + :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + .lg\:prose-lg + :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + } + .lg\:prose-lg + :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.6666667em; + padding-inline-start: 1.5555556em; + } + .lg\:prose-lg + :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 3.1111111em; + margin-bottom: 3.1111111em; + } + .lg\:prose-lg + :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .lg\:prose-lg + :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .lg\:prose-lg + :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .lg\:prose-lg + :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .lg\:prose-lg + :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + line-height: 1.5; + } + .lg\:prose-lg + :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-end: 0.75em; + padding-bottom: 0.75em; + padding-inline-start: 0.75em; + } + .lg\:prose-lg + :where(thead th:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; + } + .lg\:prose-lg + :where(thead th:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; + } + .lg\:prose-lg + :where(tbody td, tfoot td):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-top: 0.75em; + padding-inline-end: 0.75em; + padding-bottom: 0.75em; + padding-inline-start: 0.75em; + } + .lg\:prose-lg + :where(tbody td:first-child, tfoot td:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; + } + .lg\:prose-lg + :where(tbody td:last-child, tfoot td:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; + } + .lg\:prose-lg + :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + .lg\:prose-lg + :where(figure > *):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; + } + .lg\:prose-lg + :where(figcaption):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-size: 0.8888889em; + line-height: 1.5; + margin-top: 1em; + } + .lg\:prose-lg + :where(.lg\:prose-lg > :first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + } + .lg\:prose-lg + :where(.lg\:prose-lg > :last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 0; + } +} +@media (min-width: 1536px) { + .\32xl\:prose-lg { + font-size: 1.125rem; + line-height: 1.7777778; + } + .\32xl\:prose-lg + :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + .\32xl\:prose-lg + :where([class~="lead"]):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-size: 1.2222222em; + line-height: 1.4545455; + margin-top: 1.0909091em; + margin-bottom: 1.0909091em; + } + .\32xl\:prose-lg + :where(blockquote):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.6666667em; + margin-bottom: 1.6666667em; + padding-inline-start: 1em; + } + .\32xl\:prose-lg + :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 2.6666667em; + margin-top: 0; + margin-bottom: 0.8333333em; + line-height: 1; + } + .\32xl\:prose-lg + :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 1.6666667em; + margin-top: 1.8666667em; + margin-bottom: 1.0666667em; + line-height: 1.3333333; + } + .\32xl\:prose-lg + :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 1.3333333em; + margin-top: 1.6666667em; + margin-bottom: 0.6666667em; + line-height: 1.5; + } + .\32xl\:prose-lg + :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 0.4444444em; + line-height: 1.5555556; + } + .\32xl\:prose-lg + :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + .\32xl\:prose-lg + :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + .\32xl\:prose-lg + :where(picture > img):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; + } + .\32xl\:prose-lg + :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + .\32xl\:prose-lg + :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + border-radius: 0.3125rem; + padding-top: 0.2222222em; + padding-inline-end: 0.4444444em; + padding-bottom: 0.2222222em; + padding-inline-start: 0.4444444em; + } + .\32xl\:prose-lg + :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + } + .\32xl\:prose-lg + :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8666667em; + } + .\32xl\:prose-lg + :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.875em; + } + .\32xl\:prose-lg + :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + line-height: 1.75; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.375rem; + padding-top: 1em; + padding-inline-end: 1.5em; + padding-bottom: 1em; + padding-inline-start: 1.5em; + } + .\32xl\:prose-lg + :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-inline-start: 1.5555556em; + } + .\32xl\:prose-lg + :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + padding-inline-start: 1.5555556em; + } + .\32xl\:prose-lg + :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.6666667em; + margin-bottom: 0.6666667em; + } + .\32xl\:prose-lg + :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.4444444em; + } + .\32xl\:prose-lg + :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-start: 0.4444444em; + } + .\32xl\:prose-lg + :where(.\32xl\:prose-lg > ul > li p):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + .\32xl\:prose-lg + :where(.\32xl\:prose-lg > ul > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.3333333em; + } + .\32xl\:prose-lg + :where(.\32xl\:prose-lg > ul > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.3333333em; + } + .\32xl\:prose-lg + :where(.\32xl\:prose-lg > ol > li > p:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 1.3333333em; + } + .\32xl\:prose-lg + :where(.\32xl\:prose-lg > ol > li > p:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 1.3333333em; + } + .\32xl\:prose-lg + :where(ul ul, ul ol, ol ul, ol ol):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0.8888889em; + margin-bottom: 0.8888889em; + } + .\32xl\:prose-lg + :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + margin-bottom: 1.3333333em; + } + .\32xl\:prose-lg + :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.3333333em; + } + .\32xl\:prose-lg + :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0.6666667em; + padding-inline-start: 1.5555556em; + } + .\32xl\:prose-lg + :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 3.1111111em; + margin-bottom: 3.1111111em; + } + .\32xl\:prose-lg + :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .\32xl\:prose-lg + :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .\32xl\:prose-lg + :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .\32xl\:prose-lg + :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 0; + } + .\32xl\:prose-lg + :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + font-size: 0.8888889em; + line-height: 1.5; + } + .\32xl\:prose-lg + :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + padding-inline-end: 0.75em; + padding-bottom: 0.75em; + padding-inline-start: 0.75em; + } + .\32xl\:prose-lg + :where(thead th:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; + } + .\32xl\:prose-lg + :where(thead th:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; + } + .\32xl\:prose-lg + :where(tbody td, tfoot td):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-top: 0.75em; + padding-inline-end: 0.75em; + padding-bottom: 0.75em; + padding-inline-start: 0.75em; + } + .\32xl\:prose-lg + :where(tbody td:first-child, tfoot td:first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-start: 0; + } + .\32xl\:prose-lg + :where(tbody td:last-child, tfoot td:last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + padding-inline-end: 0; + } + .\32xl\:prose-lg + :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { + margin-top: 1.7777778em; + margin-bottom: 1.7777778em; + } + .\32xl\:prose-lg + :where(figure > *):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + margin-bottom: 0; + } + .\32xl\:prose-lg + :where(figcaption):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + font-size: 0.8888889em; + line-height: 1.5; + margin-top: 1em; + } + .\32xl\:prose-lg + :where(.\32xl\:prose-lg > :first-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-top: 0; + } + .\32xl\:prose-lg + :where(.\32xl\:prose-lg > :last-child):not( + :where([class~="not-prose"], [class~="not-prose"] *) + ) { + margin-bottom: 0; + } +} +.\*\:size-full > * { + width: 100%; + height: 100%; +} +.\*\:flex-none > * { + flex: none; +} +.\*\:bg-gray-200 > * { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} +.\*\:object-cover > * { + -o-object-fit: cover; + object-fit: cover; +} +.\*\:\*\:\!text-left > * > * { + text-align: left !important; +} +.first-letter\:uppercase:first-letter { + text-transform: uppercase; +} +.first-letter\:capitalize:first-letter { + text-transform: capitalize; +} +.marker\:text-xs *::marker { + font-size: 0.75rem; + line-height: 1rem; +} +.marker\:text-gray-500 *::marker { + color: #6b7280; +} +.marker\:text-xs::marker { + font-size: 0.75rem; + line-height: 1rem; +} +.marker\:text-gray-500::marker { + color: #6b7280; +} +.placeholder\:text-gray-400::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.placeholder\:text-gray-400::placeholder { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.before\:mx-1:before { + content: var(--tw-content); + margin-left: 0.25rem; + margin-right: 0.25rem; +} +.before\:border-green-500:before { + content: var(--tw-content); + --tw-border-opacity: 1; + border-color: rgb(16 185 129 / var(--tw-border-opacity)); +} +.before\:border-orange-500:before { + content: var(--tw-content); + --tw-border-opacity: 1; + border-color: rgb(249 115 22 / var(--tw-border-opacity)); +} +.before\:content-\[\'·\'\]:before { + --tw-content: "·"; + content: var(--tw-content); +} +.after\:absolute:after { + content: var(--tw-content); + position: absolute; +} +.after\:right-4:after { + content: var(--tw-content); + right: 1rem; +} +.after\:rotate-90:after { + content: var(--tw-content); + --tw-rotate: 90deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.after\:transform:after { + content: var(--tw-content); + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.after\:text-gray-300:after { + content: var(--tw-content); + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.after\:text-gray-500:after { + content: var(--tw-content); + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.after\:transition:after { + content: var(--tw-content); + transition-property: color, background-color, border-color, fill, stroke, + opacity, box-shadow, transform, filter, -webkit-text-decoration-color, + -webkit-backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter; + transition-property: color, background-color, border-color, + text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, + backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 0.15s; +} +.after\:duration-100:after { + content: var(--tw-content); + transition-duration: 0.1s; +} +.after\:ease-in:after { + content: var(--tw-content); + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); +} +.after\:content-\[\'↔︎\'\]:after { + --tw-content: "↔︎"; + content: var(--tw-content); +} +.first\:mt-1:first-child { + margin-top: 0.25rem; +} +.first\:hidden:first-child { + display: none; +} +.first\:size-32:first-child { + width: 8rem; + height: 8rem; +} +.first\:h-\[3\.1rem\]:first-child { + height: 3.1rem; +} +.first\:rounded-l-full:first-child { + border-top-left-radius: 9999px; + border-bottom-left-radius: 9999px; +} +.first\:rounded-t-lg:first-child { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; +} +.first\:from-gray-100:first-child { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.first\:pl-0:first-child { + padding-left: 0; +} +.first\:text-left:first-child { + text-align: left; +} +.last\:z-0:last-child { + z-index: 0; +} +.last\:mb-0:last-child { + margin-bottom: 0; +} +.last\:mb-4:last-child { + margin-bottom: 1rem; +} +.last\:hidden:last-child { + display: none; +} +.last\:size-32:last-child { + width: 8rem; + height: 8rem; +} +.last\:rounded-b-lg:last-child { + border-bottom-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} +.last\:rounded-r-full:last-child { + border-top-right-radius: 9999px; + border-bottom-right-radius: 9999px; +} +.last\:border-b-0:last-child { + border-bottom-width: 0px; +} +.last\:\!border-none:last-child { + border-style: none !important; +} +.last\:border-none:last-child { + border-style: none; +} +.last\:border-transparent:last-child { + border-color: transparent; +} +.last\:\!pb-0:last-child { + padding-bottom: 0 !important; +} +.last\:pb-0:last-child { + padding-bottom: 0; +} +.last\:pr-0:last-child { + padding-right: 0; +} +.last\:after\:content-\[\'\'\]:last-child:after { + --tw-content: ""; + content: var(--tw-content); +} +.only\:py-0:only-child { + padding-top: 0; + padding-bottom: 0; +} +.only\:py-0\.5:only-child { + padding-top: 0.125rem; + padding-bottom: 0.125rem; +} +.odd\:bg-gray-50:nth-child(odd) { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} +.odd\:bg-white:nth-child(odd) { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.even\:bg-gray-50:nth-child(2n) { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} +.first-of-type\:ml-0:first-of-type { + margin-left: 0; +} +.last-of-type\:mb-6:last-of-type { + margin-bottom: 1.5rem; +} +.checked\:\!bg-black:checked { + --tw-bg-opacity: 1 !important; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)) !important; +} +.checked\:bg-blue-500:checked { + --tw-bg-opacity: 1; + background-color: rgb(59 130 246 / var(--tw-bg-opacity)); +} +.checked\:text-blue-500:checked { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} +.empty\:hidden:empty { + display: none; +} +.focus-within\:block:focus-within { + display: block; +} +.focus-within\:scale-95:focus-within { + --tw-scale-x: 0.95; + --tw-scale-y: 0.95; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.focus-within\:ring-2:focus-within { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.focus-within\:ring-blue-200:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); +} +.hover\:visible:hover { + visibility: visible; +} +.hover\:block:hover { + display: block; +} +.hover\:w-52:hover { + width: 13rem; +} +.hover\:-translate-x-px:hover { + --tw-translate-x: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.hover\:translate-x-0:hover { + --tw-translate-x: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.hover\:translate-x-px:hover { + --tw-translate-x: 1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.hover\:translate-y-1:hover { + --tw-translate-y: 0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.hover\:translate-y-px:hover { + --tw-translate-y: 1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.hover\:cursor-pointer:hover { + cursor: pointer; +} +.hover\:\!border-red-500\/20:hover { + border-color: #ef444433 !important; +} +.hover\:border-black:hover { + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); +} +.hover\:border-gray-100:hover { + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); +} +.hover\:border-gray-200:hover { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} +.hover\:border-gray-300:hover { + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); +} +.hover\:border-gray-400:hover { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} +.hover\:border-gray-600:hover { + --tw-border-opacity: 1; + border-color: rgb(75 85 99 / var(--tw-border-opacity)); +} +.hover\:border-purple-200:hover { + --tw-border-opacity: 1; + border-color: rgb(221 214 254 / var(--tw-border-opacity)); +} +.hover\:border-red-500\/20:hover { + border-color: #ef444433; +} +.hover\:border-white:hover { + --tw-border-opacity: 1; + border-color: rgb(255 255 255 / var(--tw-border-opacity)); +} +.hover\:border-yellow-200:hover { + --tw-border-opacity: 1; + border-color: rgb(253 230 138 / var(--tw-border-opacity)); +} +.hover\:border-yellow-500\/60:hover { + border-color: #f59e0b99; +} +.hover\:\!bg-gray-50:hover { + --tw-bg-opacity: 1 !important; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)) !important; +} +.hover\:\!bg-red-500\/10:hover { + background-color: #ef44441a !important; +} +.hover\:\!bg-transparent:hover { + background-color: transparent !important; +} +.hover\:bg-black:hover { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} +.hover\:bg-black\/30:hover { + background-color: #0000004d; +} +.hover\:bg-black\/90:hover { + background-color: #000000e6; +} +.hover\:bg-blue-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(219 234 254 / var(--tw-bg-opacity)); +} +.hover\:bg-blue-100\/70:hover { + background-color: #dbeafeb3; +} +.hover\:bg-blue-200:hover { + --tw-bg-opacity: 1; + background-color: rgb(191 219 254 / var(--tw-bg-opacity)); +} +.hover\:bg-blue-50\/70:hover { + background-color: #eff6ffb3; +} +.hover\:bg-blue-500\/10:hover { + background-color: #3b82f61a; +} +.hover\:bg-blue-500\/20:hover { + background-color: #3b82f633; +} +.hover\:bg-blue-600:hover { + --tw-bg-opacity: 1; + background-color: rgb(37 99 235 / var(--tw-bg-opacity)); +} +.hover\:bg-gray-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} +.hover\:bg-gray-200:hover { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} +.hover\:bg-gray-400:hover { + --tw-bg-opacity: 1; + background-color: rgb(156 163 175 / var(--tw-bg-opacity)); +} +.hover\:bg-gray-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} +.hover\:bg-gray-50\/50:hover { + background-color: #f9fafb80; +} +.hover\:bg-gray-500\/40:hover { + background-color: #6b728066; +} +.hover\:bg-gray-500\/5:hover { + background-color: #6b72800d; +} +.hover\:bg-gray-800:hover { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} +.hover\:bg-gray-900:hover { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.hover\:bg-green-100\/70:hover { + background-color: #d1fae5b3; +} +.hover\:bg-green-50\/70:hover { + background-color: #ecfdf5b3; +} +.hover\:bg-green-50\/80:hover { + background-color: #ecfdf5cc; +} +.hover\:bg-green-600:hover { + --tw-bg-opacity: 1; + background-color: rgb(5 150 105 / var(--tw-bg-opacity)); +} +.hover\:bg-indigo-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(224 231 255 / var(--tw-bg-opacity)); +} +.hover\:bg-indigo-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(238 242 255 / var(--tw-bg-opacity)); +} +.hover\:bg-orange-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(255 237 213 / var(--tw-bg-opacity)); +} +.hover\:bg-orange-100\/70:hover { + background-color: #ffedd5b3; +} +.hover\:bg-orange-400:hover { + --tw-bg-opacity: 1; + background-color: rgb(251 146 60 / var(--tw-bg-opacity)); +} +.hover\:bg-orange-600:hover { + --tw-bg-opacity: 1; + background-color: rgb(234 88 12 / var(--tw-bg-opacity)); +} +.hover\:bg-purple-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(237 233 254 / var(--tw-bg-opacity)); +} +.hover\:bg-purple-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(245 243 255 / var(--tw-bg-opacity)); +} +.hover\:bg-red-100\/70:hover { + background-color: #fee2e2b3; +} +.hover\:bg-red-500:hover { + --tw-bg-opacity: 1; + background-color: rgb(239 68 68 / var(--tw-bg-opacity)); +} +.hover\:bg-red-500\/10:hover { + background-color: #ef44441a; +} +.hover\:bg-red-600:hover { + --tw-bg-opacity: 1; + background-color: rgb(220 38 38 / var(--tw-bg-opacity)); +} +.hover\:bg-white:hover { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.hover\:bg-white\/15:hover { + background-color: #ffffff26; +} +.hover\:bg-yellow-100\/70:hover { + background-color: #fef3c7b3; +} +.hover\:bg-yellow-200\/70:hover { + background-color: #fde68ab3; +} +.hover\:bg-yellow-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(255 251 235 / var(--tw-bg-opacity)); +} +.hover\:bg-yellow-500\/10:hover { + background-color: #f59e0b1a; +} +.hover\:bg-yellow-500\/20:hover { + background-color: #f59e0b33; +} +.hover\:bg-gradient-to-br:hover { + background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); +} +.hover\:bg-gradient-to-r:hover { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} +.hover\:bg-gradient-to-t:hover { + background-image: linear-gradient(to top, var(--tw-gradient-stops)); +} +.hover\:\!from-blue-100\/60:hover { + --tw-gradient-from: rgb(219 234 254 / 0.6) var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.hover\:from-blue-100\/70:hover { + --tw-gradient-from: rgb(219 234 254 / 0.7) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-blue-400:hover { + --tw-gradient-from: #60a5fa var(--tw-gradient-from-position); + --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-blue-50:hover { + --tw-gradient-from: #eff6ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-blue-600:hover { + --tw-gradient-from: #2563eb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-blue-700:hover { + --tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-gray-100:hover { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-gray-100\/50:hover { + --tw-gradient-from: rgb(243 244 246 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-gray-200:hover { + --tw-gradient-from: #e5e7eb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(229 231 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-gray-50:hover { + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-green-400:hover { + --tw-gradient-from: #34d399 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-indigo-400:hover { + --tw-gradient-from: #818cf8 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-indigo-50:hover { + --tw-gradient-from: #eef2ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-indigo-700:hover { + --tw-gradient-from: #4338ca var(--tw-gradient-from-position); + --tw-gradient-to: rgb(67 56 202 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-orange-100\/70:hover { + --tw-gradient-from: rgb(255 237 213 / 0.7) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 237 213 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-orange-400:hover { + --tw-gradient-from: #fb923c var(--tw-gradient-from-position); + --tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-orange-50:hover { + --tw-gradient-from: #fff7ed var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-pink-400:hover { + --tw-gradient-from: #f472b6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(244 114 182 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-purple-400:hover { + --tw-gradient-from: #a78bfa var(--tw-gradient-from-position); + --tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-purple-50:hover { + --tw-gradient-from: #f5f3ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-red-50:hover { + --tw-gradient-from: #fef2f2 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 242 242 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:from-yellow-100\/50:hover { + --tw-gradient-from: rgb(254 243 199 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 243 199 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:via-pink-100\/70:hover { + --tw-gradient-to: rgb(252 231 243 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(252 231 243 / 0.7) var(--tw-gradient-via-position), + var(--tw-gradient-to); +} +.hover\:via-purple-600:hover { + --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #7c3aed var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.hover\:\!to-blue-100\/60:hover { + --tw-gradient-to: rgb(219 234 254 / 0.6) var(--tw-gradient-to-position) !important; +} +.hover\:to-blue-100\/70:hover { + --tw-gradient-to: rgb(219 234 254 / 0.7) var(--tw-gradient-to-position); +} +.hover\:to-gray-100\/70:hover { + --tw-gradient-to: rgb(243 244 246 / 0.7) var(--tw-gradient-to-position); +} +.hover\:to-gray-50:hover { + --tw-gradient-to: #f9fafb var(--tw-gradient-to-position); +} +.hover\:to-pink-200:hover { + --tw-gradient-to: #fbcfe8 var(--tw-gradient-to-position); +} +.hover\:to-pink-600:hover { + --tw-gradient-to: #db2777 var(--tw-gradient-to-position); +} +.hover\:to-purple-200:hover { + --tw-gradient-to: #ddd6fe var(--tw-gradient-to-position); +} +.hover\:to-red-200:hover { + --tw-gradient-to: #fecaca var(--tw-gradient-to-position); +} +.hover\:to-white:hover { + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.hover\:to-yellow-50:hover { + --tw-gradient-to: #fffbeb var(--tw-gradient-to-position); +} +.hover\:bg-clip-text:hover { + -webkit-background-clip: text; + background-clip: text; +} +.hover\:\!text-red-600:hover { + --tw-text-opacity: 1 !important; + color: rgb(220 38 38 / var(--tw-text-opacity)) !important; +} +.hover\:text-black:hover { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.hover\:text-blue-500:hover { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} +.hover\:text-blue-600:hover { + --tw-text-opacity: 1; + color: rgb(37 99 235 / var(--tw-text-opacity)); +} +.hover\:text-blue-700:hover { + --tw-text-opacity: 1; + color: rgb(29 78 216 / var(--tw-text-opacity)); +} +.hover\:text-blue-800:hover { + --tw-text-opacity: 1; + color: rgb(30 64 175 / var(--tw-text-opacity)); +} +.hover\:text-gray-200:hover { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.hover\:text-gray-300:hover { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.hover\:text-gray-500:hover { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.hover\:text-gray-600:hover { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.hover\:text-gray-700:hover { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} +.hover\:text-gray-800:hover { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.hover\:text-gray-900:hover { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.hover\:text-green-500:hover { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.hover\:text-green-600\/80:hover { + color: #059669cc; +} +.hover\:text-green-700:hover { + --tw-text-opacity: 1; + color: rgb(4 120 87 / var(--tw-text-opacity)); +} +.hover\:text-green-800:hover { + --tw-text-opacity: 1; + color: rgb(6 95 70 / var(--tw-text-opacity)); +} +.hover\:text-indigo-700:hover { + --tw-text-opacity: 1; + color: rgb(67 56 202 / var(--tw-text-opacity)); +} +.hover\:text-indigo-900:hover { + --tw-text-opacity: 1; + color: rgb(49 46 129 / var(--tw-text-opacity)); +} +.hover\:text-orange-800:hover { + --tw-text-opacity: 1; + color: rgb(154 52 18 / var(--tw-text-opacity)); +} +.hover\:text-red-500:hover { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.hover\:text-red-600:hover { + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.hover\:text-red-700:hover { + --tw-text-opacity: 1; + color: rgb(185 28 28 / var(--tw-text-opacity)); +} +.hover\:text-red-800:hover { + --tw-text-opacity: 1; + color: rgb(153 27 27 / var(--tw-text-opacity)); +} +.hover\:text-transparent:hover { + color: transparent; +} +.hover\:text-white:hover { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.hover\:text-white\/100:hover { + color: #fff; +} +.hover\:text-yellow-700:hover { + --tw-text-opacity: 1; + color: rgb(180 83 9 / var(--tw-text-opacity)); +} +.hover\:text-yellow-800:hover { + --tw-text-opacity: 1; + color: rgb(146 64 14 / var(--tw-text-opacity)); +} +.hover\:\!underline:hover { + -webkit-text-decoration-line: underline !important; + text-decoration-line: underline !important; +} +.hover\:underline:hover { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.hover\:decoration-black:hover { + -webkit-text-decoration-color: #000; + text-decoration-color: #000; +} +.hover\:decoration-current:hover { + -webkit-text-decoration-color: currentColor; + text-decoration-color: currentColor; +} +.hover\:decoration-gray-400:hover { + -webkit-text-decoration-color: #9ca3af; + text-decoration-color: #9ca3af; +} +.hover\:decoration-gray-600:hover { + -webkit-text-decoration-color: #4b5563; + text-decoration-color: #4b5563; +} +.hover\:decoration-gray-700:hover { + -webkit-text-decoration-color: #374151; + text-decoration-color: #374151; +} +.hover\:decoration-gray-800:hover { + -webkit-text-decoration-color: #1f2937; + text-decoration-color: #1f2937; +} +.hover\:decoration-gray-900:hover { + -webkit-text-decoration-color: #111827; + text-decoration-color: #111827; +} +.hover\:decoration-indigo-700:hover { + -webkit-text-decoration-color: #4338ca; + text-decoration-color: #4338ca; +} +.hover\:decoration-inherit:hover { + -webkit-text-decoration-color: inherit; + text-decoration-color: inherit; +} +.hover\:underline-offset-\[6px\]:hover { + text-underline-offset: 6px; +} +.hover\:opacity-100:hover { + opacity: 1; +} +.hover\:opacity-60:hover { + opacity: 0.6; +} +.hover\:opacity-80:hover { + opacity: 0.8; +} +.hover\:shadow:hover { + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), + 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.hover\:shadow-inner:hover { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.hover\:shadow-lg:hover { + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), + 0 4px 6px -4px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), + 0 4px 6px -4px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.hover\:shadow-none:hover { + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.hover\:shadow-sm:hover { + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.hover\:shadow-xl:hover { + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), + 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), + 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.hover\:ring:hover { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.hover\:ring-1:hover { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.hover\:ring-2:hover { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.hover\:ring-inset:hover { + --tw-ring-inset: inset; +} +.hover\:ring-black:hover { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity)); +} +.hover\:ring-gray-100:hover { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity)); +} +.hover\:ring-gray-200\/40:hover { + --tw-ring-color: rgb(229 231 235 / 0.4); +} +.hover\:ring-gray-300\/30:hover { + --tw-ring-color: rgb(209 213 219 / 0.3); +} +.hover\:ring-gray-400\/10:hover { + --tw-ring-color: rgb(156 163 175 / 0.1); +} +.hover\:ring-gray-500:hover { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity)); +} +.hover\:ring-offset-1:hover { + --tw-ring-offset-width: 1px; +} +.hover\:ring-offset-\[5px\]:hover { + --tw-ring-offset-width: 5px; +} +.hover\:brightness-110:hover { + --tw-brightness: brightness(1.1); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.hover\:brightness-75:hover { + --tw-brightness: brightness(0.75); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.hover\:brightness-95:hover { + --tw-brightness: brightness(0.95); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.hover\:brightness-\[102\%\]:hover { + --tw-brightness: brightness(102%); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.hover\:shadow-alternate:hover { + box-shadow: 0 10px 20px #0000000a, 0 2px 6px #0000000a, 0 0 1px #0000000a; +} +.hover\:from-gray-100-to-white:hover, +.hover\:from-gray-100-to-white:hover:hover { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); +} +.hover\:from-gray-100-to-white:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.hover\:from-gray-100-to-white:hover:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.hover\:after\:content-\[\'▶\'\]:hover:after { + --tw-content: "▶"; + content: var(--tw-content); +} +.focus\:z-5:focus { + z-index: 5; +} +.focus\:\!border-gray-200:focus { + --tw-border-opacity: 1 !important; + border-color: rgb(229 231 235 / var(--tw-border-opacity)) !important; +} +.focus\:border-gray-200:focus { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} +.focus\:border-gray-300:focus { + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); +} +.focus\:bg-gray-100:focus { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} +.focus\:bg-gray-200:focus { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} +.focus\:bg-orange-200:focus { + --tw-bg-opacity: 1; + background-color: rgb(254 215 170 / var(--tw-bg-opacity)); +} +.focus\:bg-purple-200:focus { + --tw-bg-opacity: 1; + background-color: rgb(221 214 254 / var(--tw-bg-opacity)); +} +.focus\:text-gray-900:focus { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.focus\:text-green-500:focus { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.focus\:text-orange-800:focus { + --tw-text-opacity: 1; + color: rgb(154 52 18 / var(--tw-text-opacity)); +} +.focus\:text-purple-800:focus { + --tw-text-opacity: 1; + color: rgb(91 33 182 / var(--tw-text-opacity)); +} +.focus\:shadow-inner:focus { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.focus\:shadow-xl:focus { + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), + 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), + 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.focus\:outline-none:focus { + outline: 2px solid transparent; + outline-offset: 2px; +} +.focus\:\!ring-0:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important; + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important; + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000) !important; +} +.focus\:ring:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.focus\:ring-0:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.focus\:ring-1:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.focus\:ring-2:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.focus\:ring-inset:focus { + --tw-ring-inset: inset; +} +.focus\:ring-blue-200:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); +} +.focus\:ring-blue-400:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity)); +} +.focus\:ring-blue-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity)); +} +.focus\:ring-yellow-600:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(217 119 6 / var(--tw-ring-opacity)); +} +.focus\:ring-offset-1:focus { + --tw-ring-offset-width: 1px; +} +.focus\:ring-offset-2:focus { + --tw-ring-offset-width: 2px; +} +.focus\:odd\:bg-gray-100:nth-child(odd):focus { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} +.focus-visible\:shadow-inner:focus-visible { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.focus-visible\:outline-none:focus-visible { + outline: 2px solid transparent; + outline-offset: 2px; +} +.focus-visible\:ring:focus-visible { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.focus-visible\:ring-blue-400:focus-visible { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity)); +} +.focus-visible\:ring-offset-2:focus-visible { + --tw-ring-offset-width: 2px; +} +.active\:border-gray-400:active { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} +.active\:bg-blue-200:active { + --tw-bg-opacity: 1; + background-color: rgb(191 219 254 / var(--tw-bg-opacity)); +} +.active\:text-gray-700:active { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} +.active\:text-gray-900:active { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.active\:shadow-inner:active { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.active\:outline-none:active { + outline: 2px solid transparent; + outline-offset: 2px; +} +.active\:ring-gray-300:active { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity)); +} +.disabled\:cursor-default:disabled { + cursor: default; +} +.disabled\:cursor-not-allowed:disabled { + cursor: not-allowed; +} +.disabled\:text-gray-400:disabled { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.disabled\:text-gray-800:disabled { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.disabled\:opacity-100:disabled { + opacity: 1; +} +.disabled\:opacity-20:disabled { + opacity: 0.2; +} +.disabled\:opacity-40:disabled { + opacity: 0.4; +} +.disabled\:opacity-50:disabled { + opacity: 0.5; +} +.disabled\:ring-0:disabled { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.disabled\:hover\:bg-white:hover:disabled { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.disabled\:hover\:shadow-alternate-sm:hover:disabled { + box-shadow: 0 5px 5px #00000008, 0 2px 2px #00000008, 0 0 1px #00000008; +} +.group:first-child .group-first\:block { + display: block; +} +.group:last-child .group-last\:rounded-b-xl { + border-bottom-right-radius: 0.75rem; + border-bottom-left-radius: 0.75rem; +} +.group:last-child .group-last\:border-b-0 { + border-bottom-width: 0px; +} +.group:last-child .group-last\:border-dashed { + border-style: dashed; +} +.group[open] .group-open\:-rotate-90 { + --tw-rotate: -90deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:focus-within .group-focus-within\:text-blue-500 { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} +.group:focus-within .group-focus-within\:text-gray-800 { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.group:focus-within .group-focus-within\:text-indigo-700 { + --tw-text-opacity: 1; + color: rgb(67 56 202 / var(--tw-text-opacity)); +} +.group:focus-within .group-focus-within\:text-red-500 { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.group\/collection:hover .group-hover\/collection\:visible, +.group\/image:hover .group-hover\/image\:visible, +.group:hover .group-hover\:visible { + visibility: visible; +} +.group:hover .group-hover\:mr-\[0\.115rem\] { + margin-right: 0.115rem; +} +.group:hover .group-hover\:block { + display: block; +} +.group\/image:hover .group-hover\/image\:flex, +.group\/widget:hover .group-hover\/widget\:flex, +.group:hover .group-hover\:flex { + display: flex; +} +.group\/widget:hover .group-hover\/widget\:hidden { + display: none; +} +.group:hover .group-hover\:-translate-y-24 { + --tw-translate-y: -6rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:hover .group-hover\:-translate-y-px { + --tw-translate-y: -1px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:hover .group-hover\:-rotate-12 { + --tw-rotate: -12deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:hover .group-hover\:-rotate-45 { + --tw-rotate: -45deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:hover .group-hover\:-rotate-6 { + --tw-rotate: -6deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:hover .group-hover\:rotate-12 { + --tw-rotate: 12deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:hover .group-hover\:rotate-6 { + --tw-rotate: 6deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:hover .group-hover\:scale-100 { + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.group:hover .group-hover\:scale-105 { + --tw-scale-x: 1.05; + --tw-scale-y: 1.05; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +@keyframes spin { + to { + transform: rotate(360deg); + } +} +.group:hover .group-hover\:animate-spin-slow-reversed { + animation: spin reverse 3s linear infinite; +} +.group:hover .group-hover\:\!space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0 !important; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)) !important; + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))) !important; +} +.group\/collection:hover .group-hover\/collection\:rounded-lg { + border-radius: 0.5rem; +} +.group\/collection:hover .group-hover\/collection\:rounded-sm { + border-radius: 0.125rem; +} +.group:hover .group-hover\:\!border-blue-500\/30 { + border-color: #3b82f64d !important; +} +.group:hover .group-hover\:\!border-green-500\/30 { + border-color: #10b9814d !important; +} +.group:hover .group-hover\:\!border-pink-500\/30 { + border-color: #ec48994d !important; +} +.group:hover .group-hover\:\!border-purple-500\/30 { + border-color: #8b5cf64d !important; +} +.group:hover .group-hover\:\!border-red-500\/30 { + border-color: #ef44444d !important; +} +.group:hover .group-hover\:\!border-yellow-500\/30 { + border-color: #f59e0b4d !important; +} +.group:hover .group-hover\:bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} +.group:hover .group-hover\:bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgb(209 213 219 / var(--tw-bg-opacity)); +} +.group:hover .group-hover\:bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} +.group:hover .group-hover\:bg-gray-850 { + --tw-bg-opacity: 1; + background-color: rgb(20 28 46 / var(--tw-bg-opacity)); +} +.group:hover .group-hover\:from-blue-100 { + --tw-gradient-from: #dbeafe var(--tw-gradient-from-position); + --tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.group:hover .group-hover\:from-gray-100 { + --tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.group:hover .group-hover\:from-indigo-100 { + --tw-gradient-from: #e0e7ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(224 231 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.group:hover .group-hover\:from-orange-100 { + --tw-gradient-from: #ffedd5 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 237 213 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.group:hover .group-hover\:from-pink-500\/20 { + --tw-gradient-from: rgb(236 72 153 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.group:hover .group-hover\:from-red-100 { + --tw-gradient-from: #fee2e2 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(254 226 226 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.group:hover .group-hover\:via-blue-500\/20 { + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(59 130 246 / 0.2) var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.group:hover .group-hover\:to-blue-100 { + --tw-gradient-to: #dbeafe var(--tw-gradient-to-position); +} +.group:hover .group-hover\:to-gray-100 { + --tw-gradient-to: #f3f4f6 var(--tw-gradient-to-position); +} +.group:hover .group-hover\:to-indigo-100 { + --tw-gradient-to: #e0e7ff var(--tw-gradient-to-position); +} +.group:hover .group-hover\:to-indigo-600 { + --tw-gradient-to: #4f46e5 var(--tw-gradient-to-position); +} +.group:hover .group-hover\:to-orange-100 { + --tw-gradient-to: #ffedd5 var(--tw-gradient-to-position); +} +.group:hover .group-hover\:to-red-100 { + --tw-gradient-to: #fee2e2 var(--tw-gradient-to-position); +} +.group\/gguf:hover .group-hover\/gguf\:text-gray-800 { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.group\/repo:hover .group-hover\/repo\:text-indigo-600 { + --tw-text-opacity: 1; + color: rgb(79 70 229 / var(--tw-text-opacity)); +} +.group\/repo:hover .group-hover\/repo\:text-red-600 { + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.group\/search:hover .group-hover\/search\:text-gray-500 { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-blue-400 { + --tw-text-opacity: 1; + color: rgb(96 165 250 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-blue-500 { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-blue-600 { + --tw-text-opacity: 1; + color: rgb(37 99 235 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-gray-400 { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-gray-500 { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-gray-600 { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-gray-700 { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-gray-800 { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-gray-900 { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-green-500 { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-indigo-500 { + --tw-text-opacity: 1; + color: rgb(99 102 241 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-orange-500 { + --tw-text-opacity: 1; + color: rgb(249 115 22 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-pink-500 { + --tw-text-opacity: 1; + color: rgb(236 72 153 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-purple-500 { + --tw-text-opacity: 1; + color: rgb(139 92 246 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-red-400 { + --tw-text-opacity: 1; + color: rgb(248 113 113 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-red-500 { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:text-yellow-500 { + --tw-text-opacity: 1; + color: rgb(245 158 11 / var(--tw-text-opacity)); +} +.group\/collection:hover .group-hover\/collection\:underline, +.group\/widget:hover .group-hover\/widget\:underline, +.group:hover .group-hover\:underline { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.group:hover .group-hover\:no-underline { + -webkit-text-decoration-line: none; + text-decoration-line: none; +} +.group:hover .group-hover\:decoration-blue-600 { + -webkit-text-decoration-color: #2563eb; + text-decoration-color: #2563eb; +} +.group:hover .group-hover\:decoration-gray-300 { + -webkit-text-decoration-color: #d1d5db; + text-decoration-color: #d1d5db; +} +.group:hover .group-hover\:decoration-gray-400 { + -webkit-text-decoration-color: #9ca3af; + text-decoration-color: #9ca3af; +} +.group:hover .group-hover\:opacity-100 { + opacity: 1; +} +.group:hover .group-hover\:opacity-40 { + opacity: 0.4; +} +.group:hover .group-hover\:opacity-50 { + opacity: 0.5; +} +.group:hover .group-hover\:opacity-75 { + opacity: 0.75; +} +.group:hover .group-hover\:opacity-80 { + opacity: 0.8; +} +.group\/collection:hover .group-hover\/collection\:shadow { + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), + 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.group:hover .group-hover\:shadow-inner { + --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.group:hover .group-hover\:shadow-sm { + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.group:hover .group-hover\:shadow-xl { + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), + 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), + 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.group:hover .group-hover\:ring { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.group:hover .group-hover\:brightness-110 { + --tw-brightness: brightness(1.1); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.group:hover .group-hover\:drop-shadow-lg { + --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) + drop-shadow(0 4px 3px rgb(0 0 0 / 0.1)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.group:hover .group-hover\:after\:content-\[\'▶\'\]:after { + --tw-content: "▶"; + content: var(--tw-content); +} +.group:hover .group-hover\:after\:content-\[▶\]:after { + --tw-content: ▶; + content: var(--tw-content); +} +.group:focus .group-focus\:ring-1 { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.group:focus .group-focus\:ring-blue-200 { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity)); +} +.peer:first-child ~ .peer-first\:\!mt-2 { + margin-top: 0.5rem !important; +} +.peer:checked ~ .peer-checked\:visible { + visibility: visible; +} +.peer:checked ~ .peer-checked\:border-\[\#0A0A0A\] { + --tw-border-opacity: 1; + border-color: rgb(10 10 10 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-blue-500 { + --tw-border-opacity: 1; + border-color: rgb(59 130 246 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-gray-400 { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-gray-500 { + --tw-border-opacity: 1; + border-color: rgb(107 114 128 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-green-500 { + --tw-border-opacity: 1; + border-color: rgb(16 185 129 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-green-700 { + --tw-border-opacity: 1; + border-color: rgb(4 120 87 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-indigo-400 { + --tw-border-opacity: 1; + border-color: rgb(129 140 248 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-orange-500 { + --tw-border-opacity: 1; + border-color: rgb(249 115 22 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-pink-500 { + --tw-border-opacity: 1; + border-color: rgb(236 72 153 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-purple-400 { + --tw-border-opacity: 1; + border-color: rgb(167 139 250 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-purple-500 { + --tw-border-opacity: 1; + border-color: rgb(139 92 246 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-red-500 { + --tw-border-opacity: 1; + border-color: rgb(239 68 68 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-sky-500 { + --tw-border-opacity: 1; + border-color: rgb(14 165 233 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:border-yellow-500 { + --tw-border-opacity: 1; + border-color: rgb(245 158 11 / var(--tw-border-opacity)); +} +.peer:checked ~ .peer-checked\:bg-black { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} +.peer:checked ~ .peer-checked\:bg-blue-600 { + --tw-bg-opacity: 1; + background-color: rgb(37 99 235 / var(--tw-bg-opacity)); +} +.peer:checked ~ .peer-checked\:bg-indigo-50 { + --tw-bg-opacity: 1; + background-color: rgb(238 242 255 / var(--tw-bg-opacity)); +} +.peer:checked ~ .peer-checked\:bg-purple-50 { + --tw-bg-opacity: 1; + background-color: rgb(245 243 255 / var(--tw-bg-opacity)); +} +.peer:checked ~ .peer-checked\:font-semibold { + font-weight: 600; +} +.peer:checked ~ .peer-checked\:text-blue-500 { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} +.peer:checked ~ .peer-checked\:text-gray-500 { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.peer:checked ~ .peer-checked\:text-green-500 { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.peer:checked ~ .peer-checked\:text-indigo-500 { + --tw-text-opacity: 1; + color: rgb(99 102 241 / var(--tw-text-opacity)); +} +.peer:checked ~ .peer-checked\:text-orange-500 { + --tw-text-opacity: 1; + color: rgb(249 115 22 / var(--tw-text-opacity)); +} +.peer:checked ~ .peer-checked\:text-pink-500 { + --tw-text-opacity: 1; + color: rgb(236 72 153 / var(--tw-text-opacity)); +} +.peer:checked ~ .peer-checked\:text-purple-500 { + --tw-text-opacity: 1; + color: rgb(139 92 246 / var(--tw-text-opacity)); +} +.peer:checked ~ .peer-checked\:text-red-500 { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.peer:checked ~ .peer-checked\:text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.peer:focus-within ~ .peer-focus-within\:visible { + visibility: visible; +} +.peer:focus-within ~ .peer-focus-within\:block { + display: block; +} +.peer:focus-within ~ .peer-focus-within\:w-52 { + width: 13rem; +} +.peer:focus-within ~ .peer-focus-within\:translate-x-0 { + --tw-translate-x: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.peer:focus-within ~ .peer-focus-within\:bg-gray-50\/50 { + background-color: #f9fafb80; +} +.peer:hover ~ .peer-hover\:block { + display: block; +} +.peer:hover ~ .peer-hover\:hidden { + display: none; +} +.peer:hover ~ .peer-hover\:-translate-y-\[2px\] { + --tw-translate-y: -2px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.peer:hover ~ .peer-hover\:from-gray-100\/80 { + --tw-gradient-from: rgb(243 244 246 / 0.8) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.peer:hover ~ .peer-hover\:underline { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.peer:hover ~ .peer-hover\:no-underline { + -webkit-text-decoration-line: none; + text-decoration-line: none; +} +.peer:focus-visible ~ .peer-focus-visible\:ring { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.peer:focus-visible ~ .peer-focus-visible\:ring-2 { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 + var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 + calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), + var(--tw-shadow, 0 0 #0000); +} +.peer:focus-visible ~ .peer-focus-visible\:ring-offset-1 { + --tw-ring-offset-width: 1px; +} +.has-\[select\]\:flex:has(select) { + display: flex; +} +.prose-h1\:mb-3 + :is(:where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *))) { + margin-bottom: 0.75rem; +} +.hover\:prose-a\:underline + :is( + :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) + ):hover { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.dark\:mr-2:is(.dark *) { + margin-right: 0.5rem; +} +.dark\:block:is(.dark *) { + display: block; +} +.dark\:hidden:is(.dark *) { + display: none; +} +.dark\:divide-gray-800:is(.dark *) > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-divide-opacity)); +} +.dark\:divide-gray-900:is(.dark *) > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(17 24 39 / var(--tw-divide-opacity)); +} +.dark\:\!border-2:is(.dark *) { + border-width: 2px !important; +} +.dark\:border:is(.dark *) { + border-width: 1px; +} +.dark\:border-b:is(.dark *) { + border-bottom-width: 1px; +} +.dark\:border-l:is(.dark *) { + border-left-width: 1px; +} +.dark\:border-t:is(.dark *) { + border-top-width: 1px; +} +.dark\:\!border-blue-500\/20:is(.dark *) { + border-color: #3b82f633 !important; +} +.dark\:\!border-gray-900:is(.dark *) { + --tw-border-opacity: 1 !important; + border-color: rgb(17 24 39 / var(--tw-border-opacity)) !important; +} +.dark\:\!border-slate-600:is(.dark *) { + --tw-border-opacity: 1 !important; + border-color: rgb(71 85 105 / var(--tw-border-opacity)) !important; +} +.dark\:border-black:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); +} +.dark\:border-blue-500\/20:is(.dark *) { + border-color: #3b82f633; +} +.dark\:border-blue-600:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(37 99 235 / var(--tw-border-opacity)); +} +.dark\:border-blue-700:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(29 78 216 / var(--tw-border-opacity)); +} +.dark\:border-blue-800:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(30 64 175 / var(--tw-border-opacity)); +} +.dark\:border-blue-800\/60:is(.dark *) { + border-color: #1e40af99; +} +.dark\:border-blue-800\/70:is(.dark *) { + border-color: #1e40afb3; +} +.dark\:border-blue-900:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(30 58 138 / var(--tw-border-opacity)); +} +.dark\:border-blue-950:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(23 37 84 / var(--tw-border-opacity)); +} +.dark\:border-gray-100\/50:is(.dark *) { + border-color: #f3f4f680; +} +.dark\:border-gray-200:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} +.dark\:border-gray-400:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} +.dark\:border-gray-500:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(107 114 128 / var(--tw-border-opacity)); +} +.dark\:border-gray-600:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(75 85 99 / var(--tw-border-opacity)); +} +.dark\:border-gray-700:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} +.dark\:border-gray-700\/70:is(.dark *) { + border-color: #374151b3; +} +.dark\:border-gray-800:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} +.dark\:border-gray-800\/50:is(.dark *) { + border-color: #1f293780; +} +.dark\:border-gray-850:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.dark\:border-gray-900:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(17 24 39 / var(--tw-border-opacity)); +} +.dark\:border-gray-925:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(16 22 35 / var(--tw-border-opacity)); +} +.dark\:border-gray-950:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(11 15 25 / var(--tw-border-opacity)); +} +.dark\:border-green-400\/20:is(.dark *) { + border-color: #34d39933; +} +.dark\:border-green-500\/20:is(.dark *) { + border-color: #10b98133; +} +.dark\:border-green-700:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(4 120 87 / var(--tw-border-opacity)); +} +.dark\:border-green-700\/40:is(.dark *) { + border-color: #04785766; +} +.dark\:border-green-800:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(6 95 70 / var(--tw-border-opacity)); +} +.dark\:border-green-800\/30:is(.dark *) { + border-color: #065f464d; +} +.dark\:border-green-800\/60:is(.dark *) { + border-color: #065f4699; +} +.dark\:border-green-900:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(6 78 59 / var(--tw-border-opacity)); +} +.dark\:border-indigo-500\/20:is(.dark *) { + border-color: #6366f133; +} +.dark\:border-indigo-700:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(67 56 202 / var(--tw-border-opacity)); +} +.dark\:border-orange-500\/20:is(.dark *) { + border-color: #f9731633; +} +.dark\:border-orange-500\/25:is(.dark *) { + border-color: #f9731640; +} +.dark\:border-orange-700:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(194 65 12 / var(--tw-border-opacity)); +} +.dark\:border-orange-900\/70:is(.dark *) { + border-color: #7c2d12b3; +} +.dark\:border-pink-500\/20:is(.dark *) { + border-color: #ec489933; +} +.dark\:border-purple-500\/20:is(.dark *) { + border-color: #8b5cf633; +} +.dark\:border-red-500\/40:is(.dark *) { + border-color: #ef444466; +} +.dark\:border-red-600:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(220 38 38 / var(--tw-border-opacity)); +} +.dark\:border-red-700:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(185 28 28 / var(--tw-border-opacity)); +} +.dark\:border-red-800:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(153 27 27 / var(--tw-border-opacity)); +} +.dark\:border-red-800\/30:is(.dark *) { + border-color: #991b1b4d; +} +.dark\:border-red-800\/60:is(.dark *) { + border-color: #991b1b99; +} +.dark\:border-yellow-500\/40:is(.dark *) { + border-color: #f59e0b66; +} +.dark\:border-yellow-500\/5:is(.dark *) { + border-color: #f59e0b0d; +} +.dark\:border-yellow-600:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(217 119 6 / var(--tw-border-opacity)); +} +.dark\:border-yellow-700:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(180 83 9 / var(--tw-border-opacity)); +} +.dark\:border-yellow-800:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(146 64 14 / var(--tw-border-opacity)); +} +.dark\:border-yellow-800\/30:is(.dark *) { + border-color: #92400e4d; +} +.dark\:border-x-gray-850:is(.dark *) { + --tw-border-opacity: 1; + border-left-color: rgb(20 28 46 / var(--tw-border-opacity)); + border-right-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.dark\:border-y-gray-800:is(.dark *) { + --tw-border-opacity: 1; + border-top-color: rgb(31 41 55 / var(--tw-border-opacity)); + border-bottom-color: rgb(31 41 55 / var(--tw-border-opacity)); +} +.dark\:border-b-gray-700:is(.dark *) { + --tw-border-opacity: 1; + border-bottom-color: rgb(55 65 81 / var(--tw-border-opacity)); +} +.dark\:border-b-white:is(.dark *) { + --tw-border-opacity: 1; + border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity)); +} +.dark\:border-l-gray-850:is(.dark *) { + --tw-border-opacity: 1; + border-left-color: rgb(20 28 46 / var(--tw-border-opacity)); +} +.dark\:border-r-gray-700:is(.dark *) { + --tw-border-opacity: 1; + border-right-color: rgb(55 65 81 / var(--tw-border-opacity)); +} +.dark\:border-r-white:is(.dark *) { + --tw-border-opacity: 1; + border-right-color: rgb(255 255 255 / var(--tw-border-opacity)); +} +.dark\:\!bg-blue-500\/20:is(.dark *) { + background-color: #3b82f633 !important; +} +.dark\:\!bg-gray-100:is(.dark *) { + --tw-bg-opacity: 1 !important; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)) !important; +} +.dark\:\!bg-gray-900:is(.dark *) { + --tw-bg-opacity: 1 !important; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)) !important; +} +.dark\:\!bg-green-600\/20:is(.dark *) { + background-color: #05966933 !important; +} +.dark\:\!bg-white:is(.dark *) { + --tw-bg-opacity: 1 !important; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important; +} +.dark\:bg-\[\#111621\]:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 22 33 / var(--tw-bg-opacity)); +} +.dark\:bg-\[\#494a3d\]:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(73 74 61 / var(--tw-bg-opacity)); +} +.dark\:bg-black:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} +.dark\:bg-black\/20:is(.dark *) { + background-color: #0003; +} +.dark\:bg-black\/40:is(.dark *) { + background-color: #0006; +} +.dark\:bg-black\/50:is(.dark *) { + background-color: #00000080; +} +.dark\:bg-black\/60:is(.dark *) { + background-color: #0009; +} +.dark\:bg-black\/80:is(.dark *) { + background-color: #000c; +} +.dark\:bg-black\/90:is(.dark *) { + background-color: #000000e6; +} +.dark\:bg-blue-500:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(59 130 246 / var(--tw-bg-opacity)); +} +.dark\:bg-blue-500\/10:is(.dark *) { + background-color: #3b82f61a; +} +.dark\:bg-blue-500\/20:is(.dark *) { + background-color: #3b82f633; +} +.dark\:bg-blue-500\/5:is(.dark *) { + background-color: #3b82f60d; +} +.dark\:bg-blue-600:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(37 99 235 / var(--tw-bg-opacity)); +} +.dark\:bg-blue-600\/10:is(.dark *) { + background-color: #2563eb1a; +} +.dark\:bg-blue-600\/20:is(.dark *) { + background-color: #2563eb33; +} +.dark\:bg-blue-600\/40:is(.dark *) { + background-color: #2563eb66; +} +.dark\:bg-blue-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(29 78 216 / var(--tw-bg-opacity)); +} +.dark\:bg-blue-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(30 64 175 / var(--tw-bg-opacity)); +} +.dark\:bg-blue-800\/20:is(.dark *) { + background-color: #1e40af33; +} +.dark\:bg-blue-900:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(30 58 138 / var(--tw-bg-opacity)); +} +.dark\:bg-blue-900\/20:is(.dark *) { + background-color: #1e3a8a33; +} +.dark\:bg-fuchsia-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(162 28 175 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-200:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-300:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(209 213 219 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-400:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(156 163 175 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-600:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(75 85 99 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-800\/30:is(.dark *) { + background-color: #1f29374d; +} +.dark\:bg-gray-800\/40:is(.dark *) { + background-color: #1f293766; +} +.dark\:bg-gray-800\/50:is(.dark *) { + background-color: #1f293780; +} +.dark\:bg-gray-800\/60:is(.dark *) { + background-color: #1f293799; +} +.dark\:bg-gray-800\/70:is(.dark *) { + background-color: #1f2937b3; +} +.dark\:bg-gray-800\/80:is(.dark *) { + background-color: #1f2937cc; +} +.dark\:bg-gray-850:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(20 28 46 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-900:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-900\/50:is(.dark *) { + background-color: #11182780; +} +.dark\:bg-gray-900\/70:is(.dark *) { + background-color: #111827b3; +} +.dark\:bg-gray-925:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(16 22 35 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-925\/50:is(.dark *) { + background-color: #10162380; +} +.dark\:bg-gray-925\/70:is(.dark *) { + background-color: #101623b3; +} +.dark\:bg-gray-950:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(11 15 25 / var(--tw-bg-opacity)); +} +.dark\:bg-gray-950\/40:is(.dark *) { + background-color: #0b0f1966; +} +.dark\:bg-gray-950\/50:is(.dark *) { + background-color: #0b0f1980; +} +.dark\:bg-gray-950\/70:is(.dark *) { + background-color: #0b0f19b3; +} +.dark\:bg-green-500\/10:is(.dark *) { + background-color: #10b9811a; +} +.dark\:bg-green-500\/30:is(.dark *) { + background-color: #10b9814d; +} +.dark\:bg-green-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(4 120 87 / var(--tw-bg-opacity)); +} +.dark\:bg-green-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(6 95 70 / var(--tw-bg-opacity)); +} +.dark\:bg-green-800\/20:is(.dark *) { + background-color: #065f4633; +} +.dark\:bg-green-800\/30:is(.dark *) { + background-color: #065f464d; +} +.dark\:bg-green-900:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(6 78 59 / var(--tw-bg-opacity)); +} +.dark\:bg-green-900\/30:is(.dark *) { + background-color: #064e3b4d; +} +.dark\:bg-green-950:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(2 44 34 / var(--tw-bg-opacity)); +} +.dark\:bg-indigo-500\/10:is(.dark *) { + background-color: #6366f11a; +} +.dark\:bg-indigo-500\/20:is(.dark *) { + background-color: #6366f133; +} +.dark\:bg-indigo-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(67 56 202 / var(--tw-bg-opacity)); +} +.dark\:bg-indigo-900:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(49 46 129 / var(--tw-bg-opacity)); +} +.dark\:bg-orange-500:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(249 115 22 / var(--tw-bg-opacity)); +} +.dark\:bg-orange-500\/10:is(.dark *) { + background-color: #f973161a; +} +.dark\:bg-orange-500\/20:is(.dark *) { + background-color: #f9731633; +} +.dark\:bg-orange-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(194 65 12 / var(--tw-bg-opacity)); +} +.dark\:bg-orange-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(154 52 18 / var(--tw-bg-opacity)); +} +.dark\:bg-orange-800\/30:is(.dark *) { + background-color: #9a34124d; +} +.dark\:bg-orange-900:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(124 45 18 / var(--tw-bg-opacity)); +} +.dark\:bg-pink-500\/10:is(.dark *) { + background-color: #ec48991a; +} +.dark\:bg-pink-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(190 24 93 / var(--tw-bg-opacity)); +} +.dark\:bg-purple-500\/10:is(.dark *) { + background-color: #8b5cf61a; +} +.dark\:bg-purple-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(109 40 217 / var(--tw-bg-opacity)); +} +.dark\:bg-red-500\/15:is(.dark *) { + background-color: #ef444426; +} +.dark\:bg-red-500\/30:is(.dark *) { + background-color: #ef44444d; +} +.dark\:bg-red-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(185 28 28 / var(--tw-bg-opacity)); +} +.dark\:bg-red-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(153 27 27 / var(--tw-bg-opacity)); +} +.dark\:bg-red-800\/20:is(.dark *) { + background-color: #991b1b33; +} +.dark\:bg-red-800\/30:is(.dark *) { + background-color: #991b1b4d; +} +.dark\:bg-red-900:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(127 29 29 / var(--tw-bg-opacity)); +} +.dark\:bg-sky-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(3 105 161 / var(--tw-bg-opacity)); +} +.dark\:bg-slate-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(30 41 59 / var(--tw-bg-opacity)); +} +.dark\:bg-slate-900:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(15 23 42 / var(--tw-bg-opacity)); +} +.dark\:bg-teal-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(15 118 110 / var(--tw-bg-opacity)); +} +.dark\:bg-teal-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 94 89 / var(--tw-bg-opacity)); +} +.dark\:bg-transparent:is(.dark *) { + background-color: transparent; +} +.dark\:bg-violet-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(109 40 217 / var(--tw-bg-opacity)); +} +.dark\:bg-white:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.dark\:bg-white\/10:is(.dark *) { + background-color: #ffffff1a; +} +.dark\:bg-white\/5:is(.dark *) { + background-color: #ffffff0d; +} +.dark\:bg-yellow-500:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(245 158 11 / var(--tw-bg-opacity)); +} +.dark\:bg-yellow-500\/10:is(.dark *) { + background-color: #f59e0b1a; +} +.dark\:bg-yellow-500\/15:is(.dark *) { + background-color: #f59e0b26; +} +.dark\:bg-yellow-600:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(217 119 6 / var(--tw-bg-opacity)); +} +.dark\:bg-yellow-600\/10:is(.dark *) { + background-color: #d977061a; +} +.dark\:bg-yellow-700:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(180 83 9 / var(--tw-bg-opacity)); +} +.dark\:bg-yellow-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(146 64 14 / var(--tw-bg-opacity)); +} +.dark\:bg-yellow-800\/20:is(.dark *) { + background-color: #92400e33; +} +.dark\:bg-opacity-60:is(.dark *) { + --tw-bg-opacity: 0.6; +} +.dark\:bg-gradient-to-bl:is(.dark *) { + background-image: linear-gradient(to bottom left, var(--tw-gradient-stops)); +} +.dark\:bg-gradient-to-br:is(.dark *) { + background-image: linear-gradient(to bottom right, var(--tw-gradient-stops)); +} +.dark\:bg-gradient-to-r:is(.dark *) { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} +.dark\:bg-gradient-to-t:is(.dark *) { + background-image: linear-gradient(to top, var(--tw-gradient-stops)); +} +.dark\:bg-none:is(.dark *) { + background-image: none; +} +.dark\:\!from-blue-500\/30:is(.dark *) { + --tw-gradient-from: rgb(59 130 246 / 0.3) var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.dark\:\!from-gray-900:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.dark\:\!from-gray-925:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.dark\:from-\[\#070c17\]:is(.dark *) { + --tw-gradient-from: #070c17 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(7 12 23 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-blue-300\/5:is(.dark *) { + --tw-gradient-from: rgb(147 197 253 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-blue-400:is(.dark *) { + --tw-gradient-from: #60a5fa var(--tw-gradient-from-position); + --tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-blue-500:is(.dark *) { + --tw-gradient-from: #3b82f6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-blue-500\/10:is(.dark *) { + --tw-gradient-from: rgb(59 130 246 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-blue-500\/60:is(.dark *) { + --tw-gradient-from: rgb(59 130 246 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-blue-600\/20:is(.dark *) { + --tw-gradient-from: rgb(37 99 235 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-blue-700:is(.dark *) { + --tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-blue-900:is(.dark *) { + --tw-gradient-from: #1e3a8a var(--tw-gradient-from-position); + --tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-cyan-400:is(.dark *) { + --tw-gradient-from: #22d3ee var(--tw-gradient-from-position); + --tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-300\/5:is(.dark *) { + --tw-gradient-from: rgb(209 213 219 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(209 213 219 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-500:is(.dark *) { + --tw-gradient-from: #6b7280 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-600:is(.dark *) { + --tw-gradient-from: #4b5563 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(75 85 99 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-700:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-800:is(.dark *) { + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-850:is(.dark *) { + --tw-gradient-from: #141c2e var(--tw-gradient-from-position); + --tw-gradient-to: rgb(20 28 46 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-900:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-925:is(.dark *) { + --tw-gradient-from: #101623 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-gray-950:is(.dark *) { + --tw-gradient-from: #0b0f19 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(11 15 25 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-300\/5:is(.dark *) { + --tw-gradient-from: rgb(110 231 183 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(110 231 183 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-400:is(.dark *) { + --tw-gradient-from: #34d399 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-500:is(.dark *) { + --tw-gradient-from: #10b981 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-500\/10:is(.dark *) { + --tw-gradient-from: rgb(16 185 129 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-500\/60:is(.dark *) { + --tw-gradient-from: rgb(16 185 129 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-700:is(.dark *) { + --tw-gradient-from: #047857 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(4 120 87 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-800:is(.dark *) { + --tw-gradient-from: #065f46 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(6 95 70 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-900:is(.dark *) { + --tw-gradient-from: #064e3b var(--tw-gradient-from-position); + --tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-900\/30:is(.dark *) { + --tw-gradient-from: rgb(6 78 59 / 0.3) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-green-900\/50:is(.dark *) { + --tw-gradient-from: rgb(6 78 59 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-indigo-400:is(.dark *) { + --tw-gradient-from: #818cf8 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-indigo-500\/10:is(.dark *) { + --tw-gradient-from: rgb(99 102 241 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-indigo-500\/60:is(.dark *) { + --tw-gradient-from: rgb(99 102 241 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-indigo-700:is(.dark *) { + --tw-gradient-from: #4338ca var(--tw-gradient-from-position); + --tw-gradient-to: rgb(67 56 202 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-indigo-800:is(.dark *) { + --tw-gradient-from: #3730a3 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 48 163 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-indigo-900:is(.dark *) { + --tw-gradient-from: #312e81 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(49 46 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-indigo-900\/50:is(.dark *) { + --tw-gradient-from: rgb(49 46 129 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(49 46 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-lime-400:is(.dark *) { + --tw-gradient-from: #a3e635 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(163 230 53 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-orange-400:is(.dark *) { + --tw-gradient-from: #fb923c var(--tw-gradient-from-position); + --tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-orange-500:is(.dark *) { + --tw-gradient-from: #f97316 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-orange-500\/10:is(.dark *) { + --tw-gradient-from: rgb(249 115 22 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-orange-500\/60:is(.dark *) { + --tw-gradient-from: rgb(249 115 22 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-orange-900:is(.dark *) { + --tw-gradient-from: #7c2d12 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(124 45 18 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-orange-900\/50:is(.dark *) { + --tw-gradient-from: rgb(124 45 18 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(124 45 18 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-pink-500:is(.dark *) { + --tw-gradient-from: #ec4899 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-pink-500\/10:is(.dark *) { + --tw-gradient-from: rgb(236 72 153 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-pink-500\/60:is(.dark *) { + --tw-gradient-from: rgb(236 72 153 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-pink-600:is(.dark *) { + --tw-gradient-from: #db2777 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(219 39 119 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-pink-900:is(.dark *) { + --tw-gradient-from: #831843 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(131 24 67 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-purple-300\/5:is(.dark *) { + --tw-gradient-from: rgb(196 181 253 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(196 181 253 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-purple-400:is(.dark *) { + --tw-gradient-from: #a78bfa var(--tw-gradient-from-position); + --tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-purple-500\/10:is(.dark *) { + --tw-gradient-from: rgb(139 92 246 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-purple-500\/60:is(.dark *) { + --tw-gradient-from: rgb(139 92 246 / 0.6) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-purple-600\/10:is(.dark *) { + --tw-gradient-from: rgb(124 58 237 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-purple-600\/20:is(.dark *) { + --tw-gradient-from: rgb(124 58 237 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-purple-800:is(.dark *) { + --tw-gradient-from: #5b21b6 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(91 33 182 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-purple-900:is(.dark *) { + --tw-gradient-from: #4c1d95 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(76 29 149 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-red-300\/5:is(.dark *) { + --tw-gradient-from: rgb(252 165 165 / 0.05) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(252 165 165 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-red-400:is(.dark *) { + --tw-gradient-from: #f87171 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-red-500\/10:is(.dark *) { + --tw-gradient-from: rgb(239 68 68 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-red-700:is(.dark *) { + --tw-gradient-from: #b91c1c var(--tw-gradient-from-position); + --tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-red-800:is(.dark *) { + --tw-gradient-from: #991b1b var(--tw-gradient-from-position); + --tw-gradient-to: rgb(153 27 27 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-red-900:is(.dark *) { + --tw-gradient-from: #7f1d1d var(--tw-gradient-from-position); + --tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-red-900\/50:is(.dark *) { + --tw-gradient-from: rgb(127 29 29 / 0.5) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-teal-700:is(.dark *) { + --tw-gradient-from: #0f766e var(--tw-gradient-from-position); + --tw-gradient-to: rgb(15 118 110 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-teal-900:is(.dark *) { + --tw-gradient-from: #134e4a var(--tw-gradient-from-position); + --tw-gradient-to: rgb(19 78 74 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-white:is(.dark *) { + --tw-gradient-from: #fff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-white\/40:is(.dark *) { + --tw-gradient-from: rgb(255 255 255 / 0.4) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-yellow-400:is(.dark *) { + --tw-gradient-from: #fbbf24 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-yellow-500:is(.dark *) { + --tw-gradient-from: #f59e0b var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-yellow-500\/10:is(.dark *) { + --tw-gradient-from: rgb(245 158 11 / 0.1) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-yellow-500\/20:is(.dark *) { + --tw-gradient-from: rgb(245 158 11 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-yellow-700:is(.dark *) { + --tw-gradient-from: #b45309 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(180 83 9 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:from-yellow-900:is(.dark *) { + --tw-gradient-from: #78350f var(--tw-gradient-from-position); + --tw-gradient-to: rgb(120 53 15 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:via-gray-800:is(.dark *) { + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #1f2937 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.dark\:via-gray-900:is(.dark *) { + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #111827 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.dark\:via-gray-925:is(.dark *) { + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #101623 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.dark\:via-gray-950:is(.dark *) { + --tw-gradient-to: rgb(11 15 25 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #0b0f19 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.dark\:via-green-500:is(.dark *) { + --tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #10b981 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.dark\:via-green-600:is(.dark *) { + --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #059669 var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.dark\:via-green-900:is(.dark *) { + --tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #064e3b var(--tw-gradient-via-position), var(--tw-gradient-to); +} +.dark\:\!to-blue-500\/30:is(.dark *) { + --tw-gradient-to: rgb(59 130 246 / 0.3) var(--tw-gradient-to-position) !important; +} +.dark\:\!to-gray-900:is(.dark *) { + --tw-gradient-to: #111827 var(--tw-gradient-to-position) !important; +} +.dark\:\!to-gray-925:is(.dark *) { + --tw-gradient-to: #101623 var(--tw-gradient-to-position) !important; +} +.dark\:to-black:is(.dark *) { + --tw-gradient-to: #000 var(--tw-gradient-to-position); +} +.dark\:to-blue-600:is(.dark *) { + --tw-gradient-to: #2563eb var(--tw-gradient-to-position); +} +.dark\:to-blue-800:is(.dark *) { + --tw-gradient-to: #1e40af var(--tw-gradient-to-position); +} +.dark\:to-cyan-600:is(.dark *) { + --tw-gradient-to: #0891b2 var(--tw-gradient-to-position); +} +.dark\:to-gray-500:is(.dark *) { + --tw-gradient-to: #6b7280 var(--tw-gradient-to-position); +} +.dark\:to-gray-600:is(.dark *) { + --tw-gradient-to: #4b5563 var(--tw-gradient-to-position); +} +.dark\:to-gray-700:is(.dark *) { + --tw-gradient-to: #374151 var(--tw-gradient-to-position); +} +.dark\:to-gray-800:is(.dark *) { + --tw-gradient-to: #1f2937 var(--tw-gradient-to-position); +} +.dark\:to-gray-900:is(.dark *) { + --tw-gradient-to: #111827 var(--tw-gradient-to-position); +} +.dark\:to-gray-925:is(.dark *) { + --tw-gradient-to: #101623 var(--tw-gradient-to-position); +} +.dark\:to-gray-925\/0:is(.dark *) { + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); +} +.dark\:to-gray-950:is(.dark *) { + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} +.dark\:to-gray-950\/0:is(.dark *) { + --tw-gradient-to: rgb(11 15 25 / 0) var(--tw-gradient-to-position); +} +.dark\:to-green-600:is(.dark *) { + --tw-gradient-to: #059669 var(--tw-gradient-to-position); +} +.dark\:to-green-800:is(.dark *) { + --tw-gradient-to: #065f46 var(--tw-gradient-to-position); +} +.dark\:to-green-950:is(.dark *) { + --tw-gradient-to: #022c22 var(--tw-gradient-to-position); +} +.dark\:to-indigo-100:is(.dark *) { + --tw-gradient-to: #e0e7ff var(--tw-gradient-to-position); +} +.dark\:to-indigo-600:is(.dark *) { + --tw-gradient-to: #4f46e5 var(--tw-gradient-to-position); +} +.dark\:to-indigo-800:is(.dark *) { + --tw-gradient-to: #3730a3 var(--tw-gradient-to-position); +} +.dark\:to-lime-600:is(.dark *) { + --tw-gradient-to: #65a30d var(--tw-gradient-to-position); +} +.dark\:to-orange-50:is(.dark *) { + --tw-gradient-to: #fff7ed var(--tw-gradient-to-position); +} +.dark\:to-orange-600:is(.dark *) { + --tw-gradient-to: #ea580c var(--tw-gradient-to-position); +} +.dark\:to-purple-300:is(.dark *) { + --tw-gradient-to: #c4b5fd var(--tw-gradient-to-position); +} +.dark\:to-purple-600:is(.dark *) { + --tw-gradient-to: #7c3aed var(--tw-gradient-to-position); +} +.dark\:to-purple-900:is(.dark *) { + --tw-gradient-to: #4c1d95 var(--tw-gradient-to-position); +} +.dark\:to-red-600:is(.dark *) { + --tw-gradient-to: #dc2626 var(--tw-gradient-to-position); +} +.dark\:to-red-800:is(.dark *) { + --tw-gradient-to: #991b1b var(--tw-gradient-to-position); +} +.dark\:to-red-900\/30:is(.dark *) { + --tw-gradient-to: rgb(127 29 29 / 0.3) var(--tw-gradient-to-position); +} +.dark\:to-teal-800:is(.dark *) { + --tw-gradient-to: #115e59 var(--tw-gradient-to-position); +} +.dark\:to-transparent:is(.dark *) { + --tw-gradient-to: transparent var(--tw-gradient-to-position); +} +.dark\:to-yellow-500:is(.dark *) { + --tw-gradient-to: #f59e0b var(--tw-gradient-to-position); +} +.dark\:to-yellow-600:is(.dark *) { + --tw-gradient-to: #d97706 var(--tw-gradient-to-position); +} +.dark\:to-yellow-800:is(.dark *) { + --tw-gradient-to: #92400e var(--tw-gradient-to-position); +} +.dark\:to-yellow-900:is(.dark *) { + --tw-gradient-to: #78350f var(--tw-gradient-to-position); +} +.dark\:to-70\%:is(.dark *) { + --tw-gradient-to-position: 70%; +} +.dark\:fill-black:is(.dark *) { + fill: #000; +} +.dark\:fill-gray-500\/20:is(.dark *) { + fill: #6b728033; +} +.dark\:fill-gray-500\/80:is(.dark *) { + fill: #6b7280cc; +} +.dark\:fill-gray-900:is(.dark *) { + fill: #111827; +} +.dark\:fill-indigo-500\/20:is(.dark *) { + fill: #6366f133; +} +.dark\:fill-indigo-600\/80:is(.dark *) { + fill: #4f46e5cc; +} +.dark\:stroke-gray-500\/20:is(.dark *) { + stroke: #6b728033; +} +.dark\:stroke-gray-500\/80:is(.dark *) { + stroke: #6b7280cc; +} +.dark\:stroke-white\/20:is(.dark *) { + stroke: #fff3; +} +.dark\:pl-1:is(.dark *) { + padding-left: 0.25rem; +} +.dark\:pl-1\.5:is(.dark *) { + padding-left: 0.375rem; +} +.dark\:font-medium:is(.dark *) { + font-weight: 500; +} +.dark\:\!text-black:is(.dark *) { + --tw-text-opacity: 1 !important; + color: rgb(0 0 0 / var(--tw-text-opacity)) !important; +} +.dark\:\!text-gray-300:is(.dark *) { + --tw-text-opacity: 1 !important; + color: rgb(209 213 219 / var(--tw-text-opacity)) !important; +} +.dark\:\!text-gray-400:is(.dark *) { + --tw-text-opacity: 1 !important; + color: rgb(156 163 175 / var(--tw-text-opacity)) !important; +} +.dark\:\!text-white:is(.dark *) { + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; +} +.dark\:text-black:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.dark\:text-blue-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(219 234 254 / var(--tw-text-opacity)); +} +.dark\:text-blue-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(191 219 254 / var(--tw-text-opacity)); +} +.dark\:text-blue-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(147 197 253 / var(--tw-text-opacity)); +} +.dark\:text-blue-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(96 165 250 / var(--tw-text-opacity)); +} +.dark\:text-blue-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(59 130 246 / var(--tw-text-opacity)); +} +.dark\:text-blue-600:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(37 99 235 / var(--tw-text-opacity)); +} +.dark\:text-fuchsia-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(250 232 255 / var(--tw-text-opacity)); +} +.dark\:text-fuchsia-700:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(162 28 175 / var(--tw-text-opacity)); +} +.dark\:text-gray-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(243 244 246 / var(--tw-text-opacity)); +} +.dark\:text-gray-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.dark\:text-gray-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.dark\:text-gray-300\/90:is(.dark *) { + color: #d1d5dbe6; +} +.dark\:text-gray-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.dark\:text-gray-50:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(249 250 251 / var(--tw-text-opacity)); +} +.dark\:text-gray-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.dark\:text-gray-600:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.dark\:text-gray-700:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} +.dark\:text-gray-800:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.dark\:text-gray-800\/40:is(.dark *) { + color: #1f293766; +} +.dark\:text-gray-900:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.dark\:text-gray-925:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(16 22 35 / var(--tw-text-opacity)); +} +.dark\:text-gray-950:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(11 15 25 / var(--tw-text-opacity)); +} +.dark\:text-green-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 250 229 / var(--tw-text-opacity)); +} +.dark\:text-green-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(167 243 208 / var(--tw-text-opacity)); +} +.dark\:text-green-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(110 231 183 / var(--tw-text-opacity)); +} +.dark\:text-green-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(52 211 153 / var(--tw-text-opacity)); +} +.dark\:text-green-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.dark\:text-green-600:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(5 150 105 / var(--tw-text-opacity)); +} + +.dark\:hover\:from-green-600:hover:is(.dark *) { + --tw-gradient-from: rgb(5 150 105) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:text-indigo-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(224 231 255 / var(--tw-text-opacity)); +} +.dark\:text-indigo-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(199 210 254 / var(--tw-text-opacity)); +} +.dark\:text-indigo-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(165 180 252 / var(--tw-text-opacity)); +} +.dark\:text-indigo-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(129 140 248 / var(--tw-text-opacity)); +} +.dark\:text-indigo-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(99 102 241 / var(--tw-text-opacity)); +} +.dark\:text-orange-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(255 237 213 / var(--tw-text-opacity)); +} +.dark\:text-orange-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(254 215 170 / var(--tw-text-opacity)); +} +.dark\:text-orange-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(253 186 116 / var(--tw-text-opacity)); +} +.dark\:text-orange-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(251 146 60 / var(--tw-text-opacity)); +} +.dark\:text-orange-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(249 115 22 / var(--tw-text-opacity)); +} +.dark\:text-orange-600:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(234 88 12 / var(--tw-text-opacity)); +} +.dark\:text-pink-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(252 231 243 / var(--tw-text-opacity)); +} +.dark\:text-pink-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(244 114 182 / var(--tw-text-opacity)); +} +.dark\:text-pink-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(236 72 153 / var(--tw-text-opacity)); +} +.dark\:text-purple-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(237 233 254 / var(--tw-text-opacity)); +} +.dark\:text-purple-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(221 214 254 / var(--tw-text-opacity)); +} +.dark\:text-purple-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(196 181 253 / var(--tw-text-opacity)); +} +.dark\:text-purple-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(167 139 250 / var(--tw-text-opacity)); +} +.dark\:text-purple-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(139 92 246 / var(--tw-text-opacity)); +} +.dark\:text-red-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(254 226 226 / var(--tw-text-opacity)); +} +.dark\:text-red-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(254 202 202 / var(--tw-text-opacity)); +} +.dark\:text-red-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(252 165 165 / var(--tw-text-opacity)); +} +.dark\:text-red-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(248 113 113 / var(--tw-text-opacity)); +} +.dark\:text-red-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.dark\:text-red-600:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.dark\:text-sky-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(224 242 254 / var(--tw-text-opacity)); +} +.dark\:text-sky-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(14 165 233 / var(--tw-text-opacity)); +} +.dark\:text-teal-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(204 251 241 / var(--tw-text-opacity)); +} +.dark\:text-teal-50:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(240 253 250 / var(--tw-text-opacity)); +} +.dark\:text-violet-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(237 233 254 / var(--tw-text-opacity)); +} +.dark\:text-white:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.dark\:text-yellow-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(254 243 199 / var(--tw-text-opacity)); +} +.dark\:text-yellow-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(253 230 138 / var(--tw-text-opacity)); +} +.dark\:text-yellow-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(251 191 36 / var(--tw-text-opacity)); +} +.dark\:text-yellow-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(245 158 11 / var(--tw-text-opacity)); +} +.dark\:text-yellow-600:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(217 119 6 / var(--tw-text-opacity)); +} +.dark\:decoration-gray-400:is(.dark *) { + -webkit-text-decoration-color: #9ca3af; + text-decoration-color: #9ca3af; +} +.dark\:decoration-gray-500:is(.dark *) { + -webkit-text-decoration-color: #6b7280; + text-decoration-color: #6b7280; +} +.dark\:decoration-gray-600:is(.dark *) { + -webkit-text-decoration-color: #4b5563; + text-decoration-color: #4b5563; +} +.dark\:decoration-gray-700:is(.dark *) { + -webkit-text-decoration-color: #374151; + text-decoration-color: #374151; +} +.dark\:opacity-100:is(.dark *) { + opacity: 1; +} +.dark\:opacity-50:is(.dark *) { + opacity: 0.5; +} +.dark\:opacity-70:is(.dark *) { + opacity: 0.7; +} +.dark\:opacity-80:is(.dark *) { + opacity: 0.8; +} +.dark\:\!shadow-none:is(.dark *) { + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} +.dark\:shadow-2xl:is(.dark *) { + --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25); + --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.dark\:shadow-blue-950:is(.dark *) { + --tw-shadow-color: #172554; + --tw-shadow: var(--tw-shadow-colored); +} +.dark\:shadow-green-500\/20:is(.dark *) { + --tw-shadow-color: rgb(16 185 129 / 0.2); + --tw-shadow: var(--tw-shadow-colored); +} +.dark\:ring-blue-800:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity)); +} +.dark\:ring-gray-300:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity)); +} +.dark\:ring-gray-800:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity)); +} +.dark\:ring-gray-900:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity)); +} +.dark\:ring-gray-950:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(11 15 25 / var(--tw-ring-opacity)); +} +.dark\:ring-slate-800:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(30 41 59 / var(--tw-ring-opacity)); +} +.dark\:ring-transparent:is(.dark *) { + --tw-ring-color: transparent; +} +.dark\:ring-white:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity)); +} +.dark\:ring-yellow-500\/20:is(.dark *) { + --tw-ring-color: rgb(245 158 11 / 0.2); +} +.dark\:ring-yellow-600:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(217 119 6 / var(--tw-ring-opacity)); +} +.dark\:ring-offset-gray-900:is(.dark *) { + --tw-ring-offset-color: #111827; +} +.dark\:ring-offset-gray-950:is(.dark *) { + --tw-ring-offset-color: #0b0f19; +} +.dark\:brightness-\[10\]:is(.dark *) { + --tw-brightness: brightness(10); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.dark\:drop-shadow-md:is(.dark *) { + --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) + drop-shadow(0 2px 2px rgb(0 0 0 / 0.06)); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.dark\:grayscale:is(.dark *) { + --tw-grayscale: grayscale(100%); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.dark\:invert:is(.dark *) { + --tw-invert: invert(100%); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.dark\:invert-0:is(.dark *) { + --tw-invert: invert(0); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.dark\:backdrop-brightness-105:is(.dark *) { + --tw-backdrop-brightness: brightness(1.05); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) + var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) + var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) + var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) + var(--tw-backdrop-sepia); +} +.dark\:filter-grayscale:is(.dark *) { + filter: grayscale(100%); +} +.dark\:\[text-shadow\:_-1px_0_0_rgb\(11_15_25\)\]:is(.dark *) { + text-shadow: -1px 0 0 rgb(11 15 25); +} +.dark\:placeholder\:text-gray-600:is(.dark *)::-moz-placeholder { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.dark\:placeholder\:text-gray-600:is(.dark *)::placeholder { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.dark\:before\:border-green-800:is(.dark *):before { + content: var(--tw-content); + --tw-border-opacity: 1; + border-color: rgb(6 95 70 / var(--tw-border-opacity)); +} +.dark\:before\:border-orange-800:is(.dark *):before { + content: var(--tw-content); + --tw-border-opacity: 1; + border-color: rgb(154 52 18 / var(--tw-border-opacity)); +} +.dark\:first\:from-gray-800:first-child:is(.dark *) { + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:odd\:bg-gray-800:nth-child(odd):is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} +.dark\:odd\:bg-gray-900:nth-child(odd):is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.dark\:odd\:bg-gray-925:nth-child(odd):is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(16 22 35 / var(--tw-bg-opacity)); +} +.dark\:even\:bg-gray-900:nth-child(2n):is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.dark\:checked\:\!bg-gray-800:checked:is(.dark *) { + --tw-bg-opacity: 1 !important; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)) !important; +} +.dark\:checked\:bg-blue-500:checked:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(59 130 246 / var(--tw-bg-opacity)); +} +.dark\:focus-within\:ring-gray-400:focus-within:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity)); +} +.dark\:hover\:border-gray-200:hover:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} +.dark\:hover\:border-gray-400:hover:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} +.dark\:hover\:border-gray-500:hover:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(107 114 128 / var(--tw-border-opacity)); +} +.dark\:hover\:border-gray-700:hover:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} +.dark\:hover\:border-gray-800:hover:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} +.dark\:hover\:border-gray-950:hover:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(11 15 25 / var(--tw-border-opacity)); +} +.dark\:hover\:\!bg-gray-900:hover:is(.dark *) { + --tw-bg-opacity: 1 !important; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)) !important; +} +.dark\:hover\:bg-black:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-black\/90:hover:is(.dark *) { + background-color: #000000e6; +} +.dark\:hover\:bg-blue-900:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(30 58 138 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-blue-900\/50:hover:is(.dark *) { + background-color: #1e3a8a80; +} +.dark\:hover\:bg-gray-600:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(75 85 99 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-gray-700:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-gray-700\/70:hover:is(.dark *) { + background-color: #374151b3; +} +.dark\:hover\:bg-gray-800:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-gray-800\/50:hover:is(.dark *) { + background-color: #1f293780; +} +.dark\:hover\:bg-gray-800\/60:hover:is(.dark *) { + background-color: #1f293799; +} +.dark\:hover\:bg-gray-850:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(20 28 46 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-gray-900:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-gray-950:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(11 15 25 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-gray-950\/70:hover:is(.dark *) { + background-color: #0b0f19b3; +} +.dark\:hover\:bg-gray-950\/90:hover:is(.dark *) { + background-color: #0b0f19e6; +} +.dark\:hover\:bg-green-400\/10:hover:is(.dark *) { + background-color: #34d3991a; +} +.dark\:hover\:bg-green-700\/15:hover:is(.dark *) { + background-color: #04785726; +} +.dark\:hover\:bg-green-900\/50:hover:is(.dark *) { + background-color: #064e3b80; +} +.dark\:hover\:bg-orange-600:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(234 88 12 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-orange-900\/30:hover:is(.dark *) { + background-color: #7c2d124d; +} +.dark\:hover\:bg-purple-900\/30:hover:is(.dark *) { + background-color: #4c1d954d; +} +.dark\:hover\:bg-slate-800\/90:hover:is(.dark *) { + background-color: #1e293be6; +} +.dark\:hover\:bg-white:hover:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.dark\:hover\:bg-white\/90:hover:is(.dark *) { + background-color: #ffffffe6; +} +.dark\:hover\:bg-yellow-600\/90:hover:is(.dark *) { + background-color: #d97706e6; +} +.dark\:hover\:bg-gradient-to-r:hover:is(.dark *) { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); +} +.dark\:hover\:from-blue-600\/25:hover:is(.dark *) { + --tw-gradient-from: rgb(37 99 235 / 0.25) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:hover\:from-gray-700:hover:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:hover\:from-gray-800:hover:is(.dark *) { + --tw-gradient-from: #1f2937 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:hover\:from-gray-900:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:hover\:from-gray-950:hover:is(.dark *) { + --tw-gradient-from: #0b0f19 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(11 15 25 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.dark\:hover\:from-yellow-500\/20:hover:is(.dark *) { + --tw-gradient-from: rgb(245 158 11 / 0.2) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.hover\:dark\:\!from-blue-500\/50:is(.dark *):hover { + --tw-gradient-from: rgb(59 130 246 / 0.5) var(--tw-gradient-from-position) !important; + --tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position) !important; + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important; +} +.dark\:hover\:to-gray-900:hover:is(.dark *) { + --tw-gradient-to: #111827 var(--tw-gradient-to-position); +} +.dark\:hover\:to-gray-950:hover:is(.dark *) { + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); +} +.dark\:hover\:to-transparent:hover:is(.dark *) { + --tw-gradient-to: transparent var(--tw-gradient-to-position); +} +.hover\:dark\:\!to-blue-500\/50:is(.dark *):hover { + --tw-gradient-to: rgb(59 130 246 / 0.5) var(--tw-gradient-to-position) !important; +} +.dark\:hover\:text-black:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.dark\:hover\:text-blue-400:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(96 165 250 / var(--tw-text-opacity)); +} +.dark\:hover\:text-gray-100:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(243 244 246 / var(--tw-text-opacity)); +} +.dark\:hover\:text-gray-200:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.dark\:hover\:text-gray-300:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.dark\:hover\:text-gray-400:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.dark\:hover\:text-gray-600:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.dark\:hover\:text-green-400:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(52 211 153 / var(--tw-text-opacity)); +} +.dark\:hover\:text-green-500:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.dark\:hover\:ring-green-500:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(16 185 129 / var(--tw-text-opacity)); +} +.dark\:hover\:text-orange-400:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(251 146 60 / var(--tw-text-opacity)); +} +.dark\:hover\:text-red-400:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(248 113 113 / var(--tw-text-opacity)); +} +.dark\:hover\:text-red-500:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.dark\:hover\:text-white:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.dark\:hover\:text-yellow-400:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(251 191 36 / var(--tw-text-opacity)); +} +.dark\:hover\:text-yellow-500:hover:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(245 158 11 / var(--tw-text-opacity)); +} +.hover\:dark\:text-gray-300:is(.dark *):hover { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.hover\:dark\:text-gray-400:is(.dark *):hover { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.dark\:hover\:decoration-gray-200:hover:is(.dark *) { + -webkit-text-decoration-color: #e5e7eb; + text-decoration-color: #e5e7eb; +} +.dark\:hover\:decoration-gray-300:hover:is(.dark *) { + -webkit-text-decoration-color: #d1d5db; + text-decoration-color: #d1d5db; +} +.dark\:hover\:decoration-gray-400:hover:is(.dark *) { + -webkit-text-decoration-color: #9ca3af; + text-decoration-color: #9ca3af; +} +.dark\:hover\:decoration-white:hover:is(.dark *) { + -webkit-text-decoration-color: #fff; + text-decoration-color: #fff; +} +.dark\:hover\:ring-gray-700:hover:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(55 65 81 / var(--tw-ring-opacity)); +} +.dark\:hover\:ring-gray-800\/30:hover:is(.dark *) { + --tw-ring-color: rgb(31 41 55 / 0.3); +} +.dark\:hover\:brightness-110:hover:is(.dark *) { + --tw-brightness: brightness(1.1); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.dark\:hover\:brightness-125:hover:is(.dark *) { + --tw-brightness: brightness(1.25); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.dark\:hover\:brightness-95:hover:is(.dark *) { + --tw-brightness: brightness(0.95); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) + var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) + var(--tw-sepia) var(--tw-drop-shadow); +} +.dark\:focus\:border-gray-800:focus:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(31 41 55 / var(--tw-border-opacity)); +} +.dark\:focus\:bg-gray-600:focus:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(75 85 99 / var(--tw-bg-opacity)); +} +.dark\:focus\:bg-gray-800:focus:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} +.dark\:focus\:bg-orange-800\/50:focus:is(.dark *) { + background-color: #9a341280; +} +.dark\:focus\:bg-purple-800\/50:focus:is(.dark *) { + background-color: #5b21b680; +} +.dark\:focus\:text-gray-400:focus:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.dark\:focus\:text-orange-100:focus:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(255 237 213 / var(--tw-text-opacity)); +} +.dark\:focus\:text-purple-100:focus:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(237 233 254 / var(--tw-text-opacity)); +} +.dark\:focus\:ring-gray-500:focus:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity)); +} +.dark\:focus\:ring-offset-0:focus:is(.dark *) { + --tw-ring-offset-width: 0px; +} +.dark\:focus\:ring-offset-gray-925:focus:is(.dark *) { + --tw-ring-offset-color: #101623; +} +.dark\:focus-visible\:ring-offset-0:focus-visible:is(.dark *) { + --tw-ring-offset-width: 0px; +} +.dark\:active\:bg-blue-900:active:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(30 58 138 / var(--tw-bg-opacity)); +} +.dark\:active\:text-gray-200:active:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.dark\:active\:text-gray-300:active:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.dark\:active\:ring-orange-500\/30:active:is(.dark *) { + --tw-ring-color: rgb(249 115 22 / 0.3); +} +.dark\:disabled\:dark\:bg-slate-800:is(.dark *):disabled:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(30 41 59 / var(--tw-bg-opacity)); +} +.dark\:disabled\:dark\:bg-white:is(.dark *):disabled:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.dark\:disabled\:dark\:bg-yellow-600:is(.dark *):disabled:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(217 119 6 / var(--tw-bg-opacity)); +} +.dark\:disabled\:text-white:disabled:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.disabled\:dark\:text-gray-500:is(.dark *):disabled { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.disabled\:dark\:hover\:bg-gray-900:hover:is(.dark *):disabled { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.group:focus-within .dark\:group-focus-within\:text-gray-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.group:hover .dark\:group-hover\:bg-gray-800:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} +.group:hover .dark\:group-hover\:from-gray-700:is(.dark *) { + --tw-gradient-from: #374151 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.group:hover .dark\:group-hover\:to-gray-700:is(.dark *) { + --tw-gradient-to: #374151 var(--tw-gradient-to-position); +} +.group\/gguf:hover .dark\:group-hover\/gguf\:text-gray-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.group\/paper:hover .dark\:group-hover\/paper\:text-orange-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(249 115 22 / var(--tw-text-opacity)); +} +.group\/repo:hover .dark\:group-hover\/repo\:text-yellow-500:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(245 158 11 / var(--tw-text-opacity)); +} +.group\/search:hover .dark\:group-hover\/search\:text-gray-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.group:hover .dark\:group-hover\:text-gray-100:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(243 244 246 / var(--tw-text-opacity)); +} +.group:hover .dark\:group-hover\:text-gray-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.group:hover .dark\:group-hover\:text-gray-300:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +.group:hover .dark\:group-hover\:text-gray-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:dark\:text-gray-200:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:dark\:text-gray-400:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.group:hover .group-hover\:dark\:text-white:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.group:hover .dark\:group-hover\:decoration-gray-300:is(.dark *) { + -webkit-text-decoration-color: #d1d5db; + text-decoration-color: #d1d5db; +} +.group:hover .dark\:group-hover\:opacity-70:is(.dark *) { + opacity: 0.7; +} +.group:focus .dark\:group-focus\:ring-gray-500:is(.dark *) { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity)); +} +.peer:checked ~ .dark\:peer-checked\:border-indigo-600:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(79 70 229 / var(--tw-border-opacity)); +} +.peer:checked ~ .dark\:peer-checked\:border-purple-600:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(124 58 237 / var(--tw-border-opacity)); +} +.peer:checked ~ .dark\:peer-checked\:border-white:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(255 255 255 / var(--tw-border-opacity)); +} +.peer:checked ~ .dark\:peer-checked\:bg-gray-200:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} +.peer:checked ~ .dark\:peer-checked\:bg-indigo-800\/10:is(.dark *) { + background-color: #3730a31a; +} +.peer:checked ~ .dark\:peer-checked\:bg-purple-800\/10:is(.dark *) { + background-color: #5b21b61a; +} +.peer:checked ~ .dark\:peer-checked\:text-black:is(.dark *) { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} +.peer:focus-within ~ .dark\:peer-focus-within\:bg-gray-900:is(.dark *) { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.peer:hover ~ .dark\:peer-hover\:from-black:is(.dark *) { + --tw-gradient-from: #000 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +@media not all and (min-width: 1536px) { + .max-2xl\:hidden { + display: none; + } +} +@media not all and (min-width: 1280px) { + .max-xl\:hidden { + display: none; + } + .max-xl\:w-full { + width: 100%; + } + .max-xl\:pl-2 { + padding-left: 0.5rem; + } +} +@media not all and (min-width: 1024px) { + .max-lg\:mx-auto { + margin-left: auto; + margin-right: auto; + } + .max-lg\:-ml-20 { + margin-left: -5rem; + } + .max-lg\:-mr-20 { + margin-right: -5rem; + } + .max-lg\:mb-16 { + margin-bottom: 4rem; + } + .max-lg\:mb-5 { + margin-bottom: 1.25rem; + } + .max-lg\:mb-8 { + margin-bottom: 2rem; + } + .max-lg\:hidden { + display: none; + } + .max-lg\:w-full { + width: 100%; + } + .max-lg\:max-w-lg { + max-width: 32rem; + } + .max-lg\:-translate-x-12 { + --tw-translate-x: -3rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .max-lg\:translate-x-1\/3 { + --tw-translate-x: 33.333333%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .max-lg\:translate-x-10 { + --tw-translate-x: 2.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .max-lg\:flex-col { + flex-direction: column; + } + .max-lg\:items-center { + align-items: center; + } + .max-lg\:overflow-hidden { + overflow: hidden; + } + .max-lg\:overflow-x-auto { + overflow-x: auto; + } + .max-lg\:whitespace-nowrap { + white-space: nowrap; + } + .max-lg\:border-b { + border-bottom-width: 1px; + } + .max-lg\:\!px-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .max-lg\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + .max-lg\:pr-6 { + padding-right: 1.5rem; + } + .max-lg\:pt-20 { + padding-top: 5rem; + } + .max-lg\:pt-4 { + padding-top: 1rem; + } + .max-lg\:pt-8 { + padding-top: 2rem; + } + .max-lg\:text-center { + text-align: center; + } + .max-lg\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + .max-lg\:last\:pr-0:last-child { + padding-right: 0; + } +} +@media not all and (min-width: 768px) { + .max-md\:top-0 { + top: 0; + } + .max-md\:col-span-1 { + grid-column: span 1 / span 1; + } + .max-md\:mb-1 { + margin-bottom: 0.25rem; + } + .max-md\:mb-1\.5 { + margin-bottom: 0.375rem; + } + .max-md\:block { + display: block; + } + .max-md\:hidden { + display: none; + } + .max-md\:-translate-x-7 { + --tw-translate-x: -1.75rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .max-md\:-translate-y-1 { + --tw-translate-y: -0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .max-md\:-translate-y-1\.5 { + --tw-translate-y: -0.375rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .max-md\:first\:border-b:first-child { + border-bottom-width: 1px; + } +} +@media not all and (min-width: 640px) { + .max-sm\:absolute { + position: absolute; + } + .max-sm\:-right-4 { + right: -1rem; + } + .max-sm\:-top-2 { + top: -0.5rem; + } + .max-sm\:left-0 { + left: 0; + } + .max-sm\:right-0 { + right: 0; + } + .max-sm\:right-4 { + right: 1rem; + } + .max-sm\:order-first { + order: -9999; + } + .max-sm\:order-last { + order: 9999; + } + .max-sm\:-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; + } + .max-sm\:\!mt-1 { + margin-top: 0.25rem !important; + } + .max-sm\:\!mt-1\.5 { + margin-top: 0.375rem !important; + } + .max-sm\:-mb-2 { + margin-bottom: -0.5rem; + } + .max-sm\:mb-1 { + margin-bottom: 0.25rem; + } + .max-sm\:mb-1\.5 { + margin-bottom: 0.375rem; + } + .max-sm\:mb-12 { + margin-bottom: 3rem; + } + .max-sm\:mb-2 { + margin-bottom: 0.5rem; + } + .max-sm\:mb-5 { + margin-bottom: 1.25rem; + } + .max-sm\:ml-4 { + margin-left: 1rem; + } + .max-sm\:ml-auto { + margin-left: auto; + } + .max-sm\:mt-0 { + margin-top: 0; + } + .max-sm\:mt-0\.5 { + margin-top: 0.125rem; + } + .max-sm\:mt-2 { + margin-top: 0.5rem; + } + .max-sm\:hidden { + display: none; + } + .max-sm\:w-72 { + width: 18rem; + } + .max-sm\:w-\[100dvw\] { + width: 100dvw; + } + .max-sm\:w-fit { + width: -moz-fit-content; + width: fit-content; + } + .max-sm\:w-full { + width: 100%; + } + .max-sm\:min-w-max { + min-width: -moz-max-content; + min-width: max-content; + } + .max-sm\:max-w-\[90px\] { + max-width: 90px; + } + .max-sm\:max-w-full { + max-width: 100%; + } + .max-sm\:flex-1 { + flex: 1 1 0%; + } + .max-sm\:-translate-y-full { + --tw-translate-y: -100%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .max-sm\:translate-y-1 { + --tw-translate-y: 0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .max-sm\:flex-col { + flex-direction: column; + } + .max-sm\:flex-wrap { + flex-wrap: wrap; + } + .max-sm\:justify-center { + justify-content: center; + } + .max-sm\:gap-4 { + gap: 1rem; + } + .max-sm\:gap-y-1 { + row-gap: 0.25rem; + } + .max-sm\:gap-y-1\.5 { + row-gap: 0.375rem; + } + .max-sm\:self-start { + align-self: flex-start; + } + .max-sm\:self-stretch { + align-self: stretch; + } + .max-sm\:overflow-hidden { + overflow: hidden; + } + .max-sm\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + .max-sm\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + .max-sm\:py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + } + .max-sm\:pb-12 { + padding-bottom: 3rem; + } + .max-sm\:pl-0 { + padding-left: 0; + } + .max-sm\:pr-14 { + padding-right: 3.5rem; + } + .max-sm\:pt-0 { + padding-top: 0; + } + .max-sm\:pt-4 { + padding-top: 1rem; + } + .max-sm\:pt-8 { + padding-top: 2rem; + } + .max-sm\:\!text-base { + font-size: 1rem !important; + line-height: 1.5rem !important; + } + .max-sm\:\!text-xs { + font-size: 0.75rem !important; + line-height: 1rem !important; + } + .max-sm\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + .max-sm\:text-sm\/4 { + font-size: 0.875rem; + line-height: 1rem; + } + .max-sm\:text-smd { + font-size: 0.94rem; + } + .max-sm\:text-xs { + font-size: 0.75rem; + line-height: 1rem; + } + .max-sm\:\[overflow-wrap\:anywhere\] { + overflow-wrap: anywhere; + } +} +@media (min-width: 640px) { + .sm\:absolute { + position: absolute; + } + .sm\:relative { + position: relative; + } + .sm\:-bottom-12 { + bottom: -3rem; + } + .sm\:bottom-6 { + bottom: 1.5rem; + } + .sm\:left-0 { + left: 0; + } + .sm\:left-12 { + left: 3rem; + } + .sm\:left-16 { + left: 4rem; + } + .sm\:left-24 { + left: 6rem; + } + .sm\:left-4 { + left: 1rem; + } + .sm\:left-7 { + left: 1.75rem; + } + .sm\:left-auto { + left: auto; + } + .sm\:right-0 { + right: 0; + } + .sm\:right-32 { + right: 8rem; + } + .sm\:right-auto { + right: auto; + } + .sm\:top-0 { + top: 0; + } + .sm\:top-10 { + top: 2.5rem; + } + .sm\:top-12 { + top: 3rem; + } + .sm\:top-6 { + top: 1.5rem; + } + .sm\:top-7 { + top: 1.75rem; + } + .sm\:top-8 { + top: 2rem; + } + .sm\:order-first { + order: -9999; + } + .sm\:order-none { + order: 0; + } + .sm\:m-6 { + margin: 1.5rem; + } + .sm\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + .sm\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + .sm\:my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + } + .sm\:-mr-6 { + margin-right: -1.5rem; + } + .sm\:-mt-\[3\.2rem\] { + margin-top: -3.2rem; + } + .sm\:mb-0 { + margin-bottom: 0; + } + .sm\:mb-1 { + margin-bottom: 0.25rem; + } + .sm\:mb-1\.5 { + margin-bottom: 0.375rem; + } + .sm\:mb-14 { + margin-bottom: 3.5rem; + } + .sm\:mb-16 { + margin-bottom: 4rem; + } + .sm\:mb-2 { + margin-bottom: 0.5rem; + } + .sm\:mb-2\.5 { + margin-bottom: 0.625rem; + } + .sm\:mb-20 { + margin-bottom: 5rem; + } + .sm\:mb-24 { + margin-bottom: 6rem; + } + .sm\:mb-3 { + margin-bottom: 0.75rem; + } + .sm\:mb-32 { + margin-bottom: 8rem; + } + .sm\:mb-4 { + margin-bottom: 1rem; + } + .sm\:mb-6 { + margin-bottom: 1.5rem; + } + .sm\:mb-7 { + margin-bottom: 1.75rem; + } + .sm\:mb-8 { + margin-bottom: 2rem; + } + .sm\:ml-0 { + margin-left: 0; + } + .sm\:ml-1 { + margin-left: 0.25rem; + } + .sm\:ml-2 { + margin-left: 0.5rem; + } + .sm\:ml-2\.5 { + margin-left: 0.625rem; + } + .sm\:ml-4 { + margin-left: 1rem; + } + .sm\:ml-9 { + margin-left: 2.25rem; + } + .sm\:ml-auto { + margin-left: auto; + } + .sm\:mr-1 { + margin-right: 0.25rem; + } + .sm\:mr-1\.5 { + margin-right: 0.375rem; + } + .sm\:mr-2 { + margin-right: 0.5rem; + } + .sm\:mr-3 { + margin-right: 0.75rem; + } + .sm\:mr-4 { + margin-right: 1rem; + } + .sm\:mr-6 { + margin-right: 1.5rem; + } + .sm\:mt-0 { + margin-top: 0; + } + .sm\:mt-12 { + margin-top: 3rem; + } + .sm\:mt-4 { + margin-top: 1rem; + } + .sm\:block { + display: block; + } + .sm\:inline { + display: inline; + } + .sm\:flex { + display: flex; + } + .sm\:grid { + display: grid; + } + .sm\:contents { + display: contents; + } + .sm\:hidden { + display: none; + } + .sm\:size-12 { + width: 3rem; + height: 3rem; + } + .sm\:size-20 { + width: 5rem; + height: 5rem; + } + .sm\:size-4 { + width: 1rem; + height: 1rem; + } + .sm\:size-5 { + width: 1.25rem; + height: 1.25rem; + } + .sm\:h-24 { + height: 6rem; + } + .sm\:h-44 { + height: 11rem; + } + .sm\:h-48 { + height: 12rem; + } + .sm\:h-56 { + height: 14rem; + } + .sm\:h-64 { + height: 16rem; + } + .sm\:h-96 { + height: 24rem; + } + .sm\:h-\[3\.25rem\] { + height: 3.25rem; + } + .sm\:h-\[4\.5rem\] { + height: 4.5rem; + } + .sm\:h-\[420px\] { + height: 420px; + } + .sm\:h-\[70\%\] { + height: 70%; + } + .sm\:h-\[calc\(100dvh-5\.5rem\)\] { + height: calc(100dvh - 5.5rem); + } + .sm\:h-full { + height: 100%; + } + .sm\:max-h-48 { + max-height: 12rem; + } + .sm\:max-h-96 { + max-height: 24rem; + } + .sm\:max-h-full { + max-height: 100%; + } + .sm\:\!w-48 { + width: 12rem !important; + } + .sm\:w-3\/5 { + width: 60%; + } + .sm\:w-32 { + width: 8rem; + } + .sm\:w-48 { + width: 12rem; + } + .sm\:w-6 { + width: 1.5rem; + } + .sm\:w-64 { + width: 16rem; + } + .sm\:w-72 { + width: 18rem; + } + .sm\:w-80 { + width: 20rem; + } + .sm\:w-9 { + width: 2.25rem; + } + .sm\:w-96, + .sm\:w-\[24rem\] { + width: 24rem; + } + .sm\:w-\[360px\] { + width: 360px; + } + .sm\:w-auto { + width: auto; + } + .sm\:w-full { + width: 100%; + } + .sm\:min-w-72 { + min-width: 18rem; + } + .sm\:min-w-\[4rem\] { + min-width: 4rem; + } + .sm\:max-w-2xs { + max-width: 16rem; + } + .sm\:max-w-\[50dvw\] { + max-width: 50dvw; + } + .sm\:max-w-\[70dvw\] { + max-width: 70dvw; + } + .sm\:max-w-\[80dvw\] { + max-width: 80dvw; + } + .sm\:max-w-none { + max-width: none; + } + .sm\:max-w-sm { + max-width: 24rem; + } + .sm\:max-w-xs { + max-width: 20rem; + } + .sm\:flex-none { + flex: none; + } + .sm\:basis-1\/2 { + flex-basis: 50%; + } + .sm\:transform-none { + transform: none; + } + .sm\:cursor-pointer { + cursor: pointer; + } + .sm\:scroll-px-0 { + scroll-padding-left: 0px; + scroll-padding-right: 0px; + } + .sm\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .sm\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + .sm\:flex-row { + flex-direction: row; + } + .sm\:flex-col { + flex-direction: column; + } + .sm\:flex-nowrap { + flex-wrap: nowrap; + } + .sm\:items-end { + align-items: flex-end; + } + .sm\:items-center { + align-items: center; + } + .sm\:items-stretch { + align-items: stretch; + } + .sm\:justify-center { + justify-content: center; + } + .sm\:justify-between { + justify-content: space-between; + } + .sm\:gap-0 { + gap: 0px; + } + .sm\:gap-1 { + gap: 0.25rem; + } + .sm\:gap-1\.5 { + gap: 0.375rem; + } + .sm\:gap-12 { + gap: 3rem; + } + .sm\:gap-2 { + gap: 0.5rem; + } + .sm\:gap-3 { + gap: 0.75rem; + } + .sm\:gap-4 { + gap: 1rem; + } + .sm\:gap-5 { + gap: 1.25rem; + } + .sm\:gap-6 { + gap: 1.5rem; + } + .sm\:gap-8 { + gap: 2rem; + } + .sm\:gap-x-2 { + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; + } + .sm\:gap-x-2\.5 { + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; + } + .sm\:gap-x-3 { + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; + } + .sm\:gap-x-3\.5 { + -moz-column-gap: 0.875rem; + column-gap: 0.875rem; + } + .sm\:gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; + } + .sm\:gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + .sm\:gap-y-0 { + row-gap: 0px; + } + .sm\:gap-y-5 { + row-gap: 1.25rem; + } + .sm\:space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + .sm\:space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); + } + .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1rem * var(--tw-space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); + } + .sm\:space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + .sm\:self-end { + align-self: flex-end; + } + .sm\:overflow-y-auto { + overflow-y: auto; + } + .sm\:overflow-x-hidden { + overflow-x: hidden; + } + .sm\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .sm\:rounded-full { + border-radius: 9999px; + } + .sm\:\!rounded-l-md { + border-top-left-radius: 0.375rem !important; + border-bottom-left-radius: 0.375rem !important; + } + .sm\:\!rounded-r-md { + border-top-right-radius: 0.375rem !important; + border-bottom-right-radius: 0.375rem !important; + } + .sm\:border-b-0 { + border-bottom-width: 0px; + } + .sm\:border-l-0 { + border-left-width: 0px; + } + .sm\:border-r { + border-right-width: 1px; + } + .sm\:p-10 { + padding: 2.5rem; + } + .sm\:p-12 { + padding: 3rem; + } + .sm\:p-2 { + padding: 0.5rem; + } + .sm\:p-4 { + padding: 1rem; + } + .sm\:p-6 { + padding: 1.5rem; + } + .sm\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + .sm\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + .sm\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + .sm\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + .sm\:px-7 { + padding-left: 1.75rem; + padding-right: 1.75rem; + } + .sm\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + .sm\:py-0 { + padding-top: 0; + padding-bottom: 0; + } + .sm\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + .sm\:py-1\.5 { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + } + .sm\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; + } + .sm\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + .sm\:py-20 { + padding-top: 5rem; + padding-bottom: 5rem; + } + .sm\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; + } + .sm\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + .sm\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + .sm\:py-px { + padding-top: 1px; + padding-bottom: 1px; + } + .sm\:pb-0 { + padding-bottom: 0; + } + .sm\:pb-16 { + padding-bottom: 4rem; + } + .sm\:pb-24 { + padding-bottom: 6rem; + } + .sm\:pb-6 { + padding-bottom: 1.5rem; + } + .sm\:pb-8 { + padding-bottom: 2rem; + } + .sm\:pl-3 { + padding-left: 0.75rem; + } + .sm\:pl-3\.5 { + padding-left: 0.875rem; + } + .sm\:pl-6 { + padding-left: 1.5rem; + } + .sm\:pl-7 { + padding-left: 1.75rem; + } + .sm\:pl-9 { + padding-left: 2.25rem; + } + .sm\:pr-0 { + padding-right: 0; + } + .sm\:pr-6 { + padding-right: 1.5rem; + } + .sm\:pt-16 { + padding-top: 4rem; + } + .sm\:pt-20 { + padding-top: 5rem; + } + .sm\:pt-3 { + padding-top: 0.75rem; + } + .sm\:pt-4 { + padding-top: 1rem; + } + .sm\:pt-6 { + padding-top: 1.5rem; + } + .sm\:pt-9 { + padding-top: 2.25rem; + } + .sm\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + .sm\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } + .sm\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + .sm\:text-9xl { + font-size: 8rem; + line-height: 1; + } + .sm\:text-\[\.7rem\] { + font-size: 0.7rem; + } + .sm\:text-\[0\.935rem\] { + font-size: 0.935rem; + } + .sm\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + .sm\:text-base\/\[1\.6rem\] { + font-size: 1rem; + line-height: 1.6rem; + } + .sm\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } + .sm\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + .sm\:text-smd { + font-size: 0.94rem; + } + .sm\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } + .sm\:text-xs { + font-size: 0.75rem; + line-height: 1rem; + } + .sm\:leading-snug { + line-height: 1.375; + } + .sm\:leading-tight { + line-height: 1.25; + } + .sm\:dark\:border-gray-500:is(.dark *) { + --tw-border-opacity: 1; + border-color: rgb(107 114 128 / var(--tw-border-opacity)); + } +} +@media (min-width: 768px) { + .md\:pointer-events-none { + pointer-events: none; + } + .md\:absolute { + position: absolute; + } + .md\:relative { + position: relative; + } + .md\:-right-3 { + right: -0.75rem; + } + .md\:-right-6 { + right: -1.5rem; + } + .md\:-top-3 { + top: -0.75rem; + } + .md\:bottom-1 { + bottom: 0.25rem; + } + .md\:bottom-1\.5 { + bottom: 0.375rem; + } + .md\:bottom-5 { + bottom: 1.25rem; + } + .md\:bottom-\[-1\.1rem\] { + bottom: -1.1rem; + } + .md\:left-1\/2 { + left: 50%; + } + .md\:left-5 { + left: 1.25rem; + } + .md\:right-1 { + right: 0.25rem; + } + .md\:right-1\.5 { + right: 0.375rem; + } + .md\:right-full { + right: 100%; + } + .md\:top-0 { + top: 0; + } + .md\:top-44 { + top: 11rem; + } + .md\:top-6 { + top: 1.5rem; + } + .md\:top-64 { + top: 16rem; + } + .md\:order-none { + order: 0; + } + .md\:col-span-12 { + grid-column: span 12 / span 12; + } + .md\:col-span-2 { + grid-column: span 2 / span 2; + } + .md\:col-span-3 { + grid-column: span 3 / span 3; + } + .md\:col-span-4 { + grid-column: span 4 / span 4; + } + .md\:col-span-5 { + grid-column: span 5 / span 5; + } + .md\:col-span-6 { + grid-column: span 6 / span 6; + } + .md\:col-span-7 { + grid-column: span 7 / span 7; + } + .md\:col-span-8 { + grid-column: span 8 / span 8; + } + .md\:-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; + } + .md\:mx-0 { + margin-left: 0; + margin-right: 0; + } + .md\:mx-10 { + margin-left: 2.5rem; + margin-right: 2.5rem; + } + .md\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; + } + .md\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; + } + .md\:mx-5 { + margin-left: 1.25rem; + margin-right: 1.25rem; + } + .md\:mx-52 { + margin-left: 13rem; + margin-right: 13rem; + } + .md\:my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + } + .md\:\!mt-0 { + margin-top: 0 !important; + } + .md\:-mr-1 { + margin-right: -0.25rem; + } + .md\:-mt-3 { + margin-top: -0.75rem; + } + .md\:-mt-4 { + margin-top: -1rem; + } + .md\:-mt-8 { + margin-top: -2rem; + } + .md\:mb-0 { + margin-bottom: 0; + } + .md\:mb-1 { + margin-bottom: 0.25rem; + } + .md\:mb-1\.5 { + margin-bottom: 0.375rem; + } + .md\:mb-12 { + margin-bottom: 3rem; + } + .md\:mb-14 { + margin-bottom: 3.5rem; + } + .md\:mb-16 { + margin-bottom: 4rem; + } + .md\:mb-2 { + margin-bottom: 0.5rem; + } + .md\:mb-4 { + margin-bottom: 1rem; + } + .md\:mb-5 { + margin-bottom: 1.25rem; + } + .md\:mb-6 { + margin-bottom: 1.5rem; + } + .md\:mb-8 { + margin-bottom: 2rem; + } + .md\:ml-2 { + margin-left: 0.5rem; + } + .md\:ml-3 { + margin-left: 0.75rem; + } + .md\:ml-4 { + margin-left: 1rem; + } + .md\:ml-6 { + margin-left: 1.5rem; + } + .md\:ml-auto { + margin-left: auto; + } + .md\:mr-0 { + margin-right: 0; + } + .md\:mr-1 { + margin-right: 0.25rem; + } + .md\:mr-1\.5 { + margin-right: 0.375rem; + } + .md\:mr-2 { + margin-right: 0.5rem; + } + .md\:mr-3 { + margin-right: 0.75rem; + } + .md\:mr-36 { + margin-right: 9rem; + } + .md\:mr-5 { + margin-right: 1.25rem; + } + .md\:mr-6 { + margin-right: 1.5rem; + } + .md\:mt-0 { + margin-top: 0; + } + .md\:mt-10 { + margin-top: 2.5rem; + } + .md\:mt-12 { + margin-top: 3rem; + } + .md\:mt-14 { + margin-top: 3.5rem; + } + .md\:mt-2 { + margin-top: 0.5rem; + } + .md\:mt-4 { + margin-top: 1rem; + } + .md\:mt-6 { + margin-top: 1.5rem; + } + .md\:mt-8 { + margin-top: 2rem; + } + .md\:mt-9 { + margin-top: 2.25rem; + } + .md\:block { + display: block; + } + .md\:inline { + display: inline; + } + .md\:\!flex { + display: flex !important; + } + .md\:flex { + display: flex; + } + .md\:table-cell { + display: table-cell; + } + .md\:grid { + display: grid; + } + .md\:hidden { + display: none; + } + .md\:\!h-9 { + height: 2.25rem !important; + } + .md\:h-14 { + height: 3.5rem; + } + .md\:h-20 { + height: 5rem; + } + .md\:h-24 { + height: 6rem; + } + .md\:h-4 { + height: 1rem; + } + .md\:h-5 { + height: 1.25rem; + } + .md\:h-56 { + height: 14rem; + } + .md\:h-6 { + height: 1.5rem; + } + .md\:h-64 { + height: 16rem; + } + .md\:h-80 { + height: 20rem; + } + .md\:h-\[600px\] { + height: 600px; + } + .md\:h-full { + height: 100%; + } + .md\:max-h-20 { + max-height: 5rem; + } + .md\:max-h-\[12rem\] { + max-height: 12rem; + } + .md\:max-h-\[calc\(100vh-11rem\)\] { + max-height: calc(100vh - 11rem); + } + .md\:min-h-\[250px\] { + min-height: 250px; + } + .md\:w-1\/2 { + width: 50%; + } + .md\:w-4 { + width: 1rem; + } + .md\:w-5 { + width: 1.25rem; + } + .md\:w-6 { + width: 1.5rem; + } + .md\:w-64 { + width: 16rem; + } + .md\:w-96 { + width: 24rem; + } + .md\:w-\[150px\] { + width: 150px; + } + .md\:w-\[44rem\] { + width: 44rem; + } + .md\:w-\[500px\] { + width: 500px; + } + .md\:w-\[600px\] { + width: 600px; + } + .md\:w-auto { + width: auto; + } + .md\:w-fit { + width: -moz-fit-content; + width: fit-content; + } + .md\:w-full { + width: 100%; + } + .md\:min-w-\[24rem\] { + min-width: 24rem; + } + .md\:max-w-2xl { + max-width: 42rem; + } + .md\:max-w-3xl { + max-width: 48rem; + } + .md\:max-w-4xl { + max-width: 56rem; + } + .md\:max-w-64 { + max-width: 16rem; + } + .md\:max-w-max { + max-width: -moz-max-content; + max-width: max-content; + } + .md\:max-w-md { + max-width: 28rem; + } + .md\:max-w-xl { + max-width: 36rem; + } + .md\:max-w-xs { + max-width: 20rem; + } + .md\:flex-1 { + flex: 1 1 0%; + } + .md\:flex-none { + flex: none; + } + .md\:flex-grow { + flex-grow: 1; + } + .md\:basis-full { + flex-basis: 100%; + } + .md\:translate-y-2 { + --tw-translate-y: 0.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .md\:scale-150 { + --tw-scale-x: 1.5; + --tw-scale-y: 1.5; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .md\:grid-cols-10 { + grid-template-columns: repeat(10, minmax(0, 1fr)); + } + .md\:grid-cols-11 { + grid-template-columns: repeat(11, minmax(0, 1fr)); + } + .md\:grid-cols-12 { + grid-template-columns: repeat(12, minmax(0, 1fr)); + } + .md\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .md\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + .md\:grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + .md\:grid-cols-6 { + grid-template-columns: repeat(6, minmax(0, 1fr)); + } + .md\:grid-cols-8 { + grid-template-columns: repeat(8, minmax(0, 1fr)); + } + .md\:grid-cols-\[150px\,1fr\,150px\] { + grid-template-columns: 150px 1fr 150px; + } + .md\:grid-rows-full { + grid-template-rows: 100%; + } + .md\:flex-row { + flex-direction: row; + } + .md\:flex-col { + flex-direction: column; + } + .md\:flex-wrap { + flex-wrap: wrap; + } + .md\:place-content-center { + place-content: center; + } + .md\:items-center { + align-items: center; + } + .md\:justify-start { + justify-content: flex-start; + } + .md\:justify-end { + justify-content: flex-end; + } + .md\:justify-between { + justify-content: space-between; + } + .md\:gap-10 { + gap: 2.5rem; + } + .md\:gap-12 { + gap: 3rem; + } + .md\:gap-5 { + gap: 1.25rem; + } + .md\:gap-6 { + gap: 1.5rem; + } + .md\:gap-8 { + gap: 2rem; + } + .md\:gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; + } + .md\:gap-x-5 { + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + .md\:gap-x-8 { + -moz-column-gap: 2rem; + column-gap: 2rem; + } + .md\:gap-y-12 { + row-gap: 3rem; + } + .md\:gap-y-24 { + row-gap: 6rem; + } + .md\:gap-y-4 { + row-gap: 1rem; + } + .md\:space-x-16 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(4rem * var(--tw-space-x-reverse)); + margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); + } + .md\:space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + .md\:space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + .md\:space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse))); + } + .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + .md\:space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); + } + .md\:space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2rem * var(--tw-space-y-reverse)); + } + .md\:self-auto { + align-self: auto; + } + .md\:whitespace-nowrap { + white-space: nowrap; + } + .md\:\!rounded-md { + border-radius: 0.375rem !important; + } + .md\:rounded-full { + border-radius: 9999px; + } + .md\:rounded-xl { + border-radius: 0.75rem; + } + .md\:rounded-r-none { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .md\:rounded-t-none { + border-top-left-radius: 0; + border-top-right-radius: 0; + } + .md\:rounded-t-xl { + border-top-left-radius: 0.75rem; + border-top-right-radius: 0.75rem; + } + .md\:border { + border-width: 1px; + } + .md\:border-l { + border-left-width: 1px; + } + .md\:border-r { + border-right-width: 1px; + } + .md\:border-r-0 { + border-right-width: 0px; + } + .md\:border-t-0 { + border-top-width: 0px; + } + .md\:border-gray-100 { + --tw-border-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-border-opacity)); + } + .md\:bg-gradient-to-br { + background-image: linear-gradient( + to bottom right, + var(--tw-gradient-stops) + ); + } + .md\:bg-gradient-to-l { + background-image: linear-gradient(to left, var(--tw-gradient-stops)); + } + .md\:bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); + } + .md\:bg-none { + background-image: none; + } + .md\:via-white { + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #fff var(--tw-gradient-via-position), var(--tw-gradient-to); + } + .md\:\!p-1 { + padding: 0.25rem !important; + } + .md\:\!p-1\.5 { + padding: 0.375rem !important; + } + .md\:p-1 { + padding: 0.25rem; + } + .md\:p-1\.5 { + padding: 0.375rem; + } + .md\:p-10 { + padding: 2.5rem; + } + .md\:p-12 { + padding: 3rem; + } + .md\:p-8 { + padding: 2rem; + } + .md\:px-0 { + padding-left: 0; + padding-right: 0; + } + .md\:px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; + } + .md\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + .md\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + .md\:px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; + } + .md\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + .md\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + .md\:py-0 { + padding-top: 0; + padding-bottom: 0; + } + .md\:py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; + } + .md\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + .md\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + .md\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + .md\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + .md\:py-px { + padding-top: 1px; + padding-bottom: 1px; + } + .md\:\!pt-6 { + padding-top: 1.5rem !important; + } + .md\:\!pt-8 { + padding-top: 2rem !important; + } + .md\:pb-0 { + padding-bottom: 0; + } + .md\:pb-1 { + padding-bottom: 0.25rem; + } + .md\:pb-12 { + padding-bottom: 3rem; + } + .md\:pb-16 { + padding-bottom: 4rem; + } + .md\:pb-20 { + padding-bottom: 5rem; + } + .md\:pb-24 { + padding-bottom: 6rem; + } + .md\:pl-12 { + padding-left: 3rem; + } + .md\:pl-4 { + padding-left: 1rem; + } + .md\:pl-6 { + padding-left: 1.5rem; + } + .md\:pl-8 { + padding-left: 2rem; + } + .md\:pr-16 { + padding-right: 4rem; + } + .md\:pr-36 { + padding-right: 9rem; + } + .md\:pr-4 { + padding-right: 1rem; + } + .md\:pr-6 { + padding-right: 1.5rem; + } + .md\:pt-0 { + padding-top: 0; + } + .md\:pt-1 { + padding-top: 0.25rem; + } + .md\:pt-10 { + padding-top: 2.5rem; + } + .md\:pt-12 { + padding-top: 3rem; + } + .md\:pt-14 { + padding-top: 3.5rem; + } + .md\:pt-16 { + padding-top: 4rem; + } + .md\:pt-2 { + padding-top: 0.5rem; + } + .md\:pt-20 { + padding-top: 5rem; + } + .md\:pt-24 { + padding-top: 6rem; + } + .md\:pt-3 { + padding-top: 0.75rem; + } + .md\:pt-32 { + padding-top: 8rem; + } + .md\:pt-8 { + padding-top: 2rem; + } + .md\:text-left { + text-align: left; + } + .md\:text-center { + text-align: center; + } + .md\:text-right { + text-align: right; + } + .md\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } + .md\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + .md\:text-5xl { + font-size: 3rem; + line-height: 1; + } + .md\:text-6xl { + font-size: 3.75rem; + line-height: 1; + } + .md\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + .md\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } + .md\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + .md\:text-smd { + font-size: 0.94rem; + } + .md\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } + .md\:text-xs { + font-size: 0.75rem; + line-height: 1rem; + } + .md\:leading-normal { + line-height: 1.5; + } + .md\:leading-relaxed { + line-height: 1.625; + } + .md\:opacity-0 { + opacity: 0; + } + .md\:shadow { + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), + 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), + var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + } + .md\:from-gray-50-to-white, + .md\:from-gray-50-to-white:hover { + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #fff var(--tw-gradient-to-position); + } + .md\:from-gray-50-to-white:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); + } + .md\:from-gray-50-to-white:hover:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #0b0f19 var(--tw-gradient-to-position); + } + .md\:first\:row-span-2:first-child { + grid-row: span 2 / span 2; + } + .md\:last\:w-auto:last-child { + width: auto; + } + .md\:last\:flex-auto:last-child { + flex: 1 1 auto; + } + .md\:even\:flex-row-reverse:nth-child(2n) { + flex-direction: row-reverse; + } + .group:hover .md\:group-hover\:opacity-100 { + opacity: 1; + } + .md\:dark\:from-gray-900:is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + } + .md\:dark\:via-gray-925:is(.dark *) { + --tw-gradient-to: rgb(16 22 35 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + #101623 var(--tw-gradient-via-position), var(--tw-gradient-to); + } + .md\:dark\:to-gray-925:is(.dark *) { + --tw-gradient-to: #101623 var(--tw-gradient-to-position); + } +} +@media (min-width: 1024px) { + .lg\:static { + position: static; + } + .lg\:relative { + position: relative; + } + .lg\:sticky { + position: sticky; + } + .lg\:-bottom-16 { + bottom: -4rem; + } + .lg\:-right-12 { + right: -3rem; + } + .lg\:-right-20 { + right: -5rem; + } + .lg\:bottom-1 { + bottom: 0.25rem; + } + .lg\:bottom-1\.5 { + bottom: 0.375rem; + } + .lg\:bottom-10 { + bottom: 2.5rem; + } + .lg\:bottom-5 { + bottom: 1.25rem; + } + .lg\:left-1\/2 { + left: 50%; + } + .lg\:left-32 { + left: 8rem; + } + .lg\:left-5 { + left: 1.25rem; + } + .lg\:left-6 { + left: 1.5rem; + } + .lg\:right-1\/2 { + right: 50%; + } + .lg\:right-1\/4 { + right: 25%; + } + .lg\:right-2 { + right: 0.5rem; + } + .lg\:right-\[400px\] { + right: 400px; + } + .lg\:top-0 { + top: 0; + } + .lg\:order-last { + order: 9999; + } + .lg\:order-none { + order: 0; + } + .lg\:col-span-1 { + grid-column: span 1 / span 1; + } + .lg\:col-span-2 { + grid-column: span 2 / span 2; + } + .lg\:col-span-3 { + grid-column: span 3 / span 3; + } + .lg\:col-span-4 { + grid-column: span 4 / span 4; + } + .lg\:col-span-5 { + grid-column: span 5 / span 5; + } + .lg\:col-span-6 { + grid-column: span 6 / span 6; + } + .lg\:col-span-7 { + grid-column: span 7 / span 7; + } + .lg\:col-span-8 { + grid-column: span 8 / span 8; + } + .lg\:col-span-9 { + grid-column: span 9 / span 9; + } + .lg\:row-span-2 { + grid-row: span 2 / span 2; + } + .lg\:-mx-24 { + margin-left: -6rem; + margin-right: -6rem; + } + .lg\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + .lg\:-ml-20 { + margin-left: -5rem; + } + .lg\:-ml-8 { + margin-left: -2rem; + } + .lg\:-mr-20 { + margin-right: -5rem; + } + .lg\:-mt-16 { + margin-top: -4rem; + } + .lg\:mb-0 { + margin-bottom: 0; + } + .lg\:mb-10 { + margin-bottom: 2.5rem; + } + .lg\:mb-12 { + margin-bottom: 3rem; + } + .lg\:mb-2 { + margin-bottom: 0.5rem; + } + .lg\:mb-4 { + margin-bottom: 1rem; + } + .lg\:mb-6 { + margin-bottom: 1.5rem; + } + .lg\:mb-8 { + margin-bottom: 2rem; + } + .lg\:ml-16 { + margin-left: 4rem; + } + .lg\:ml-5 { + margin-left: 1.25rem; + } + .lg\:ml-8 { + margin-left: 2rem; + } + .lg\:ml-auto { + margin-left: auto; + } + .lg\:mr-0 { + margin-right: 0; + } + .lg\:mr-1 { + margin-right: 0.25rem; + } + .lg\:mr-1\.5 { + margin-right: 0.375rem; + } + .lg\:mr-2 { + margin-right: 0.5rem; + } + .lg\:mr-6 { + margin-right: 1.5rem; + } + .lg\:mr-8 { + margin-right: 2rem; + } + .lg\:mt-0 { + margin-top: 0; + } + .lg\:mt-1 { + margin-top: 0.25rem; + } + .lg\:mt-12 { + margin-top: 3rem; + } + .lg\:mt-16 { + margin-top: 4rem; + } + .lg\:mt-20 { + margin-top: 5rem; + } + .lg\:block { + display: block; + } + .lg\:inline { + display: inline; + } + .lg\:flex { + display: flex; + } + .lg\:grid { + display: grid; + } + .lg\:hidden { + display: none; + } + .lg\:h-11 { + height: 2.75rem; + } + .lg\:h-44 { + height: 11rem; + } + .lg\:h-48 { + height: 12rem; + } + .lg\:h-52 { + height: 13rem; + } + .lg\:h-56 { + height: 14rem; + } + .lg\:h-6 { + height: 1.5rem; + } + .lg\:h-9 { + height: 2.25rem; + } + .lg\:h-96 { + height: 24rem; + } + .lg\:h-\[400px\] { + height: 400px; + } + .lg\:h-\[620px\] { + height: 620px; + } + .lg\:h-dvh { + height: 100dvh; + } + .lg\:h-full { + height: 100%; + } + .lg\:max-h-\[calc\(100\%-5\.5rem\)\] { + max-height: calc(100% - 5.5rem); + } + .lg\:min-h-\[calc\(100vh-4rem-1px\)\] { + min-height: calc(100vh - 4rem - 1px); + } + .lg\:w-1\/2 { + width: 50%; + } + .lg\:w-10\/12 { + width: 83.333333%; + } + .lg\:w-11 { + width: 2.75rem; + } + .lg\:w-11\/12 { + width: 91.666667%; + } + .lg\:w-4\/6 { + width: 66.666667%; + } + .lg\:w-44 { + width: 11rem; + } + .lg\:w-48 { + width: 12rem; + } + .lg\:w-52 { + width: 13rem; + } + .lg\:w-56 { + width: 14rem; + } + .lg\:w-7\/12 { + width: 58.333333%; + } + .lg\:w-72 { + width: 18rem; + } + .lg\:w-80 { + width: 20rem; + } + .lg\:w-\[200px\] { + width: 200px; + } + .lg\:w-\[270px\] { + width: 270px; + } + .lg\:w-\[300px\] { + width: 300px; + } + .lg\:w-\[70dvw\] { + width: 70dvw; + } + .lg\:w-auto { + width: auto; + } + .lg\:w-full { + width: 100%; + } + .lg\:max-w-60 { + max-width: 15rem; + } + .lg\:max-w-6xl { + max-width: 72rem; + } + .lg\:max-w-\[50dvw\] { + max-width: 50dvw; + } + .lg\:max-w-lg { + max-width: 32rem; + } + .lg\:max-w-sm { + max-width: 24rem; + } + .lg\:flex-1 { + flex: 1 1 0%; + } + .lg\:flex-none { + flex: none; + } + .lg\:basis-3\/4 { + flex-basis: 75%; + } + .lg\:basis-auto { + flex-basis: auto; + } + .lg\:translate-x-6 { + --tw-translate-x: 1.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .lg\:translate-y-12 { + --tw-translate-y: 3rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .lg\:translate-y-24 { + --tw-translate-y: 6rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .lg\:translate-y-6 { + --tw-translate-y: 1.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .lg\:-rotate-2 { + --tw-rotate: -2deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .lg\:scale-\[0\.82\] { + --tw-scale-x: 0.82; + --tw-scale-y: 0.82; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + .lg\:grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); + } + .lg\:grid-cols-10 { + grid-template-columns: repeat(10, minmax(0, 1fr)); + } + .lg\:grid-cols-12 { + grid-template-columns: repeat(12, minmax(0, 1fr)); + } + .lg\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .lg\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + .lg\:grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + .lg\:grid-cols-5 { + grid-template-columns: repeat(5, minmax(0, 1fr)); + } + .lg\:grid-cols-6 { + grid-template-columns: repeat(6, minmax(0, 1fr)); + } + .lg\:grid-cols-\[150px\,1fr\,150px\,400px\] { + grid-template-columns: 150px 1fr 150px 400px; + } + .lg\:grid-cols-\[2rem_1fr\] { + grid-template-columns: 2rem 1fr; + } + .lg\:grid-rows-2 { + grid-template-rows: repeat(2, minmax(0, 1fr)); + } + .lg\:flex-row { + flex-direction: row; + } + .lg\:flex-col { + flex-direction: column; + } + .lg\:flex-wrap { + flex-wrap: wrap; + } + .lg\:flex-nowrap { + flex-wrap: nowrap; + } + .lg\:\!items-start { + align-items: flex-start !important; + } + .lg\:items-start { + align-items: flex-start; + } + .lg\:items-end { + align-items: flex-end; + } + .lg\:items-center { + align-items: center; + } + .lg\:justify-start { + justify-content: flex-start; + } + .lg\:justify-end { + justify-content: flex-end; + } + .lg\:justify-between { + justify-content: space-between; + } + .lg\:\!gap-6 { + gap: 1.5rem !important; + } + .lg\:gap-0 { + gap: 0px; + } + .lg\:gap-10 { + gap: 2.5rem; + } + .lg\:gap-16 { + gap: 4rem; + } + .lg\:gap-2 { + gap: 0.5rem; + } + .lg\:gap-20 { + gap: 5rem; + } + .lg\:gap-3 { + gap: 0.75rem; + } + .lg\:gap-4 { + gap: 1rem; + } + .lg\:gap-5 { + gap: 1.25rem; + } + .lg\:gap-6 { + gap: 1.5rem; + } + .lg\:gap-7 { + gap: 1.75rem; + } + .lg\:gap-8 { + gap: 2rem; + } + .lg\:gap-x-16 { + -moz-column-gap: 4rem; + column-gap: 4rem; + } + .lg\:gap-x-5 { + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + .lg\:gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + .lg\:gap-y-12 { + row-gap: 3rem; + } + .lg\:gap-y-4 { + row-gap: 1rem; + } + .lg\:-space-x-24 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(-6rem * var(--tw-space-x-reverse)); + margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse))); + } + .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + .lg\:overflow-hidden { + overflow: hidden; + } + .lg\:overflow-y-auto { + overflow-y: auto; + } + .lg\:whitespace-nowrap { + white-space: nowrap; + } + .lg\:rounded-\[50\%\] { + border-radius: 50%; + } + .lg\:rounded-full { + border-radius: 9999px; + } + .lg\:rounded-lg { + border-radius: 0.5rem; + } + .lg\:border-l { + border-left-width: 1px; + } + .lg\:border-r { + border-right-width: 1px; + } + .lg\:\!border-none { + border-style: none !important; + } + .lg\:bg-gradient-to-l { + background-image: linear-gradient(to left, var(--tw-gradient-stops)); + } + .lg\:bg-gradient-to-r { + background-image: linear-gradient(to right, var(--tw-gradient-stops)); + } + .lg\:from-indigo-200\/80 { + --tw-gradient-from: rgb(199 210 254 / 0.8) var(--tw-gradient-from-position); + --tw-gradient-to: rgb(199 210 254 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + } + .lg\:via-red-100\/60 { + --tw-gradient-to: rgb(254 226 226 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), + rgb(254 226 226 / 0.6) var(--tw-gradient-via-position), + var(--tw-gradient-to); + } + .lg\:to-gray-50 { + --tw-gradient-to: #f9fafb var(--tw-gradient-to-position); + } + .lg\:p-16 { + padding: 4rem; + } + .lg\:p-6 { + padding: 1.5rem; + } + .lg\:px-0 { + padding-left: 0; + padding-right: 0; + } + .lg\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + .lg\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + .lg\:px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + .lg\:px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; + } + .lg\:px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; + } + .lg\:px-32 { + padding-left: 8rem; + padding-right: 8rem; + } + .lg\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + .lg\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + .lg\:py-0 { + padding-top: 0; + padding-bottom: 0; + } + .lg\:py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + .lg\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; + } + .lg\:py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + .lg\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + .lg\:\!pb-0 { + padding-bottom: 0 !important; + } + .lg\:pb-0 { + padding-bottom: 0; + } + .lg\:pb-14 { + padding-bottom: 3.5rem; + } + .lg\:pb-16 { + padding-bottom: 4rem; + } + .lg\:pb-24 { + padding-bottom: 6rem; + } + .lg\:pb-7 { + padding-bottom: 1.75rem; + } + .lg\:pl-0 { + padding-left: 0; + } + .lg\:pl-12 { + padding-left: 3rem; + } + .lg\:pl-4 { + padding-left: 1rem; + } + .lg\:pl-8 { + padding-left: 2rem; + } + .lg\:pr-10 { + padding-right: 2.5rem; + } + .lg\:pr-12 { + padding-right: 3rem; + } + .lg\:pr-20 { + padding-right: 5rem; + } + .lg\:pr-6 { + padding-right: 1.5rem; + } + .lg\:pr-8 { + padding-right: 2rem; + } + .lg\:pt-1 { + padding-top: 0.25rem; + } + .lg\:pt-10 { + padding-top: 2.5rem; + } + .lg\:pt-12 { + padding-top: 3rem; + } + .lg\:pt-16 { + padding-top: 4rem; + } + .lg\:pt-28 { + padding-top: 7rem; + } + .lg\:pt-4 { + padding-top: 1rem; + } + .lg\:pt-8 { + padding-top: 2rem; + } + .lg\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + .lg\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } + .lg\:text-5xl { + font-size: 3rem; + line-height: 1; + } + .lg\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + .lg\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } + .lg\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + .lg\:text-smd { + font-size: 0.94rem; + } + .lg\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } + .lg\:text-xl\/6 { + font-size: 1.25rem; + line-height: 1.5rem; + } + .lg\:text-xs { + font-size: 0.75rem; + line-height: 1rem; + } + .lg\:hover\:\!translate-y-\[calc\(3rem\+1px\)\]:hover { + --tw-translate-y: calc(3rem + 1px) !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; + } + .group\/collection:hover .lg\:group-hover\/collection\:block { + display: block; + } + .lg\:has-\[\:last-child\:nth-child\(n\+3\)\]\:-right-2:has( + :last-child:nth-child(n + 3) + ) { + right: -0.5rem; + } +} +@media (min-width: 1280px) { + .xl\:left-6 { + left: 1.5rem; + } + .xl\:order-none { + order: 0; + } + .xl\:col-span-1 { + grid-column: span 1 / span 1; + } + .xl\:col-span-2 { + grid-column: span 2 / span 2; + } + .xl\:col-span-3 { + grid-column: span 3 / span 3; + } + .xl\:col-span-4 { + grid-column: span 4 / span 4; + } + .xl\:col-span-6 { + grid-column: span 6 / span 6; + } + .xl\:col-span-7 { + grid-column: span 7 / span 7; + } + .xl\:col-span-9 { + grid-column: span 9 / span 9; + } + .xl\:mx-2 { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + .xl\:mx-2\.5 { + margin-left: 0.625rem; + margin-right: 0.625rem; + } + .xl\:-mr-24 { + margin-right: -6rem; + } + .xl\:-mr-32 { + margin-right: -8rem; + } + .xl\:mb-36 { + margin-bottom: 9rem; + } + .xl\:mb-4 { + margin-bottom: 1rem; + } + .xl\:mb-6 { + margin-bottom: 1.5rem; + } + .xl\:ml-4 { + margin-left: 1rem; + } + .xl\:ml-auto { + margin-left: auto; + } + .xl\:mr-6 { + margin-right: 1.5rem; + } + .xl\:mt-0 { + margin-top: 0; + } + .xl\:mt-1 { + margin-top: 0.25rem; + } + .xl\:mt-24 { + margin-top: 6rem; + } + .xl\:mt-32 { + margin-top: 8rem; + } + .xl\:block { + display: block; + } + .xl\:inline { + display: inline; + } + .xl\:flex { + display: flex; + } + .xl\:hidden { + display: none; + } + .xl\:h-\[calc\(100dvh-3rem\)\] { + height: calc(100dvh - 3rem); + } + .xl\:max-h-\[calc\(100\%-10rem\)\] { + max-height: calc(100% - 10rem); + } + .xl\:w-10\/12 { + width: 83.333333%; + } + .xl\:w-4\/6 { + width: 66.666667%; + } + .xl\:w-52 { + width: 13rem; + } + .xl\:w-60 { + width: 15rem; + } + .xl\:w-8\/12 { + width: 66.666667%; + } + .xl\:w-80 { + width: 20rem; + } + .xl\:w-9\/12 { + width: 75%; + } + .xl\:w-96 { + width: 24rem; + } + .xl\:w-auto { + width: auto; + } + .xl\:min-w-0 { + min-width: 0px; + } + .xl\:min-w-32 { + min-width: 8rem; + } + .xl\:min-w-44 { + min-width: 11rem; + } + .xl\:max-w-4xl { + max-width: 56rem; + } + .xl\:max-w-\[200px\] { + max-width: 200px; + } + .xl\:max-w-\[30dvw\] { + max-width: 30dvw; + } + .xl\:\!flex-none { + flex: none !important; + } + .xl\:flex-none { + flex: none; + } + .xl\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .xl\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + .xl\:grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + .xl\:grid-cols-\[200px\,1fr\,200px\] { + grid-template-columns: 200px 1fr 200px; + } + .xl\:flex-row { + flex-direction: row; + } + .xl\:flex-nowrap { + flex-wrap: nowrap; + } + .xl\:items-start { + align-items: flex-start; + } + .xl\:items-center { + align-items: center; + } + .xl\:justify-end { + justify-content: flex-end; + } + .xl\:gap-x-1 { + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; + } + .xl\:gap-x-8 { + -moz-column-gap: 2rem; + column-gap: 2rem; + } + .xl\:space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); + } + .xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0px * var(--tw-space-y-reverse)); + } + .xl\:self-start { + align-self: flex-start; + } + .xl\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .xl\:p-24 { + padding: 6rem; + } + .xl\:px-0 { + padding-left: 0; + padding-right: 0; + } + .xl\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + .xl\:px-52 { + padding-left: 13rem; + padding-right: 13rem; + } + .xl\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + .xl\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + .xl\:pl-14 { + padding-left: 3.5rem; + } + .xl\:pl-2 { + padding-left: 0.5rem; + } + .xl\:pl-6 { + padding-left: 1.5rem; + } + .xl\:pr-10 { + padding-right: 2.5rem; + } + .xl\:pr-24 { + padding-right: 6rem; + } + .xl\:pr-6 { + padding-right: 1.5rem; + } + .xl\:pt-0 { + padding-top: 0; + } + .xl\:pt-16 { + padding-top: 4rem; + } + .xl\:pt-2 { + padding-top: 0.5rem; + } + .xl\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + .xl\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } + .xl\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } +} +@media (min-width: 1536px) { + .\32xl\:right-32 { + right: 8rem; + } + .\32xl\:top-52 { + top: 13rem; + } + .\32xl\:col-span-9 { + grid-column: span 9 / span 9; + } + .\32xl\:-mx-4 { + margin-left: -1rem; + margin-right: -1rem; + } + .\32xl\:-mr-36 { + margin-right: -9rem; + } + .\32xl\:mb-1 { + margin-bottom: 0.25rem; + } + .\32xl\:mb-12 { + margin-bottom: 3rem; + } + .\32xl\:mb-32 { + margin-bottom: 8rem; + } + .\32xl\:mb-6 { + margin-bottom: 1.5rem; + } + .\32xl\:ml-0 { + margin-left: 0; + } + .\32xl\:mr-1 { + margin-right: 0.25rem; + } + .\32xl\:block { + display: block; + } + .\32xl\:inline { + display: inline; + } + .\32xl\:hidden { + display: none; + } + .\32xl\:h-56 { + height: 14rem; + } + .\32xl\:h-72 { + height: 18rem; + } + .\32xl\:h-\[500px\] { + height: 500px; + } + .\32xl\:h-\[720px\] { + height: 720px; + } + .\32xl\:h-\[760px\] { + height: 760px; + } + .\32xl\:max-h-24 { + max-height: 6rem; + } + .\32xl\:max-h-40 { + max-height: 10rem; + } + .\32xl\:min-h-\[280px\] { + min-height: 280px; + } + .\32xl\:w-52 { + width: 13rem; + } + .\32xl\:w-56 { + width: 14rem; + } + .\32xl\:w-7\/12 { + width: 58.333333%; + } + .\32xl\:w-9\/12 { + width: 75%; + } + .\32xl\:w-\[300px\] { + width: 300px; + } + .\32xl\:w-\[305px\] { + width: 305px; + } + .\32xl\:max-w-2xl { + max-width: 42rem; + } + .\32xl\:max-w-3xl { + max-width: 48rem; + } + .\32xl\:max-w-4xl { + max-width: 56rem; + } + .\32xl\:max-w-5xl { + max-width: 64rem; + } + .\32xl\:max-w-6xl { + max-width: 72rem; + } + .\32xl\:max-w-7xl { + max-width: 80rem; + } + .\32xl\:max-w-\[70dvw\] { + max-width: 70dvw; + } + .\32xl\:max-w-xl { + max-width: 36rem; + } + .\32xl\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + .\32xl\:grid-cols-\[250px\,1fr\,250px\] { + grid-template-columns: 250px 1fr 250px; + } + .\32xl\:gap-8 { + gap: 2rem; + } + .\32xl\:gap-x-12 { + -moz-column-gap: 3rem; + column-gap: 3rem; + } + .\32xl\:space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); + } + .\32xl\:space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); + } + .\32xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.625rem * var(--tw-space-y-reverse)); + } + .\32xl\:p-10 { + padding: 2.5rem; + } + .\32xl\:p-6 { + padding: 1.5rem; + } + .\32xl\:p-7 { + padding: 1.75rem; + } + .\32xl\:p-8 { + padding: 2rem; + } + .\32xl\:px-24 { + padding-left: 6rem; + padding-right: 6rem; + } + .\32xl\:px-96 { + padding-left: 24rem; + padding-right: 24rem; + } + .\32xl\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + .\32xl\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + .\32xl\:pb-20 { + padding-bottom: 5rem; + } + .\32xl\:pb-32 { + padding-bottom: 8rem; + } + .\32xl\:pb-40 { + padding-bottom: 10rem; + } + .\32xl\:pb-8 { + padding-bottom: 2rem; + } + .\32xl\:pl-16 { + padding-left: 4rem; + } + .\32xl\:pr-12 { + padding-right: 3rem; + } + .\32xl\:pr-16 { + padding-right: 4rem; + } + .\32xl\:pr-36 { + padding-right: 9rem; + } + .\32xl\:pr-44 { + padding-right: 11rem; + } + .\32xl\:pr-6 { + padding-right: 1.5rem; + } + .\32xl\:pt-20 { + padding-top: 5rem; + } + .\32xl\:pt-24 { + padding-top: 6rem; + } + .\32xl\:pt-32 { + padding-top: 8rem; + } + .\32xl\:pt-40 { + padding-top: 10rem; + } + .\32xl\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + .\32xl\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + .\32xl\:text-6xl { + font-size: 3.75rem; + line-height: 1; + } + .\32xl\:text-\[1\.2rem\]\/6 { + font-size: 1.2rem; + line-height: 1.5rem; + } + .\32xl\:text-\[2\.5rem\] { + font-size: 2.5rem; + } + .\32xl\:text-base { + font-size: 1rem; + line-height: 1.5rem; + } + .\32xl\:text-lg { + font-size: 1.125rem; + line-height: 1.75rem; + } + .\32xl\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + .\32xl\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } +} +@media (min-width: 1680px) { + .min-\[1680px\]\:grid-cols-\[200px\,1fr\,200px\,400px\] { + grid-template-columns: 200px 1fr 200px 400px; + } +} +@media (min-width: 1936px) { + .min-\[1936px\]\:grid-cols-\[250px\,1fr\,250px\,400px\] { + grid-template-columns: 250px 1fr 250px 400px; + } +} +@media (min-width: 768px) { + @media (orientation: portrait) { + .md\:portrait\:mt-20 { + margin-top: 5rem; + } + } +} +.\[\&\:\:-moz-progress-bar\]\:rounded-lg::-moz-progress-bar { + border-radius: 0.5rem; +} +.\[\&\:\:-moz-progress-bar\]\:bg-white::-moz-progress-bar { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.\[\&\:\:-webkit-progress-bar\]\:rounded-lg::-webkit-progress-bar { + border-radius: 0.5rem; +} +.\[\&\:\:-webkit-progress-bar\]\:bg-gray-700::-webkit-progress-bar { + --tw-bg-opacity: 1; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)); +} +.\[\&\:\:-webkit-progress-value\]\:rounded-lg::-webkit-progress-value { + border-radius: 0.5rem; +} +.\[\&\:\:-webkit-progress-value\]\:bg-white::-webkit-progress-value { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar { + display: none; +} +@media not all and (min-width: 640px) { + .max-sm\:\[\&\:has\(\:checked\)\]\:bg-red-500\/10:has(:checked) { + background-color: #ef44441a; + } +} +.\[\&\:has\(\:focus\)\]\:from-gray-50:has(:focus) { + --tw-gradient-from: #f9fafb var(--tw-gradient-from-position); + --tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.\[\&\:has\(\:focus\)\]\:to-transparent:has(:focus) { + --tw-gradient-to: transparent var(--tw-gradient-to-position); +} +.\[\&\:has\(\:focus\)\]\:to-20\%:has(:focus) { + --tw-gradient-to-position: 20%; +} +.dark\:\[\&\:has\(\:focus\)\]\:from-gray-900:has(:focus):is(.dark *) { + --tw-gradient-from: #111827 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} +.\[\&\>\*\]\:break-words > * { + overflow-wrap: break-word; +} +.\[\&\>a\]\:underline > a { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.\[\&\>div\]\:flex > div { + display: flex; +} +.\[\&\>div\]\:items-center > div { + align-items: center; +} +.\[\&\>div\]\:overflow-hidden > div { + overflow: hidden; +} +.peer:checked ~ .peer-checked\:\[\&\>div\]\:translate-x-3 > div { + --tw-translate-x: 0.75rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) + rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) + scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.\[\&_a\]\:underline a { + -webkit-text-decoration-line: underline; + text-decoration-line: underline; +} +.\[\&_h1\]\:\!mr-0 h1 { + margin-right: 0 !important; +} +.\[\&_h2\]\:mt-5 h2 { + margin-top: 1.25rem; +} +.\[\&_h3\]\:my-1 h3 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} +.\[\&_td\]\:py-2 td { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.\[\&_td\]\:\!pb-2 td { + padding-bottom: 0.5rem !important; +} +.\[\&_td\]\:pr-2 td { + padding-right: 0.5rem; +} +.last\:\[\&_td\]\:pr-0 td:last-child { + padding-right: 0; +} +@media not all and (min-width: 640px) { + .max-sm\:\[\&_td\]\:align-top td { + vertical-align: top; + } +} +.\[\&_th\]\:py-2\.5 th { + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} +.\[\&_th\]\:pr-2 th { + padding-right: 0.5rem; +} + +#linkModal { + position: absolute; + top: 50px; + left: calc(50% - 20vw); + right: auto; + width: 40vw; + background-image: linear-gradient(to top, #1c2432, #161d29); + border-radius: 10px; + padding: 40px; +} +.float-right { + float: right; + height: 50px; +} +input.color { + padding: 5px; + border-radius: 10px; + width: 150px; + height: 38px; + background-color: rgb(255 255 255 / 0.1); +} +#modal-container { + position: fixed; + height: 100vh; + width: 100vw; + overflow: hidden; + background-color: rgba(0, 0, 0, 0.21); +} diff --git a/static/default/Xvault.png b/static/default/Xvault.png new file mode 100644 index 0000000000000000000000000000000000000000..236193fbe262e2d70488ebc1bd7ab0cc5beb178d Binary files /dev/null and b/static/default/Xvault.png differ diff --git a/static/default/favicon.png b/static/default/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..df1b99c67c91df19d7d0554a201da63d697840a3 Binary files /dev/null and b/static/default/favicon.png differ diff --git a/static/default/favicon.svg b/static/default/favicon.svg new file mode 100644 index 0000000000000000000000000000000000000000..0baf33de8343174a8de7c50d42a5b2f4a876282d --- /dev/null +++ b/static/default/favicon.svg @@ -0,0 +1,4 @@ + + + + diff --git a/static/default/logo.png b/static/default/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..3a6699b6f0591d99dd700b891c1cade309d4a250 Binary files /dev/null and b/static/default/logo.png differ diff --git a/static/default/logo.svg b/static/default/logo.svg new file mode 100644 index 0000000000000000000000000000000000000000..a21a3835d6f17f872b38f656e81ebb2fd53c8de1 --- /dev/null +++ b/static/default/logo.svg @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/font-awesome/.DS_Store b/static/font-awesome/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..a7dd722fba4967c73e12cd63a99e823f5062b488 Binary files /dev/null and b/static/font-awesome/.DS_Store differ diff --git a/static/font-awesome/HELP-US-OUT.txt b/static/font-awesome/HELP-US-OUT.txt new file mode 100755 index 0000000000000000000000000000000000000000..83d083dd770c94ee238774e2df508094ff5cc3a1 --- /dev/null +++ b/static/font-awesome/HELP-US-OUT.txt @@ -0,0 +1,7 @@ +I hope you love Font Awesome. If you've found it useful, please do me a favor and check out my latest project, +Fort Awesome (https://fortawesome.com). It makes it easy to put the perfect icons on your website. Choose from our awesome, +comprehensive icon sets or copy and paste your own. + +Please. Check it out. + +-Dave Gandy diff --git a/static/font-awesome/css/font-awesome.css b/static/font-awesome/css/font-awesome.css new file mode 100755 index 0000000000000000000000000000000000000000..ee906a8196d0fbd581c27a9d5615db4c250860f2 --- /dev/null +++ b/static/font-awesome/css/font-awesome.css @@ -0,0 +1,2337 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + src: url('../fonts/fontawesome-webfont.eot?v=4.7.0'); + src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); + font-weight: normal; + font-style: normal; +} +.fa { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +/* makes the font 33% larger relative to the icon container */ +.fa-lg { + font-size: 1.33333333em; + line-height: 0.75em; + vertical-align: -15%; +} +.fa-2x { + font-size: 2em; +} +.fa-3x { + font-size: 3em; +} +.fa-4x { + font-size: 4em; +} +.fa-5x { + font-size: 5em; +} +.fa-fw { + width: 1.28571429em; + text-align: center; +} +.fa-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} +.fa-ul > li { + position: relative; +} +.fa-li { + position: absolute; + left: -2.14285714em; + width: 2.14285714em; + top: 0.14285714em; + text-align: center; +} +.fa-li.fa-lg { + left: -1.85714286em; +} +.fa-border { + padding: .2em .25em .15em; + border: solid 0.08em #eeeeee; + border-radius: .1em; +} +.fa-pull-left { + float: left; +} +.fa-pull-right { + float: right; +} +.fa.fa-pull-left { + margin-right: .3em; +} +.fa.fa-pull-right { + margin-left: .3em; +} +/* Deprecated as of 4.4.0 */ +.pull-right { + float: right; +} +.pull-left { + float: left; +} +.fa.pull-left { + margin-right: .3em; +} +.fa.pull-right { + margin-left: .3em; +} +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + filter: none; +} +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.fa-stack-1x, +.fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.fa-stack-1x { + line-height: inherit; +} +.fa-stack-2x { + font-size: 2em; +} +.fa-inverse { + color: #ffffff; +} +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.fa-glass:before { + content: "\f000"; +} +.fa-music:before { + content: "\f001"; +} +.fa-search:before { + content: "\f002"; +} +.fa-envelope-o:before { + content: "\f003"; +} +.fa-heart:before { + content: "\f004"; +} +.fa-star:before { + content: "\f005"; +} +.fa-star-o:before { + content: "\f006"; +} +.fa-user:before { + content: "\f007"; +} +.fa-film:before { + content: "\f008"; +} +.fa-th-large:before { + content: "\f009"; +} +.fa-th:before { + content: "\f00a"; +} +.fa-th-list:before { + content: "\f00b"; +} +.fa-check:before { + content: "\f00c"; +} +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: "\f00d"; +} +.fa-search-plus:before { + content: "\f00e"; +} +.fa-search-minus:before { + content: "\f010"; +} +.fa-power-off:before { + content: "\f011"; +} +.fa-signal:before { + content: "\f012"; +} +.fa-gear:before, +.fa-cog:before { + content: "\f013"; +} +.fa-trash-o:before { + content: "\f014"; +} +.fa-home:before { + content: "\f015"; +} +.fa-file-o:before { + content: "\f016"; +} +.fa-clock-o:before { + content: "\f017"; +} +.fa-road:before { + content: "\f018"; +} +.fa-download:before { + content: "\f019"; +} +.fa-arrow-circle-o-down:before { + content: "\f01a"; +} +.fa-arrow-circle-o-up:before { + content: "\f01b"; +} +.fa-inbox:before { + content: "\f01c"; +} +.fa-play-circle-o:before { + content: "\f01d"; +} +.fa-rotate-right:before, +.fa-repeat:before { + content: "\f01e"; +} +.fa-refresh:before { + content: "\f021"; +} +.fa-list-alt:before { + content: "\f022"; +} +.fa-lock:before { + content: "\f023"; +} +.fa-flag:before { + content: "\f024"; +} +.fa-headphones:before { + content: "\f025"; +} +.fa-volume-off:before { + content: "\f026"; +} +.fa-volume-down:before { + content: "\f027"; +} +.fa-volume-up:before { + content: "\f028"; +} +.fa-qrcode:before { + content: "\f029"; +} +.fa-barcode:before { + content: "\f02a"; +} +.fa-tag:before { + content: "\f02b"; +} +.fa-tags:before { + content: "\f02c"; +} +.fa-book:before { + content: "\f02d"; +} +.fa-bookmark:before { + content: "\f02e"; +} +.fa-print:before { + content: "\f02f"; +} +.fa-camera:before { + content: "\f030"; +} +.fa-font:before { + content: "\f031"; +} +.fa-bold:before { + content: "\f032"; +} +.fa-italic:before { + content: "\f033"; +} +.fa-text-height:before { + content: "\f034"; +} +.fa-text-width:before { + content: "\f035"; +} +.fa-align-left:before { + content: "\f036"; +} +.fa-align-center:before { + content: "\f037"; +} +.fa-align-right:before { + content: "\f038"; +} +.fa-align-justify:before { + content: "\f039"; +} +.fa-list:before { + content: "\f03a"; +} +.fa-dedent:before, +.fa-outdent:before { + content: "\f03b"; +} +.fa-indent:before { + content: "\f03c"; +} +.fa-video-camera:before { + content: "\f03d"; +} +.fa-photo:before, +.fa-image:before, +.fa-picture-o:before { + content: "\f03e"; +} +.fa-pencil:before { + content: "\f040"; +} +.fa-map-marker:before { + content: "\f041"; +} +.fa-adjust:before { + content: "\f042"; +} +.fa-tint:before { + content: "\f043"; +} +.fa-edit:before, +.fa-pencil-square-o:before { + content: "\f044"; +} +.fa-share-square-o:before { + content: "\f045"; +} +.fa-check-square-o:before { + content: "\f046"; +} +.fa-arrows:before { + content: "\f047"; +} +.fa-step-backward:before { + content: "\f048"; +} +.fa-fast-backward:before { + content: "\f049"; +} +.fa-backward:before { + content: "\f04a"; +} +.fa-play:before { + content: "\f04b"; +} +.fa-pause:before { + content: "\f04c"; +} +.fa-stop:before { + content: "\f04d"; +} +.fa-forward:before { + content: "\f04e"; +} +.fa-fast-forward:before { + content: "\f050"; +} +.fa-step-forward:before { + content: "\f051"; +} +.fa-eject:before { + content: "\f052"; +} +.fa-chevron-left:before { + content: "\f053"; +} +.fa-chevron-right:before { + content: "\f054"; +} +.fa-plus-circle:before { + content: "\f055"; +} +.fa-minus-circle:before { + content: "\f056"; +} +.fa-times-circle:before { + content: "\f057"; +} +.fa-check-circle:before { + content: "\f058"; +} +.fa-question-circle:before { + content: "\f059"; +} +.fa-info-circle:before { + content: "\f05a"; +} +.fa-crosshairs:before { + content: "\f05b"; +} +.fa-times-circle-o:before { + content: "\f05c"; +} +.fa-check-circle-o:before { + content: "\f05d"; +} +.fa-ban:before { + content: "\f05e"; +} +.fa-arrow-left:before { + content: "\f060"; +} +.fa-arrow-right:before { + content: "\f061"; +} +.fa-arrow-up:before { + content: "\f062"; +} +.fa-arrow-down:before { + content: "\f063"; +} +.fa-mail-forward:before, +.fa-share:before { + content: "\f064"; +} +.fa-expand:before { + content: "\f065"; +} +.fa-compress:before { + content: "\f066"; +} +.fa-plus:before { + content: "\f067"; +} +.fa-minus:before { + content: "\f068"; +} +.fa-asterisk:before { + content: "\f069"; +} +.fa-exclamation-circle:before { + content: "\f06a"; +} +.fa-gift:before { + content: "\f06b"; +} +.fa-leaf:before { + content: "\f06c"; +} +.fa-fire:before { + content: "\f06d"; +} +.fa-eye:before { + content: "\f06e"; +} +.fa-eye-slash:before { + content: "\f070"; +} +.fa-warning:before, +.fa-exclamation-triangle:before { + content: "\f071"; +} +.fa-plane:before { + content: "\f072"; +} +.fa-calendar:before { + content: "\f073"; +} +.fa-random:before { + content: "\f074"; +} +.fa-comment:before { + content: "\f075"; +} +.fa-magnet:before { + content: "\f076"; +} +.fa-chevron-up:before { + content: "\f077"; +} +.fa-chevron-down:before { + content: "\f078"; +} +.fa-retweet:before { + content: "\f079"; +} +.fa-shopping-cart:before { + content: "\f07a"; +} +.fa-folder:before { + content: "\f07b"; +} +.fa-folder-open:before { + content: "\f07c"; +} +.fa-arrows-v:before { + content: "\f07d"; +} +.fa-arrows-h:before { + content: "\f07e"; +} +.fa-bar-chart-o:before, +.fa-bar-chart:before { + content: "\f080"; +} +.fa-twitter-square:before { + content: "\f081"; +} +.fa-facebook-square:before { + content: "\f082"; +} +.fa-camera-retro:before { + content: "\f083"; +} +.fa-key:before { + content: "\f084"; +} +.fa-gears:before, +.fa-cogs:before { + content: "\f085"; +} +.fa-comments:before { + content: "\f086"; +} +.fa-thumbs-o-up:before { + content: "\f087"; +} +.fa-thumbs-o-down:before { + content: "\f088"; +} +.fa-star-half:before { + content: "\f089"; +} +.fa-heart-o:before { + content: "\f08a"; +} +.fa-sign-out:before { + content: "\f08b"; +} +.fa-linkedin-square:before { + content: "\f08c"; +} +.fa-thumb-tack:before { + content: "\f08d"; +} +.fa-external-link:before { + content: "\f08e"; +} +.fa-sign-in:before { + content: "\f090"; +} +.fa-trophy:before { + content: "\f091"; +} +.fa-github-square:before { + content: "\f092"; +} +.fa-upload:before { + content: "\f093"; +} +.fa-lemon-o:before { + content: "\f094"; +} +.fa-phone:before { + content: "\f095"; +} +.fa-square-o:before { + content: "\f096"; +} +.fa-bookmark-o:before { + content: "\f097"; +} +.fa-phone-square:before { + content: "\f098"; +} +.fa-twitter:before { + content: "\f099"; +} +.fa-facebook-f:before, +.fa-facebook:before { + content: "\f09a"; +} +.fa-github:before { + content: "\f09b"; +} +.fa-unlock:before { + content: "\f09c"; +} +.fa-credit-card:before { + content: "\f09d"; +} +.fa-feed:before, +.fa-rss:before { + content: "\f09e"; +} +.fa-hdd-o:before { + content: "\f0a0"; +} +.fa-bullhorn:before { + content: "\f0a1"; +} +.fa-bell:before { + content: "\f0f3"; +} +.fa-certificate:before { + content: "\f0a3"; +} +.fa-hand-o-right:before { + content: "\f0a4"; +} +.fa-hand-o-left:before { + content: "\f0a5"; +} +.fa-hand-o-up:before { + content: "\f0a6"; +} +.fa-hand-o-down:before { + content: "\f0a7"; +} +.fa-arrow-circle-left:before { + content: "\f0a8"; +} +.fa-arrow-circle-right:before { + content: "\f0a9"; +} +.fa-arrow-circle-up:before { + content: "\f0aa"; +} +.fa-arrow-circle-down:before { + content: "\f0ab"; +} +.fa-globe:before { + content: "\f0ac"; +} +.fa-wrench:before { + content: "\f0ad"; +} +.fa-tasks:before { + content: "\f0ae"; +} +.fa-filter:before { + content: "\f0b0"; +} +.fa-briefcase:before { + content: "\f0b1"; +} +.fa-arrows-alt:before { + content: "\f0b2"; +} +.fa-group:before, +.fa-users:before { + content: "\f0c0"; +} +.fa-chain:before, +.fa-link:before { + content: "\f0c1"; +} +.fa-cloud:before { + content: "\f0c2"; +} +.fa-flask:before { + content: "\f0c3"; +} +.fa-cut:before, +.fa-scissors:before { + content: "\f0c4"; +} +.fa-copy:before, +.fa-files-o:before { + content: "\f0c5"; +} +.fa-paperclip:before { + content: "\f0c6"; +} +.fa-save:before, +.fa-floppy-o:before { + content: "\f0c7"; +} +.fa-square:before { + content: "\f0c8"; +} +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: "\f0c9"; +} +.fa-list-ul:before { + content: "\f0ca"; +} +.fa-list-ol:before { + content: "\f0cb"; +} +.fa-strikethrough:before { + content: "\f0cc"; +} +.fa-underline:before { + content: "\f0cd"; +} +.fa-table:before { + content: "\f0ce"; +} +.fa-magic:before { + content: "\f0d0"; +} +.fa-truck:before { + content: "\f0d1"; +} +.fa-pinterest:before { + content: "\f0d2"; +} +.fa-pinterest-square:before { + content: "\f0d3"; +} +.fa-google-plus-square:before { + content: "\f0d4"; +} +.fa-google-plus:before { + content: "\f0d5"; +} +.fa-money:before { + content: "\f0d6"; +} +.fa-caret-down:before { + content: "\f0d7"; +} +.fa-caret-up:before { + content: "\f0d8"; +} +.fa-caret-left:before { + content: "\f0d9"; +} +.fa-caret-right:before { + content: "\f0da"; +} +.fa-columns:before { + content: "\f0db"; +} +.fa-unsorted:before, +.fa-sort:before { + content: "\f0dc"; +} +.fa-sort-down:before, +.fa-sort-desc:before { + content: "\f0dd"; +} +.fa-sort-up:before, +.fa-sort-asc:before { + content: "\f0de"; +} +.fa-envelope:before { + content: "\f0e0"; +} +.fa-linkedin:before { + content: "\f0e1"; +} +.fa-rotate-left:before, +.fa-undo:before { + content: "\f0e2"; +} +.fa-legal:before, +.fa-gavel:before { + content: "\f0e3"; +} +.fa-dashboard:before, +.fa-tachometer:before { + content: "\f0e4"; +} +.fa-comment-o:before { + content: "\f0e5"; +} +.fa-comments-o:before { + content: "\f0e6"; +} +.fa-flash:before, +.fa-bolt:before { + content: "\f0e7"; +} +.fa-sitemap:before { + content: "\f0e8"; +} +.fa-umbrella:before { + content: "\f0e9"; +} +.fa-paste:before, +.fa-clipboard:before { + content: "\f0ea"; +} +.fa-lightbulb-o:before { + content: "\f0eb"; +} +.fa-exchange:before { + content: "\f0ec"; +} +.fa-cloud-download:before { + content: "\f0ed"; +} +.fa-cloud-upload:before { + content: "\f0ee"; +} +.fa-user-md:before { + content: "\f0f0"; +} +.fa-stethoscope:before { + content: "\f0f1"; +} +.fa-suitcase:before { + content: "\f0f2"; +} +.fa-bell-o:before { + content: "\f0a2"; +} +.fa-coffee:before { + content: "\f0f4"; +} +.fa-cutlery:before { + content: "\f0f5"; +} +.fa-file-text-o:before { + content: "\f0f6"; +} +.fa-building-o:before { + content: "\f0f7"; +} +.fa-hospital-o:before { + content: "\f0f8"; +} +.fa-ambulance:before { + content: "\f0f9"; +} +.fa-medkit:before { + content: "\f0fa"; +} +.fa-fighter-jet:before { + content: "\f0fb"; +} +.fa-beer:before { + content: "\f0fc"; +} +.fa-h-square:before { + content: "\f0fd"; +} +.fa-plus-square:before { + content: "\f0fe"; +} +.fa-angle-double-left:before { + content: "\f100"; +} +.fa-angle-double-right:before { + content: "\f101"; +} +.fa-angle-double-up:before { + content: "\f102"; +} +.fa-angle-double-down:before { + content: "\f103"; +} +.fa-angle-left:before { + content: "\f104"; +} +.fa-angle-right:before { + content: "\f105"; +} +.fa-angle-up:before { + content: "\f106"; +} +.fa-angle-down:before { + content: "\f107"; +} +.fa-desktop:before { + content: "\f108"; +} +.fa-laptop:before { + content: "\f109"; +} +.fa-tablet:before { + content: "\f10a"; +} +.fa-mobile-phone:before, +.fa-mobile:before { + content: "\f10b"; +} +.fa-circle-o:before { + content: "\f10c"; +} +.fa-quote-left:before { + content: "\f10d"; +} +.fa-quote-right:before { + content: "\f10e"; +} +.fa-spinner:before { + content: "\f110"; +} +.fa-circle:before { + content: "\f111"; +} +.fa-mail-reply:before, +.fa-reply:before { + content: "\f112"; +} +.fa-github-alt:before { + content: "\f113"; +} +.fa-folder-o:before { + content: "\f114"; +} +.fa-folder-open-o:before { + content: "\f115"; +} +.fa-smile-o:before { + content: "\f118"; +} +.fa-frown-o:before { + content: "\f119"; +} +.fa-meh-o:before { + content: "\f11a"; +} +.fa-gamepad:before { + content: "\f11b"; +} +.fa-keyboard-o:before { + content: "\f11c"; +} +.fa-flag-o:before { + content: "\f11d"; +} +.fa-flag-checkered:before { + content: "\f11e"; +} +.fa-terminal:before { + content: "\f120"; +} +.fa-code:before { + content: "\f121"; +} +.fa-mail-reply-all:before, +.fa-reply-all:before { + content: "\f122"; +} +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: "\f123"; +} +.fa-location-arrow:before { + content: "\f124"; +} +.fa-crop:before { + content: "\f125"; +} +.fa-code-fork:before { + content: "\f126"; +} +.fa-unlink:before, +.fa-chain-broken:before { + content: "\f127"; +} +.fa-question:before { + content: "\f128"; +} +.fa-info:before { + content: "\f129"; +} +.fa-exclamation:before { + content: "\f12a"; +} +.fa-superscript:before { + content: "\f12b"; +} +.fa-subscript:before { + content: "\f12c"; +} +.fa-eraser:before { + content: "\f12d"; +} +.fa-puzzle-piece:before { + content: "\f12e"; +} +.fa-microphone:before { + content: "\f130"; +} +.fa-microphone-slash:before { + content: "\f131"; +} +.fa-shield:before { + content: "\f132"; +} +.fa-calendar-o:before { + content: "\f133"; +} +.fa-fire-extinguisher:before { + content: "\f134"; +} +.fa-rocket:before { + content: "\f135"; +} +.fa-maxcdn:before { + content: "\f136"; +} +.fa-chevron-circle-left:before { + content: "\f137"; +} +.fa-chevron-circle-right:before { + content: "\f138"; +} +.fa-chevron-circle-up:before { + content: "\f139"; +} +.fa-chevron-circle-down:before { + content: "\f13a"; +} +.fa-html5:before { + content: "\f13b"; +} +.fa-css3:before { + content: "\f13c"; +} +.fa-anchor:before { + content: "\f13d"; +} +.fa-unlock-alt:before { + content: "\f13e"; +} +.fa-bullseye:before { + content: "\f140"; +} +.fa-ellipsis-h:before { + content: "\f141"; +} +.fa-ellipsis-v:before { + content: "\f142"; +} +.fa-rss-square:before { + content: "\f143"; +} +.fa-play-circle:before { + content: "\f144"; +} +.fa-ticket:before { + content: "\f145"; +} +.fa-minus-square:before { + content: "\f146"; +} +.fa-minus-square-o:before { + content: "\f147"; +} +.fa-level-up:before { + content: "\f148"; +} +.fa-level-down:before { + content: "\f149"; +} +.fa-check-square:before { + content: "\f14a"; +} +.fa-pencil-square:before { + content: "\f14b"; +} +.fa-external-link-square:before { + content: "\f14c"; +} +.fa-share-square:before { + content: "\f14d"; +} +.fa-compass:before { + content: "\f14e"; +} +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: "\f150"; +} +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: "\f151"; +} +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: "\f152"; +} +.fa-euro:before, +.fa-eur:before { + content: "\f153"; +} +.fa-gbp:before { + content: "\f154"; +} +.fa-dollar:before, +.fa-usd:before { + content: "\f155"; +} +.fa-rupee:before, +.fa-inr:before { + content: "\f156"; +} +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: "\f157"; +} +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: "\f158"; +} +.fa-won:before, +.fa-krw:before { + content: "\f159"; +} +.fa-bitcoin:before, +.fa-btc:before { + content: "\f15a"; +} +.fa-file:before { + content: "\f15b"; +} +.fa-file-text:before { + content: "\f15c"; +} +.fa-sort-alpha-asc:before { + content: "\f15d"; +} +.fa-sort-alpha-desc:before { + content: "\f15e"; +} +.fa-sort-amount-asc:before { + content: "\f160"; +} +.fa-sort-amount-desc:before { + content: "\f161"; +} +.fa-sort-numeric-asc:before { + content: "\f162"; +} +.fa-sort-numeric-desc:before { + content: "\f163"; +} +.fa-thumbs-up:before { + content: "\f164"; +} +.fa-thumbs-down:before { + content: "\f165"; +} +.fa-youtube-square:before { + content: "\f166"; +} +.fa-youtube:before { + content: "\f167"; +} +.fa-xing:before { + content: "\f168"; +} +.fa-xing-square:before { + content: "\f169"; +} +.fa-youtube-play:before { + content: "\f16a"; +} +.fa-dropbox:before { + content: "\f16b"; +} +.fa-stack-overflow:before { + content: "\f16c"; +} +.fa-instagram:before { + content: "\f16d"; +} +.fa-flickr:before { + content: "\f16e"; +} +.fa-adn:before { + content: "\f170"; +} +.fa-bitbucket:before { + content: "\f171"; +} +.fa-bitbucket-square:before { + content: "\f172"; +} +.fa-tumblr:before { + content: "\f173"; +} +.fa-tumblr-square:before { + content: "\f174"; +} +.fa-long-arrow-down:before { + content: "\f175"; +} +.fa-long-arrow-up:before { + content: "\f176"; +} +.fa-long-arrow-left:before { + content: "\f177"; +} +.fa-long-arrow-right:before { + content: "\f178"; +} +.fa-apple:before { + content: "\f179"; +} +.fa-windows:before { + content: "\f17a"; +} +.fa-android:before { + content: "\f17b"; +} +.fa-linux:before { + content: "\f17c"; +} +.fa-dribbble:before { + content: "\f17d"; +} +.fa-skype:before { + content: "\f17e"; +} +.fa-foursquare:before { + content: "\f180"; +} +.fa-trello:before { + content: "\f181"; +} +.fa-female:before { + content: "\f182"; +} +.fa-male:before { + content: "\f183"; +} +.fa-gittip:before, +.fa-gratipay:before { + content: "\f184"; +} +.fa-sun-o:before { + content: "\f185"; +} +.fa-moon-o:before { + content: "\f186"; +} +.fa-archive:before { + content: "\f187"; +} +.fa-bug:before { + content: "\f188"; +} +.fa-vk:before { + content: "\f189"; +} +.fa-weibo:before { + content: "\f18a"; +} +.fa-renren:before { + content: "\f18b"; +} +.fa-pagelines:before { + content: "\f18c"; +} +.fa-stack-exchange:before { + content: "\f18d"; +} +.fa-arrow-circle-o-right:before { + content: "\f18e"; +} +.fa-arrow-circle-o-left:before { + content: "\f190"; +} +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: "\f191"; +} +.fa-dot-circle-o:before { + content: "\f192"; +} +.fa-wheelchair:before { + content: "\f193"; +} +.fa-vimeo-square:before { + content: "\f194"; +} +.fa-turkish-lira:before, +.fa-try:before { + content: "\f195"; +} +.fa-plus-square-o:before { + content: "\f196"; +} +.fa-space-shuttle:before { + content: "\f197"; +} +.fa-slack:before { + content: "\f198"; +} +.fa-envelope-square:before { + content: "\f199"; +} +.fa-wordpress:before { + content: "\f19a"; +} +.fa-openid:before { + content: "\f19b"; +} +.fa-institution:before, +.fa-bank:before, +.fa-university:before { + content: "\f19c"; +} +.fa-mortar-board:before, +.fa-graduation-cap:before { + content: "\f19d"; +} +.fa-yahoo:before { + content: "\f19e"; +} +.fa-google:before { + content: "\f1a0"; +} +.fa-reddit:before { + content: "\f1a1"; +} +.fa-reddit-square:before { + content: "\f1a2"; +} +.fa-stumbleupon-circle:before { + content: "\f1a3"; +} +.fa-stumbleupon:before { + content: "\f1a4"; +} +.fa-delicious:before { + content: "\f1a5"; +} +.fa-digg:before { + content: "\f1a6"; +} +.fa-pied-piper-pp:before { + content: "\f1a7"; +} +.fa-pied-piper-alt:before { + content: "\f1a8"; +} +.fa-drupal:before { + content: "\f1a9"; +} +.fa-joomla:before { + content: "\f1aa"; +} +.fa-language:before { + content: "\f1ab"; +} +.fa-fax:before { + content: "\f1ac"; +} +.fa-building:before { + content: "\f1ad"; +} +.fa-child:before { + content: "\f1ae"; +} +.fa-paw:before { + content: "\f1b0"; +} +.fa-spoon:before { + content: "\f1b1"; +} +.fa-cube:before { + content: "\f1b2"; +} +.fa-cubes:before { + content: "\f1b3"; +} +.fa-behance:before { + content: "\f1b4"; +} +.fa-behance-square:before { + content: "\f1b5"; +} +.fa-steam:before { + content: "\f1b6"; +} +.fa-steam-square:before { + content: "\f1b7"; +} +.fa-recycle:before { + content: "\f1b8"; +} +.fa-automobile:before, +.fa-car:before { + content: "\f1b9"; +} +.fa-cab:before, +.fa-taxi:before { + content: "\f1ba"; +} +.fa-tree:before { + content: "\f1bb"; +} +.fa-spotify:before { + content: "\f1bc"; +} +.fa-deviantart:before { + content: "\f1bd"; +} +.fa-soundcloud:before { + content: "\f1be"; +} +.fa-database:before { + content: "\f1c0"; +} +.fa-file-pdf-o:before { + content: "\f1c1"; +} +.fa-file-word-o:before { + content: "\f1c2"; +} +.fa-file-excel-o:before { + content: "\f1c3"; +} +.fa-file-powerpoint-o:before { + content: "\f1c4"; +} +.fa-file-photo-o:before, +.fa-file-picture-o:before, +.fa-file-image-o:before { + content: "\f1c5"; +} +.fa-file-zip-o:before, +.fa-file-archive-o:before { + content: "\f1c6"; +} +.fa-file-sound-o:before, +.fa-file-audio-o:before { + content: "\f1c7"; +} +.fa-file-movie-o:before, +.fa-file-video-o:before { + content: "\f1c8"; +} +.fa-file-code-o:before { + content: "\f1c9"; +} +.fa-vine:before { + content: "\f1ca"; +} +.fa-codepen:before { + content: "\f1cb"; +} +.fa-jsfiddle:before { + content: "\f1cc"; +} +.fa-life-bouy:before, +.fa-life-buoy:before, +.fa-life-saver:before, +.fa-support:before, +.fa-life-ring:before { + content: "\f1cd"; +} +.fa-circle-o-notch:before { + content: "\f1ce"; +} +.fa-ra:before, +.fa-resistance:before, +.fa-rebel:before { + content: "\f1d0"; +} +.fa-ge:before, +.fa-empire:before { + content: "\f1d1"; +} +.fa-git-square:before { + content: "\f1d2"; +} +.fa-git:before { + content: "\f1d3"; +} +.fa-y-combinator-square:before, +.fa-yc-square:before, +.fa-hacker-news:before { + content: "\f1d4"; +} +.fa-tencent-weibo:before { + content: "\f1d5"; +} +.fa-qq:before { + content: "\f1d6"; +} +.fa-wechat:before, +.fa-weixin:before { + content: "\f1d7"; +} +.fa-send:before, +.fa-paper-plane:before { + content: "\f1d8"; +} +.fa-send-o:before, +.fa-paper-plane-o:before { + content: "\f1d9"; +} +.fa-history:before { + content: "\f1da"; +} +.fa-circle-thin:before { + content: "\f1db"; +} +.fa-header:before { + content: "\f1dc"; +} +.fa-paragraph:before { + content: "\f1dd"; +} +.fa-sliders:before { + content: "\f1de"; +} +.fa-share-alt:before { + content: "\f1e0"; +} +.fa-share-alt-square:before { + content: "\f1e1"; +} +.fa-bomb:before { + content: "\f1e2"; +} +.fa-soccer-ball-o:before, +.fa-futbol-o:before { + content: "\f1e3"; +} +.fa-tty:before { + content: "\f1e4"; +} +.fa-binoculars:before { + content: "\f1e5"; +} +.fa-plug:before { + content: "\f1e6"; +} +.fa-slideshare:before { + content: "\f1e7"; +} +.fa-twitch:before { + content: "\f1e8"; +} +.fa-yelp:before { + content: "\f1e9"; +} +.fa-newspaper-o:before { + content: "\f1ea"; +} +.fa-wifi:before { + content: "\f1eb"; +} +.fa-calculator:before { + content: "\f1ec"; +} +.fa-paypal:before { + content: "\f1ed"; +} +.fa-google-wallet:before { + content: "\f1ee"; +} +.fa-cc-visa:before { + content: "\f1f0"; +} +.fa-cc-mastercard:before { + content: "\f1f1"; +} +.fa-cc-discover:before { + content: "\f1f2"; +} +.fa-cc-amex:before { + content: "\f1f3"; +} +.fa-cc-paypal:before { + content: "\f1f4"; +} +.fa-cc-stripe:before { + content: "\f1f5"; +} +.fa-bell-slash:before { + content: "\f1f6"; +} +.fa-bell-slash-o:before { + content: "\f1f7"; +} +.fa-trash:before { + content: "\f1f8"; +} +.fa-copyright:before { + content: "\f1f9"; +} +.fa-at:before { + content: "\f1fa"; +} +.fa-eyedropper:before { + content: "\f1fb"; +} +.fa-paint-brush:before { + content: "\f1fc"; +} +.fa-birthday-cake:before { + content: "\f1fd"; +} +.fa-area-chart:before { + content: "\f1fe"; +} +.fa-pie-chart:before { + content: "\f200"; +} +.fa-line-chart:before { + content: "\f201"; +} +.fa-lastfm:before { + content: "\f202"; +} +.fa-lastfm-square:before { + content: "\f203"; +} +.fa-toggle-off:before { + content: "\f204"; +} +.fa-toggle-on:before { + content: "\f205"; +} +.fa-bicycle:before { + content: "\f206"; +} +.fa-bus:before { + content: "\f207"; +} +.fa-ioxhost:before { + content: "\f208"; +} +.fa-angellist:before { + content: "\f209"; +} +.fa-cc:before { + content: "\f20a"; +} +.fa-shekel:before, +.fa-sheqel:before, +.fa-ils:before { + content: "\f20b"; +} +.fa-meanpath:before { + content: "\f20c"; +} +.fa-buysellads:before { + content: "\f20d"; +} +.fa-connectdevelop:before { + content: "\f20e"; +} +.fa-dashcube:before { + content: "\f210"; +} +.fa-forumbee:before { + content: "\f211"; +} +.fa-leanpub:before { + content: "\f212"; +} +.fa-sellsy:before { + content: "\f213"; +} +.fa-shirtsinbulk:before { + content: "\f214"; +} +.fa-simplybuilt:before { + content: "\f215"; +} +.fa-skyatlas:before { + content: "\f216"; +} +.fa-cart-plus:before { + content: "\f217"; +} +.fa-cart-arrow-down:before { + content: "\f218"; +} +.fa-diamond:before { + content: "\f219"; +} +.fa-ship:before { + content: "\f21a"; +} +.fa-user-secret:before { + content: "\f21b"; +} +.fa-motorcycle:before { + content: "\f21c"; +} +.fa-street-view:before { + content: "\f21d"; +} +.fa-heartbeat:before { + content: "\f21e"; +} +.fa-venus:before { + content: "\f221"; +} +.fa-mars:before { + content: "\f222"; +} +.fa-mercury:before { + content: "\f223"; +} +.fa-intersex:before, +.fa-transgender:before { + content: "\f224"; +} +.fa-transgender-alt:before { + content: "\f225"; +} +.fa-venus-double:before { + content: "\f226"; +} +.fa-mars-double:before { + content: "\f227"; +} +.fa-venus-mars:before { + content: "\f228"; +} +.fa-mars-stroke:before { + content: "\f229"; +} +.fa-mars-stroke-v:before { + content: "\f22a"; +} +.fa-mars-stroke-h:before { + content: "\f22b"; +} +.fa-neuter:before { + content: "\f22c"; +} +.fa-genderless:before { + content: "\f22d"; +} +.fa-facebook-official:before { + content: "\f230"; +} +.fa-pinterest-p:before { + content: "\f231"; +} +.fa-whatsapp:before { + content: "\f232"; +} +.fa-server:before { + content: "\f233"; +} +.fa-user-plus:before { + content: "\f234"; +} +.fa-user-times:before { + content: "\f235"; +} +.fa-hotel:before, +.fa-bed:before { + content: "\f236"; +} +.fa-viacoin:before { + content: "\f237"; +} +.fa-train:before { + content: "\f238"; +} +.fa-subway:before { + content: "\f239"; +} +.fa-medium:before { + content: "\f23a"; +} +.fa-yc:before, +.fa-y-combinator:before { + content: "\f23b"; +} +.fa-optin-monster:before { + content: "\f23c"; +} +.fa-opencart:before { + content: "\f23d"; +} +.fa-expeditedssl:before { + content: "\f23e"; +} +.fa-battery-4:before, +.fa-battery:before, +.fa-battery-full:before { + content: "\f240"; +} +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: "\f241"; +} +.fa-battery-2:before, +.fa-battery-half:before { + content: "\f242"; +} +.fa-battery-1:before, +.fa-battery-quarter:before { + content: "\f243"; +} +.fa-battery-0:before, +.fa-battery-empty:before { + content: "\f244"; +} +.fa-mouse-pointer:before { + content: "\f245"; +} +.fa-i-cursor:before { + content: "\f246"; +} +.fa-object-group:before { + content: "\f247"; +} +.fa-object-ungroup:before { + content: "\f248"; +} +.fa-sticky-note:before { + content: "\f249"; +} +.fa-sticky-note-o:before { + content: "\f24a"; +} +.fa-cc-jcb:before { + content: "\f24b"; +} +.fa-cc-diners-club:before { + content: "\f24c"; +} +.fa-clone:before { + content: "\f24d"; +} +.fa-balance-scale:before { + content: "\f24e"; +} +.fa-hourglass-o:before { + content: "\f250"; +} +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: "\f251"; +} +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: "\f252"; +} +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: "\f253"; +} +.fa-hourglass:before { + content: "\f254"; +} +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: "\f255"; +} +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: "\f256"; +} +.fa-hand-scissors-o:before { + content: "\f257"; +} +.fa-hand-lizard-o:before { + content: "\f258"; +} +.fa-hand-spock-o:before { + content: "\f259"; +} +.fa-hand-pointer-o:before { + content: "\f25a"; +} +.fa-hand-peace-o:before { + content: "\f25b"; +} +.fa-trademark:before { + content: "\f25c"; +} +.fa-registered:before { + content: "\f25d"; +} +.fa-creative-commons:before { + content: "\f25e"; +} +.fa-gg:before { + content: "\f260"; +} +.fa-gg-circle:before { + content: "\f261"; +} +.fa-tripadvisor:before { + content: "\f262"; +} +.fa-odnoklassniki:before { + content: "\f263"; +} +.fa-odnoklassniki-square:before { + content: "\f264"; +} +.fa-get-pocket:before { + content: "\f265"; +} +.fa-wikipedia-w:before { + content: "\f266"; +} +.fa-safari:before { + content: "\f267"; +} +.fa-chrome:before { + content: "\f268"; +} +.fa-firefox:before { + content: "\f269"; +} +.fa-opera:before { + content: "\f26a"; +} +.fa-internet-explorer:before { + content: "\f26b"; +} +.fa-tv:before, +.fa-television:before { + content: "\f26c"; +} +.fa-contao:before { + content: "\f26d"; +} +.fa-500px:before { + content: "\f26e"; +} +.fa-amazon:before { + content: "\f270"; +} +.fa-calendar-plus-o:before { + content: "\f271"; +} +.fa-calendar-minus-o:before { + content: "\f272"; +} +.fa-calendar-times-o:before { + content: "\f273"; +} +.fa-calendar-check-o:before { + content: "\f274"; +} +.fa-industry:before { + content: "\f275"; +} +.fa-map-pin:before { + content: "\f276"; +} +.fa-map-signs:before { + content: "\f277"; +} +.fa-map-o:before { + content: "\f278"; +} +.fa-map:before { + content: "\f279"; +} +.fa-commenting:before { + content: "\f27a"; +} +.fa-commenting-o:before { + content: "\f27b"; +} +.fa-houzz:before { + content: "\f27c"; +} +.fa-vimeo:before { + content: "\f27d"; +} +.fa-black-tie:before { + content: "\f27e"; +} +.fa-fonticons:before { + content: "\f280"; +} +.fa-reddit-alien:before { + content: "\f281"; +} +.fa-edge:before { + content: "\f282"; +} +.fa-credit-card-alt:before { + content: "\f283"; +} +.fa-codiepie:before { + content: "\f284"; +} +.fa-modx:before { + content: "\f285"; +} +.fa-fort-awesome:before { + content: "\f286"; +} +.fa-usb:before { + content: "\f287"; +} +.fa-product-hunt:before { + content: "\f288"; +} +.fa-mixcloud:before { + content: "\f289"; +} +.fa-scribd:before { + content: "\f28a"; +} +.fa-pause-circle:before { + content: "\f28b"; +} +.fa-pause-circle-o:before { + content: "\f28c"; +} +.fa-stop-circle:before { + content: "\f28d"; +} +.fa-stop-circle-o:before { + content: "\f28e"; +} +.fa-shopping-bag:before { + content: "\f290"; +} +.fa-shopping-basket:before { + content: "\f291"; +} +.fa-hashtag:before { + content: "\f292"; +} +.fa-bluetooth:before { + content: "\f293"; +} +.fa-bluetooth-b:before { + content: "\f294"; +} +.fa-percent:before { + content: "\f295"; +} +.fa-gitlab:before { + content: "\f296"; +} +.fa-wpbeginner:before { + content: "\f297"; +} +.fa-wpforms:before { + content: "\f298"; +} +.fa-envira:before { + content: "\f299"; +} +.fa-universal-access:before { + content: "\f29a"; +} +.fa-wheelchair-alt:before { + content: "\f29b"; +} +.fa-question-circle-o:before { + content: "\f29c"; +} +.fa-blind:before { + content: "\f29d"; +} +.fa-audio-description:before { + content: "\f29e"; +} +.fa-volume-control-phone:before { + content: "\f2a0"; +} +.fa-braille:before { + content: "\f2a1"; +} +.fa-assistive-listening-systems:before { + content: "\f2a2"; +} +.fa-asl-interpreting:before, +.fa-american-sign-language-interpreting:before { + content: "\f2a3"; +} +.fa-deafness:before, +.fa-hard-of-hearing:before, +.fa-deaf:before { + content: "\f2a4"; +} +.fa-glide:before { + content: "\f2a5"; +} +.fa-glide-g:before { + content: "\f2a6"; +} +.fa-signing:before, +.fa-sign-language:before { + content: "\f2a7"; +} +.fa-low-vision:before { + content: "\f2a8"; +} +.fa-viadeo:before { + content: "\f2a9"; +} +.fa-viadeo-square:before { + content: "\f2aa"; +} +.fa-snapchat:before { + content: "\f2ab"; +} +.fa-snapchat-ghost:before { + content: "\f2ac"; +} +.fa-snapchat-square:before { + content: "\f2ad"; +} +.fa-pied-piper:before { + content: "\f2ae"; +} +.fa-first-order:before { + content: "\f2b0"; +} +.fa-yoast:before { + content: "\f2b1"; +} +.fa-themeisle:before { + content: "\f2b2"; +} +.fa-google-plus-circle:before, +.fa-google-plus-official:before { + content: "\f2b3"; +} +.fa-fa:before, +.fa-font-awesome:before { + content: "\f2b4"; +} +.fa-handshake-o:before { + content: "\f2b5"; +} +.fa-envelope-open:before { + content: "\f2b6"; +} +.fa-envelope-open-o:before { + content: "\f2b7"; +} +.fa-linode:before { + content: "\f2b8"; +} +.fa-address-book:before { + content: "\f2b9"; +} +.fa-address-book-o:before { + content: "\f2ba"; +} +.fa-vcard:before, +.fa-address-card:before { + content: "\f2bb"; +} +.fa-vcard-o:before, +.fa-address-card-o:before { + content: "\f2bc"; +} +.fa-user-circle:before { + content: "\f2bd"; +} +.fa-user-circle-o:before { + content: "\f2be"; +} +.fa-user-o:before { + content: "\f2c0"; +} +.fa-id-badge:before { + content: "\f2c1"; +} +.fa-drivers-license:before, +.fa-id-card:before { + content: "\f2c2"; +} +.fa-drivers-license-o:before, +.fa-id-card-o:before { + content: "\f2c3"; +} +.fa-quora:before { + content: "\f2c4"; +} +.fa-free-code-camp:before { + content: "\f2c5"; +} +.fa-telegram:before { + content: "\f2c6"; +} +.fa-thermometer-4:before, +.fa-thermometer:before, +.fa-thermometer-full:before { + content: "\f2c7"; +} +.fa-thermometer-3:before, +.fa-thermometer-three-quarters:before { + content: "\f2c8"; +} +.fa-thermometer-2:before, +.fa-thermometer-half:before { + content: "\f2c9"; +} +.fa-thermometer-1:before, +.fa-thermometer-quarter:before { + content: "\f2ca"; +} +.fa-thermometer-0:before, +.fa-thermometer-empty:before { + content: "\f2cb"; +} +.fa-shower:before { + content: "\f2cc"; +} +.fa-bathtub:before, +.fa-s15:before, +.fa-bath:before { + content: "\f2cd"; +} +.fa-podcast:before { + content: "\f2ce"; +} +.fa-window-maximize:before { + content: "\f2d0"; +} +.fa-window-minimize:before { + content: "\f2d1"; +} +.fa-window-restore:before { + content: "\f2d2"; +} +.fa-times-rectangle:before, +.fa-window-close:before { + content: "\f2d3"; +} +.fa-times-rectangle-o:before, +.fa-window-close-o:before { + content: "\f2d4"; +} +.fa-bandcamp:before { + content: "\f2d5"; +} +.fa-grav:before { + content: "\f2d6"; +} +.fa-etsy:before { + content: "\f2d7"; +} +.fa-imdb:before { + content: "\f2d8"; +} +.fa-ravelry:before { + content: "\f2d9"; +} +.fa-eercast:before { + content: "\f2da"; +} +.fa-microchip:before { + content: "\f2db"; +} +.fa-snowflake-o:before { + content: "\f2dc"; +} +.fa-superpowers:before { + content: "\f2dd"; +} +.fa-wpexplorer:before { + content: "\f2de"; +} +.fa-meetup:before { + content: "\f2e0"; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} diff --git a/static/font-awesome/css/font-awesome.min.css b/static/font-awesome/css/font-awesome.min.css new file mode 100755 index 0000000000000000000000000000000000000000..1ccc0a20d507777a1691271f4994e6932f8483af --- /dev/null +++ b/static/font-awesome/css/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('/static/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('/static/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('/static/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/static/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/static/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('/static/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/static/font-awesome/less/animated.less b/static/font-awesome/less/animated.less new file mode 100755 index 0000000000000000000000000000000000000000..66ad52a5ba052ced428dcc7ec7016bc25438a2ca --- /dev/null +++ b/static/font-awesome/less/animated.less @@ -0,0 +1,34 @@ +// Animated Icons +// -------------------------- + +.@{fa-css-prefix}-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} + +.@{fa-css-prefix}-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} diff --git a/static/font-awesome/less/bordered-pulled.less b/static/font-awesome/less/bordered-pulled.less new file mode 100755 index 0000000000000000000000000000000000000000..f1c8ad75f52bbc6c84a6dc3a341fe39e8d3edfd4 --- /dev/null +++ b/static/font-awesome/less/bordered-pulled.less @@ -0,0 +1,25 @@ +// Bordered & Pulled +// ------------------------- + +.@{fa-css-prefix}-border { + padding: .2em .25em .15em; + border: solid .08em @fa-border-color; + border-radius: .1em; +} + +.@{fa-css-prefix}-pull-left { float: left; } +.@{fa-css-prefix}-pull-right { float: right; } + +.@{fa-css-prefix} { + &.@{fa-css-prefix}-pull-left { margin-right: .3em; } + &.@{fa-css-prefix}-pull-right { margin-left: .3em; } +} + +/* Deprecated as of 4.4.0 */ +.pull-right { float: right; } +.pull-left { float: left; } + +.@{fa-css-prefix} { + &.pull-left { margin-right: .3em; } + &.pull-right { margin-left: .3em; } +} diff --git a/static/font-awesome/less/core.less b/static/font-awesome/less/core.less new file mode 100755 index 0000000000000000000000000000000000000000..c577ac84a6a55ef39ff7f4e25d60c3977a902ed1 --- /dev/null +++ b/static/font-awesome/less/core.less @@ -0,0 +1,12 @@ +// Base Class Definition +// ------------------------- + +.@{fa-css-prefix} { + display: inline-block; + font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + text-rendering: auto; // optimizelegibility throws things off #1094 + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +} diff --git a/static/font-awesome/less/fixed-width.less b/static/font-awesome/less/fixed-width.less new file mode 100755 index 0000000000000000000000000000000000000000..110289f2f4b5260ce04dd035408961f1e4f2785b --- /dev/null +++ b/static/font-awesome/less/fixed-width.less @@ -0,0 +1,6 @@ +// Fixed Width Icons +// ------------------------- +.@{fa-css-prefix}-fw { + width: (18em / 14); + text-align: center; +} diff --git a/static/font-awesome/less/font-awesome.less b/static/font-awesome/less/font-awesome.less new file mode 100755 index 0000000000000000000000000000000000000000..c3677def3131af54af2a87d9cd2bb737a321e97e --- /dev/null +++ b/static/font-awesome/less/font-awesome.less @@ -0,0 +1,18 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ + +@import "variables.less"; +@import "mixins.less"; +@import "path.less"; +@import "core.less"; +@import "larger.less"; +@import "fixed-width.less"; +@import "list.less"; +@import "bordered-pulled.less"; +@import "animated.less"; +@import "rotated-flipped.less"; +@import "stacked.less"; +@import "icons.less"; +@import "screen-reader.less"; diff --git a/static/font-awesome/less/icons.less b/static/font-awesome/less/icons.less new file mode 100755 index 0000000000000000000000000000000000000000..159d600425c73c282be34f94af12179f091a16d2 --- /dev/null +++ b/static/font-awesome/less/icons.less @@ -0,0 +1,789 @@ +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ + +.@{fa-css-prefix}-glass:before { content: @fa-var-glass; } +.@{fa-css-prefix}-music:before { content: @fa-var-music; } +.@{fa-css-prefix}-search:before { content: @fa-var-search; } +.@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope-o; } +.@{fa-css-prefix}-heart:before { content: @fa-var-heart; } +.@{fa-css-prefix}-star:before { content: @fa-var-star; } +.@{fa-css-prefix}-star-o:before { content: @fa-var-star-o; } +.@{fa-css-prefix}-user:before { content: @fa-var-user; } +.@{fa-css-prefix}-film:before { content: @fa-var-film; } +.@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; } +.@{fa-css-prefix}-th:before { content: @fa-var-th; } +.@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; } +.@{fa-css-prefix}-check:before { content: @fa-var-check; } +.@{fa-css-prefix}-remove:before, +.@{fa-css-prefix}-close:before, +.@{fa-css-prefix}-times:before { content: @fa-var-times; } +.@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; } +.@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; } +.@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; } +.@{fa-css-prefix}-signal:before { content: @fa-var-signal; } +.@{fa-css-prefix}-gear:before, +.@{fa-css-prefix}-cog:before { content: @fa-var-cog; } +.@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-o; } +.@{fa-css-prefix}-home:before { content: @fa-var-home; } +.@{fa-css-prefix}-file-o:before { content: @fa-var-file-o; } +.@{fa-css-prefix}-clock-o:before { content: @fa-var-clock-o; } +.@{fa-css-prefix}-road:before { content: @fa-var-road; } +.@{fa-css-prefix}-download:before { content: @fa-var-download; } +.@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; } +.@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; } +.@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; } +.@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle-o; } +.@{fa-css-prefix}-rotate-right:before, +.@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; } +.@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; } +.@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; } +.@{fa-css-prefix}-lock:before { content: @fa-var-lock; } +.@{fa-css-prefix}-flag:before { content: @fa-var-flag; } +.@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; } +.@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; } +.@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; } +.@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; } +.@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; } +.@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; } +.@{fa-css-prefix}-tag:before { content: @fa-var-tag; } +.@{fa-css-prefix}-tags:before { content: @fa-var-tags; } +.@{fa-css-prefix}-book:before { content: @fa-var-book; } +.@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; } +.@{fa-css-prefix}-print:before { content: @fa-var-print; } +.@{fa-css-prefix}-camera:before { content: @fa-var-camera; } +.@{fa-css-prefix}-font:before { content: @fa-var-font; } +.@{fa-css-prefix}-bold:before { content: @fa-var-bold; } +.@{fa-css-prefix}-italic:before { content: @fa-var-italic; } +.@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; } +.@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; } +.@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; } +.@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; } +.@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; } +.@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; } +.@{fa-css-prefix}-list:before { content: @fa-var-list; } +.@{fa-css-prefix}-dedent:before, +.@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; } +.@{fa-css-prefix}-indent:before { content: @fa-var-indent; } +.@{fa-css-prefix}-video-camera:before { content: @fa-var-video-camera; } +.@{fa-css-prefix}-photo:before, +.@{fa-css-prefix}-image:before, +.@{fa-css-prefix}-picture-o:before { content: @fa-var-picture-o; } +.@{fa-css-prefix}-pencil:before { content: @fa-var-pencil; } +.@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; } +.@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; } +.@{fa-css-prefix}-tint:before { content: @fa-var-tint; } +.@{fa-css-prefix}-edit:before, +.@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-pencil-square-o; } +.@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square-o; } +.@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square-o; } +.@{fa-css-prefix}-arrows:before { content: @fa-var-arrows; } +.@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; } +.@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; } +.@{fa-css-prefix}-backward:before { content: @fa-var-backward; } +.@{fa-css-prefix}-play:before { content: @fa-var-play; } +.@{fa-css-prefix}-pause:before { content: @fa-var-pause; } +.@{fa-css-prefix}-stop:before { content: @fa-var-stop; } +.@{fa-css-prefix}-forward:before { content: @fa-var-forward; } +.@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; } +.@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; } +.@{fa-css-prefix}-eject:before { content: @fa-var-eject; } +.@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; } +.@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; } +.@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; } +.@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; } +.@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; } +.@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; } +.@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; } +.@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; } +.@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; } +.@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle-o; } +.@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle-o; } +.@{fa-css-prefix}-ban:before { content: @fa-var-ban; } +.@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; } +.@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; } +.@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; } +.@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; } +.@{fa-css-prefix}-mail-forward:before, +.@{fa-css-prefix}-share:before { content: @fa-var-share; } +.@{fa-css-prefix}-expand:before { content: @fa-var-expand; } +.@{fa-css-prefix}-compress:before { content: @fa-var-compress; } +.@{fa-css-prefix}-plus:before { content: @fa-var-plus; } +.@{fa-css-prefix}-minus:before { content: @fa-var-minus; } +.@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; } +.@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; } +.@{fa-css-prefix}-gift:before { content: @fa-var-gift; } +.@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; } +.@{fa-css-prefix}-fire:before { content: @fa-var-fire; } +.@{fa-css-prefix}-eye:before { content: @fa-var-eye; } +.@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; } +.@{fa-css-prefix}-warning:before, +.@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; } +.@{fa-css-prefix}-plane:before { content: @fa-var-plane; } +.@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; } +.@{fa-css-prefix}-random:before { content: @fa-var-random; } +.@{fa-css-prefix}-comment:before { content: @fa-var-comment; } +.@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; } +.@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; } +.@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; } +.@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; } +.@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; } +.@{fa-css-prefix}-folder:before { content: @fa-var-folder; } +.@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; } +.@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-v; } +.@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-h; } +.@{fa-css-prefix}-bar-chart-o:before, +.@{fa-css-prefix}-bar-chart:before { content: @fa-var-bar-chart; } +.@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; } +.@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; } +.@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; } +.@{fa-css-prefix}-key:before { content: @fa-var-key; } +.@{fa-css-prefix}-gears:before, +.@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; } +.@{fa-css-prefix}-comments:before { content: @fa-var-comments; } +.@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-o-up; } +.@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-o-down; } +.@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; } +.@{fa-css-prefix}-heart-o:before { content: @fa-var-heart-o; } +.@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; } +.@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin-square; } +.@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumb-tack; } +.@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; } +.@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; } +.@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; } +.@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; } +.@{fa-css-prefix}-upload:before { content: @fa-var-upload; } +.@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon-o; } +.@{fa-css-prefix}-phone:before { content: @fa-var-phone; } +.@{fa-css-prefix}-square-o:before { content: @fa-var-square-o; } +.@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; } +.@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; } +.@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; } +.@{fa-css-prefix}-facebook-f:before, +.@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; } +.@{fa-css-prefix}-github:before { content: @fa-var-github; } +.@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; } +.@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; } +.@{fa-css-prefix}-feed:before, +.@{fa-css-prefix}-rss:before { content: @fa-var-rss; } +.@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; } +.@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; } +.@{fa-css-prefix}-bell:before { content: @fa-var-bell; } +.@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; } +.@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; } +.@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; } +.@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; } +.@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; } +.@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; } +.@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; } +.@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; } +.@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; } +.@{fa-css-prefix}-globe:before { content: @fa-var-globe; } +.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; } +.@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; } +.@{fa-css-prefix}-filter:before { content: @fa-var-filter; } +.@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; } +.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; } +.@{fa-css-prefix}-group:before, +.@{fa-css-prefix}-users:before { content: @fa-var-users; } +.@{fa-css-prefix}-chain:before, +.@{fa-css-prefix}-link:before { content: @fa-var-link; } +.@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; } +.@{fa-css-prefix}-flask:before { content: @fa-var-flask; } +.@{fa-css-prefix}-cut:before, +.@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; } +.@{fa-css-prefix}-copy:before, +.@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; } +.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; } +.@{fa-css-prefix}-save:before, +.@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; } +.@{fa-css-prefix}-square:before { content: @fa-var-square; } +.@{fa-css-prefix}-navicon:before, +.@{fa-css-prefix}-reorder:before, +.@{fa-css-prefix}-bars:before { content: @fa-var-bars; } +.@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; } +.@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; } +.@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; } +.@{fa-css-prefix}-underline:before { content: @fa-var-underline; } +.@{fa-css-prefix}-table:before { content: @fa-var-table; } +.@{fa-css-prefix}-magic:before { content: @fa-var-magic; } +.@{fa-css-prefix}-truck:before { content: @fa-var-truck; } +.@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; } +.@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; } +.@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; } +.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; } +.@{fa-css-prefix}-money:before { content: @fa-var-money; } +.@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; } +.@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; } +.@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; } +.@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; } +.@{fa-css-prefix}-columns:before { content: @fa-var-columns; } +.@{fa-css-prefix}-unsorted:before, +.@{fa-css-prefix}-sort:before { content: @fa-var-sort; } +.@{fa-css-prefix}-sort-down:before, +.@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; } +.@{fa-css-prefix}-sort-up:before, +.@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; } +.@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; } +.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; } +.@{fa-css-prefix}-rotate-left:before, +.@{fa-css-prefix}-undo:before { content: @fa-var-undo; } +.@{fa-css-prefix}-legal:before, +.@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; } +.@{fa-css-prefix}-dashboard:before, +.@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; } +.@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; } +.@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; } +.@{fa-css-prefix}-flash:before, +.@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; } +.@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; } +.@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; } +.@{fa-css-prefix}-paste:before, +.@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; } +.@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; } +.@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; } +.@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; } +.@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; } +.@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; } +.@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; } +.@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; } +.@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; } +.@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; } +.@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; } +.@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; } +.@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; } +.@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; } +.@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; } +.@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; } +.@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; } +.@{fa-css-prefix}-beer:before { content: @fa-var-beer; } +.@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; } +.@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; } +.@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; } +.@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; } +.@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; } +.@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; } +.@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; } +.@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; } +.@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; } +.@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; } +.@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; } +.@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; } +.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; } +.@{fa-css-prefix}-mobile-phone:before, +.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; } +.@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; } +.@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; } +.@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; } +.@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; } +.@{fa-css-prefix}-circle:before { content: @fa-var-circle; } +.@{fa-css-prefix}-mail-reply:before, +.@{fa-css-prefix}-reply:before { content: @fa-var-reply; } +.@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; } +.@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; } +.@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; } +.@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; } +.@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; } +.@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; } +.@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; } +.@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; } +.@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; } +.@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; } +.@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; } +.@{fa-css-prefix}-code:before { content: @fa-var-code; } +.@{fa-css-prefix}-mail-reply-all:before, +.@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; } +.@{fa-css-prefix}-star-half-empty:before, +.@{fa-css-prefix}-star-half-full:before, +.@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; } +.@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; } +.@{fa-css-prefix}-crop:before { content: @fa-var-crop; } +.@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; } +.@{fa-css-prefix}-unlink:before, +.@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; } +.@{fa-css-prefix}-question:before { content: @fa-var-question; } +.@{fa-css-prefix}-info:before { content: @fa-var-info; } +.@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; } +.@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; } +.@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; } +.@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; } +.@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; } +.@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; } +.@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; } +.@{fa-css-prefix}-shield:before { content: @fa-var-shield; } +.@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; } +.@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; } +.@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; } +.@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; } +.@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; } +.@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; } +.@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; } +.@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; } +.@{fa-css-prefix}-html5:before { content: @fa-var-html5; } +.@{fa-css-prefix}-css3:before { content: @fa-var-css3; } +.@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; } +.@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; } +.@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; } +.@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; } +.@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; } +.@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; } +.@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; } +.@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; } +.@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; } +.@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; } +.@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; } +.@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; } +.@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; } +.@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; } +.@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; } +.@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; } +.@{fa-css-prefix}-compass:before { content: @fa-var-compass; } +.@{fa-css-prefix}-toggle-down:before, +.@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; } +.@{fa-css-prefix}-toggle-up:before, +.@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; } +.@{fa-css-prefix}-toggle-right:before, +.@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; } +.@{fa-css-prefix}-euro:before, +.@{fa-css-prefix}-eur:before { content: @fa-var-eur; } +.@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; } +.@{fa-css-prefix}-dollar:before, +.@{fa-css-prefix}-usd:before { content: @fa-var-usd; } +.@{fa-css-prefix}-rupee:before, +.@{fa-css-prefix}-inr:before { content: @fa-var-inr; } +.@{fa-css-prefix}-cny:before, +.@{fa-css-prefix}-rmb:before, +.@{fa-css-prefix}-yen:before, +.@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; } +.@{fa-css-prefix}-ruble:before, +.@{fa-css-prefix}-rouble:before, +.@{fa-css-prefix}-rub:before { content: @fa-var-rub; } +.@{fa-css-prefix}-won:before, +.@{fa-css-prefix}-krw:before { content: @fa-var-krw; } +.@{fa-css-prefix}-bitcoin:before, +.@{fa-css-prefix}-btc:before { content: @fa-var-btc; } +.@{fa-css-prefix}-file:before { content: @fa-var-file; } +.@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; } +.@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; } +.@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; } +.@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; } +.@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; } +.@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; } +.@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; } +.@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; } +.@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; } +.@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; } +.@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; } +.@{fa-css-prefix}-xing:before { content: @fa-var-xing; } +.@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; } +.@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; } +.@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; } +.@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; } +.@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; } +.@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; } +.@{fa-css-prefix}-adn:before { content: @fa-var-adn; } +.@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; } +.@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; } +.@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; } +.@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; } +.@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; } +.@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; } +.@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; } +.@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; } +.@{fa-css-prefix}-apple:before { content: @fa-var-apple; } +.@{fa-css-prefix}-windows:before { content: @fa-var-windows; } +.@{fa-css-prefix}-android:before { content: @fa-var-android; } +.@{fa-css-prefix}-linux:before { content: @fa-var-linux; } +.@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; } +.@{fa-css-prefix}-skype:before { content: @fa-var-skype; } +.@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; } +.@{fa-css-prefix}-trello:before { content: @fa-var-trello; } +.@{fa-css-prefix}-female:before { content: @fa-var-female; } +.@{fa-css-prefix}-male:before { content: @fa-var-male; } +.@{fa-css-prefix}-gittip:before, +.@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; } +.@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; } +.@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; } +.@{fa-css-prefix}-archive:before { content: @fa-var-archive; } +.@{fa-css-prefix}-bug:before { content: @fa-var-bug; } +.@{fa-css-prefix}-vk:before { content: @fa-var-vk; } +.@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; } +.@{fa-css-prefix}-renren:before { content: @fa-var-renren; } +.@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; } +.@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; } +.@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; } +.@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; } +.@{fa-css-prefix}-toggle-left:before, +.@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; } +.@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; } +.@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; } +.@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; } +.@{fa-css-prefix}-turkish-lira:before, +.@{fa-css-prefix}-try:before { content: @fa-var-try; } +.@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; } +.@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; } +.@{fa-css-prefix}-slack:before { content: @fa-var-slack; } +.@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; } +.@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; } +.@{fa-css-prefix}-openid:before { content: @fa-var-openid; } +.@{fa-css-prefix}-institution:before, +.@{fa-css-prefix}-bank:before, +.@{fa-css-prefix}-university:before { content: @fa-var-university; } +.@{fa-css-prefix}-mortar-board:before, +.@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; } +.@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; } +.@{fa-css-prefix}-google:before { content: @fa-var-google; } +.@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; } +.@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; } +.@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; } +.@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; } +.@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; } +.@{fa-css-prefix}-digg:before { content: @fa-var-digg; } +.@{fa-css-prefix}-pied-piper-pp:before { content: @fa-var-pied-piper-pp; } +.@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; } +.@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; } +.@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; } +.@{fa-css-prefix}-language:before { content: @fa-var-language; } +.@{fa-css-prefix}-fax:before { content: @fa-var-fax; } +.@{fa-css-prefix}-building:before { content: @fa-var-building; } +.@{fa-css-prefix}-child:before { content: @fa-var-child; } +.@{fa-css-prefix}-paw:before { content: @fa-var-paw; } +.@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; } +.@{fa-css-prefix}-cube:before { content: @fa-var-cube; } +.@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; } +.@{fa-css-prefix}-behance:before { content: @fa-var-behance; } +.@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; } +.@{fa-css-prefix}-steam:before { content: @fa-var-steam; } +.@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; } +.@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; } +.@{fa-css-prefix}-automobile:before, +.@{fa-css-prefix}-car:before { content: @fa-var-car; } +.@{fa-css-prefix}-cab:before, +.@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; } +.@{fa-css-prefix}-tree:before { content: @fa-var-tree; } +.@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; } +.@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; } +.@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; } +.@{fa-css-prefix}-database:before { content: @fa-var-database; } +.@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; } +.@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; } +.@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; } +.@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; } +.@{fa-css-prefix}-file-photo-o:before, +.@{fa-css-prefix}-file-picture-o:before, +.@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; } +.@{fa-css-prefix}-file-zip-o:before, +.@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; } +.@{fa-css-prefix}-file-sound-o:before, +.@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; } +.@{fa-css-prefix}-file-movie-o:before, +.@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; } +.@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; } +.@{fa-css-prefix}-vine:before { content: @fa-var-vine; } +.@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; } +.@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; } +.@{fa-css-prefix}-life-bouy:before, +.@{fa-css-prefix}-life-buoy:before, +.@{fa-css-prefix}-life-saver:before, +.@{fa-css-prefix}-support:before, +.@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; } +.@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; } +.@{fa-css-prefix}-ra:before, +.@{fa-css-prefix}-resistance:before, +.@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; } +.@{fa-css-prefix}-ge:before, +.@{fa-css-prefix}-empire:before { content: @fa-var-empire; } +.@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; } +.@{fa-css-prefix}-git:before { content: @fa-var-git; } +.@{fa-css-prefix}-y-combinator-square:before, +.@{fa-css-prefix}-yc-square:before, +.@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; } +.@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; } +.@{fa-css-prefix}-qq:before { content: @fa-var-qq; } +.@{fa-css-prefix}-wechat:before, +.@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; } +.@{fa-css-prefix}-send:before, +.@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; } +.@{fa-css-prefix}-send-o:before, +.@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; } +.@{fa-css-prefix}-history:before { content: @fa-var-history; } +.@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; } +.@{fa-css-prefix}-header:before { content: @fa-var-header; } +.@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; } +.@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; } +.@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; } +.@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; } +.@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; } +.@{fa-css-prefix}-soccer-ball-o:before, +.@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol-o; } +.@{fa-css-prefix}-tty:before { content: @fa-var-tty; } +.@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; } +.@{fa-css-prefix}-plug:before { content: @fa-var-plug; } +.@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; } +.@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; } +.@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; } +.@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper-o; } +.@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; } +.@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; } +.@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; } +.@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; } +.@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; } +.@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; } +.@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; } +.@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; } +.@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; } +.@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; } +.@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; } +.@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash-o; } +.@{fa-css-prefix}-trash:before { content: @fa-var-trash; } +.@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; } +.@{fa-css-prefix}-at:before { content: @fa-var-at; } +.@{fa-css-prefix}-eyedropper:before { content: @fa-var-eyedropper; } +.@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; } +.@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; } +.@{fa-css-prefix}-area-chart:before { content: @fa-var-area-chart; } +.@{fa-css-prefix}-pie-chart:before { content: @fa-var-pie-chart; } +.@{fa-css-prefix}-line-chart:before { content: @fa-var-line-chart; } +.@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; } +.@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; } +.@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; } +.@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; } +.@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; } +.@{fa-css-prefix}-bus:before { content: @fa-var-bus; } +.@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; } +.@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; } +.@{fa-css-prefix}-cc:before { content: @fa-var-cc; } +.@{fa-css-prefix}-shekel:before, +.@{fa-css-prefix}-sheqel:before, +.@{fa-css-prefix}-ils:before { content: @fa-var-ils; } +.@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; } +.@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; } +.@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; } +.@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; } +.@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; } +.@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; } +.@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; } +.@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; } +.@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; } +.@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; } +.@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; } +.@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; } +.@{fa-css-prefix}-diamond:before { content: @fa-var-diamond; } +.@{fa-css-prefix}-ship:before { content: @fa-var-ship; } +.@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; } +.@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; } +.@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; } +.@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; } +.@{fa-css-prefix}-venus:before { content: @fa-var-venus; } +.@{fa-css-prefix}-mars:before { content: @fa-var-mars; } +.@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; } +.@{fa-css-prefix}-intersex:before, +.@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; } +.@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; } +.@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; } +.@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; } +.@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; } +.@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; } +.@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; } +.@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; } +.@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; } +.@{fa-css-prefix}-genderless:before { content: @fa-var-genderless; } +.@{fa-css-prefix}-facebook-official:before { content: @fa-var-facebook-official; } +.@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; } +.@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; } +.@{fa-css-prefix}-server:before { content: @fa-var-server; } +.@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; } +.@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; } +.@{fa-css-prefix}-hotel:before, +.@{fa-css-prefix}-bed:before { content: @fa-var-bed; } +.@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; } +.@{fa-css-prefix}-train:before { content: @fa-var-train; } +.@{fa-css-prefix}-subway:before { content: @fa-var-subway; } +.@{fa-css-prefix}-medium:before { content: @fa-var-medium; } +.@{fa-css-prefix}-yc:before, +.@{fa-css-prefix}-y-combinator:before { content: @fa-var-y-combinator; } +.@{fa-css-prefix}-optin-monster:before { content: @fa-var-optin-monster; } +.@{fa-css-prefix}-opencart:before { content: @fa-var-opencart; } +.@{fa-css-prefix}-expeditedssl:before { content: @fa-var-expeditedssl; } +.@{fa-css-prefix}-battery-4:before, +.@{fa-css-prefix}-battery:before, +.@{fa-css-prefix}-battery-full:before { content: @fa-var-battery-full; } +.@{fa-css-prefix}-battery-3:before, +.@{fa-css-prefix}-battery-three-quarters:before { content: @fa-var-battery-three-quarters; } +.@{fa-css-prefix}-battery-2:before, +.@{fa-css-prefix}-battery-half:before { content: @fa-var-battery-half; } +.@{fa-css-prefix}-battery-1:before, +.@{fa-css-prefix}-battery-quarter:before { content: @fa-var-battery-quarter; } +.@{fa-css-prefix}-battery-0:before, +.@{fa-css-prefix}-battery-empty:before { content: @fa-var-battery-empty; } +.@{fa-css-prefix}-mouse-pointer:before { content: @fa-var-mouse-pointer; } +.@{fa-css-prefix}-i-cursor:before { content: @fa-var-i-cursor; } +.@{fa-css-prefix}-object-group:before { content: @fa-var-object-group; } +.@{fa-css-prefix}-object-ungroup:before { content: @fa-var-object-ungroup; } +.@{fa-css-prefix}-sticky-note:before { content: @fa-var-sticky-note; } +.@{fa-css-prefix}-sticky-note-o:before { content: @fa-var-sticky-note-o; } +.@{fa-css-prefix}-cc-jcb:before { content: @fa-var-cc-jcb; } +.@{fa-css-prefix}-cc-diners-club:before { content: @fa-var-cc-diners-club; } +.@{fa-css-prefix}-clone:before { content: @fa-var-clone; } +.@{fa-css-prefix}-balance-scale:before { content: @fa-var-balance-scale; } +.@{fa-css-prefix}-hourglass-o:before { content: @fa-var-hourglass-o; } +.@{fa-css-prefix}-hourglass-1:before, +.@{fa-css-prefix}-hourglass-start:before { content: @fa-var-hourglass-start; } +.@{fa-css-prefix}-hourglass-2:before, +.@{fa-css-prefix}-hourglass-half:before { content: @fa-var-hourglass-half; } +.@{fa-css-prefix}-hourglass-3:before, +.@{fa-css-prefix}-hourglass-end:before { content: @fa-var-hourglass-end; } +.@{fa-css-prefix}-hourglass:before { content: @fa-var-hourglass; } +.@{fa-css-prefix}-hand-grab-o:before, +.@{fa-css-prefix}-hand-rock-o:before { content: @fa-var-hand-rock-o; } +.@{fa-css-prefix}-hand-stop-o:before, +.@{fa-css-prefix}-hand-paper-o:before { content: @fa-var-hand-paper-o; } +.@{fa-css-prefix}-hand-scissors-o:before { content: @fa-var-hand-scissors-o; } +.@{fa-css-prefix}-hand-lizard-o:before { content: @fa-var-hand-lizard-o; } +.@{fa-css-prefix}-hand-spock-o:before { content: @fa-var-hand-spock-o; } +.@{fa-css-prefix}-hand-pointer-o:before { content: @fa-var-hand-pointer-o; } +.@{fa-css-prefix}-hand-peace-o:before { content: @fa-var-hand-peace-o; } +.@{fa-css-prefix}-trademark:before { content: @fa-var-trademark; } +.@{fa-css-prefix}-registered:before { content: @fa-var-registered; } +.@{fa-css-prefix}-creative-commons:before { content: @fa-var-creative-commons; } +.@{fa-css-prefix}-gg:before { content: @fa-var-gg; } +.@{fa-css-prefix}-gg-circle:before { content: @fa-var-gg-circle; } +.@{fa-css-prefix}-tripadvisor:before { content: @fa-var-tripadvisor; } +.@{fa-css-prefix}-odnoklassniki:before { content: @fa-var-odnoklassniki; } +.@{fa-css-prefix}-odnoklassniki-square:before { content: @fa-var-odnoklassniki-square; } +.@{fa-css-prefix}-get-pocket:before { content: @fa-var-get-pocket; } +.@{fa-css-prefix}-wikipedia-w:before { content: @fa-var-wikipedia-w; } +.@{fa-css-prefix}-safari:before { content: @fa-var-safari; } +.@{fa-css-prefix}-chrome:before { content: @fa-var-chrome; } +.@{fa-css-prefix}-firefox:before { content: @fa-var-firefox; } +.@{fa-css-prefix}-opera:before { content: @fa-var-opera; } +.@{fa-css-prefix}-internet-explorer:before { content: @fa-var-internet-explorer; } +.@{fa-css-prefix}-tv:before, +.@{fa-css-prefix}-television:before { content: @fa-var-television; } +.@{fa-css-prefix}-contao:before { content: @fa-var-contao; } +.@{fa-css-prefix}-500px:before { content: @fa-var-500px; } +.@{fa-css-prefix}-amazon:before { content: @fa-var-amazon; } +.@{fa-css-prefix}-calendar-plus-o:before { content: @fa-var-calendar-plus-o; } +.@{fa-css-prefix}-calendar-minus-o:before { content: @fa-var-calendar-minus-o; } +.@{fa-css-prefix}-calendar-times-o:before { content: @fa-var-calendar-times-o; } +.@{fa-css-prefix}-calendar-check-o:before { content: @fa-var-calendar-check-o; } +.@{fa-css-prefix}-industry:before { content: @fa-var-industry; } +.@{fa-css-prefix}-map-pin:before { content: @fa-var-map-pin; } +.@{fa-css-prefix}-map-signs:before { content: @fa-var-map-signs; } +.@{fa-css-prefix}-map-o:before { content: @fa-var-map-o; } +.@{fa-css-prefix}-map:before { content: @fa-var-map; } +.@{fa-css-prefix}-commenting:before { content: @fa-var-commenting; } +.@{fa-css-prefix}-commenting-o:before { content: @fa-var-commenting-o; } +.@{fa-css-prefix}-houzz:before { content: @fa-var-houzz; } +.@{fa-css-prefix}-vimeo:before { content: @fa-var-vimeo; } +.@{fa-css-prefix}-black-tie:before { content: @fa-var-black-tie; } +.@{fa-css-prefix}-fonticons:before { content: @fa-var-fonticons; } +.@{fa-css-prefix}-reddit-alien:before { content: @fa-var-reddit-alien; } +.@{fa-css-prefix}-edge:before { content: @fa-var-edge; } +.@{fa-css-prefix}-credit-card-alt:before { content: @fa-var-credit-card-alt; } +.@{fa-css-prefix}-codiepie:before { content: @fa-var-codiepie; } +.@{fa-css-prefix}-modx:before { content: @fa-var-modx; } +.@{fa-css-prefix}-fort-awesome:before { content: @fa-var-fort-awesome; } +.@{fa-css-prefix}-usb:before { content: @fa-var-usb; } +.@{fa-css-prefix}-product-hunt:before { content: @fa-var-product-hunt; } +.@{fa-css-prefix}-mixcloud:before { content: @fa-var-mixcloud; } +.@{fa-css-prefix}-scribd:before { content: @fa-var-scribd; } +.@{fa-css-prefix}-pause-circle:before { content: @fa-var-pause-circle; } +.@{fa-css-prefix}-pause-circle-o:before { content: @fa-var-pause-circle-o; } +.@{fa-css-prefix}-stop-circle:before { content: @fa-var-stop-circle; } +.@{fa-css-prefix}-stop-circle-o:before { content: @fa-var-stop-circle-o; } +.@{fa-css-prefix}-shopping-bag:before { content: @fa-var-shopping-bag; } +.@{fa-css-prefix}-shopping-basket:before { content: @fa-var-shopping-basket; } +.@{fa-css-prefix}-hashtag:before { content: @fa-var-hashtag; } +.@{fa-css-prefix}-bluetooth:before { content: @fa-var-bluetooth; } +.@{fa-css-prefix}-bluetooth-b:before { content: @fa-var-bluetooth-b; } +.@{fa-css-prefix}-percent:before { content: @fa-var-percent; } +.@{fa-css-prefix}-gitlab:before { content: @fa-var-gitlab; } +.@{fa-css-prefix}-wpbeginner:before { content: @fa-var-wpbeginner; } +.@{fa-css-prefix}-wpforms:before { content: @fa-var-wpforms; } +.@{fa-css-prefix}-envira:before { content: @fa-var-envira; } +.@{fa-css-prefix}-universal-access:before { content: @fa-var-universal-access; } +.@{fa-css-prefix}-wheelchair-alt:before { content: @fa-var-wheelchair-alt; } +.@{fa-css-prefix}-question-circle-o:before { content: @fa-var-question-circle-o; } +.@{fa-css-prefix}-blind:before { content: @fa-var-blind; } +.@{fa-css-prefix}-audio-description:before { content: @fa-var-audio-description; } +.@{fa-css-prefix}-volume-control-phone:before { content: @fa-var-volume-control-phone; } +.@{fa-css-prefix}-braille:before { content: @fa-var-braille; } +.@{fa-css-prefix}-assistive-listening-systems:before { content: @fa-var-assistive-listening-systems; } +.@{fa-css-prefix}-asl-interpreting:before, +.@{fa-css-prefix}-american-sign-language-interpreting:before { content: @fa-var-american-sign-language-interpreting; } +.@{fa-css-prefix}-deafness:before, +.@{fa-css-prefix}-hard-of-hearing:before, +.@{fa-css-prefix}-deaf:before { content: @fa-var-deaf; } +.@{fa-css-prefix}-glide:before { content: @fa-var-glide; } +.@{fa-css-prefix}-glide-g:before { content: @fa-var-glide-g; } +.@{fa-css-prefix}-signing:before, +.@{fa-css-prefix}-sign-language:before { content: @fa-var-sign-language; } +.@{fa-css-prefix}-low-vision:before { content: @fa-var-low-vision; } +.@{fa-css-prefix}-viadeo:before { content: @fa-var-viadeo; } +.@{fa-css-prefix}-viadeo-square:before { content: @fa-var-viadeo-square; } +.@{fa-css-prefix}-snapchat:before { content: @fa-var-snapchat; } +.@{fa-css-prefix}-snapchat-ghost:before { content: @fa-var-snapchat-ghost; } +.@{fa-css-prefix}-snapchat-square:before { content: @fa-var-snapchat-square; } +.@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; } +.@{fa-css-prefix}-first-order:before { content: @fa-var-first-order; } +.@{fa-css-prefix}-yoast:before { content: @fa-var-yoast; } +.@{fa-css-prefix}-themeisle:before { content: @fa-var-themeisle; } +.@{fa-css-prefix}-google-plus-circle:before, +.@{fa-css-prefix}-google-plus-official:before { content: @fa-var-google-plus-official; } +.@{fa-css-prefix}-fa:before, +.@{fa-css-prefix}-font-awesome:before { content: @fa-var-font-awesome; } +.@{fa-css-prefix}-handshake-o:before { content: @fa-var-handshake-o; } +.@{fa-css-prefix}-envelope-open:before { content: @fa-var-envelope-open; } +.@{fa-css-prefix}-envelope-open-o:before { content: @fa-var-envelope-open-o; } +.@{fa-css-prefix}-linode:before { content: @fa-var-linode; } +.@{fa-css-prefix}-address-book:before { content: @fa-var-address-book; } +.@{fa-css-prefix}-address-book-o:before { content: @fa-var-address-book-o; } +.@{fa-css-prefix}-vcard:before, +.@{fa-css-prefix}-address-card:before { content: @fa-var-address-card; } +.@{fa-css-prefix}-vcard-o:before, +.@{fa-css-prefix}-address-card-o:before { content: @fa-var-address-card-o; } +.@{fa-css-prefix}-user-circle:before { content: @fa-var-user-circle; } +.@{fa-css-prefix}-user-circle-o:before { content: @fa-var-user-circle-o; } +.@{fa-css-prefix}-user-o:before { content: @fa-var-user-o; } +.@{fa-css-prefix}-id-badge:before { content: @fa-var-id-badge; } +.@{fa-css-prefix}-drivers-license:before, +.@{fa-css-prefix}-id-card:before { content: @fa-var-id-card; } +.@{fa-css-prefix}-drivers-license-o:before, +.@{fa-css-prefix}-id-card-o:before { content: @fa-var-id-card-o; } +.@{fa-css-prefix}-quora:before { content: @fa-var-quora; } +.@{fa-css-prefix}-free-code-camp:before { content: @fa-var-free-code-camp; } +.@{fa-css-prefix}-telegram:before { content: @fa-var-telegram; } +.@{fa-css-prefix}-thermometer-4:before, +.@{fa-css-prefix}-thermometer:before, +.@{fa-css-prefix}-thermometer-full:before { content: @fa-var-thermometer-full; } +.@{fa-css-prefix}-thermometer-3:before, +.@{fa-css-prefix}-thermometer-three-quarters:before { content: @fa-var-thermometer-three-quarters; } +.@{fa-css-prefix}-thermometer-2:before, +.@{fa-css-prefix}-thermometer-half:before { content: @fa-var-thermometer-half; } +.@{fa-css-prefix}-thermometer-1:before, +.@{fa-css-prefix}-thermometer-quarter:before { content: @fa-var-thermometer-quarter; } +.@{fa-css-prefix}-thermometer-0:before, +.@{fa-css-prefix}-thermometer-empty:before { content: @fa-var-thermometer-empty; } +.@{fa-css-prefix}-shower:before { content: @fa-var-shower; } +.@{fa-css-prefix}-bathtub:before, +.@{fa-css-prefix}-s15:before, +.@{fa-css-prefix}-bath:before { content: @fa-var-bath; } +.@{fa-css-prefix}-podcast:before { content: @fa-var-podcast; } +.@{fa-css-prefix}-window-maximize:before { content: @fa-var-window-maximize; } +.@{fa-css-prefix}-window-minimize:before { content: @fa-var-window-minimize; } +.@{fa-css-prefix}-window-restore:before { content: @fa-var-window-restore; } +.@{fa-css-prefix}-times-rectangle:before, +.@{fa-css-prefix}-window-close:before { content: @fa-var-window-close; } +.@{fa-css-prefix}-times-rectangle-o:before, +.@{fa-css-prefix}-window-close-o:before { content: @fa-var-window-close-o; } +.@{fa-css-prefix}-bandcamp:before { content: @fa-var-bandcamp; } +.@{fa-css-prefix}-grav:before { content: @fa-var-grav; } +.@{fa-css-prefix}-etsy:before { content: @fa-var-etsy; } +.@{fa-css-prefix}-imdb:before { content: @fa-var-imdb; } +.@{fa-css-prefix}-ravelry:before { content: @fa-var-ravelry; } +.@{fa-css-prefix}-eercast:before { content: @fa-var-eercast; } +.@{fa-css-prefix}-microchip:before { content: @fa-var-microchip; } +.@{fa-css-prefix}-snowflake-o:before { content: @fa-var-snowflake-o; } +.@{fa-css-prefix}-superpowers:before { content: @fa-var-superpowers; } +.@{fa-css-prefix}-wpexplorer:before { content: @fa-var-wpexplorer; } +.@{fa-css-prefix}-meetup:before { content: @fa-var-meetup; } diff --git a/static/font-awesome/less/larger.less b/static/font-awesome/less/larger.less new file mode 100755 index 0000000000000000000000000000000000000000..c9d646770e2186c73632cbe042d82d1d1acaa25b --- /dev/null +++ b/static/font-awesome/less/larger.less @@ -0,0 +1,13 @@ +// Icon Sizes +// ------------------------- + +/* makes the font 33% larger relative to the icon container */ +.@{fa-css-prefix}-lg { + font-size: (4em / 3); + line-height: (3em / 4); + vertical-align: -15%; +} +.@{fa-css-prefix}-2x { font-size: 2em; } +.@{fa-css-prefix}-3x { font-size: 3em; } +.@{fa-css-prefix}-4x { font-size: 4em; } +.@{fa-css-prefix}-5x { font-size: 5em; } diff --git a/static/font-awesome/less/list.less b/static/font-awesome/less/list.less new file mode 100755 index 0000000000000000000000000000000000000000..0b440382f61f0bb1683e5b15c2a00e4e398f9980 --- /dev/null +++ b/static/font-awesome/less/list.less @@ -0,0 +1,19 @@ +// List Icons +// ------------------------- + +.@{fa-css-prefix}-ul { + padding-left: 0; + margin-left: @fa-li-width; + list-style-type: none; + > li { position: relative; } +} +.@{fa-css-prefix}-li { + position: absolute; + left: -@fa-li-width; + width: @fa-li-width; + top: (2em / 14); + text-align: center; + &.@{fa-css-prefix}-lg { + left: (-@fa-li-width + (4em / 14)); + } +} diff --git a/static/font-awesome/less/mixins.less b/static/font-awesome/less/mixins.less new file mode 100755 index 0000000000000000000000000000000000000000..beef231d0e176a47375d93fb7365270eea52f7b4 --- /dev/null +++ b/static/font-awesome/less/mixins.less @@ -0,0 +1,60 @@ +// Mixins +// -------------------------- + +.fa-icon() { + display: inline-block; + font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + text-rendering: auto; // optimizelegibility throws things off #1094 + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +} + +.fa-icon-rotate(@degrees, @rotation) { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation})"; + -webkit-transform: rotate(@degrees); + -ms-transform: rotate(@degrees); + transform: rotate(@degrees); +} + +.fa-icon-flip(@horiz, @vert, @rotation) { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation}, mirror=1)"; + -webkit-transform: scale(@horiz, @vert); + -ms-transform: scale(@horiz, @vert); + transform: scale(@horiz, @vert); +} + + +// Only display content to screen readers. A la Bootstrap 4. +// +// See: http://a11yproject.com/posts/how-to-hide-content/ + +.sr-only() { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0,0,0,0); + border: 0; +} + +// Use in conjunction with .sr-only to only display content when it's focused. +// +// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 +// +// Credit: HTML5 Boilerplate + +.sr-only-focusable() { + &:active, + &:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; + } +} diff --git a/static/font-awesome/less/path.less b/static/font-awesome/less/path.less new file mode 100755 index 0000000000000000000000000000000000000000..835be41f8151b6439f799be29ec7921af1b72593 --- /dev/null +++ b/static/font-awesome/less/path.less @@ -0,0 +1,15 @@ +/* FONT PATH + * -------------------------- */ + +@font-face { + font-family: 'FontAwesome'; + src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}'); + src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'), + url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'), + url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'), + url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'), + url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg'); + // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts + font-weight: normal; + font-style: normal; +} diff --git a/static/font-awesome/less/rotated-flipped.less b/static/font-awesome/less/rotated-flipped.less new file mode 100755 index 0000000000000000000000000000000000000000..f6ba81475b92355723f0dc12767f715995a34162 --- /dev/null +++ b/static/font-awesome/less/rotated-flipped.less @@ -0,0 +1,20 @@ +// Rotated & Flipped Icons +// ------------------------- + +.@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } +.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } +.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } + +.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } +.@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } + +// Hook for IE8-9 +// ------------------------- + +:root .@{fa-css-prefix}-rotate-90, +:root .@{fa-css-prefix}-rotate-180, +:root .@{fa-css-prefix}-rotate-270, +:root .@{fa-css-prefix}-flip-horizontal, +:root .@{fa-css-prefix}-flip-vertical { + filter: none; +} diff --git a/static/font-awesome/less/screen-reader.less b/static/font-awesome/less/screen-reader.less new file mode 100755 index 0000000000000000000000000000000000000000..11c188196d5ade55930b7b94fc5a1dd0f6d1a800 --- /dev/null +++ b/static/font-awesome/less/screen-reader.less @@ -0,0 +1,5 @@ +// Screen Readers +// ------------------------- + +.sr-only { .sr-only(); } +.sr-only-focusable { .sr-only-focusable(); } diff --git a/static/font-awesome/less/stacked.less b/static/font-awesome/less/stacked.less new file mode 100755 index 0000000000000000000000000000000000000000..fc53fb0e7ab49594e1eac97208c32a290558efeb --- /dev/null +++ b/static/font-awesome/less/stacked.less @@ -0,0 +1,20 @@ +// Stacked Icons +// ------------------------- + +.@{fa-css-prefix}-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.@{fa-css-prefix}-stack-1x { line-height: inherit; } +.@{fa-css-prefix}-stack-2x { font-size: 2em; } +.@{fa-css-prefix}-inverse { color: @fa-inverse; } diff --git a/static/font-awesome/less/variables.less b/static/font-awesome/less/variables.less new file mode 100755 index 0000000000000000000000000000000000000000..7ddbbc0115f5b017bae9f401651f00d824a396b2 --- /dev/null +++ b/static/font-awesome/less/variables.less @@ -0,0 +1,800 @@ +// Variables +// -------------------------- + +@fa-font-path: "../fonts"; +@fa-font-size-base: 14px; +@fa-line-height-base: 1; +//@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts"; // for referencing Bootstrap CDN font files directly +@fa-css-prefix: fa; +@fa-version: "4.7.0"; +@fa-border-color: #eee; +@fa-inverse: #fff; +@fa-li-width: (30em / 14); + +@fa-var-500px: "\f26e"; +@fa-var-address-book: "\f2b9"; +@fa-var-address-book-o: "\f2ba"; +@fa-var-address-card: "\f2bb"; +@fa-var-address-card-o: "\f2bc"; +@fa-var-adjust: "\f042"; +@fa-var-adn: "\f170"; +@fa-var-align-center: "\f037"; +@fa-var-align-justify: "\f039"; +@fa-var-align-left: "\f036"; +@fa-var-align-right: "\f038"; +@fa-var-amazon: "\f270"; +@fa-var-ambulance: "\f0f9"; +@fa-var-american-sign-language-interpreting: "\f2a3"; +@fa-var-anchor: "\f13d"; +@fa-var-android: "\f17b"; +@fa-var-angellist: "\f209"; +@fa-var-angle-double-down: "\f103"; +@fa-var-angle-double-left: "\f100"; +@fa-var-angle-double-right: "\f101"; +@fa-var-angle-double-up: "\f102"; +@fa-var-angle-down: "\f107"; +@fa-var-angle-left: "\f104"; +@fa-var-angle-right: "\f105"; +@fa-var-angle-up: "\f106"; +@fa-var-apple: "\f179"; +@fa-var-archive: "\f187"; +@fa-var-area-chart: "\f1fe"; +@fa-var-arrow-circle-down: "\f0ab"; +@fa-var-arrow-circle-left: "\f0a8"; +@fa-var-arrow-circle-o-down: "\f01a"; +@fa-var-arrow-circle-o-left: "\f190"; +@fa-var-arrow-circle-o-right: "\f18e"; +@fa-var-arrow-circle-o-up: "\f01b"; +@fa-var-arrow-circle-right: "\f0a9"; +@fa-var-arrow-circle-up: "\f0aa"; +@fa-var-arrow-down: "\f063"; +@fa-var-arrow-left: "\f060"; +@fa-var-arrow-right: "\f061"; +@fa-var-arrow-up: "\f062"; +@fa-var-arrows: "\f047"; +@fa-var-arrows-alt: "\f0b2"; +@fa-var-arrows-h: "\f07e"; +@fa-var-arrows-v: "\f07d"; +@fa-var-asl-interpreting: "\f2a3"; +@fa-var-assistive-listening-systems: "\f2a2"; +@fa-var-asterisk: "\f069"; +@fa-var-at: "\f1fa"; +@fa-var-audio-description: "\f29e"; +@fa-var-automobile: "\f1b9"; +@fa-var-backward: "\f04a"; +@fa-var-balance-scale: "\f24e"; +@fa-var-ban: "\f05e"; +@fa-var-bandcamp: "\f2d5"; +@fa-var-bank: "\f19c"; +@fa-var-bar-chart: "\f080"; +@fa-var-bar-chart-o: "\f080"; +@fa-var-barcode: "\f02a"; +@fa-var-bars: "\f0c9"; +@fa-var-bath: "\f2cd"; +@fa-var-bathtub: "\f2cd"; +@fa-var-battery: "\f240"; +@fa-var-battery-0: "\f244"; +@fa-var-battery-1: "\f243"; +@fa-var-battery-2: "\f242"; +@fa-var-battery-3: "\f241"; +@fa-var-battery-4: "\f240"; +@fa-var-battery-empty: "\f244"; +@fa-var-battery-full: "\f240"; +@fa-var-battery-half: "\f242"; +@fa-var-battery-quarter: "\f243"; +@fa-var-battery-three-quarters: "\f241"; +@fa-var-bed: "\f236"; +@fa-var-beer: "\f0fc"; +@fa-var-behance: "\f1b4"; +@fa-var-behance-square: "\f1b5"; +@fa-var-bell: "\f0f3"; +@fa-var-bell-o: "\f0a2"; +@fa-var-bell-slash: "\f1f6"; +@fa-var-bell-slash-o: "\f1f7"; +@fa-var-bicycle: "\f206"; +@fa-var-binoculars: "\f1e5"; +@fa-var-birthday-cake: "\f1fd"; +@fa-var-bitbucket: "\f171"; +@fa-var-bitbucket-square: "\f172"; +@fa-var-bitcoin: "\f15a"; +@fa-var-black-tie: "\f27e"; +@fa-var-blind: "\f29d"; +@fa-var-bluetooth: "\f293"; +@fa-var-bluetooth-b: "\f294"; +@fa-var-bold: "\f032"; +@fa-var-bolt: "\f0e7"; +@fa-var-bomb: "\f1e2"; +@fa-var-book: "\f02d"; +@fa-var-bookmark: "\f02e"; +@fa-var-bookmark-o: "\f097"; +@fa-var-braille: "\f2a1"; +@fa-var-briefcase: "\f0b1"; +@fa-var-btc: "\f15a"; +@fa-var-bug: "\f188"; +@fa-var-building: "\f1ad"; +@fa-var-building-o: "\f0f7"; +@fa-var-bullhorn: "\f0a1"; +@fa-var-bullseye: "\f140"; +@fa-var-bus: "\f207"; +@fa-var-buysellads: "\f20d"; +@fa-var-cab: "\f1ba"; +@fa-var-calculator: "\f1ec"; +@fa-var-calendar: "\f073"; +@fa-var-calendar-check-o: "\f274"; +@fa-var-calendar-minus-o: "\f272"; +@fa-var-calendar-o: "\f133"; +@fa-var-calendar-plus-o: "\f271"; +@fa-var-calendar-times-o: "\f273"; +@fa-var-camera: "\f030"; +@fa-var-camera-retro: "\f083"; +@fa-var-car: "\f1b9"; +@fa-var-caret-down: "\f0d7"; +@fa-var-caret-left: "\f0d9"; +@fa-var-caret-right: "\f0da"; +@fa-var-caret-square-o-down: "\f150"; +@fa-var-caret-square-o-left: "\f191"; +@fa-var-caret-square-o-right: "\f152"; +@fa-var-caret-square-o-up: "\f151"; +@fa-var-caret-up: "\f0d8"; +@fa-var-cart-arrow-down: "\f218"; +@fa-var-cart-plus: "\f217"; +@fa-var-cc: "\f20a"; +@fa-var-cc-amex: "\f1f3"; +@fa-var-cc-diners-club: "\f24c"; +@fa-var-cc-discover: "\f1f2"; +@fa-var-cc-jcb: "\f24b"; +@fa-var-cc-mastercard: "\f1f1"; +@fa-var-cc-paypal: "\f1f4"; +@fa-var-cc-stripe: "\f1f5"; +@fa-var-cc-visa: "\f1f0"; +@fa-var-certificate: "\f0a3"; +@fa-var-chain: "\f0c1"; +@fa-var-chain-broken: "\f127"; +@fa-var-check: "\f00c"; +@fa-var-check-circle: "\f058"; +@fa-var-check-circle-o: "\f05d"; +@fa-var-check-square: "\f14a"; +@fa-var-check-square-o: "\f046"; +@fa-var-chevron-circle-down: "\f13a"; +@fa-var-chevron-circle-left: "\f137"; +@fa-var-chevron-circle-right: "\f138"; +@fa-var-chevron-circle-up: "\f139"; +@fa-var-chevron-down: "\f078"; +@fa-var-chevron-left: "\f053"; +@fa-var-chevron-right: "\f054"; +@fa-var-chevron-up: "\f077"; +@fa-var-child: "\f1ae"; +@fa-var-chrome: "\f268"; +@fa-var-circle: "\f111"; +@fa-var-circle-o: "\f10c"; +@fa-var-circle-o-notch: "\f1ce"; +@fa-var-circle-thin: "\f1db"; +@fa-var-clipboard: "\f0ea"; +@fa-var-clock-o: "\f017"; +@fa-var-clone: "\f24d"; +@fa-var-close: "\f00d"; +@fa-var-cloud: "\f0c2"; +@fa-var-cloud-download: "\f0ed"; +@fa-var-cloud-upload: "\f0ee"; +@fa-var-cny: "\f157"; +@fa-var-code: "\f121"; +@fa-var-code-fork: "\f126"; +@fa-var-codepen: "\f1cb"; +@fa-var-codiepie: "\f284"; +@fa-var-coffee: "\f0f4"; +@fa-var-cog: "\f013"; +@fa-var-cogs: "\f085"; +@fa-var-columns: "\f0db"; +@fa-var-comment: "\f075"; +@fa-var-comment-o: "\f0e5"; +@fa-var-commenting: "\f27a"; +@fa-var-commenting-o: "\f27b"; +@fa-var-comments: "\f086"; +@fa-var-comments-o: "\f0e6"; +@fa-var-compass: "\f14e"; +@fa-var-compress: "\f066"; +@fa-var-connectdevelop: "\f20e"; +@fa-var-contao: "\f26d"; +@fa-var-copy: "\f0c5"; +@fa-var-copyright: "\f1f9"; +@fa-var-creative-commons: "\f25e"; +@fa-var-credit-card: "\f09d"; +@fa-var-credit-card-alt: "\f283"; +@fa-var-crop: "\f125"; +@fa-var-crosshairs: "\f05b"; +@fa-var-css3: "\f13c"; +@fa-var-cube: "\f1b2"; +@fa-var-cubes: "\f1b3"; +@fa-var-cut: "\f0c4"; +@fa-var-cutlery: "\f0f5"; +@fa-var-dashboard: "\f0e4"; +@fa-var-dashcube: "\f210"; +@fa-var-database: "\f1c0"; +@fa-var-deaf: "\f2a4"; +@fa-var-deafness: "\f2a4"; +@fa-var-dedent: "\f03b"; +@fa-var-delicious: "\f1a5"; +@fa-var-desktop: "\f108"; +@fa-var-deviantart: "\f1bd"; +@fa-var-diamond: "\f219"; +@fa-var-digg: "\f1a6"; +@fa-var-dollar: "\f155"; +@fa-var-dot-circle-o: "\f192"; +@fa-var-download: "\f019"; +@fa-var-dribbble: "\f17d"; +@fa-var-drivers-license: "\f2c2"; +@fa-var-drivers-license-o: "\f2c3"; +@fa-var-dropbox: "\f16b"; +@fa-var-drupal: "\f1a9"; +@fa-var-edge: "\f282"; +@fa-var-edit: "\f044"; +@fa-var-eercast: "\f2da"; +@fa-var-eject: "\f052"; +@fa-var-ellipsis-h: "\f141"; +@fa-var-ellipsis-v: "\f142"; +@fa-var-empire: "\f1d1"; +@fa-var-envelope: "\f0e0"; +@fa-var-envelope-o: "\f003"; +@fa-var-envelope-open: "\f2b6"; +@fa-var-envelope-open-o: "\f2b7"; +@fa-var-envelope-square: "\f199"; +@fa-var-envira: "\f299"; +@fa-var-eraser: "\f12d"; +@fa-var-etsy: "\f2d7"; +@fa-var-eur: "\f153"; +@fa-var-euro: "\f153"; +@fa-var-exchange: "\f0ec"; +@fa-var-exclamation: "\f12a"; +@fa-var-exclamation-circle: "\f06a"; +@fa-var-exclamation-triangle: "\f071"; +@fa-var-expand: "\f065"; +@fa-var-expeditedssl: "\f23e"; +@fa-var-external-link: "\f08e"; +@fa-var-external-link-square: "\f14c"; +@fa-var-eye: "\f06e"; +@fa-var-eye-slash: "\f070"; +@fa-var-eyedropper: "\f1fb"; +@fa-var-fa: "\f2b4"; +@fa-var-facebook: "\f09a"; +@fa-var-facebook-f: "\f09a"; +@fa-var-facebook-official: "\f230"; +@fa-var-facebook-square: "\f082"; +@fa-var-fast-backward: "\f049"; +@fa-var-fast-forward: "\f050"; +@fa-var-fax: "\f1ac"; +@fa-var-feed: "\f09e"; +@fa-var-female: "\f182"; +@fa-var-fighter-jet: "\f0fb"; +@fa-var-file: "\f15b"; +@fa-var-file-archive-o: "\f1c6"; +@fa-var-file-audio-o: "\f1c7"; +@fa-var-file-code-o: "\f1c9"; +@fa-var-file-excel-o: "\f1c3"; +@fa-var-file-image-o: "\f1c5"; +@fa-var-file-movie-o: "\f1c8"; +@fa-var-file-o: "\f016"; +@fa-var-file-pdf-o: "\f1c1"; +@fa-var-file-photo-o: "\f1c5"; +@fa-var-file-picture-o: "\f1c5"; +@fa-var-file-powerpoint-o: "\f1c4"; +@fa-var-file-sound-o: "\f1c7"; +@fa-var-file-text: "\f15c"; +@fa-var-file-text-o: "\f0f6"; +@fa-var-file-video-o: "\f1c8"; +@fa-var-file-word-o: "\f1c2"; +@fa-var-file-zip-o: "\f1c6"; +@fa-var-files-o: "\f0c5"; +@fa-var-film: "\f008"; +@fa-var-filter: "\f0b0"; +@fa-var-fire: "\f06d"; +@fa-var-fire-extinguisher: "\f134"; +@fa-var-firefox: "\f269"; +@fa-var-first-order: "\f2b0"; +@fa-var-flag: "\f024"; +@fa-var-flag-checkered: "\f11e"; +@fa-var-flag-o: "\f11d"; +@fa-var-flash: "\f0e7"; +@fa-var-flask: "\f0c3"; +@fa-var-flickr: "\f16e"; +@fa-var-floppy-o: "\f0c7"; +@fa-var-folder: "\f07b"; +@fa-var-folder-o: "\f114"; +@fa-var-folder-open: "\f07c"; +@fa-var-folder-open-o: "\f115"; +@fa-var-font: "\f031"; +@fa-var-font-awesome: "\f2b4"; +@fa-var-fonticons: "\f280"; +@fa-var-fort-awesome: "\f286"; +@fa-var-forumbee: "\f211"; +@fa-var-forward: "\f04e"; +@fa-var-foursquare: "\f180"; +@fa-var-free-code-camp: "\f2c5"; +@fa-var-frown-o: "\f119"; +@fa-var-futbol-o: "\f1e3"; +@fa-var-gamepad: "\f11b"; +@fa-var-gavel: "\f0e3"; +@fa-var-gbp: "\f154"; +@fa-var-ge: "\f1d1"; +@fa-var-gear: "\f013"; +@fa-var-gears: "\f085"; +@fa-var-genderless: "\f22d"; +@fa-var-get-pocket: "\f265"; +@fa-var-gg: "\f260"; +@fa-var-gg-circle: "\f261"; +@fa-var-gift: "\f06b"; +@fa-var-git: "\f1d3"; +@fa-var-git-square: "\f1d2"; +@fa-var-github: "\f09b"; +@fa-var-github-alt: "\f113"; +@fa-var-github-square: "\f092"; +@fa-var-gitlab: "\f296"; +@fa-var-gittip: "\f184"; +@fa-var-glass: "\f000"; +@fa-var-glide: "\f2a5"; +@fa-var-glide-g: "\f2a6"; +@fa-var-globe: "\f0ac"; +@fa-var-google: "\f1a0"; +@fa-var-google-plus: "\f0d5"; +@fa-var-google-plus-circle: "\f2b3"; +@fa-var-google-plus-official: "\f2b3"; +@fa-var-google-plus-square: "\f0d4"; +@fa-var-google-wallet: "\f1ee"; +@fa-var-graduation-cap: "\f19d"; +@fa-var-gratipay: "\f184"; +@fa-var-grav: "\f2d6"; +@fa-var-group: "\f0c0"; +@fa-var-h-square: "\f0fd"; +@fa-var-hacker-news: "\f1d4"; +@fa-var-hand-grab-o: "\f255"; +@fa-var-hand-lizard-o: "\f258"; +@fa-var-hand-o-down: "\f0a7"; +@fa-var-hand-o-left: "\f0a5"; +@fa-var-hand-o-right: "\f0a4"; +@fa-var-hand-o-up: "\f0a6"; +@fa-var-hand-paper-o: "\f256"; +@fa-var-hand-peace-o: "\f25b"; +@fa-var-hand-pointer-o: "\f25a"; +@fa-var-hand-rock-o: "\f255"; +@fa-var-hand-scissors-o: "\f257"; +@fa-var-hand-spock-o: "\f259"; +@fa-var-hand-stop-o: "\f256"; +@fa-var-handshake-o: "\f2b5"; +@fa-var-hard-of-hearing: "\f2a4"; +@fa-var-hashtag: "\f292"; +@fa-var-hdd-o: "\f0a0"; +@fa-var-header: "\f1dc"; +@fa-var-headphones: "\f025"; +@fa-var-heart: "\f004"; +@fa-var-heart-o: "\f08a"; +@fa-var-heartbeat: "\f21e"; +@fa-var-history: "\f1da"; +@fa-var-home: "\f015"; +@fa-var-hospital-o: "\f0f8"; +@fa-var-hotel: "\f236"; +@fa-var-hourglass: "\f254"; +@fa-var-hourglass-1: "\f251"; +@fa-var-hourglass-2: "\f252"; +@fa-var-hourglass-3: "\f253"; +@fa-var-hourglass-end: "\f253"; +@fa-var-hourglass-half: "\f252"; +@fa-var-hourglass-o: "\f250"; +@fa-var-hourglass-start: "\f251"; +@fa-var-houzz: "\f27c"; +@fa-var-html5: "\f13b"; +@fa-var-i-cursor: "\f246"; +@fa-var-id-badge: "\f2c1"; +@fa-var-id-card: "\f2c2"; +@fa-var-id-card-o: "\f2c3"; +@fa-var-ils: "\f20b"; +@fa-var-image: "\f03e"; +@fa-var-imdb: "\f2d8"; +@fa-var-inbox: "\f01c"; +@fa-var-indent: "\f03c"; +@fa-var-industry: "\f275"; +@fa-var-info: "\f129"; +@fa-var-info-circle: "\f05a"; +@fa-var-inr: "\f156"; +@fa-var-instagram: "\f16d"; +@fa-var-institution: "\f19c"; +@fa-var-internet-explorer: "\f26b"; +@fa-var-intersex: "\f224"; +@fa-var-ioxhost: "\f208"; +@fa-var-italic: "\f033"; +@fa-var-joomla: "\f1aa"; +@fa-var-jpy: "\f157"; +@fa-var-jsfiddle: "\f1cc"; +@fa-var-key: "\f084"; +@fa-var-keyboard-o: "\f11c"; +@fa-var-krw: "\f159"; +@fa-var-language: "\f1ab"; +@fa-var-laptop: "\f109"; +@fa-var-lastfm: "\f202"; +@fa-var-lastfm-square: "\f203"; +@fa-var-leaf: "\f06c"; +@fa-var-leanpub: "\f212"; +@fa-var-legal: "\f0e3"; +@fa-var-lemon-o: "\f094"; +@fa-var-level-down: "\f149"; +@fa-var-level-up: "\f148"; +@fa-var-life-bouy: "\f1cd"; +@fa-var-life-buoy: "\f1cd"; +@fa-var-life-ring: "\f1cd"; +@fa-var-life-saver: "\f1cd"; +@fa-var-lightbulb-o: "\f0eb"; +@fa-var-line-chart: "\f201"; +@fa-var-link: "\f0c1"; +@fa-var-linkedin: "\f0e1"; +@fa-var-linkedin-square: "\f08c"; +@fa-var-linode: "\f2b8"; +@fa-var-linux: "\f17c"; +@fa-var-list: "\f03a"; +@fa-var-list-alt: "\f022"; +@fa-var-list-ol: "\f0cb"; +@fa-var-list-ul: "\f0ca"; +@fa-var-location-arrow: "\f124"; +@fa-var-lock: "\f023"; +@fa-var-long-arrow-down: "\f175"; +@fa-var-long-arrow-left: "\f177"; +@fa-var-long-arrow-right: "\f178"; +@fa-var-long-arrow-up: "\f176"; +@fa-var-low-vision: "\f2a8"; +@fa-var-magic: "\f0d0"; +@fa-var-magnet: "\f076"; +@fa-var-mail-forward: "\f064"; +@fa-var-mail-reply: "\f112"; +@fa-var-mail-reply-all: "\f122"; +@fa-var-male: "\f183"; +@fa-var-map: "\f279"; +@fa-var-map-marker: "\f041"; +@fa-var-map-o: "\f278"; +@fa-var-map-pin: "\f276"; +@fa-var-map-signs: "\f277"; +@fa-var-mars: "\f222"; +@fa-var-mars-double: "\f227"; +@fa-var-mars-stroke: "\f229"; +@fa-var-mars-stroke-h: "\f22b"; +@fa-var-mars-stroke-v: "\f22a"; +@fa-var-maxcdn: "\f136"; +@fa-var-meanpath: "\f20c"; +@fa-var-medium: "\f23a"; +@fa-var-medkit: "\f0fa"; +@fa-var-meetup: "\f2e0"; +@fa-var-meh-o: "\f11a"; +@fa-var-mercury: "\f223"; +@fa-var-microchip: "\f2db"; +@fa-var-microphone: "\f130"; +@fa-var-microphone-slash: "\f131"; +@fa-var-minus: "\f068"; +@fa-var-minus-circle: "\f056"; +@fa-var-minus-square: "\f146"; +@fa-var-minus-square-o: "\f147"; +@fa-var-mixcloud: "\f289"; +@fa-var-mobile: "\f10b"; +@fa-var-mobile-phone: "\f10b"; +@fa-var-modx: "\f285"; +@fa-var-money: "\f0d6"; +@fa-var-moon-o: "\f186"; +@fa-var-mortar-board: "\f19d"; +@fa-var-motorcycle: "\f21c"; +@fa-var-mouse-pointer: "\f245"; +@fa-var-music: "\f001"; +@fa-var-navicon: "\f0c9"; +@fa-var-neuter: "\f22c"; +@fa-var-newspaper-o: "\f1ea"; +@fa-var-object-group: "\f247"; +@fa-var-object-ungroup: "\f248"; +@fa-var-odnoklassniki: "\f263"; +@fa-var-odnoklassniki-square: "\f264"; +@fa-var-opencart: "\f23d"; +@fa-var-openid: "\f19b"; +@fa-var-opera: "\f26a"; +@fa-var-optin-monster: "\f23c"; +@fa-var-outdent: "\f03b"; +@fa-var-pagelines: "\f18c"; +@fa-var-paint-brush: "\f1fc"; +@fa-var-paper-plane: "\f1d8"; +@fa-var-paper-plane-o: "\f1d9"; +@fa-var-paperclip: "\f0c6"; +@fa-var-paragraph: "\f1dd"; +@fa-var-paste: "\f0ea"; +@fa-var-pause: "\f04c"; +@fa-var-pause-circle: "\f28b"; +@fa-var-pause-circle-o: "\f28c"; +@fa-var-paw: "\f1b0"; +@fa-var-paypal: "\f1ed"; +@fa-var-pencil: "\f040"; +@fa-var-pencil-square: "\f14b"; +@fa-var-pencil-square-o: "\f044"; +@fa-var-percent: "\f295"; +@fa-var-phone: "\f095"; +@fa-var-phone-square: "\f098"; +@fa-var-photo: "\f03e"; +@fa-var-picture-o: "\f03e"; +@fa-var-pie-chart: "\f200"; +@fa-var-pied-piper: "\f2ae"; +@fa-var-pied-piper-alt: "\f1a8"; +@fa-var-pied-piper-pp: "\f1a7"; +@fa-var-pinterest: "\f0d2"; +@fa-var-pinterest-p: "\f231"; +@fa-var-pinterest-square: "\f0d3"; +@fa-var-plane: "\f072"; +@fa-var-play: "\f04b"; +@fa-var-play-circle: "\f144"; +@fa-var-play-circle-o: "\f01d"; +@fa-var-plug: "\f1e6"; +@fa-var-plus: "\f067"; +@fa-var-plus-circle: "\f055"; +@fa-var-plus-square: "\f0fe"; +@fa-var-plus-square-o: "\f196"; +@fa-var-podcast: "\f2ce"; +@fa-var-power-off: "\f011"; +@fa-var-print: "\f02f"; +@fa-var-product-hunt: "\f288"; +@fa-var-puzzle-piece: "\f12e"; +@fa-var-qq: "\f1d6"; +@fa-var-qrcode: "\f029"; +@fa-var-question: "\f128"; +@fa-var-question-circle: "\f059"; +@fa-var-question-circle-o: "\f29c"; +@fa-var-quora: "\f2c4"; +@fa-var-quote-left: "\f10d"; +@fa-var-quote-right: "\f10e"; +@fa-var-ra: "\f1d0"; +@fa-var-random: "\f074"; +@fa-var-ravelry: "\f2d9"; +@fa-var-rebel: "\f1d0"; +@fa-var-recycle: "\f1b8"; +@fa-var-reddit: "\f1a1"; +@fa-var-reddit-alien: "\f281"; +@fa-var-reddit-square: "\f1a2"; +@fa-var-refresh: "\f021"; +@fa-var-registered: "\f25d"; +@fa-var-remove: "\f00d"; +@fa-var-renren: "\f18b"; +@fa-var-reorder: "\f0c9"; +@fa-var-repeat: "\f01e"; +@fa-var-reply: "\f112"; +@fa-var-reply-all: "\f122"; +@fa-var-resistance: "\f1d0"; +@fa-var-retweet: "\f079"; +@fa-var-rmb: "\f157"; +@fa-var-road: "\f018"; +@fa-var-rocket: "\f135"; +@fa-var-rotate-left: "\f0e2"; +@fa-var-rotate-right: "\f01e"; +@fa-var-rouble: "\f158"; +@fa-var-rss: "\f09e"; +@fa-var-rss-square: "\f143"; +@fa-var-rub: "\f158"; +@fa-var-ruble: "\f158"; +@fa-var-rupee: "\f156"; +@fa-var-s15: "\f2cd"; +@fa-var-safari: "\f267"; +@fa-var-save: "\f0c7"; +@fa-var-scissors: "\f0c4"; +@fa-var-scribd: "\f28a"; +@fa-var-search: "\f002"; +@fa-var-search-minus: "\f010"; +@fa-var-search-plus: "\f00e"; +@fa-var-sellsy: "\f213"; +@fa-var-send: "\f1d8"; +@fa-var-send-o: "\f1d9"; +@fa-var-server: "\f233"; +@fa-var-share: "\f064"; +@fa-var-share-alt: "\f1e0"; +@fa-var-share-alt-square: "\f1e1"; +@fa-var-share-square: "\f14d"; +@fa-var-share-square-o: "\f045"; +@fa-var-shekel: "\f20b"; +@fa-var-sheqel: "\f20b"; +@fa-var-shield: "\f132"; +@fa-var-ship: "\f21a"; +@fa-var-shirtsinbulk: "\f214"; +@fa-var-shopping-bag: "\f290"; +@fa-var-shopping-basket: "\f291"; +@fa-var-shopping-cart: "\f07a"; +@fa-var-shower: "\f2cc"; +@fa-var-sign-in: "\f090"; +@fa-var-sign-language: "\f2a7"; +@fa-var-sign-out: "\f08b"; +@fa-var-signal: "\f012"; +@fa-var-signing: "\f2a7"; +@fa-var-simplybuilt: "\f215"; +@fa-var-sitemap: "\f0e8"; +@fa-var-skyatlas: "\f216"; +@fa-var-skype: "\f17e"; +@fa-var-slack: "\f198"; +@fa-var-sliders: "\f1de"; +@fa-var-slideshare: "\f1e7"; +@fa-var-smile-o: "\f118"; +@fa-var-snapchat: "\f2ab"; +@fa-var-snapchat-ghost: "\f2ac"; +@fa-var-snapchat-square: "\f2ad"; +@fa-var-snowflake-o: "\f2dc"; +@fa-var-soccer-ball-o: "\f1e3"; +@fa-var-sort: "\f0dc"; +@fa-var-sort-alpha-asc: "\f15d"; +@fa-var-sort-alpha-desc: "\f15e"; +@fa-var-sort-amount-asc: "\f160"; +@fa-var-sort-amount-desc: "\f161"; +@fa-var-sort-asc: "\f0de"; +@fa-var-sort-desc: "\f0dd"; +@fa-var-sort-down: "\f0dd"; +@fa-var-sort-numeric-asc: "\f162"; +@fa-var-sort-numeric-desc: "\f163"; +@fa-var-sort-up: "\f0de"; +@fa-var-soundcloud: "\f1be"; +@fa-var-space-shuttle: "\f197"; +@fa-var-spinner: "\f110"; +@fa-var-spoon: "\f1b1"; +@fa-var-spotify: "\f1bc"; +@fa-var-square: "\f0c8"; +@fa-var-square-o: "\f096"; +@fa-var-stack-exchange: "\f18d"; +@fa-var-stack-overflow: "\f16c"; +@fa-var-star: "\f005"; +@fa-var-star-half: "\f089"; +@fa-var-star-half-empty: "\f123"; +@fa-var-star-half-full: "\f123"; +@fa-var-star-half-o: "\f123"; +@fa-var-star-o: "\f006"; +@fa-var-steam: "\f1b6"; +@fa-var-steam-square: "\f1b7"; +@fa-var-step-backward: "\f048"; +@fa-var-step-forward: "\f051"; +@fa-var-stethoscope: "\f0f1"; +@fa-var-sticky-note: "\f249"; +@fa-var-sticky-note-o: "\f24a"; +@fa-var-stop: "\f04d"; +@fa-var-stop-circle: "\f28d"; +@fa-var-stop-circle-o: "\f28e"; +@fa-var-street-view: "\f21d"; +@fa-var-strikethrough: "\f0cc"; +@fa-var-stumbleupon: "\f1a4"; +@fa-var-stumbleupon-circle: "\f1a3"; +@fa-var-subscript: "\f12c"; +@fa-var-subway: "\f239"; +@fa-var-suitcase: "\f0f2"; +@fa-var-sun-o: "\f185"; +@fa-var-superpowers: "\f2dd"; +@fa-var-superscript: "\f12b"; +@fa-var-support: "\f1cd"; +@fa-var-table: "\f0ce"; +@fa-var-tablet: "\f10a"; +@fa-var-tachometer: "\f0e4"; +@fa-var-tag: "\f02b"; +@fa-var-tags: "\f02c"; +@fa-var-tasks: "\f0ae"; +@fa-var-taxi: "\f1ba"; +@fa-var-telegram: "\f2c6"; +@fa-var-television: "\f26c"; +@fa-var-tencent-weibo: "\f1d5"; +@fa-var-terminal: "\f120"; +@fa-var-text-height: "\f034"; +@fa-var-text-width: "\f035"; +@fa-var-th: "\f00a"; +@fa-var-th-large: "\f009"; +@fa-var-th-list: "\f00b"; +@fa-var-themeisle: "\f2b2"; +@fa-var-thermometer: "\f2c7"; +@fa-var-thermometer-0: "\f2cb"; +@fa-var-thermometer-1: "\f2ca"; +@fa-var-thermometer-2: "\f2c9"; +@fa-var-thermometer-3: "\f2c8"; +@fa-var-thermometer-4: "\f2c7"; +@fa-var-thermometer-empty: "\f2cb"; +@fa-var-thermometer-full: "\f2c7"; +@fa-var-thermometer-half: "\f2c9"; +@fa-var-thermometer-quarter: "\f2ca"; +@fa-var-thermometer-three-quarters: "\f2c8"; +@fa-var-thumb-tack: "\f08d"; +@fa-var-thumbs-down: "\f165"; +@fa-var-thumbs-o-down: "\f088"; +@fa-var-thumbs-o-up: "\f087"; +@fa-var-thumbs-up: "\f164"; +@fa-var-ticket: "\f145"; +@fa-var-times: "\f00d"; +@fa-var-times-circle: "\f057"; +@fa-var-times-circle-o: "\f05c"; +@fa-var-times-rectangle: "\f2d3"; +@fa-var-times-rectangle-o: "\f2d4"; +@fa-var-tint: "\f043"; +@fa-var-toggle-down: "\f150"; +@fa-var-toggle-left: "\f191"; +@fa-var-toggle-off: "\f204"; +@fa-var-toggle-on: "\f205"; +@fa-var-toggle-right: "\f152"; +@fa-var-toggle-up: "\f151"; +@fa-var-trademark: "\f25c"; +@fa-var-train: "\f238"; +@fa-var-transgender: "\f224"; +@fa-var-transgender-alt: "\f225"; +@fa-var-trash: "\f1f8"; +@fa-var-trash-o: "\f014"; +@fa-var-tree: "\f1bb"; +@fa-var-trello: "\f181"; +@fa-var-tripadvisor: "\f262"; +@fa-var-trophy: "\f091"; +@fa-var-truck: "\f0d1"; +@fa-var-try: "\f195"; +@fa-var-tty: "\f1e4"; +@fa-var-tumblr: "\f173"; +@fa-var-tumblr-square: "\f174"; +@fa-var-turkish-lira: "\f195"; +@fa-var-tv: "\f26c"; +@fa-var-twitch: "\f1e8"; +@fa-var-twitter: "\f099"; +@fa-var-twitter-square: "\f081"; +@fa-var-umbrella: "\f0e9"; +@fa-var-underline: "\f0cd"; +@fa-var-undo: "\f0e2"; +@fa-var-universal-access: "\f29a"; +@fa-var-university: "\f19c"; +@fa-var-unlink: "\f127"; +@fa-var-unlock: "\f09c"; +@fa-var-unlock-alt: "\f13e"; +@fa-var-unsorted: "\f0dc"; +@fa-var-upload: "\f093"; +@fa-var-usb: "\f287"; +@fa-var-usd: "\f155"; +@fa-var-user: "\f007"; +@fa-var-user-circle: "\f2bd"; +@fa-var-user-circle-o: "\f2be"; +@fa-var-user-md: "\f0f0"; +@fa-var-user-o: "\f2c0"; +@fa-var-user-plus: "\f234"; +@fa-var-user-secret: "\f21b"; +@fa-var-user-times: "\f235"; +@fa-var-users: "\f0c0"; +@fa-var-vcard: "\f2bb"; +@fa-var-vcard-o: "\f2bc"; +@fa-var-venus: "\f221"; +@fa-var-venus-double: "\f226"; +@fa-var-venus-mars: "\f228"; +@fa-var-viacoin: "\f237"; +@fa-var-viadeo: "\f2a9"; +@fa-var-viadeo-square: "\f2aa"; +@fa-var-video-camera: "\f03d"; +@fa-var-vimeo: "\f27d"; +@fa-var-vimeo-square: "\f194"; +@fa-var-vine: "\f1ca"; +@fa-var-vk: "\f189"; +@fa-var-volume-control-phone: "\f2a0"; +@fa-var-volume-down: "\f027"; +@fa-var-volume-off: "\f026"; +@fa-var-volume-up: "\f028"; +@fa-var-warning: "\f071"; +@fa-var-wechat: "\f1d7"; +@fa-var-weibo: "\f18a"; +@fa-var-weixin: "\f1d7"; +@fa-var-whatsapp: "\f232"; +@fa-var-wheelchair: "\f193"; +@fa-var-wheelchair-alt: "\f29b"; +@fa-var-wifi: "\f1eb"; +@fa-var-wikipedia-w: "\f266"; +@fa-var-window-close: "\f2d3"; +@fa-var-window-close-o: "\f2d4"; +@fa-var-window-maximize: "\f2d0"; +@fa-var-window-minimize: "\f2d1"; +@fa-var-window-restore: "\f2d2"; +@fa-var-windows: "\f17a"; +@fa-var-won: "\f159"; +@fa-var-wordpress: "\f19a"; +@fa-var-wpbeginner: "\f297"; +@fa-var-wpexplorer: "\f2de"; +@fa-var-wpforms: "\f298"; +@fa-var-wrench: "\f0ad"; +@fa-var-xing: "\f168"; +@fa-var-xing-square: "\f169"; +@fa-var-y-combinator: "\f23b"; +@fa-var-y-combinator-square: "\f1d4"; +@fa-var-yahoo: "\f19e"; +@fa-var-yc: "\f23b"; +@fa-var-yc-square: "\f1d4"; +@fa-var-yelp: "\f1e9"; +@fa-var-yen: "\f157"; +@fa-var-yoast: "\f2b1"; +@fa-var-youtube: "\f167"; +@fa-var-youtube-play: "\f16a"; +@fa-var-youtube-square: "\f166"; + diff --git a/static/font-awesome/scss/_animated.scss b/static/font-awesome/scss/_animated.scss new file mode 100755 index 0000000000000000000000000000000000000000..8a020dbfff7822bf57c7217eafdaa4884b8aa943 --- /dev/null +++ b/static/font-awesome/scss/_animated.scss @@ -0,0 +1,34 @@ +// Spinning Icons +// -------------------------- + +.#{$fa-css-prefix}-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} + +.#{$fa-css-prefix}-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} diff --git a/static/font-awesome/scss/_bordered-pulled.scss b/static/font-awesome/scss/_bordered-pulled.scss new file mode 100755 index 0000000000000000000000000000000000000000..d4b85a02f24adad8890ad69f7a1db6c7e3ec8a7d --- /dev/null +++ b/static/font-awesome/scss/_bordered-pulled.scss @@ -0,0 +1,25 @@ +// Bordered & Pulled +// ------------------------- + +.#{$fa-css-prefix}-border { + padding: .2em .25em .15em; + border: solid .08em $fa-border-color; + border-radius: .1em; +} + +.#{$fa-css-prefix}-pull-left { float: left; } +.#{$fa-css-prefix}-pull-right { float: right; } + +.#{$fa-css-prefix} { + &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } + &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } +} + +/* Deprecated as of 4.4.0 */ +.pull-right { float: right; } +.pull-left { float: left; } + +.#{$fa-css-prefix} { + &.pull-left { margin-right: .3em; } + &.pull-right { margin-left: .3em; } +} diff --git a/static/font-awesome/scss/_core.scss b/static/font-awesome/scss/_core.scss new file mode 100755 index 0000000000000000000000000000000000000000..7425ef85fc80ce6b035065906fc27490715e3733 --- /dev/null +++ b/static/font-awesome/scss/_core.scss @@ -0,0 +1,12 @@ +// Base Class Definition +// ------------------------- + +.#{$fa-css-prefix} { + display: inline-block; + font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + text-rendering: auto; // optimizelegibility throws things off #1094 + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +} diff --git a/static/font-awesome/scss/_fixed-width.scss b/static/font-awesome/scss/_fixed-width.scss new file mode 100755 index 0000000000000000000000000000000000000000..b221c98133a4d4a8449c848ccb69bf631d1c3e5d --- /dev/null +++ b/static/font-awesome/scss/_fixed-width.scss @@ -0,0 +1,6 @@ +// Fixed Width Icons +// ------------------------- +.#{$fa-css-prefix}-fw { + width: (18em / 14); + text-align: center; +} diff --git a/static/font-awesome/scss/_icons.scss b/static/font-awesome/scss/_icons.scss new file mode 100755 index 0000000000000000000000000000000000000000..e63e702c4d9c28fb78922cefa5daf91858b12c9a --- /dev/null +++ b/static/font-awesome/scss/_icons.scss @@ -0,0 +1,789 @@ +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ + +.#{$fa-css-prefix}-glass:before { content: $fa-var-glass; } +.#{$fa-css-prefix}-music:before { content: $fa-var-music; } +.#{$fa-css-prefix}-search:before { content: $fa-var-search; } +.#{$fa-css-prefix}-envelope-o:before { content: $fa-var-envelope-o; } +.#{$fa-css-prefix}-heart:before { content: $fa-var-heart; } +.#{$fa-css-prefix}-star:before { content: $fa-var-star; } +.#{$fa-css-prefix}-star-o:before { content: $fa-var-star-o; } +.#{$fa-css-prefix}-user:before { content: $fa-var-user; } +.#{$fa-css-prefix}-film:before { content: $fa-var-film; } +.#{$fa-css-prefix}-th-large:before { content: $fa-var-th-large; } +.#{$fa-css-prefix}-th:before { content: $fa-var-th; } +.#{$fa-css-prefix}-th-list:before { content: $fa-var-th-list; } +.#{$fa-css-prefix}-check:before { content: $fa-var-check; } +.#{$fa-css-prefix}-remove:before, +.#{$fa-css-prefix}-close:before, +.#{$fa-css-prefix}-times:before { content: $fa-var-times; } +.#{$fa-css-prefix}-search-plus:before { content: $fa-var-search-plus; } +.#{$fa-css-prefix}-search-minus:before { content: $fa-var-search-minus; } +.#{$fa-css-prefix}-power-off:before { content: $fa-var-power-off; } +.#{$fa-css-prefix}-signal:before { content: $fa-var-signal; } +.#{$fa-css-prefix}-gear:before, +.#{$fa-css-prefix}-cog:before { content: $fa-var-cog; } +.#{$fa-css-prefix}-trash-o:before { content: $fa-var-trash-o; } +.#{$fa-css-prefix}-home:before { content: $fa-var-home; } +.#{$fa-css-prefix}-file-o:before { content: $fa-var-file-o; } +.#{$fa-css-prefix}-clock-o:before { content: $fa-var-clock-o; } +.#{$fa-css-prefix}-road:before { content: $fa-var-road; } +.#{$fa-css-prefix}-download:before { content: $fa-var-download; } +.#{$fa-css-prefix}-arrow-circle-o-down:before { content: $fa-var-arrow-circle-o-down; } +.#{$fa-css-prefix}-arrow-circle-o-up:before { content: $fa-var-arrow-circle-o-up; } +.#{$fa-css-prefix}-inbox:before { content: $fa-var-inbox; } +.#{$fa-css-prefix}-play-circle-o:before { content: $fa-var-play-circle-o; } +.#{$fa-css-prefix}-rotate-right:before, +.#{$fa-css-prefix}-repeat:before { content: $fa-var-repeat; } +.#{$fa-css-prefix}-refresh:before { content: $fa-var-refresh; } +.#{$fa-css-prefix}-list-alt:before { content: $fa-var-list-alt; } +.#{$fa-css-prefix}-lock:before { content: $fa-var-lock; } +.#{$fa-css-prefix}-flag:before { content: $fa-var-flag; } +.#{$fa-css-prefix}-headphones:before { content: $fa-var-headphones; } +.#{$fa-css-prefix}-volume-off:before { content: $fa-var-volume-off; } +.#{$fa-css-prefix}-volume-down:before { content: $fa-var-volume-down; } +.#{$fa-css-prefix}-volume-up:before { content: $fa-var-volume-up; } +.#{$fa-css-prefix}-qrcode:before { content: $fa-var-qrcode; } +.#{$fa-css-prefix}-barcode:before { content: $fa-var-barcode; } +.#{$fa-css-prefix}-tag:before { content: $fa-var-tag; } +.#{$fa-css-prefix}-tags:before { content: $fa-var-tags; } +.#{$fa-css-prefix}-book:before { content: $fa-var-book; } +.#{$fa-css-prefix}-bookmark:before { content: $fa-var-bookmark; } +.#{$fa-css-prefix}-print:before { content: $fa-var-print; } +.#{$fa-css-prefix}-camera:before { content: $fa-var-camera; } +.#{$fa-css-prefix}-font:before { content: $fa-var-font; } +.#{$fa-css-prefix}-bold:before { content: $fa-var-bold; } +.#{$fa-css-prefix}-italic:before { content: $fa-var-italic; } +.#{$fa-css-prefix}-text-height:before { content: $fa-var-text-height; } +.#{$fa-css-prefix}-text-width:before { content: $fa-var-text-width; } +.#{$fa-css-prefix}-align-left:before { content: $fa-var-align-left; } +.#{$fa-css-prefix}-align-center:before { content: $fa-var-align-center; } +.#{$fa-css-prefix}-align-right:before { content: $fa-var-align-right; } +.#{$fa-css-prefix}-align-justify:before { content: $fa-var-align-justify; } +.#{$fa-css-prefix}-list:before { content: $fa-var-list; } +.#{$fa-css-prefix}-dedent:before, +.#{$fa-css-prefix}-outdent:before { content: $fa-var-outdent; } +.#{$fa-css-prefix}-indent:before { content: $fa-var-indent; } +.#{$fa-css-prefix}-video-camera:before { content: $fa-var-video-camera; } +.#{$fa-css-prefix}-photo:before, +.#{$fa-css-prefix}-image:before, +.#{$fa-css-prefix}-picture-o:before { content: $fa-var-picture-o; } +.#{$fa-css-prefix}-pencil:before { content: $fa-var-pencil; } +.#{$fa-css-prefix}-map-marker:before { content: $fa-var-map-marker; } +.#{$fa-css-prefix}-adjust:before { content: $fa-var-adjust; } +.#{$fa-css-prefix}-tint:before { content: $fa-var-tint; } +.#{$fa-css-prefix}-edit:before, +.#{$fa-css-prefix}-pencil-square-o:before { content: $fa-var-pencil-square-o; } +.#{$fa-css-prefix}-share-square-o:before { content: $fa-var-share-square-o; } +.#{$fa-css-prefix}-check-square-o:before { content: $fa-var-check-square-o; } +.#{$fa-css-prefix}-arrows:before { content: $fa-var-arrows; } +.#{$fa-css-prefix}-step-backward:before { content: $fa-var-step-backward; } +.#{$fa-css-prefix}-fast-backward:before { content: $fa-var-fast-backward; } +.#{$fa-css-prefix}-backward:before { content: $fa-var-backward; } +.#{$fa-css-prefix}-play:before { content: $fa-var-play; } +.#{$fa-css-prefix}-pause:before { content: $fa-var-pause; } +.#{$fa-css-prefix}-stop:before { content: $fa-var-stop; } +.#{$fa-css-prefix}-forward:before { content: $fa-var-forward; } +.#{$fa-css-prefix}-fast-forward:before { content: $fa-var-fast-forward; } +.#{$fa-css-prefix}-step-forward:before { content: $fa-var-step-forward; } +.#{$fa-css-prefix}-eject:before { content: $fa-var-eject; } +.#{$fa-css-prefix}-chevron-left:before { content: $fa-var-chevron-left; } +.#{$fa-css-prefix}-chevron-right:before { content: $fa-var-chevron-right; } +.#{$fa-css-prefix}-plus-circle:before { content: $fa-var-plus-circle; } +.#{$fa-css-prefix}-minus-circle:before { content: $fa-var-minus-circle; } +.#{$fa-css-prefix}-times-circle:before { content: $fa-var-times-circle; } +.#{$fa-css-prefix}-check-circle:before { content: $fa-var-check-circle; } +.#{$fa-css-prefix}-question-circle:before { content: $fa-var-question-circle; } +.#{$fa-css-prefix}-info-circle:before { content: $fa-var-info-circle; } +.#{$fa-css-prefix}-crosshairs:before { content: $fa-var-crosshairs; } +.#{$fa-css-prefix}-times-circle-o:before { content: $fa-var-times-circle-o; } +.#{$fa-css-prefix}-check-circle-o:before { content: $fa-var-check-circle-o; } +.#{$fa-css-prefix}-ban:before { content: $fa-var-ban; } +.#{$fa-css-prefix}-arrow-left:before { content: $fa-var-arrow-left; } +.#{$fa-css-prefix}-arrow-right:before { content: $fa-var-arrow-right; } +.#{$fa-css-prefix}-arrow-up:before { content: $fa-var-arrow-up; } +.#{$fa-css-prefix}-arrow-down:before { content: $fa-var-arrow-down; } +.#{$fa-css-prefix}-mail-forward:before, +.#{$fa-css-prefix}-share:before { content: $fa-var-share; } +.#{$fa-css-prefix}-expand:before { content: $fa-var-expand; } +.#{$fa-css-prefix}-compress:before { content: $fa-var-compress; } +.#{$fa-css-prefix}-plus:before { content: $fa-var-plus; } +.#{$fa-css-prefix}-minus:before { content: $fa-var-minus; } +.#{$fa-css-prefix}-asterisk:before { content: $fa-var-asterisk; } +.#{$fa-css-prefix}-exclamation-circle:before { content: $fa-var-exclamation-circle; } +.#{$fa-css-prefix}-gift:before { content: $fa-var-gift; } +.#{$fa-css-prefix}-leaf:before { content: $fa-var-leaf; } +.#{$fa-css-prefix}-fire:before { content: $fa-var-fire; } +.#{$fa-css-prefix}-eye:before { content: $fa-var-eye; } +.#{$fa-css-prefix}-eye-slash:before { content: $fa-var-eye-slash; } +.#{$fa-css-prefix}-warning:before, +.#{$fa-css-prefix}-exclamation-triangle:before { content: $fa-var-exclamation-triangle; } +.#{$fa-css-prefix}-plane:before { content: $fa-var-plane; } +.#{$fa-css-prefix}-calendar:before { content: $fa-var-calendar; } +.#{$fa-css-prefix}-random:before { content: $fa-var-random; } +.#{$fa-css-prefix}-comment:before { content: $fa-var-comment; } +.#{$fa-css-prefix}-magnet:before { content: $fa-var-magnet; } +.#{$fa-css-prefix}-chevron-up:before { content: $fa-var-chevron-up; } +.#{$fa-css-prefix}-chevron-down:before { content: $fa-var-chevron-down; } +.#{$fa-css-prefix}-retweet:before { content: $fa-var-retweet; } +.#{$fa-css-prefix}-shopping-cart:before { content: $fa-var-shopping-cart; } +.#{$fa-css-prefix}-folder:before { content: $fa-var-folder; } +.#{$fa-css-prefix}-folder-open:before { content: $fa-var-folder-open; } +.#{$fa-css-prefix}-arrows-v:before { content: $fa-var-arrows-v; } +.#{$fa-css-prefix}-arrows-h:before { content: $fa-var-arrows-h; } +.#{$fa-css-prefix}-bar-chart-o:before, +.#{$fa-css-prefix}-bar-chart:before { content: $fa-var-bar-chart; } +.#{$fa-css-prefix}-twitter-square:before { content: $fa-var-twitter-square; } +.#{$fa-css-prefix}-facebook-square:before { content: $fa-var-facebook-square; } +.#{$fa-css-prefix}-camera-retro:before { content: $fa-var-camera-retro; } +.#{$fa-css-prefix}-key:before { content: $fa-var-key; } +.#{$fa-css-prefix}-gears:before, +.#{$fa-css-prefix}-cogs:before { content: $fa-var-cogs; } +.#{$fa-css-prefix}-comments:before { content: $fa-var-comments; } +.#{$fa-css-prefix}-thumbs-o-up:before { content: $fa-var-thumbs-o-up; } +.#{$fa-css-prefix}-thumbs-o-down:before { content: $fa-var-thumbs-o-down; } +.#{$fa-css-prefix}-star-half:before { content: $fa-var-star-half; } +.#{$fa-css-prefix}-heart-o:before { content: $fa-var-heart-o; } +.#{$fa-css-prefix}-sign-out:before { content: $fa-var-sign-out; } +.#{$fa-css-prefix}-linkedin-square:before { content: $fa-var-linkedin-square; } +.#{$fa-css-prefix}-thumb-tack:before { content: $fa-var-thumb-tack; } +.#{$fa-css-prefix}-external-link:before { content: $fa-var-external-link; } +.#{$fa-css-prefix}-sign-in:before { content: $fa-var-sign-in; } +.#{$fa-css-prefix}-trophy:before { content: $fa-var-trophy; } +.#{$fa-css-prefix}-github-square:before { content: $fa-var-github-square; } +.#{$fa-css-prefix}-upload:before { content: $fa-var-upload; } +.#{$fa-css-prefix}-lemon-o:before { content: $fa-var-lemon-o; } +.#{$fa-css-prefix}-phone:before { content: $fa-var-phone; } +.#{$fa-css-prefix}-square-o:before { content: $fa-var-square-o; } +.#{$fa-css-prefix}-bookmark-o:before { content: $fa-var-bookmark-o; } +.#{$fa-css-prefix}-phone-square:before { content: $fa-var-phone-square; } +.#{$fa-css-prefix}-twitter:before { content: $fa-var-twitter; } +.#{$fa-css-prefix}-facebook-f:before, +.#{$fa-css-prefix}-facebook:before { content: $fa-var-facebook; } +.#{$fa-css-prefix}-github:before { content: $fa-var-github; } +.#{$fa-css-prefix}-unlock:before { content: $fa-var-unlock; } +.#{$fa-css-prefix}-credit-card:before { content: $fa-var-credit-card; } +.#{$fa-css-prefix}-feed:before, +.#{$fa-css-prefix}-rss:before { content: $fa-var-rss; } +.#{$fa-css-prefix}-hdd-o:before { content: $fa-var-hdd-o; } +.#{$fa-css-prefix}-bullhorn:before { content: $fa-var-bullhorn; } +.#{$fa-css-prefix}-bell:before { content: $fa-var-bell; } +.#{$fa-css-prefix}-certificate:before { content: $fa-var-certificate; } +.#{$fa-css-prefix}-hand-o-right:before { content: $fa-var-hand-o-right; } +.#{$fa-css-prefix}-hand-o-left:before { content: $fa-var-hand-o-left; } +.#{$fa-css-prefix}-hand-o-up:before { content: $fa-var-hand-o-up; } +.#{$fa-css-prefix}-hand-o-down:before { content: $fa-var-hand-o-down; } +.#{$fa-css-prefix}-arrow-circle-left:before { content: $fa-var-arrow-circle-left; } +.#{$fa-css-prefix}-arrow-circle-right:before { content: $fa-var-arrow-circle-right; } +.#{$fa-css-prefix}-arrow-circle-up:before { content: $fa-var-arrow-circle-up; } +.#{$fa-css-prefix}-arrow-circle-down:before { content: $fa-var-arrow-circle-down; } +.#{$fa-css-prefix}-globe:before { content: $fa-var-globe; } +.#{$fa-css-prefix}-wrench:before { content: $fa-var-wrench; } +.#{$fa-css-prefix}-tasks:before { content: $fa-var-tasks; } +.#{$fa-css-prefix}-filter:before { content: $fa-var-filter; } +.#{$fa-css-prefix}-briefcase:before { content: $fa-var-briefcase; } +.#{$fa-css-prefix}-arrows-alt:before { content: $fa-var-arrows-alt; } +.#{$fa-css-prefix}-group:before, +.#{$fa-css-prefix}-users:before { content: $fa-var-users; } +.#{$fa-css-prefix}-chain:before, +.#{$fa-css-prefix}-link:before { content: $fa-var-link; } +.#{$fa-css-prefix}-cloud:before { content: $fa-var-cloud; } +.#{$fa-css-prefix}-flask:before { content: $fa-var-flask; } +.#{$fa-css-prefix}-cut:before, +.#{$fa-css-prefix}-scissors:before { content: $fa-var-scissors; } +.#{$fa-css-prefix}-copy:before, +.#{$fa-css-prefix}-files-o:before { content: $fa-var-files-o; } +.#{$fa-css-prefix}-paperclip:before { content: $fa-var-paperclip; } +.#{$fa-css-prefix}-save:before, +.#{$fa-css-prefix}-floppy-o:before { content: $fa-var-floppy-o; } +.#{$fa-css-prefix}-square:before { content: $fa-var-square; } +.#{$fa-css-prefix}-navicon:before, +.#{$fa-css-prefix}-reorder:before, +.#{$fa-css-prefix}-bars:before { content: $fa-var-bars; } +.#{$fa-css-prefix}-list-ul:before { content: $fa-var-list-ul; } +.#{$fa-css-prefix}-list-ol:before { content: $fa-var-list-ol; } +.#{$fa-css-prefix}-strikethrough:before { content: $fa-var-strikethrough; } +.#{$fa-css-prefix}-underline:before { content: $fa-var-underline; } +.#{$fa-css-prefix}-table:before { content: $fa-var-table; } +.#{$fa-css-prefix}-magic:before { content: $fa-var-magic; } +.#{$fa-css-prefix}-truck:before { content: $fa-var-truck; } +.#{$fa-css-prefix}-pinterest:before { content: $fa-var-pinterest; } +.#{$fa-css-prefix}-pinterest-square:before { content: $fa-var-pinterest-square; } +.#{$fa-css-prefix}-google-plus-square:before { content: $fa-var-google-plus-square; } +.#{$fa-css-prefix}-google-plus:before { content: $fa-var-google-plus; } +.#{$fa-css-prefix}-money:before { content: $fa-var-money; } +.#{$fa-css-prefix}-caret-down:before { content: $fa-var-caret-down; } +.#{$fa-css-prefix}-caret-up:before { content: $fa-var-caret-up; } +.#{$fa-css-prefix}-caret-left:before { content: $fa-var-caret-left; } +.#{$fa-css-prefix}-caret-right:before { content: $fa-var-caret-right; } +.#{$fa-css-prefix}-columns:before { content: $fa-var-columns; } +.#{$fa-css-prefix}-unsorted:before, +.#{$fa-css-prefix}-sort:before { content: $fa-var-sort; } +.#{$fa-css-prefix}-sort-down:before, +.#{$fa-css-prefix}-sort-desc:before { content: $fa-var-sort-desc; } +.#{$fa-css-prefix}-sort-up:before, +.#{$fa-css-prefix}-sort-asc:before { content: $fa-var-sort-asc; } +.#{$fa-css-prefix}-envelope:before { content: $fa-var-envelope; } +.#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; } +.#{$fa-css-prefix}-rotate-left:before, +.#{$fa-css-prefix}-undo:before { content: $fa-var-undo; } +.#{$fa-css-prefix}-legal:before, +.#{$fa-css-prefix}-gavel:before { content: $fa-var-gavel; } +.#{$fa-css-prefix}-dashboard:before, +.#{$fa-css-prefix}-tachometer:before { content: $fa-var-tachometer; } +.#{$fa-css-prefix}-comment-o:before { content: $fa-var-comment-o; } +.#{$fa-css-prefix}-comments-o:before { content: $fa-var-comments-o; } +.#{$fa-css-prefix}-flash:before, +.#{$fa-css-prefix}-bolt:before { content: $fa-var-bolt; } +.#{$fa-css-prefix}-sitemap:before { content: $fa-var-sitemap; } +.#{$fa-css-prefix}-umbrella:before { content: $fa-var-umbrella; } +.#{$fa-css-prefix}-paste:before, +.#{$fa-css-prefix}-clipboard:before { content: $fa-var-clipboard; } +.#{$fa-css-prefix}-lightbulb-o:before { content: $fa-var-lightbulb-o; } +.#{$fa-css-prefix}-exchange:before { content: $fa-var-exchange; } +.#{$fa-css-prefix}-cloud-download:before { content: $fa-var-cloud-download; } +.#{$fa-css-prefix}-cloud-upload:before { content: $fa-var-cloud-upload; } +.#{$fa-css-prefix}-user-md:before { content: $fa-var-user-md; } +.#{$fa-css-prefix}-stethoscope:before { content: $fa-var-stethoscope; } +.#{$fa-css-prefix}-suitcase:before { content: $fa-var-suitcase; } +.#{$fa-css-prefix}-bell-o:before { content: $fa-var-bell-o; } +.#{$fa-css-prefix}-coffee:before { content: $fa-var-coffee; } +.#{$fa-css-prefix}-cutlery:before { content: $fa-var-cutlery; } +.#{$fa-css-prefix}-file-text-o:before { content: $fa-var-file-text-o; } +.#{$fa-css-prefix}-building-o:before { content: $fa-var-building-o; } +.#{$fa-css-prefix}-hospital-o:before { content: $fa-var-hospital-o; } +.#{$fa-css-prefix}-ambulance:before { content: $fa-var-ambulance; } +.#{$fa-css-prefix}-medkit:before { content: $fa-var-medkit; } +.#{$fa-css-prefix}-fighter-jet:before { content: $fa-var-fighter-jet; } +.#{$fa-css-prefix}-beer:before { content: $fa-var-beer; } +.#{$fa-css-prefix}-h-square:before { content: $fa-var-h-square; } +.#{$fa-css-prefix}-plus-square:before { content: $fa-var-plus-square; } +.#{$fa-css-prefix}-angle-double-left:before { content: $fa-var-angle-double-left; } +.#{$fa-css-prefix}-angle-double-right:before { content: $fa-var-angle-double-right; } +.#{$fa-css-prefix}-angle-double-up:before { content: $fa-var-angle-double-up; } +.#{$fa-css-prefix}-angle-double-down:before { content: $fa-var-angle-double-down; } +.#{$fa-css-prefix}-angle-left:before { content: $fa-var-angle-left; } +.#{$fa-css-prefix}-angle-right:before { content: $fa-var-angle-right; } +.#{$fa-css-prefix}-angle-up:before { content: $fa-var-angle-up; } +.#{$fa-css-prefix}-angle-down:before { content: $fa-var-angle-down; } +.#{$fa-css-prefix}-desktop:before { content: $fa-var-desktop; } +.#{$fa-css-prefix}-laptop:before { content: $fa-var-laptop; } +.#{$fa-css-prefix}-tablet:before { content: $fa-var-tablet; } +.#{$fa-css-prefix}-mobile-phone:before, +.#{$fa-css-prefix}-mobile:before { content: $fa-var-mobile; } +.#{$fa-css-prefix}-circle-o:before { content: $fa-var-circle-o; } +.#{$fa-css-prefix}-quote-left:before { content: $fa-var-quote-left; } +.#{$fa-css-prefix}-quote-right:before { content: $fa-var-quote-right; } +.#{$fa-css-prefix}-spinner:before { content: $fa-var-spinner; } +.#{$fa-css-prefix}-circle:before { content: $fa-var-circle; } +.#{$fa-css-prefix}-mail-reply:before, +.#{$fa-css-prefix}-reply:before { content: $fa-var-reply; } +.#{$fa-css-prefix}-github-alt:before { content: $fa-var-github-alt; } +.#{$fa-css-prefix}-folder-o:before { content: $fa-var-folder-o; } +.#{$fa-css-prefix}-folder-open-o:before { content: $fa-var-folder-open-o; } +.#{$fa-css-prefix}-smile-o:before { content: $fa-var-smile-o; } +.#{$fa-css-prefix}-frown-o:before { content: $fa-var-frown-o; } +.#{$fa-css-prefix}-meh-o:before { content: $fa-var-meh-o; } +.#{$fa-css-prefix}-gamepad:before { content: $fa-var-gamepad; } +.#{$fa-css-prefix}-keyboard-o:before { content: $fa-var-keyboard-o; } +.#{$fa-css-prefix}-flag-o:before { content: $fa-var-flag-o; } +.#{$fa-css-prefix}-flag-checkered:before { content: $fa-var-flag-checkered; } +.#{$fa-css-prefix}-terminal:before { content: $fa-var-terminal; } +.#{$fa-css-prefix}-code:before { content: $fa-var-code; } +.#{$fa-css-prefix}-mail-reply-all:before, +.#{$fa-css-prefix}-reply-all:before { content: $fa-var-reply-all; } +.#{$fa-css-prefix}-star-half-empty:before, +.#{$fa-css-prefix}-star-half-full:before, +.#{$fa-css-prefix}-star-half-o:before { content: $fa-var-star-half-o; } +.#{$fa-css-prefix}-location-arrow:before { content: $fa-var-location-arrow; } +.#{$fa-css-prefix}-crop:before { content: $fa-var-crop; } +.#{$fa-css-prefix}-code-fork:before { content: $fa-var-code-fork; } +.#{$fa-css-prefix}-unlink:before, +.#{$fa-css-prefix}-chain-broken:before { content: $fa-var-chain-broken; } +.#{$fa-css-prefix}-question:before { content: $fa-var-question; } +.#{$fa-css-prefix}-info:before { content: $fa-var-info; } +.#{$fa-css-prefix}-exclamation:before { content: $fa-var-exclamation; } +.#{$fa-css-prefix}-superscript:before { content: $fa-var-superscript; } +.#{$fa-css-prefix}-subscript:before { content: $fa-var-subscript; } +.#{$fa-css-prefix}-eraser:before { content: $fa-var-eraser; } +.#{$fa-css-prefix}-puzzle-piece:before { content: $fa-var-puzzle-piece; } +.#{$fa-css-prefix}-microphone:before { content: $fa-var-microphone; } +.#{$fa-css-prefix}-microphone-slash:before { content: $fa-var-microphone-slash; } +.#{$fa-css-prefix}-shield:before { content: $fa-var-shield; } +.#{$fa-css-prefix}-calendar-o:before { content: $fa-var-calendar-o; } +.#{$fa-css-prefix}-fire-extinguisher:before { content: $fa-var-fire-extinguisher; } +.#{$fa-css-prefix}-rocket:before { content: $fa-var-rocket; } +.#{$fa-css-prefix}-maxcdn:before { content: $fa-var-maxcdn; } +.#{$fa-css-prefix}-chevron-circle-left:before { content: $fa-var-chevron-circle-left; } +.#{$fa-css-prefix}-chevron-circle-right:before { content: $fa-var-chevron-circle-right; } +.#{$fa-css-prefix}-chevron-circle-up:before { content: $fa-var-chevron-circle-up; } +.#{$fa-css-prefix}-chevron-circle-down:before { content: $fa-var-chevron-circle-down; } +.#{$fa-css-prefix}-html5:before { content: $fa-var-html5; } +.#{$fa-css-prefix}-css3:before { content: $fa-var-css3; } +.#{$fa-css-prefix}-anchor:before { content: $fa-var-anchor; } +.#{$fa-css-prefix}-unlock-alt:before { content: $fa-var-unlock-alt; } +.#{$fa-css-prefix}-bullseye:before { content: $fa-var-bullseye; } +.#{$fa-css-prefix}-ellipsis-h:before { content: $fa-var-ellipsis-h; } +.#{$fa-css-prefix}-ellipsis-v:before { content: $fa-var-ellipsis-v; } +.#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; } +.#{$fa-css-prefix}-play-circle:before { content: $fa-var-play-circle; } +.#{$fa-css-prefix}-ticket:before { content: $fa-var-ticket; } +.#{$fa-css-prefix}-minus-square:before { content: $fa-var-minus-square; } +.#{$fa-css-prefix}-minus-square-o:before { content: $fa-var-minus-square-o; } +.#{$fa-css-prefix}-level-up:before { content: $fa-var-level-up; } +.#{$fa-css-prefix}-level-down:before { content: $fa-var-level-down; } +.#{$fa-css-prefix}-check-square:before { content: $fa-var-check-square; } +.#{$fa-css-prefix}-pencil-square:before { content: $fa-var-pencil-square; } +.#{$fa-css-prefix}-external-link-square:before { content: $fa-var-external-link-square; } +.#{$fa-css-prefix}-share-square:before { content: $fa-var-share-square; } +.#{$fa-css-prefix}-compass:before { content: $fa-var-compass; } +.#{$fa-css-prefix}-toggle-down:before, +.#{$fa-css-prefix}-caret-square-o-down:before { content: $fa-var-caret-square-o-down; } +.#{$fa-css-prefix}-toggle-up:before, +.#{$fa-css-prefix}-caret-square-o-up:before { content: $fa-var-caret-square-o-up; } +.#{$fa-css-prefix}-toggle-right:before, +.#{$fa-css-prefix}-caret-square-o-right:before { content: $fa-var-caret-square-o-right; } +.#{$fa-css-prefix}-euro:before, +.#{$fa-css-prefix}-eur:before { content: $fa-var-eur; } +.#{$fa-css-prefix}-gbp:before { content: $fa-var-gbp; } +.#{$fa-css-prefix}-dollar:before, +.#{$fa-css-prefix}-usd:before { content: $fa-var-usd; } +.#{$fa-css-prefix}-rupee:before, +.#{$fa-css-prefix}-inr:before { content: $fa-var-inr; } +.#{$fa-css-prefix}-cny:before, +.#{$fa-css-prefix}-rmb:before, +.#{$fa-css-prefix}-yen:before, +.#{$fa-css-prefix}-jpy:before { content: $fa-var-jpy; } +.#{$fa-css-prefix}-ruble:before, +.#{$fa-css-prefix}-rouble:before, +.#{$fa-css-prefix}-rub:before { content: $fa-var-rub; } +.#{$fa-css-prefix}-won:before, +.#{$fa-css-prefix}-krw:before { content: $fa-var-krw; } +.#{$fa-css-prefix}-bitcoin:before, +.#{$fa-css-prefix}-btc:before { content: $fa-var-btc; } +.#{$fa-css-prefix}-file:before { content: $fa-var-file; } +.#{$fa-css-prefix}-file-text:before { content: $fa-var-file-text; } +.#{$fa-css-prefix}-sort-alpha-asc:before { content: $fa-var-sort-alpha-asc; } +.#{$fa-css-prefix}-sort-alpha-desc:before { content: $fa-var-sort-alpha-desc; } +.#{$fa-css-prefix}-sort-amount-asc:before { content: $fa-var-sort-amount-asc; } +.#{$fa-css-prefix}-sort-amount-desc:before { content: $fa-var-sort-amount-desc; } +.#{$fa-css-prefix}-sort-numeric-asc:before { content: $fa-var-sort-numeric-asc; } +.#{$fa-css-prefix}-sort-numeric-desc:before { content: $fa-var-sort-numeric-desc; } +.#{$fa-css-prefix}-thumbs-up:before { content: $fa-var-thumbs-up; } +.#{$fa-css-prefix}-thumbs-down:before { content: $fa-var-thumbs-down; } +.#{$fa-css-prefix}-youtube-square:before { content: $fa-var-youtube-square; } +.#{$fa-css-prefix}-youtube:before { content: $fa-var-youtube; } +.#{$fa-css-prefix}-xing:before { content: $fa-var-xing; } +.#{$fa-css-prefix}-xing-square:before { content: $fa-var-xing-square; } +.#{$fa-css-prefix}-youtube-play:before { content: $fa-var-youtube-play; } +.#{$fa-css-prefix}-dropbox:before { content: $fa-var-dropbox; } +.#{$fa-css-prefix}-stack-overflow:before { content: $fa-var-stack-overflow; } +.#{$fa-css-prefix}-instagram:before { content: $fa-var-instagram; } +.#{$fa-css-prefix}-flickr:before { content: $fa-var-flickr; } +.#{$fa-css-prefix}-adn:before { content: $fa-var-adn; } +.#{$fa-css-prefix}-bitbucket:before { content: $fa-var-bitbucket; } +.#{$fa-css-prefix}-bitbucket-square:before { content: $fa-var-bitbucket-square; } +.#{$fa-css-prefix}-tumblr:before { content: $fa-var-tumblr; } +.#{$fa-css-prefix}-tumblr-square:before { content: $fa-var-tumblr-square; } +.#{$fa-css-prefix}-long-arrow-down:before { content: $fa-var-long-arrow-down; } +.#{$fa-css-prefix}-long-arrow-up:before { content: $fa-var-long-arrow-up; } +.#{$fa-css-prefix}-long-arrow-left:before { content: $fa-var-long-arrow-left; } +.#{$fa-css-prefix}-long-arrow-right:before { content: $fa-var-long-arrow-right; } +.#{$fa-css-prefix}-apple:before { content: $fa-var-apple; } +.#{$fa-css-prefix}-windows:before { content: $fa-var-windows; } +.#{$fa-css-prefix}-android:before { content: $fa-var-android; } +.#{$fa-css-prefix}-linux:before { content: $fa-var-linux; } +.#{$fa-css-prefix}-dribbble:before { content: $fa-var-dribbble; } +.#{$fa-css-prefix}-skype:before { content: $fa-var-skype; } +.#{$fa-css-prefix}-foursquare:before { content: $fa-var-foursquare; } +.#{$fa-css-prefix}-trello:before { content: $fa-var-trello; } +.#{$fa-css-prefix}-female:before { content: $fa-var-female; } +.#{$fa-css-prefix}-male:before { content: $fa-var-male; } +.#{$fa-css-prefix}-gittip:before, +.#{$fa-css-prefix}-gratipay:before { content: $fa-var-gratipay; } +.#{$fa-css-prefix}-sun-o:before { content: $fa-var-sun-o; } +.#{$fa-css-prefix}-moon-o:before { content: $fa-var-moon-o; } +.#{$fa-css-prefix}-archive:before { content: $fa-var-archive; } +.#{$fa-css-prefix}-bug:before { content: $fa-var-bug; } +.#{$fa-css-prefix}-vk:before { content: $fa-var-vk; } +.#{$fa-css-prefix}-weibo:before { content: $fa-var-weibo; } +.#{$fa-css-prefix}-renren:before { content: $fa-var-renren; } +.#{$fa-css-prefix}-pagelines:before { content: $fa-var-pagelines; } +.#{$fa-css-prefix}-stack-exchange:before { content: $fa-var-stack-exchange; } +.#{$fa-css-prefix}-arrow-circle-o-right:before { content: $fa-var-arrow-circle-o-right; } +.#{$fa-css-prefix}-arrow-circle-o-left:before { content: $fa-var-arrow-circle-o-left; } +.#{$fa-css-prefix}-toggle-left:before, +.#{$fa-css-prefix}-caret-square-o-left:before { content: $fa-var-caret-square-o-left; } +.#{$fa-css-prefix}-dot-circle-o:before { content: $fa-var-dot-circle-o; } +.#{$fa-css-prefix}-wheelchair:before { content: $fa-var-wheelchair; } +.#{$fa-css-prefix}-vimeo-square:before { content: $fa-var-vimeo-square; } +.#{$fa-css-prefix}-turkish-lira:before, +.#{$fa-css-prefix}-try:before { content: $fa-var-try; } +.#{$fa-css-prefix}-plus-square-o:before { content: $fa-var-plus-square-o; } +.#{$fa-css-prefix}-space-shuttle:before { content: $fa-var-space-shuttle; } +.#{$fa-css-prefix}-slack:before { content: $fa-var-slack; } +.#{$fa-css-prefix}-envelope-square:before { content: $fa-var-envelope-square; } +.#{$fa-css-prefix}-wordpress:before { content: $fa-var-wordpress; } +.#{$fa-css-prefix}-openid:before { content: $fa-var-openid; } +.#{$fa-css-prefix}-institution:before, +.#{$fa-css-prefix}-bank:before, +.#{$fa-css-prefix}-university:before { content: $fa-var-university; } +.#{$fa-css-prefix}-mortar-board:before, +.#{$fa-css-prefix}-graduation-cap:before { content: $fa-var-graduation-cap; } +.#{$fa-css-prefix}-yahoo:before { content: $fa-var-yahoo; } +.#{$fa-css-prefix}-google:before { content: $fa-var-google; } +.#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; } +.#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; } +.#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; } +.#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; } +.#{$fa-css-prefix}-delicious:before { content: $fa-var-delicious; } +.#{$fa-css-prefix}-digg:before { content: $fa-var-digg; } +.#{$fa-css-prefix}-pied-piper-pp:before { content: $fa-var-pied-piper-pp; } +.#{$fa-css-prefix}-pied-piper-alt:before { content: $fa-var-pied-piper-alt; } +.#{$fa-css-prefix}-drupal:before { content: $fa-var-drupal; } +.#{$fa-css-prefix}-joomla:before { content: $fa-var-joomla; } +.#{$fa-css-prefix}-language:before { content: $fa-var-language; } +.#{$fa-css-prefix}-fax:before { content: $fa-var-fax; } +.#{$fa-css-prefix}-building:before { content: $fa-var-building; } +.#{$fa-css-prefix}-child:before { content: $fa-var-child; } +.#{$fa-css-prefix}-paw:before { content: $fa-var-paw; } +.#{$fa-css-prefix}-spoon:before { content: $fa-var-spoon; } +.#{$fa-css-prefix}-cube:before { content: $fa-var-cube; } +.#{$fa-css-prefix}-cubes:before { content: $fa-var-cubes; } +.#{$fa-css-prefix}-behance:before { content: $fa-var-behance; } +.#{$fa-css-prefix}-behance-square:before { content: $fa-var-behance-square; } +.#{$fa-css-prefix}-steam:before { content: $fa-var-steam; } +.#{$fa-css-prefix}-steam-square:before { content: $fa-var-steam-square; } +.#{$fa-css-prefix}-recycle:before { content: $fa-var-recycle; } +.#{$fa-css-prefix}-automobile:before, +.#{$fa-css-prefix}-car:before { content: $fa-var-car; } +.#{$fa-css-prefix}-cab:before, +.#{$fa-css-prefix}-taxi:before { content: $fa-var-taxi; } +.#{$fa-css-prefix}-tree:before { content: $fa-var-tree; } +.#{$fa-css-prefix}-spotify:before { content: $fa-var-spotify; } +.#{$fa-css-prefix}-deviantart:before { content: $fa-var-deviantart; } +.#{$fa-css-prefix}-soundcloud:before { content: $fa-var-soundcloud; } +.#{$fa-css-prefix}-database:before { content: $fa-var-database; } +.#{$fa-css-prefix}-file-pdf-o:before { content: $fa-var-file-pdf-o; } +.#{$fa-css-prefix}-file-word-o:before { content: $fa-var-file-word-o; } +.#{$fa-css-prefix}-file-excel-o:before { content: $fa-var-file-excel-o; } +.#{$fa-css-prefix}-file-powerpoint-o:before { content: $fa-var-file-powerpoint-o; } +.#{$fa-css-prefix}-file-photo-o:before, +.#{$fa-css-prefix}-file-picture-o:before, +.#{$fa-css-prefix}-file-image-o:before { content: $fa-var-file-image-o; } +.#{$fa-css-prefix}-file-zip-o:before, +.#{$fa-css-prefix}-file-archive-o:before { content: $fa-var-file-archive-o; } +.#{$fa-css-prefix}-file-sound-o:before, +.#{$fa-css-prefix}-file-audio-o:before { content: $fa-var-file-audio-o; } +.#{$fa-css-prefix}-file-movie-o:before, +.#{$fa-css-prefix}-file-video-o:before { content: $fa-var-file-video-o; } +.#{$fa-css-prefix}-file-code-o:before { content: $fa-var-file-code-o; } +.#{$fa-css-prefix}-vine:before { content: $fa-var-vine; } +.#{$fa-css-prefix}-codepen:before { content: $fa-var-codepen; } +.#{$fa-css-prefix}-jsfiddle:before { content: $fa-var-jsfiddle; } +.#{$fa-css-prefix}-life-bouy:before, +.#{$fa-css-prefix}-life-buoy:before, +.#{$fa-css-prefix}-life-saver:before, +.#{$fa-css-prefix}-support:before, +.#{$fa-css-prefix}-life-ring:before { content: $fa-var-life-ring; } +.#{$fa-css-prefix}-circle-o-notch:before { content: $fa-var-circle-o-notch; } +.#{$fa-css-prefix}-ra:before, +.#{$fa-css-prefix}-resistance:before, +.#{$fa-css-prefix}-rebel:before { content: $fa-var-rebel; } +.#{$fa-css-prefix}-ge:before, +.#{$fa-css-prefix}-empire:before { content: $fa-var-empire; } +.#{$fa-css-prefix}-git-square:before { content: $fa-var-git-square; } +.#{$fa-css-prefix}-git:before { content: $fa-var-git; } +.#{$fa-css-prefix}-y-combinator-square:before, +.#{$fa-css-prefix}-yc-square:before, +.#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; } +.#{$fa-css-prefix}-tencent-weibo:before { content: $fa-var-tencent-weibo; } +.#{$fa-css-prefix}-qq:before { content: $fa-var-qq; } +.#{$fa-css-prefix}-wechat:before, +.#{$fa-css-prefix}-weixin:before { content: $fa-var-weixin; } +.#{$fa-css-prefix}-send:before, +.#{$fa-css-prefix}-paper-plane:before { content: $fa-var-paper-plane; } +.#{$fa-css-prefix}-send-o:before, +.#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; } +.#{$fa-css-prefix}-history:before { content: $fa-var-history; } +.#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; } +.#{$fa-css-prefix}-header:before { content: $fa-var-header; } +.#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; } +.#{$fa-css-prefix}-sliders:before { content: $fa-var-sliders; } +.#{$fa-css-prefix}-share-alt:before { content: $fa-var-share-alt; } +.#{$fa-css-prefix}-share-alt-square:before { content: $fa-var-share-alt-square; } +.#{$fa-css-prefix}-bomb:before { content: $fa-var-bomb; } +.#{$fa-css-prefix}-soccer-ball-o:before, +.#{$fa-css-prefix}-futbol-o:before { content: $fa-var-futbol-o; } +.#{$fa-css-prefix}-tty:before { content: $fa-var-tty; } +.#{$fa-css-prefix}-binoculars:before { content: $fa-var-binoculars; } +.#{$fa-css-prefix}-plug:before { content: $fa-var-plug; } +.#{$fa-css-prefix}-slideshare:before { content: $fa-var-slideshare; } +.#{$fa-css-prefix}-twitch:before { content: $fa-var-twitch; } +.#{$fa-css-prefix}-yelp:before { content: $fa-var-yelp; } +.#{$fa-css-prefix}-newspaper-o:before { content: $fa-var-newspaper-o; } +.#{$fa-css-prefix}-wifi:before { content: $fa-var-wifi; } +.#{$fa-css-prefix}-calculator:before { content: $fa-var-calculator; } +.#{$fa-css-prefix}-paypal:before { content: $fa-var-paypal; } +.#{$fa-css-prefix}-google-wallet:before { content: $fa-var-google-wallet; } +.#{$fa-css-prefix}-cc-visa:before { content: $fa-var-cc-visa; } +.#{$fa-css-prefix}-cc-mastercard:before { content: $fa-var-cc-mastercard; } +.#{$fa-css-prefix}-cc-discover:before { content: $fa-var-cc-discover; } +.#{$fa-css-prefix}-cc-amex:before { content: $fa-var-cc-amex; } +.#{$fa-css-prefix}-cc-paypal:before { content: $fa-var-cc-paypal; } +.#{$fa-css-prefix}-cc-stripe:before { content: $fa-var-cc-stripe; } +.#{$fa-css-prefix}-bell-slash:before { content: $fa-var-bell-slash; } +.#{$fa-css-prefix}-bell-slash-o:before { content: $fa-var-bell-slash-o; } +.#{$fa-css-prefix}-trash:before { content: $fa-var-trash; } +.#{$fa-css-prefix}-copyright:before { content: $fa-var-copyright; } +.#{$fa-css-prefix}-at:before { content: $fa-var-at; } +.#{$fa-css-prefix}-eyedropper:before { content: $fa-var-eyedropper; } +.#{$fa-css-prefix}-paint-brush:before { content: $fa-var-paint-brush; } +.#{$fa-css-prefix}-birthday-cake:before { content: $fa-var-birthday-cake; } +.#{$fa-css-prefix}-area-chart:before { content: $fa-var-area-chart; } +.#{$fa-css-prefix}-pie-chart:before { content: $fa-var-pie-chart; } +.#{$fa-css-prefix}-line-chart:before { content: $fa-var-line-chart; } +.#{$fa-css-prefix}-lastfm:before { content: $fa-var-lastfm; } +.#{$fa-css-prefix}-lastfm-square:before { content: $fa-var-lastfm-square; } +.#{$fa-css-prefix}-toggle-off:before { content: $fa-var-toggle-off; } +.#{$fa-css-prefix}-toggle-on:before { content: $fa-var-toggle-on; } +.#{$fa-css-prefix}-bicycle:before { content: $fa-var-bicycle; } +.#{$fa-css-prefix}-bus:before { content: $fa-var-bus; } +.#{$fa-css-prefix}-ioxhost:before { content: $fa-var-ioxhost; } +.#{$fa-css-prefix}-angellist:before { content: $fa-var-angellist; } +.#{$fa-css-prefix}-cc:before { content: $fa-var-cc; } +.#{$fa-css-prefix}-shekel:before, +.#{$fa-css-prefix}-sheqel:before, +.#{$fa-css-prefix}-ils:before { content: $fa-var-ils; } +.#{$fa-css-prefix}-meanpath:before { content: $fa-var-meanpath; } +.#{$fa-css-prefix}-buysellads:before { content: $fa-var-buysellads; } +.#{$fa-css-prefix}-connectdevelop:before { content: $fa-var-connectdevelop; } +.#{$fa-css-prefix}-dashcube:before { content: $fa-var-dashcube; } +.#{$fa-css-prefix}-forumbee:before { content: $fa-var-forumbee; } +.#{$fa-css-prefix}-leanpub:before { content: $fa-var-leanpub; } +.#{$fa-css-prefix}-sellsy:before { content: $fa-var-sellsy; } +.#{$fa-css-prefix}-shirtsinbulk:before { content: $fa-var-shirtsinbulk; } +.#{$fa-css-prefix}-simplybuilt:before { content: $fa-var-simplybuilt; } +.#{$fa-css-prefix}-skyatlas:before { content: $fa-var-skyatlas; } +.#{$fa-css-prefix}-cart-plus:before { content: $fa-var-cart-plus; } +.#{$fa-css-prefix}-cart-arrow-down:before { content: $fa-var-cart-arrow-down; } +.#{$fa-css-prefix}-diamond:before { content: $fa-var-diamond; } +.#{$fa-css-prefix}-ship:before { content: $fa-var-ship; } +.#{$fa-css-prefix}-user-secret:before { content: $fa-var-user-secret; } +.#{$fa-css-prefix}-motorcycle:before { content: $fa-var-motorcycle; } +.#{$fa-css-prefix}-street-view:before { content: $fa-var-street-view; } +.#{$fa-css-prefix}-heartbeat:before { content: $fa-var-heartbeat; } +.#{$fa-css-prefix}-venus:before { content: $fa-var-venus; } +.#{$fa-css-prefix}-mars:before { content: $fa-var-mars; } +.#{$fa-css-prefix}-mercury:before { content: $fa-var-mercury; } +.#{$fa-css-prefix}-intersex:before, +.#{$fa-css-prefix}-transgender:before { content: $fa-var-transgender; } +.#{$fa-css-prefix}-transgender-alt:before { content: $fa-var-transgender-alt; } +.#{$fa-css-prefix}-venus-double:before { content: $fa-var-venus-double; } +.#{$fa-css-prefix}-mars-double:before { content: $fa-var-mars-double; } +.#{$fa-css-prefix}-venus-mars:before { content: $fa-var-venus-mars; } +.#{$fa-css-prefix}-mars-stroke:before { content: $fa-var-mars-stroke; } +.#{$fa-css-prefix}-mars-stroke-v:before { content: $fa-var-mars-stroke-v; } +.#{$fa-css-prefix}-mars-stroke-h:before { content: $fa-var-mars-stroke-h; } +.#{$fa-css-prefix}-neuter:before { content: $fa-var-neuter; } +.#{$fa-css-prefix}-genderless:before { content: $fa-var-genderless; } +.#{$fa-css-prefix}-facebook-official:before { content: $fa-var-facebook-official; } +.#{$fa-css-prefix}-pinterest-p:before { content: $fa-var-pinterest-p; } +.#{$fa-css-prefix}-whatsapp:before { content: $fa-var-whatsapp; } +.#{$fa-css-prefix}-server:before { content: $fa-var-server; } +.#{$fa-css-prefix}-user-plus:before { content: $fa-var-user-plus; } +.#{$fa-css-prefix}-user-times:before { content: $fa-var-user-times; } +.#{$fa-css-prefix}-hotel:before, +.#{$fa-css-prefix}-bed:before { content: $fa-var-bed; } +.#{$fa-css-prefix}-viacoin:before { content: $fa-var-viacoin; } +.#{$fa-css-prefix}-train:before { content: $fa-var-train; } +.#{$fa-css-prefix}-subway:before { content: $fa-var-subway; } +.#{$fa-css-prefix}-medium:before { content: $fa-var-medium; } +.#{$fa-css-prefix}-yc:before, +.#{$fa-css-prefix}-y-combinator:before { content: $fa-var-y-combinator; } +.#{$fa-css-prefix}-optin-monster:before { content: $fa-var-optin-monster; } +.#{$fa-css-prefix}-opencart:before { content: $fa-var-opencart; } +.#{$fa-css-prefix}-expeditedssl:before { content: $fa-var-expeditedssl; } +.#{$fa-css-prefix}-battery-4:before, +.#{$fa-css-prefix}-battery:before, +.#{$fa-css-prefix}-battery-full:before { content: $fa-var-battery-full; } +.#{$fa-css-prefix}-battery-3:before, +.#{$fa-css-prefix}-battery-three-quarters:before { content: $fa-var-battery-three-quarters; } +.#{$fa-css-prefix}-battery-2:before, +.#{$fa-css-prefix}-battery-half:before { content: $fa-var-battery-half; } +.#{$fa-css-prefix}-battery-1:before, +.#{$fa-css-prefix}-battery-quarter:before { content: $fa-var-battery-quarter; } +.#{$fa-css-prefix}-battery-0:before, +.#{$fa-css-prefix}-battery-empty:before { content: $fa-var-battery-empty; } +.#{$fa-css-prefix}-mouse-pointer:before { content: $fa-var-mouse-pointer; } +.#{$fa-css-prefix}-i-cursor:before { content: $fa-var-i-cursor; } +.#{$fa-css-prefix}-object-group:before { content: $fa-var-object-group; } +.#{$fa-css-prefix}-object-ungroup:before { content: $fa-var-object-ungroup; } +.#{$fa-css-prefix}-sticky-note:before { content: $fa-var-sticky-note; } +.#{$fa-css-prefix}-sticky-note-o:before { content: $fa-var-sticky-note-o; } +.#{$fa-css-prefix}-cc-jcb:before { content: $fa-var-cc-jcb; } +.#{$fa-css-prefix}-cc-diners-club:before { content: $fa-var-cc-diners-club; } +.#{$fa-css-prefix}-clone:before { content: $fa-var-clone; } +.#{$fa-css-prefix}-balance-scale:before { content: $fa-var-balance-scale; } +.#{$fa-css-prefix}-hourglass-o:before { content: $fa-var-hourglass-o; } +.#{$fa-css-prefix}-hourglass-1:before, +.#{$fa-css-prefix}-hourglass-start:before { content: $fa-var-hourglass-start; } +.#{$fa-css-prefix}-hourglass-2:before, +.#{$fa-css-prefix}-hourglass-half:before { content: $fa-var-hourglass-half; } +.#{$fa-css-prefix}-hourglass-3:before, +.#{$fa-css-prefix}-hourglass-end:before { content: $fa-var-hourglass-end; } +.#{$fa-css-prefix}-hourglass:before { content: $fa-var-hourglass; } +.#{$fa-css-prefix}-hand-grab-o:before, +.#{$fa-css-prefix}-hand-rock-o:before { content: $fa-var-hand-rock-o; } +.#{$fa-css-prefix}-hand-stop-o:before, +.#{$fa-css-prefix}-hand-paper-o:before { content: $fa-var-hand-paper-o; } +.#{$fa-css-prefix}-hand-scissors-o:before { content: $fa-var-hand-scissors-o; } +.#{$fa-css-prefix}-hand-lizard-o:before { content: $fa-var-hand-lizard-o; } +.#{$fa-css-prefix}-hand-spock-o:before { content: $fa-var-hand-spock-o; } +.#{$fa-css-prefix}-hand-pointer-o:before { content: $fa-var-hand-pointer-o; } +.#{$fa-css-prefix}-hand-peace-o:before { content: $fa-var-hand-peace-o; } +.#{$fa-css-prefix}-trademark:before { content: $fa-var-trademark; } +.#{$fa-css-prefix}-registered:before { content: $fa-var-registered; } +.#{$fa-css-prefix}-creative-commons:before { content: $fa-var-creative-commons; } +.#{$fa-css-prefix}-gg:before { content: $fa-var-gg; } +.#{$fa-css-prefix}-gg-circle:before { content: $fa-var-gg-circle; } +.#{$fa-css-prefix}-tripadvisor:before { content: $fa-var-tripadvisor; } +.#{$fa-css-prefix}-odnoklassniki:before { content: $fa-var-odnoklassniki; } +.#{$fa-css-prefix}-odnoklassniki-square:before { content: $fa-var-odnoklassniki-square; } +.#{$fa-css-prefix}-get-pocket:before { content: $fa-var-get-pocket; } +.#{$fa-css-prefix}-wikipedia-w:before { content: $fa-var-wikipedia-w; } +.#{$fa-css-prefix}-safari:before { content: $fa-var-safari; } +.#{$fa-css-prefix}-chrome:before { content: $fa-var-chrome; } +.#{$fa-css-prefix}-firefox:before { content: $fa-var-firefox; } +.#{$fa-css-prefix}-opera:before { content: $fa-var-opera; } +.#{$fa-css-prefix}-internet-explorer:before { content: $fa-var-internet-explorer; } +.#{$fa-css-prefix}-tv:before, +.#{$fa-css-prefix}-television:before { content: $fa-var-television; } +.#{$fa-css-prefix}-contao:before { content: $fa-var-contao; } +.#{$fa-css-prefix}-500px:before { content: $fa-var-500px; } +.#{$fa-css-prefix}-amazon:before { content: $fa-var-amazon; } +.#{$fa-css-prefix}-calendar-plus-o:before { content: $fa-var-calendar-plus-o; } +.#{$fa-css-prefix}-calendar-minus-o:before { content: $fa-var-calendar-minus-o; } +.#{$fa-css-prefix}-calendar-times-o:before { content: $fa-var-calendar-times-o; } +.#{$fa-css-prefix}-calendar-check-o:before { content: $fa-var-calendar-check-o; } +.#{$fa-css-prefix}-industry:before { content: $fa-var-industry; } +.#{$fa-css-prefix}-map-pin:before { content: $fa-var-map-pin; } +.#{$fa-css-prefix}-map-signs:before { content: $fa-var-map-signs; } +.#{$fa-css-prefix}-map-o:before { content: $fa-var-map-o; } +.#{$fa-css-prefix}-map:before { content: $fa-var-map; } +.#{$fa-css-prefix}-commenting:before { content: $fa-var-commenting; } +.#{$fa-css-prefix}-commenting-o:before { content: $fa-var-commenting-o; } +.#{$fa-css-prefix}-houzz:before { content: $fa-var-houzz; } +.#{$fa-css-prefix}-vimeo:before { content: $fa-var-vimeo; } +.#{$fa-css-prefix}-black-tie:before { content: $fa-var-black-tie; } +.#{$fa-css-prefix}-fonticons:before { content: $fa-var-fonticons; } +.#{$fa-css-prefix}-reddit-alien:before { content: $fa-var-reddit-alien; } +.#{$fa-css-prefix}-edge:before { content: $fa-var-edge; } +.#{$fa-css-prefix}-credit-card-alt:before { content: $fa-var-credit-card-alt; } +.#{$fa-css-prefix}-codiepie:before { content: $fa-var-codiepie; } +.#{$fa-css-prefix}-modx:before { content: $fa-var-modx; } +.#{$fa-css-prefix}-fort-awesome:before { content: $fa-var-fort-awesome; } +.#{$fa-css-prefix}-usb:before { content: $fa-var-usb; } +.#{$fa-css-prefix}-product-hunt:before { content: $fa-var-product-hunt; } +.#{$fa-css-prefix}-mixcloud:before { content: $fa-var-mixcloud; } +.#{$fa-css-prefix}-scribd:before { content: $fa-var-scribd; } +.#{$fa-css-prefix}-pause-circle:before { content: $fa-var-pause-circle; } +.#{$fa-css-prefix}-pause-circle-o:before { content: $fa-var-pause-circle-o; } +.#{$fa-css-prefix}-stop-circle:before { content: $fa-var-stop-circle; } +.#{$fa-css-prefix}-stop-circle-o:before { content: $fa-var-stop-circle-o; } +.#{$fa-css-prefix}-shopping-bag:before { content: $fa-var-shopping-bag; } +.#{$fa-css-prefix}-shopping-basket:before { content: $fa-var-shopping-basket; } +.#{$fa-css-prefix}-hashtag:before { content: $fa-var-hashtag; } +.#{$fa-css-prefix}-bluetooth:before { content: $fa-var-bluetooth; } +.#{$fa-css-prefix}-bluetooth-b:before { content: $fa-var-bluetooth-b; } +.#{$fa-css-prefix}-percent:before { content: $fa-var-percent; } +.#{$fa-css-prefix}-gitlab:before { content: $fa-var-gitlab; } +.#{$fa-css-prefix}-wpbeginner:before { content: $fa-var-wpbeginner; } +.#{$fa-css-prefix}-wpforms:before { content: $fa-var-wpforms; } +.#{$fa-css-prefix}-envira:before { content: $fa-var-envira; } +.#{$fa-css-prefix}-universal-access:before { content: $fa-var-universal-access; } +.#{$fa-css-prefix}-wheelchair-alt:before { content: $fa-var-wheelchair-alt; } +.#{$fa-css-prefix}-question-circle-o:before { content: $fa-var-question-circle-o; } +.#{$fa-css-prefix}-blind:before { content: $fa-var-blind; } +.#{$fa-css-prefix}-audio-description:before { content: $fa-var-audio-description; } +.#{$fa-css-prefix}-volume-control-phone:before { content: $fa-var-volume-control-phone; } +.#{$fa-css-prefix}-braille:before { content: $fa-var-braille; } +.#{$fa-css-prefix}-assistive-listening-systems:before { content: $fa-var-assistive-listening-systems; } +.#{$fa-css-prefix}-asl-interpreting:before, +.#{$fa-css-prefix}-american-sign-language-interpreting:before { content: $fa-var-american-sign-language-interpreting; } +.#{$fa-css-prefix}-deafness:before, +.#{$fa-css-prefix}-hard-of-hearing:before, +.#{$fa-css-prefix}-deaf:before { content: $fa-var-deaf; } +.#{$fa-css-prefix}-glide:before { content: $fa-var-glide; } +.#{$fa-css-prefix}-glide-g:before { content: $fa-var-glide-g; } +.#{$fa-css-prefix}-signing:before, +.#{$fa-css-prefix}-sign-language:before { content: $fa-var-sign-language; } +.#{$fa-css-prefix}-low-vision:before { content: $fa-var-low-vision; } +.#{$fa-css-prefix}-viadeo:before { content: $fa-var-viadeo; } +.#{$fa-css-prefix}-viadeo-square:before { content: $fa-var-viadeo-square; } +.#{$fa-css-prefix}-snapchat:before { content: $fa-var-snapchat; } +.#{$fa-css-prefix}-snapchat-ghost:before { content: $fa-var-snapchat-ghost; } +.#{$fa-css-prefix}-snapchat-square:before { content: $fa-var-snapchat-square; } +.#{$fa-css-prefix}-pied-piper:before { content: $fa-var-pied-piper; } +.#{$fa-css-prefix}-first-order:before { content: $fa-var-first-order; } +.#{$fa-css-prefix}-yoast:before { content: $fa-var-yoast; } +.#{$fa-css-prefix}-themeisle:before { content: $fa-var-themeisle; } +.#{$fa-css-prefix}-google-plus-circle:before, +.#{$fa-css-prefix}-google-plus-official:before { content: $fa-var-google-plus-official; } +.#{$fa-css-prefix}-fa:before, +.#{$fa-css-prefix}-font-awesome:before { content: $fa-var-font-awesome; } +.#{$fa-css-prefix}-handshake-o:before { content: $fa-var-handshake-o; } +.#{$fa-css-prefix}-envelope-open:before { content: $fa-var-envelope-open; } +.#{$fa-css-prefix}-envelope-open-o:before { content: $fa-var-envelope-open-o; } +.#{$fa-css-prefix}-linode:before { content: $fa-var-linode; } +.#{$fa-css-prefix}-address-book:before { content: $fa-var-address-book; } +.#{$fa-css-prefix}-address-book-o:before { content: $fa-var-address-book-o; } +.#{$fa-css-prefix}-vcard:before, +.#{$fa-css-prefix}-address-card:before { content: $fa-var-address-card; } +.#{$fa-css-prefix}-vcard-o:before, +.#{$fa-css-prefix}-address-card-o:before { content: $fa-var-address-card-o; } +.#{$fa-css-prefix}-user-circle:before { content: $fa-var-user-circle; } +.#{$fa-css-prefix}-user-circle-o:before { content: $fa-var-user-circle-o; } +.#{$fa-css-prefix}-user-o:before { content: $fa-var-user-o; } +.#{$fa-css-prefix}-id-badge:before { content: $fa-var-id-badge; } +.#{$fa-css-prefix}-drivers-license:before, +.#{$fa-css-prefix}-id-card:before { content: $fa-var-id-card; } +.#{$fa-css-prefix}-drivers-license-o:before, +.#{$fa-css-prefix}-id-card-o:before { content: $fa-var-id-card-o; } +.#{$fa-css-prefix}-quora:before { content: $fa-var-quora; } +.#{$fa-css-prefix}-free-code-camp:before { content: $fa-var-free-code-camp; } +.#{$fa-css-prefix}-telegram:before { content: $fa-var-telegram; } +.#{$fa-css-prefix}-thermometer-4:before, +.#{$fa-css-prefix}-thermometer:before, +.#{$fa-css-prefix}-thermometer-full:before { content: $fa-var-thermometer-full; } +.#{$fa-css-prefix}-thermometer-3:before, +.#{$fa-css-prefix}-thermometer-three-quarters:before { content: $fa-var-thermometer-three-quarters; } +.#{$fa-css-prefix}-thermometer-2:before, +.#{$fa-css-prefix}-thermometer-half:before { content: $fa-var-thermometer-half; } +.#{$fa-css-prefix}-thermometer-1:before, +.#{$fa-css-prefix}-thermometer-quarter:before { content: $fa-var-thermometer-quarter; } +.#{$fa-css-prefix}-thermometer-0:before, +.#{$fa-css-prefix}-thermometer-empty:before { content: $fa-var-thermometer-empty; } +.#{$fa-css-prefix}-shower:before { content: $fa-var-shower; } +.#{$fa-css-prefix}-bathtub:before, +.#{$fa-css-prefix}-s15:before, +.#{$fa-css-prefix}-bath:before { content: $fa-var-bath; } +.#{$fa-css-prefix}-podcast:before { content: $fa-var-podcast; } +.#{$fa-css-prefix}-window-maximize:before { content: $fa-var-window-maximize; } +.#{$fa-css-prefix}-window-minimize:before { content: $fa-var-window-minimize; } +.#{$fa-css-prefix}-window-restore:before { content: $fa-var-window-restore; } +.#{$fa-css-prefix}-times-rectangle:before, +.#{$fa-css-prefix}-window-close:before { content: $fa-var-window-close; } +.#{$fa-css-prefix}-times-rectangle-o:before, +.#{$fa-css-prefix}-window-close-o:before { content: $fa-var-window-close-o; } +.#{$fa-css-prefix}-bandcamp:before { content: $fa-var-bandcamp; } +.#{$fa-css-prefix}-grav:before { content: $fa-var-grav; } +.#{$fa-css-prefix}-etsy:before { content: $fa-var-etsy; } +.#{$fa-css-prefix}-imdb:before { content: $fa-var-imdb; } +.#{$fa-css-prefix}-ravelry:before { content: $fa-var-ravelry; } +.#{$fa-css-prefix}-eercast:before { content: $fa-var-eercast; } +.#{$fa-css-prefix}-microchip:before { content: $fa-var-microchip; } +.#{$fa-css-prefix}-snowflake-o:before { content: $fa-var-snowflake-o; } +.#{$fa-css-prefix}-superpowers:before { content: $fa-var-superpowers; } +.#{$fa-css-prefix}-wpexplorer:before { content: $fa-var-wpexplorer; } +.#{$fa-css-prefix}-meetup:before { content: $fa-var-meetup; } diff --git a/static/font-awesome/scss/_larger.scss b/static/font-awesome/scss/_larger.scss new file mode 100755 index 0000000000000000000000000000000000000000..41e9a8184aa287c5970cc8415e3c5a6310dc9f79 --- /dev/null +++ b/static/font-awesome/scss/_larger.scss @@ -0,0 +1,13 @@ +// Icon Sizes +// ------------------------- + +/* makes the font 33% larger relative to the icon container */ +.#{$fa-css-prefix}-lg { + font-size: (4em / 3); + line-height: (3em / 4); + vertical-align: -15%; +} +.#{$fa-css-prefix}-2x { font-size: 2em; } +.#{$fa-css-prefix}-3x { font-size: 3em; } +.#{$fa-css-prefix}-4x { font-size: 4em; } +.#{$fa-css-prefix}-5x { font-size: 5em; } diff --git a/static/font-awesome/scss/_list.scss b/static/font-awesome/scss/_list.scss new file mode 100755 index 0000000000000000000000000000000000000000..7d1e4d54d6c293333eb638aa56feba7b62e15564 --- /dev/null +++ b/static/font-awesome/scss/_list.scss @@ -0,0 +1,19 @@ +// List Icons +// ------------------------- + +.#{$fa-css-prefix}-ul { + padding-left: 0; + margin-left: $fa-li-width; + list-style-type: none; + > li { position: relative; } +} +.#{$fa-css-prefix}-li { + position: absolute; + left: -$fa-li-width; + width: $fa-li-width; + top: (2em / 14); + text-align: center; + &.#{$fa-css-prefix}-lg { + left: -$fa-li-width + (4em / 14); + } +} diff --git a/static/font-awesome/scss/_mixins.scss b/static/font-awesome/scss/_mixins.scss new file mode 100755 index 0000000000000000000000000000000000000000..c3bbd5745d35bebda3e16ce18aeff7a4a0ce5ae1 --- /dev/null +++ b/static/font-awesome/scss/_mixins.scss @@ -0,0 +1,60 @@ +// Mixins +// -------------------------- + +@mixin fa-icon() { + display: inline-block; + font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + text-rendering: auto; // optimizelegibility throws things off #1094 + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + +} + +@mixin fa-icon-rotate($degrees, $rotation) { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})"; + -webkit-transform: rotate($degrees); + -ms-transform: rotate($degrees); + transform: rotate($degrees); +} + +@mixin fa-icon-flip($horiz, $vert, $rotation) { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)"; + -webkit-transform: scale($horiz, $vert); + -ms-transform: scale($horiz, $vert); + transform: scale($horiz, $vert); +} + + +// Only display content to screen readers. A la Bootstrap 4. +// +// See: http://a11yproject.com/posts/how-to-hide-content/ + +@mixin sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0,0,0,0); + border: 0; +} + +// Use in conjunction with .sr-only to only display content when it's focused. +// +// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 +// +// Credit: HTML5 Boilerplate + +@mixin sr-only-focusable { + &:active, + &:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; + } +} diff --git a/static/font-awesome/scss/_path.scss b/static/font-awesome/scss/_path.scss new file mode 100755 index 0000000000000000000000000000000000000000..bb457c23a8e4e0688ebd9383e34ab9f2b3acecab --- /dev/null +++ b/static/font-awesome/scss/_path.scss @@ -0,0 +1,15 @@ +/* FONT PATH + * -------------------------- */ + +@font-face { + font-family: 'FontAwesome'; + src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}'); + src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'), + url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'), + url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'), + url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), + url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg'); +// src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts + font-weight: normal; + font-style: normal; +} diff --git a/static/font-awesome/scss/_rotated-flipped.scss b/static/font-awesome/scss/_rotated-flipped.scss new file mode 100755 index 0000000000000000000000000000000000000000..a3558fd09ca7cb968166d5445f4df1a0bc2d5a7e --- /dev/null +++ b/static/font-awesome/scss/_rotated-flipped.scss @@ -0,0 +1,20 @@ +// Rotated & Flipped Icons +// ------------------------- + +.#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } +.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } +.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } + +.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } +.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } + +// Hook for IE8-9 +// ------------------------- + +:root .#{$fa-css-prefix}-rotate-90, +:root .#{$fa-css-prefix}-rotate-180, +:root .#{$fa-css-prefix}-rotate-270, +:root .#{$fa-css-prefix}-flip-horizontal, +:root .#{$fa-css-prefix}-flip-vertical { + filter: none; +} diff --git a/static/font-awesome/scss/_screen-reader.scss b/static/font-awesome/scss/_screen-reader.scss new file mode 100755 index 0000000000000000000000000000000000000000..637426f0da6dcef3602d764d9e359dabb4a5a862 --- /dev/null +++ b/static/font-awesome/scss/_screen-reader.scss @@ -0,0 +1,5 @@ +// Screen Readers +// ------------------------- + +.sr-only { @include sr-only(); } +.sr-only-focusable { @include sr-only-focusable(); } diff --git a/static/font-awesome/scss/_stacked.scss b/static/font-awesome/scss/_stacked.scss new file mode 100755 index 0000000000000000000000000000000000000000..aef7403660c9a2ccc02a264c62c6b105f7d8d532 --- /dev/null +++ b/static/font-awesome/scss/_stacked.scss @@ -0,0 +1,20 @@ +// Stacked Icons +// ------------------------- + +.#{$fa-css-prefix}-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.#{$fa-css-prefix}-stack-1x { line-height: inherit; } +.#{$fa-css-prefix}-stack-2x { font-size: 2em; } +.#{$fa-css-prefix}-inverse { color: $fa-inverse; } diff --git a/static/font-awesome/scss/_variables.scss b/static/font-awesome/scss/_variables.scss new file mode 100755 index 0000000000000000000000000000000000000000..498fc4a087c614614166df2e9f08bb5e0071daf4 --- /dev/null +++ b/static/font-awesome/scss/_variables.scss @@ -0,0 +1,800 @@ +// Variables +// -------------------------- + +$fa-font-path: "../fonts" !default; +$fa-font-size-base: 14px !default; +$fa-line-height-base: 1 !default; +//$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts" !default; // for referencing Bootstrap CDN font files directly +$fa-css-prefix: fa !default; +$fa-version: "4.7.0" !default; +$fa-border-color: #eee !default; +$fa-inverse: #fff !default; +$fa-li-width: (30em / 14) !default; + +$fa-var-500px: "\f26e"; +$fa-var-address-book: "\f2b9"; +$fa-var-address-book-o: "\f2ba"; +$fa-var-address-card: "\f2bb"; +$fa-var-address-card-o: "\f2bc"; +$fa-var-adjust: "\f042"; +$fa-var-adn: "\f170"; +$fa-var-align-center: "\f037"; +$fa-var-align-justify: "\f039"; +$fa-var-align-left: "\f036"; +$fa-var-align-right: "\f038"; +$fa-var-amazon: "\f270"; +$fa-var-ambulance: "\f0f9"; +$fa-var-american-sign-language-interpreting: "\f2a3"; +$fa-var-anchor: "\f13d"; +$fa-var-android: "\f17b"; +$fa-var-angellist: "\f209"; +$fa-var-angle-double-down: "\f103"; +$fa-var-angle-double-left: "\f100"; +$fa-var-angle-double-right: "\f101"; +$fa-var-angle-double-up: "\f102"; +$fa-var-angle-down: "\f107"; +$fa-var-angle-left: "\f104"; +$fa-var-angle-right: "\f105"; +$fa-var-angle-up: "\f106"; +$fa-var-apple: "\f179"; +$fa-var-archive: "\f187"; +$fa-var-area-chart: "\f1fe"; +$fa-var-arrow-circle-down: "\f0ab"; +$fa-var-arrow-circle-left: "\f0a8"; +$fa-var-arrow-circle-o-down: "\f01a"; +$fa-var-arrow-circle-o-left: "\f190"; +$fa-var-arrow-circle-o-right: "\f18e"; +$fa-var-arrow-circle-o-up: "\f01b"; +$fa-var-arrow-circle-right: "\f0a9"; +$fa-var-arrow-circle-up: "\f0aa"; +$fa-var-arrow-down: "\f063"; +$fa-var-arrow-left: "\f060"; +$fa-var-arrow-right: "\f061"; +$fa-var-arrow-up: "\f062"; +$fa-var-arrows: "\f047"; +$fa-var-arrows-alt: "\f0b2"; +$fa-var-arrows-h: "\f07e"; +$fa-var-arrows-v: "\f07d"; +$fa-var-asl-interpreting: "\f2a3"; +$fa-var-assistive-listening-systems: "\f2a2"; +$fa-var-asterisk: "\f069"; +$fa-var-at: "\f1fa"; +$fa-var-audio-description: "\f29e"; +$fa-var-automobile: "\f1b9"; +$fa-var-backward: "\f04a"; +$fa-var-balance-scale: "\f24e"; +$fa-var-ban: "\f05e"; +$fa-var-bandcamp: "\f2d5"; +$fa-var-bank: "\f19c"; +$fa-var-bar-chart: "\f080"; +$fa-var-bar-chart-o: "\f080"; +$fa-var-barcode: "\f02a"; +$fa-var-bars: "\f0c9"; +$fa-var-bath: "\f2cd"; +$fa-var-bathtub: "\f2cd"; +$fa-var-battery: "\f240"; +$fa-var-battery-0: "\f244"; +$fa-var-battery-1: "\f243"; +$fa-var-battery-2: "\f242"; +$fa-var-battery-3: "\f241"; +$fa-var-battery-4: "\f240"; +$fa-var-battery-empty: "\f244"; +$fa-var-battery-full: "\f240"; +$fa-var-battery-half: "\f242"; +$fa-var-battery-quarter: "\f243"; +$fa-var-battery-three-quarters: "\f241"; +$fa-var-bed: "\f236"; +$fa-var-beer: "\f0fc"; +$fa-var-behance: "\f1b4"; +$fa-var-behance-square: "\f1b5"; +$fa-var-bell: "\f0f3"; +$fa-var-bell-o: "\f0a2"; +$fa-var-bell-slash: "\f1f6"; +$fa-var-bell-slash-o: "\f1f7"; +$fa-var-bicycle: "\f206"; +$fa-var-binoculars: "\f1e5"; +$fa-var-birthday-cake: "\f1fd"; +$fa-var-bitbucket: "\f171"; +$fa-var-bitbucket-square: "\f172"; +$fa-var-bitcoin: "\f15a"; +$fa-var-black-tie: "\f27e"; +$fa-var-blind: "\f29d"; +$fa-var-bluetooth: "\f293"; +$fa-var-bluetooth-b: "\f294"; +$fa-var-bold: "\f032"; +$fa-var-bolt: "\f0e7"; +$fa-var-bomb: "\f1e2"; +$fa-var-book: "\f02d"; +$fa-var-bookmark: "\f02e"; +$fa-var-bookmark-o: "\f097"; +$fa-var-braille: "\f2a1"; +$fa-var-briefcase: "\f0b1"; +$fa-var-btc: "\f15a"; +$fa-var-bug: "\f188"; +$fa-var-building: "\f1ad"; +$fa-var-building-o: "\f0f7"; +$fa-var-bullhorn: "\f0a1"; +$fa-var-bullseye: "\f140"; +$fa-var-bus: "\f207"; +$fa-var-buysellads: "\f20d"; +$fa-var-cab: "\f1ba"; +$fa-var-calculator: "\f1ec"; +$fa-var-calendar: "\f073"; +$fa-var-calendar-check-o: "\f274"; +$fa-var-calendar-minus-o: "\f272"; +$fa-var-calendar-o: "\f133"; +$fa-var-calendar-plus-o: "\f271"; +$fa-var-calendar-times-o: "\f273"; +$fa-var-camera: "\f030"; +$fa-var-camera-retro: "\f083"; +$fa-var-car: "\f1b9"; +$fa-var-caret-down: "\f0d7"; +$fa-var-caret-left: "\f0d9"; +$fa-var-caret-right: "\f0da"; +$fa-var-caret-square-o-down: "\f150"; +$fa-var-caret-square-o-left: "\f191"; +$fa-var-caret-square-o-right: "\f152"; +$fa-var-caret-square-o-up: "\f151"; +$fa-var-caret-up: "\f0d8"; +$fa-var-cart-arrow-down: "\f218"; +$fa-var-cart-plus: "\f217"; +$fa-var-cc: "\f20a"; +$fa-var-cc-amex: "\f1f3"; +$fa-var-cc-diners-club: "\f24c"; +$fa-var-cc-discover: "\f1f2"; +$fa-var-cc-jcb: "\f24b"; +$fa-var-cc-mastercard: "\f1f1"; +$fa-var-cc-paypal: "\f1f4"; +$fa-var-cc-stripe: "\f1f5"; +$fa-var-cc-visa: "\f1f0"; +$fa-var-certificate: "\f0a3"; +$fa-var-chain: "\f0c1"; +$fa-var-chain-broken: "\f127"; +$fa-var-check: "\f00c"; +$fa-var-check-circle: "\f058"; +$fa-var-check-circle-o: "\f05d"; +$fa-var-check-square: "\f14a"; +$fa-var-check-square-o: "\f046"; +$fa-var-chevron-circle-down: "\f13a"; +$fa-var-chevron-circle-left: "\f137"; +$fa-var-chevron-circle-right: "\f138"; +$fa-var-chevron-circle-up: "\f139"; +$fa-var-chevron-down: "\f078"; +$fa-var-chevron-left: "\f053"; +$fa-var-chevron-right: "\f054"; +$fa-var-chevron-up: "\f077"; +$fa-var-child: "\f1ae"; +$fa-var-chrome: "\f268"; +$fa-var-circle: "\f111"; +$fa-var-circle-o: "\f10c"; +$fa-var-circle-o-notch: "\f1ce"; +$fa-var-circle-thin: "\f1db"; +$fa-var-clipboard: "\f0ea"; +$fa-var-clock-o: "\f017"; +$fa-var-clone: "\f24d"; +$fa-var-close: "\f00d"; +$fa-var-cloud: "\f0c2"; +$fa-var-cloud-download: "\f0ed"; +$fa-var-cloud-upload: "\f0ee"; +$fa-var-cny: "\f157"; +$fa-var-code: "\f121"; +$fa-var-code-fork: "\f126"; +$fa-var-codepen: "\f1cb"; +$fa-var-codiepie: "\f284"; +$fa-var-coffee: "\f0f4"; +$fa-var-cog: "\f013"; +$fa-var-cogs: "\f085"; +$fa-var-columns: "\f0db"; +$fa-var-comment: "\f075"; +$fa-var-comment-o: "\f0e5"; +$fa-var-commenting: "\f27a"; +$fa-var-commenting-o: "\f27b"; +$fa-var-comments: "\f086"; +$fa-var-comments-o: "\f0e6"; +$fa-var-compass: "\f14e"; +$fa-var-compress: "\f066"; +$fa-var-connectdevelop: "\f20e"; +$fa-var-contao: "\f26d"; +$fa-var-copy: "\f0c5"; +$fa-var-copyright: "\f1f9"; +$fa-var-creative-commons: "\f25e"; +$fa-var-credit-card: "\f09d"; +$fa-var-credit-card-alt: "\f283"; +$fa-var-crop: "\f125"; +$fa-var-crosshairs: "\f05b"; +$fa-var-css3: "\f13c"; +$fa-var-cube: "\f1b2"; +$fa-var-cubes: "\f1b3"; +$fa-var-cut: "\f0c4"; +$fa-var-cutlery: "\f0f5"; +$fa-var-dashboard: "\f0e4"; +$fa-var-dashcube: "\f210"; +$fa-var-database: "\f1c0"; +$fa-var-deaf: "\f2a4"; +$fa-var-deafness: "\f2a4"; +$fa-var-dedent: "\f03b"; +$fa-var-delicious: "\f1a5"; +$fa-var-desktop: "\f108"; +$fa-var-deviantart: "\f1bd"; +$fa-var-diamond: "\f219"; +$fa-var-digg: "\f1a6"; +$fa-var-dollar: "\f155"; +$fa-var-dot-circle-o: "\f192"; +$fa-var-download: "\f019"; +$fa-var-dribbble: "\f17d"; +$fa-var-drivers-license: "\f2c2"; +$fa-var-drivers-license-o: "\f2c3"; +$fa-var-dropbox: "\f16b"; +$fa-var-drupal: "\f1a9"; +$fa-var-edge: "\f282"; +$fa-var-edit: "\f044"; +$fa-var-eercast: "\f2da"; +$fa-var-eject: "\f052"; +$fa-var-ellipsis-h: "\f141"; +$fa-var-ellipsis-v: "\f142"; +$fa-var-empire: "\f1d1"; +$fa-var-envelope: "\f0e0"; +$fa-var-envelope-o: "\f003"; +$fa-var-envelope-open: "\f2b6"; +$fa-var-envelope-open-o: "\f2b7"; +$fa-var-envelope-square: "\f199"; +$fa-var-envira: "\f299"; +$fa-var-eraser: "\f12d"; +$fa-var-etsy: "\f2d7"; +$fa-var-eur: "\f153"; +$fa-var-euro: "\f153"; +$fa-var-exchange: "\f0ec"; +$fa-var-exclamation: "\f12a"; +$fa-var-exclamation-circle: "\f06a"; +$fa-var-exclamation-triangle: "\f071"; +$fa-var-expand: "\f065"; +$fa-var-expeditedssl: "\f23e"; +$fa-var-external-link: "\f08e"; +$fa-var-external-link-square: "\f14c"; +$fa-var-eye: "\f06e"; +$fa-var-eye-slash: "\f070"; +$fa-var-eyedropper: "\f1fb"; +$fa-var-fa: "\f2b4"; +$fa-var-facebook: "\f09a"; +$fa-var-facebook-f: "\f09a"; +$fa-var-facebook-official: "\f230"; +$fa-var-facebook-square: "\f082"; +$fa-var-fast-backward: "\f049"; +$fa-var-fast-forward: "\f050"; +$fa-var-fax: "\f1ac"; +$fa-var-feed: "\f09e"; +$fa-var-female: "\f182"; +$fa-var-fighter-jet: "\f0fb"; +$fa-var-file: "\f15b"; +$fa-var-file-archive-o: "\f1c6"; +$fa-var-file-audio-o: "\f1c7"; +$fa-var-file-code-o: "\f1c9"; +$fa-var-file-excel-o: "\f1c3"; +$fa-var-file-image-o: "\f1c5"; +$fa-var-file-movie-o: "\f1c8"; +$fa-var-file-o: "\f016"; +$fa-var-file-pdf-o: "\f1c1"; +$fa-var-file-photo-o: "\f1c5"; +$fa-var-file-picture-o: "\f1c5"; +$fa-var-file-powerpoint-o: "\f1c4"; +$fa-var-file-sound-o: "\f1c7"; +$fa-var-file-text: "\f15c"; +$fa-var-file-text-o: "\f0f6"; +$fa-var-file-video-o: "\f1c8"; +$fa-var-file-word-o: "\f1c2"; +$fa-var-file-zip-o: "\f1c6"; +$fa-var-files-o: "\f0c5"; +$fa-var-film: "\f008"; +$fa-var-filter: "\f0b0"; +$fa-var-fire: "\f06d"; +$fa-var-fire-extinguisher: "\f134"; +$fa-var-firefox: "\f269"; +$fa-var-first-order: "\f2b0"; +$fa-var-flag: "\f024"; +$fa-var-flag-checkered: "\f11e"; +$fa-var-flag-o: "\f11d"; +$fa-var-flash: "\f0e7"; +$fa-var-flask: "\f0c3"; +$fa-var-flickr: "\f16e"; +$fa-var-floppy-o: "\f0c7"; +$fa-var-folder: "\f07b"; +$fa-var-folder-o: "\f114"; +$fa-var-folder-open: "\f07c"; +$fa-var-folder-open-o: "\f115"; +$fa-var-font: "\f031"; +$fa-var-font-awesome: "\f2b4"; +$fa-var-fonticons: "\f280"; +$fa-var-fort-awesome: "\f286"; +$fa-var-forumbee: "\f211"; +$fa-var-forward: "\f04e"; +$fa-var-foursquare: "\f180"; +$fa-var-free-code-camp: "\f2c5"; +$fa-var-frown-o: "\f119"; +$fa-var-futbol-o: "\f1e3"; +$fa-var-gamepad: "\f11b"; +$fa-var-gavel: "\f0e3"; +$fa-var-gbp: "\f154"; +$fa-var-ge: "\f1d1"; +$fa-var-gear: "\f013"; +$fa-var-gears: "\f085"; +$fa-var-genderless: "\f22d"; +$fa-var-get-pocket: "\f265"; +$fa-var-gg: "\f260"; +$fa-var-gg-circle: "\f261"; +$fa-var-gift: "\f06b"; +$fa-var-git: "\f1d3"; +$fa-var-git-square: "\f1d2"; +$fa-var-github: "\f09b"; +$fa-var-github-alt: "\f113"; +$fa-var-github-square: "\f092"; +$fa-var-gitlab: "\f296"; +$fa-var-gittip: "\f184"; +$fa-var-glass: "\f000"; +$fa-var-glide: "\f2a5"; +$fa-var-glide-g: "\f2a6"; +$fa-var-globe: "\f0ac"; +$fa-var-google: "\f1a0"; +$fa-var-google-plus: "\f0d5"; +$fa-var-google-plus-circle: "\f2b3"; +$fa-var-google-plus-official: "\f2b3"; +$fa-var-google-plus-square: "\f0d4"; +$fa-var-google-wallet: "\f1ee"; +$fa-var-graduation-cap: "\f19d"; +$fa-var-gratipay: "\f184"; +$fa-var-grav: "\f2d6"; +$fa-var-group: "\f0c0"; +$fa-var-h-square: "\f0fd"; +$fa-var-hacker-news: "\f1d4"; +$fa-var-hand-grab-o: "\f255"; +$fa-var-hand-lizard-o: "\f258"; +$fa-var-hand-o-down: "\f0a7"; +$fa-var-hand-o-left: "\f0a5"; +$fa-var-hand-o-right: "\f0a4"; +$fa-var-hand-o-up: "\f0a6"; +$fa-var-hand-paper-o: "\f256"; +$fa-var-hand-peace-o: "\f25b"; +$fa-var-hand-pointer-o: "\f25a"; +$fa-var-hand-rock-o: "\f255"; +$fa-var-hand-scissors-o: "\f257"; +$fa-var-hand-spock-o: "\f259"; +$fa-var-hand-stop-o: "\f256"; +$fa-var-handshake-o: "\f2b5"; +$fa-var-hard-of-hearing: "\f2a4"; +$fa-var-hashtag: "\f292"; +$fa-var-hdd-o: "\f0a0"; +$fa-var-header: "\f1dc"; +$fa-var-headphones: "\f025"; +$fa-var-heart: "\f004"; +$fa-var-heart-o: "\f08a"; +$fa-var-heartbeat: "\f21e"; +$fa-var-history: "\f1da"; +$fa-var-home: "\f015"; +$fa-var-hospital-o: "\f0f8"; +$fa-var-hotel: "\f236"; +$fa-var-hourglass: "\f254"; +$fa-var-hourglass-1: "\f251"; +$fa-var-hourglass-2: "\f252"; +$fa-var-hourglass-3: "\f253"; +$fa-var-hourglass-end: "\f253"; +$fa-var-hourglass-half: "\f252"; +$fa-var-hourglass-o: "\f250"; +$fa-var-hourglass-start: "\f251"; +$fa-var-houzz: "\f27c"; +$fa-var-html5: "\f13b"; +$fa-var-i-cursor: "\f246"; +$fa-var-id-badge: "\f2c1"; +$fa-var-id-card: "\f2c2"; +$fa-var-id-card-o: "\f2c3"; +$fa-var-ils: "\f20b"; +$fa-var-image: "\f03e"; +$fa-var-imdb: "\f2d8"; +$fa-var-inbox: "\f01c"; +$fa-var-indent: "\f03c"; +$fa-var-industry: "\f275"; +$fa-var-info: "\f129"; +$fa-var-info-circle: "\f05a"; +$fa-var-inr: "\f156"; +$fa-var-instagram: "\f16d"; +$fa-var-institution: "\f19c"; +$fa-var-internet-explorer: "\f26b"; +$fa-var-intersex: "\f224"; +$fa-var-ioxhost: "\f208"; +$fa-var-italic: "\f033"; +$fa-var-joomla: "\f1aa"; +$fa-var-jpy: "\f157"; +$fa-var-jsfiddle: "\f1cc"; +$fa-var-key: "\f084"; +$fa-var-keyboard-o: "\f11c"; +$fa-var-krw: "\f159"; +$fa-var-language: "\f1ab"; +$fa-var-laptop: "\f109"; +$fa-var-lastfm: "\f202"; +$fa-var-lastfm-square: "\f203"; +$fa-var-leaf: "\f06c"; +$fa-var-leanpub: "\f212"; +$fa-var-legal: "\f0e3"; +$fa-var-lemon-o: "\f094"; +$fa-var-level-down: "\f149"; +$fa-var-level-up: "\f148"; +$fa-var-life-bouy: "\f1cd"; +$fa-var-life-buoy: "\f1cd"; +$fa-var-life-ring: "\f1cd"; +$fa-var-life-saver: "\f1cd"; +$fa-var-lightbulb-o: "\f0eb"; +$fa-var-line-chart: "\f201"; +$fa-var-link: "\f0c1"; +$fa-var-linkedin: "\f0e1"; +$fa-var-linkedin-square: "\f08c"; +$fa-var-linode: "\f2b8"; +$fa-var-linux: "\f17c"; +$fa-var-list: "\f03a"; +$fa-var-list-alt: "\f022"; +$fa-var-list-ol: "\f0cb"; +$fa-var-list-ul: "\f0ca"; +$fa-var-location-arrow: "\f124"; +$fa-var-lock: "\f023"; +$fa-var-long-arrow-down: "\f175"; +$fa-var-long-arrow-left: "\f177"; +$fa-var-long-arrow-right: "\f178"; +$fa-var-long-arrow-up: "\f176"; +$fa-var-low-vision: "\f2a8"; +$fa-var-magic: "\f0d0"; +$fa-var-magnet: "\f076"; +$fa-var-mail-forward: "\f064"; +$fa-var-mail-reply: "\f112"; +$fa-var-mail-reply-all: "\f122"; +$fa-var-male: "\f183"; +$fa-var-map: "\f279"; +$fa-var-map-marker: "\f041"; +$fa-var-map-o: "\f278"; +$fa-var-map-pin: "\f276"; +$fa-var-map-signs: "\f277"; +$fa-var-mars: "\f222"; +$fa-var-mars-double: "\f227"; +$fa-var-mars-stroke: "\f229"; +$fa-var-mars-stroke-h: "\f22b"; +$fa-var-mars-stroke-v: "\f22a"; +$fa-var-maxcdn: "\f136"; +$fa-var-meanpath: "\f20c"; +$fa-var-medium: "\f23a"; +$fa-var-medkit: "\f0fa"; +$fa-var-meetup: "\f2e0"; +$fa-var-meh-o: "\f11a"; +$fa-var-mercury: "\f223"; +$fa-var-microchip: "\f2db"; +$fa-var-microphone: "\f130"; +$fa-var-microphone-slash: "\f131"; +$fa-var-minus: "\f068"; +$fa-var-minus-circle: "\f056"; +$fa-var-minus-square: "\f146"; +$fa-var-minus-square-o: "\f147"; +$fa-var-mixcloud: "\f289"; +$fa-var-mobile: "\f10b"; +$fa-var-mobile-phone: "\f10b"; +$fa-var-modx: "\f285"; +$fa-var-money: "\f0d6"; +$fa-var-moon-o: "\f186"; +$fa-var-mortar-board: "\f19d"; +$fa-var-motorcycle: "\f21c"; +$fa-var-mouse-pointer: "\f245"; +$fa-var-music: "\f001"; +$fa-var-navicon: "\f0c9"; +$fa-var-neuter: "\f22c"; +$fa-var-newspaper-o: "\f1ea"; +$fa-var-object-group: "\f247"; +$fa-var-object-ungroup: "\f248"; +$fa-var-odnoklassniki: "\f263"; +$fa-var-odnoklassniki-square: "\f264"; +$fa-var-opencart: "\f23d"; +$fa-var-openid: "\f19b"; +$fa-var-opera: "\f26a"; +$fa-var-optin-monster: "\f23c"; +$fa-var-outdent: "\f03b"; +$fa-var-pagelines: "\f18c"; +$fa-var-paint-brush: "\f1fc"; +$fa-var-paper-plane: "\f1d8"; +$fa-var-paper-plane-o: "\f1d9"; +$fa-var-paperclip: "\f0c6"; +$fa-var-paragraph: "\f1dd"; +$fa-var-paste: "\f0ea"; +$fa-var-pause: "\f04c"; +$fa-var-pause-circle: "\f28b"; +$fa-var-pause-circle-o: "\f28c"; +$fa-var-paw: "\f1b0"; +$fa-var-paypal: "\f1ed"; +$fa-var-pencil: "\f040"; +$fa-var-pencil-square: "\f14b"; +$fa-var-pencil-square-o: "\f044"; +$fa-var-percent: "\f295"; +$fa-var-phone: "\f095"; +$fa-var-phone-square: "\f098"; +$fa-var-photo: "\f03e"; +$fa-var-picture-o: "\f03e"; +$fa-var-pie-chart: "\f200"; +$fa-var-pied-piper: "\f2ae"; +$fa-var-pied-piper-alt: "\f1a8"; +$fa-var-pied-piper-pp: "\f1a7"; +$fa-var-pinterest: "\f0d2"; +$fa-var-pinterest-p: "\f231"; +$fa-var-pinterest-square: "\f0d3"; +$fa-var-plane: "\f072"; +$fa-var-play: "\f04b"; +$fa-var-play-circle: "\f144"; +$fa-var-play-circle-o: "\f01d"; +$fa-var-plug: "\f1e6"; +$fa-var-plus: "\f067"; +$fa-var-plus-circle: "\f055"; +$fa-var-plus-square: "\f0fe"; +$fa-var-plus-square-o: "\f196"; +$fa-var-podcast: "\f2ce"; +$fa-var-power-off: "\f011"; +$fa-var-print: "\f02f"; +$fa-var-product-hunt: "\f288"; +$fa-var-puzzle-piece: "\f12e"; +$fa-var-qq: "\f1d6"; +$fa-var-qrcode: "\f029"; +$fa-var-question: "\f128"; +$fa-var-question-circle: "\f059"; +$fa-var-question-circle-o: "\f29c"; +$fa-var-quora: "\f2c4"; +$fa-var-quote-left: "\f10d"; +$fa-var-quote-right: "\f10e"; +$fa-var-ra: "\f1d0"; +$fa-var-random: "\f074"; +$fa-var-ravelry: "\f2d9"; +$fa-var-rebel: "\f1d0"; +$fa-var-recycle: "\f1b8"; +$fa-var-reddit: "\f1a1"; +$fa-var-reddit-alien: "\f281"; +$fa-var-reddit-square: "\f1a2"; +$fa-var-refresh: "\f021"; +$fa-var-registered: "\f25d"; +$fa-var-remove: "\f00d"; +$fa-var-renren: "\f18b"; +$fa-var-reorder: "\f0c9"; +$fa-var-repeat: "\f01e"; +$fa-var-reply: "\f112"; +$fa-var-reply-all: "\f122"; +$fa-var-resistance: "\f1d0"; +$fa-var-retweet: "\f079"; +$fa-var-rmb: "\f157"; +$fa-var-road: "\f018"; +$fa-var-rocket: "\f135"; +$fa-var-rotate-left: "\f0e2"; +$fa-var-rotate-right: "\f01e"; +$fa-var-rouble: "\f158"; +$fa-var-rss: "\f09e"; +$fa-var-rss-square: "\f143"; +$fa-var-rub: "\f158"; +$fa-var-ruble: "\f158"; +$fa-var-rupee: "\f156"; +$fa-var-s15: "\f2cd"; +$fa-var-safari: "\f267"; +$fa-var-save: "\f0c7"; +$fa-var-scissors: "\f0c4"; +$fa-var-scribd: "\f28a"; +$fa-var-search: "\f002"; +$fa-var-search-minus: "\f010"; +$fa-var-search-plus: "\f00e"; +$fa-var-sellsy: "\f213"; +$fa-var-send: "\f1d8"; +$fa-var-send-o: "\f1d9"; +$fa-var-server: "\f233"; +$fa-var-share: "\f064"; +$fa-var-share-alt: "\f1e0"; +$fa-var-share-alt-square: "\f1e1"; +$fa-var-share-square: "\f14d"; +$fa-var-share-square-o: "\f045"; +$fa-var-shekel: "\f20b"; +$fa-var-sheqel: "\f20b"; +$fa-var-shield: "\f132"; +$fa-var-ship: "\f21a"; +$fa-var-shirtsinbulk: "\f214"; +$fa-var-shopping-bag: "\f290"; +$fa-var-shopping-basket: "\f291"; +$fa-var-shopping-cart: "\f07a"; +$fa-var-shower: "\f2cc"; +$fa-var-sign-in: "\f090"; +$fa-var-sign-language: "\f2a7"; +$fa-var-sign-out: "\f08b"; +$fa-var-signal: "\f012"; +$fa-var-signing: "\f2a7"; +$fa-var-simplybuilt: "\f215"; +$fa-var-sitemap: "\f0e8"; +$fa-var-skyatlas: "\f216"; +$fa-var-skype: "\f17e"; +$fa-var-slack: "\f198"; +$fa-var-sliders: "\f1de"; +$fa-var-slideshare: "\f1e7"; +$fa-var-smile-o: "\f118"; +$fa-var-snapchat: "\f2ab"; +$fa-var-snapchat-ghost: "\f2ac"; +$fa-var-snapchat-square: "\f2ad"; +$fa-var-snowflake-o: "\f2dc"; +$fa-var-soccer-ball-o: "\f1e3"; +$fa-var-sort: "\f0dc"; +$fa-var-sort-alpha-asc: "\f15d"; +$fa-var-sort-alpha-desc: "\f15e"; +$fa-var-sort-amount-asc: "\f160"; +$fa-var-sort-amount-desc: "\f161"; +$fa-var-sort-asc: "\f0de"; +$fa-var-sort-desc: "\f0dd"; +$fa-var-sort-down: "\f0dd"; +$fa-var-sort-numeric-asc: "\f162"; +$fa-var-sort-numeric-desc: "\f163"; +$fa-var-sort-up: "\f0de"; +$fa-var-soundcloud: "\f1be"; +$fa-var-space-shuttle: "\f197"; +$fa-var-spinner: "\f110"; +$fa-var-spoon: "\f1b1"; +$fa-var-spotify: "\f1bc"; +$fa-var-square: "\f0c8"; +$fa-var-square-o: "\f096"; +$fa-var-stack-exchange: "\f18d"; +$fa-var-stack-overflow: "\f16c"; +$fa-var-star: "\f005"; +$fa-var-star-half: "\f089"; +$fa-var-star-half-empty: "\f123"; +$fa-var-star-half-full: "\f123"; +$fa-var-star-half-o: "\f123"; +$fa-var-star-o: "\f006"; +$fa-var-steam: "\f1b6"; +$fa-var-steam-square: "\f1b7"; +$fa-var-step-backward: "\f048"; +$fa-var-step-forward: "\f051"; +$fa-var-stethoscope: "\f0f1"; +$fa-var-sticky-note: "\f249"; +$fa-var-sticky-note-o: "\f24a"; +$fa-var-stop: "\f04d"; +$fa-var-stop-circle: "\f28d"; +$fa-var-stop-circle-o: "\f28e"; +$fa-var-street-view: "\f21d"; +$fa-var-strikethrough: "\f0cc"; +$fa-var-stumbleupon: "\f1a4"; +$fa-var-stumbleupon-circle: "\f1a3"; +$fa-var-subscript: "\f12c"; +$fa-var-subway: "\f239"; +$fa-var-suitcase: "\f0f2"; +$fa-var-sun-o: "\f185"; +$fa-var-superpowers: "\f2dd"; +$fa-var-superscript: "\f12b"; +$fa-var-support: "\f1cd"; +$fa-var-table: "\f0ce"; +$fa-var-tablet: "\f10a"; +$fa-var-tachometer: "\f0e4"; +$fa-var-tag: "\f02b"; +$fa-var-tags: "\f02c"; +$fa-var-tasks: "\f0ae"; +$fa-var-taxi: "\f1ba"; +$fa-var-telegram: "\f2c6"; +$fa-var-television: "\f26c"; +$fa-var-tencent-weibo: "\f1d5"; +$fa-var-terminal: "\f120"; +$fa-var-text-height: "\f034"; +$fa-var-text-width: "\f035"; +$fa-var-th: "\f00a"; +$fa-var-th-large: "\f009"; +$fa-var-th-list: "\f00b"; +$fa-var-themeisle: "\f2b2"; +$fa-var-thermometer: "\f2c7"; +$fa-var-thermometer-0: "\f2cb"; +$fa-var-thermometer-1: "\f2ca"; +$fa-var-thermometer-2: "\f2c9"; +$fa-var-thermometer-3: "\f2c8"; +$fa-var-thermometer-4: "\f2c7"; +$fa-var-thermometer-empty: "\f2cb"; +$fa-var-thermometer-full: "\f2c7"; +$fa-var-thermometer-half: "\f2c9"; +$fa-var-thermometer-quarter: "\f2ca"; +$fa-var-thermometer-three-quarters: "\f2c8"; +$fa-var-thumb-tack: "\f08d"; +$fa-var-thumbs-down: "\f165"; +$fa-var-thumbs-o-down: "\f088"; +$fa-var-thumbs-o-up: "\f087"; +$fa-var-thumbs-up: "\f164"; +$fa-var-ticket: "\f145"; +$fa-var-times: "\f00d"; +$fa-var-times-circle: "\f057"; +$fa-var-times-circle-o: "\f05c"; +$fa-var-times-rectangle: "\f2d3"; +$fa-var-times-rectangle-o: "\f2d4"; +$fa-var-tint: "\f043"; +$fa-var-toggle-down: "\f150"; +$fa-var-toggle-left: "\f191"; +$fa-var-toggle-off: "\f204"; +$fa-var-toggle-on: "\f205"; +$fa-var-toggle-right: "\f152"; +$fa-var-toggle-up: "\f151"; +$fa-var-trademark: "\f25c"; +$fa-var-train: "\f238"; +$fa-var-transgender: "\f224"; +$fa-var-transgender-alt: "\f225"; +$fa-var-trash: "\f1f8"; +$fa-var-trash-o: "\f014"; +$fa-var-tree: "\f1bb"; +$fa-var-trello: "\f181"; +$fa-var-tripadvisor: "\f262"; +$fa-var-trophy: "\f091"; +$fa-var-truck: "\f0d1"; +$fa-var-try: "\f195"; +$fa-var-tty: "\f1e4"; +$fa-var-tumblr: "\f173"; +$fa-var-tumblr-square: "\f174"; +$fa-var-turkish-lira: "\f195"; +$fa-var-tv: "\f26c"; +$fa-var-twitch: "\f1e8"; +$fa-var-twitter: "\f099"; +$fa-var-twitter-square: "\f081"; +$fa-var-umbrella: "\f0e9"; +$fa-var-underline: "\f0cd"; +$fa-var-undo: "\f0e2"; +$fa-var-universal-access: "\f29a"; +$fa-var-university: "\f19c"; +$fa-var-unlink: "\f127"; +$fa-var-unlock: "\f09c"; +$fa-var-unlock-alt: "\f13e"; +$fa-var-unsorted: "\f0dc"; +$fa-var-upload: "\f093"; +$fa-var-usb: "\f287"; +$fa-var-usd: "\f155"; +$fa-var-user: "\f007"; +$fa-var-user-circle: "\f2bd"; +$fa-var-user-circle-o: "\f2be"; +$fa-var-user-md: "\f0f0"; +$fa-var-user-o: "\f2c0"; +$fa-var-user-plus: "\f234"; +$fa-var-user-secret: "\f21b"; +$fa-var-user-times: "\f235"; +$fa-var-users: "\f0c0"; +$fa-var-vcard: "\f2bb"; +$fa-var-vcard-o: "\f2bc"; +$fa-var-venus: "\f221"; +$fa-var-venus-double: "\f226"; +$fa-var-venus-mars: "\f228"; +$fa-var-viacoin: "\f237"; +$fa-var-viadeo: "\f2a9"; +$fa-var-viadeo-square: "\f2aa"; +$fa-var-video-camera: "\f03d"; +$fa-var-vimeo: "\f27d"; +$fa-var-vimeo-square: "\f194"; +$fa-var-vine: "\f1ca"; +$fa-var-vk: "\f189"; +$fa-var-volume-control-phone: "\f2a0"; +$fa-var-volume-down: "\f027"; +$fa-var-volume-off: "\f026"; +$fa-var-volume-up: "\f028"; +$fa-var-warning: "\f071"; +$fa-var-wechat: "\f1d7"; +$fa-var-weibo: "\f18a"; +$fa-var-weixin: "\f1d7"; +$fa-var-whatsapp: "\f232"; +$fa-var-wheelchair: "\f193"; +$fa-var-wheelchair-alt: "\f29b"; +$fa-var-wifi: "\f1eb"; +$fa-var-wikipedia-w: "\f266"; +$fa-var-window-close: "\f2d3"; +$fa-var-window-close-o: "\f2d4"; +$fa-var-window-maximize: "\f2d0"; +$fa-var-window-minimize: "\f2d1"; +$fa-var-window-restore: "\f2d2"; +$fa-var-windows: "\f17a"; +$fa-var-won: "\f159"; +$fa-var-wordpress: "\f19a"; +$fa-var-wpbeginner: "\f297"; +$fa-var-wpexplorer: "\f2de"; +$fa-var-wpforms: "\f298"; +$fa-var-wrench: "\f0ad"; +$fa-var-xing: "\f168"; +$fa-var-xing-square: "\f169"; +$fa-var-y-combinator: "\f23b"; +$fa-var-y-combinator-square: "\f1d4"; +$fa-var-yahoo: "\f19e"; +$fa-var-yc: "\f23b"; +$fa-var-yc-square: "\f1d4"; +$fa-var-yelp: "\f1e9"; +$fa-var-yen: "\f157"; +$fa-var-yoast: "\f2b1"; +$fa-var-youtube: "\f167"; +$fa-var-youtube-play: "\f16a"; +$fa-var-youtube-square: "\f166"; + diff --git a/static/font-awesome/scss/font-awesome.scss b/static/font-awesome/scss/font-awesome.scss new file mode 100755 index 0000000000000000000000000000000000000000..f1c83aaa5d24da542d81b09677307f47f374401e --- /dev/null +++ b/static/font-awesome/scss/font-awesome.scss @@ -0,0 +1,18 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ + +@import "variables"; +@import "mixins"; +@import "path"; +@import "core"; +@import "larger"; +@import "fixed-width"; +@import "list"; +@import "bordered-pulled"; +@import "animated"; +@import "rotated-flipped"; +@import "stacked"; +@import "icons"; +@import "screen-reader"; diff --git a/static/fonts/FontAwesome.otf b/static/fonts/FontAwesome.otf new file mode 100755 index 0000000000000000000000000000000000000000..401ec0f36e4f73b8efa40bd6f604fe80d286db70 Binary files /dev/null and b/static/fonts/FontAwesome.otf differ diff --git a/static/fonts/fontawesome-webfont.eot b/static/fonts/fontawesome-webfont.eot new file mode 100755 index 0000000000000000000000000000000000000000..e9f60ca953f93e35eab4108bd414bc02ddcf3928 Binary files /dev/null and b/static/fonts/fontawesome-webfont.eot differ diff --git a/static/fonts/fontawesome-webfont.svg b/static/fonts/fontawesome-webfont.svg new file mode 100755 index 0000000000000000000000000000000000000000..855c845e538b65548118279537a04eab2ec6ef0d --- /dev/null +++ b/static/fonts/fontawesome-webfont.svg @@ -0,0 +1,2671 @@ + + + + +Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 + By ,,, +Copyright Dave Gandy 2016. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/fonts/fontawesome-webfont.ttf b/static/fonts/fontawesome-webfont.ttf new file mode 100755 index 0000000000000000000000000000000000000000..35acda2fa1196aad98c2adf4378a7611dd713aa3 Binary files /dev/null and b/static/fonts/fontawesome-webfont.ttf differ diff --git a/static/fonts/fontawesome-webfont.woff b/static/fonts/fontawesome-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..400014a4b06eee3d0c0d54402a47ab2601b2862b Binary files /dev/null and b/static/fonts/fontawesome-webfont.woff differ diff --git a/static/fonts/fontawesome-webfont.woff2 b/static/fonts/fontawesome-webfont.woff2 new file mode 100755 index 0000000000000000000000000000000000000000..4d13fc60404b91e398a37200c4a77b645cfd9586 Binary files /dev/null and b/static/fonts/fontawesome-webfont.woff2 differ diff --git a/static/js/.DS_Store b/static/js/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..9dbd6aa220170c23064dde568708867bc4e25923 Binary files /dev/null and b/static/js/.DS_Store differ diff --git a/static/js/favicon.png b/static/js/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..df1b99c67c91df19d7d0554a201da63d697840a3 Binary files /dev/null and b/static/js/favicon.png differ diff --git a/static/js/script.js b/static/js/script.js new file mode 100644 index 0000000000000000000000000000000000000000..815c245bcc779ce32e496c206a32bab87b98b1be --- /dev/null +++ b/static/js/script.js @@ -0,0 +1,688 @@ +document.addEventListener('DOMContentLoaded', () => { + // Element references + const searchInput = document.getElementById('searchInput'); + const sortSelect = document.getElementById('sortSelect'); + const selectedSort = document.getElementById('selectedSort'); + const favoritedFirstCheckbox = document.getElementById('favoritedFirst'); + const favFilterContainer = document.getElementById('favoritedFilterContainer'); + const favoritedIcon = document.getElementById('favoritedIcon'); + const favoritedText = document.getElementById('favoritedText'); + const tagsToolbar = document.getElementById('tagsToolbar'); + const linksGrid = document.getElementById('linksGrid'); + const addLinkBtn = document.getElementById('addLinkBtn'); + const linkModal = document.getElementById('linkModal'); + const ContainerModal = document.getElementById('modal-container'); + const closeModalBtn = document.getElementById('closeModal'); + const linkForm = document.getElementById('linkForm'); + let selectedTags = []; // Keep track of selected tags + + // Form fields + const linkIdField = document.getElementById('linkId'); + const linkNameField = document.getElementById('linkName'); + const linkUrlField = document.getElementById('linkUrl'); + const linkTagsField = document.getElementById('linkTags'); + const linkEmojisField = document.getElementById('linkEmojis'); + const colorFromField = document.getElementById('colorFrom'); + const colorToField = document.getElementById('colorTo'); + const shortDescriptionField = document.getElementById('shortDescription'); + const scoreField = document.getElementById('score'); + const pinnedField = document.getElementById('pinned'); + const favoritedField = document.getElementById('favorited'); + const saveLinkBtn = document.getElementById('saveLinkBtn'); + + let isCmdPressed = false; // Track if cmd/ctrl key is pressed + + // Sort dropdown functionality + const sortButton = document.getElementById('sortButton'); + const sortDropdown = document.getElementById('sortDropdown'); + const sortsSelect = document.getElementById('sortSelect'); + + const linkTagsInput = document.getElementById('linkTags'); + const tagsDropdown = document.getElementById('tagsDropdown'); + + // Event listener for linkTagsInput (Autocomplete) + linkTagsInput.addEventListener('input', () => { + const query = linkTagsInput.value.trim().split(/[,>]/).pop().trim(); + if (query.length === 0) { + tagsDropdown.classList.add('hidden'); + return; + } + // Fetch existing tags from the server + fetch(`/api/tags?search=${encodeURIComponent(query)}`) + .then(response => response.json()) + .then(tags => { + renderTagsDropdown(tags); + }); + }); + + + // Event listener to hide tagsDropdown when clicking outside + document.addEventListener('click', (e) => { + if (!linkTagsInput.contains(e.target) && !tagsDropdown.contains(e.target)) { + tagsDropdown.classList.add('hidden'); + } + }); + + sortButton.addEventListener('click', (e) => { + e.stopPropagation(); + sortDropdown.classList.toggle('hidden'); + }); + + document.querySelectorAll('.sort-option').forEach(option => { + option.addEventListener('click', (e) => { + e.preventDefault(); + e.stopPropagation(); + selectedSort.textContent = e.target.textContent; + sortsSelect.value = e.target.dataset.value; + sortDropdown.classList.add('hidden'); + fetchShortcuts(); // Refresh the shortcuts based on new sort + }); + }); + + document.addEventListener('click', (e) => { + if (!sortButton.contains(e.target) && !sortDropdown.contains(e.target)) { + sortDropdown.classList.add('hidden'); + } + }); + + // Fetch shortcuts from the API + function fetchShortcuts() { + const searchQuery = searchInput.value.toLowerCase(); + + const selectedTags = Array.from(document.querySelectorAll('#tagsToolbar input:checked')).map(input => input.value); + + const searchParams = new URLSearchParams(); + searchParams.set('search', searchQuery); + searchParams.set('sort_by', sortSelect.value); + searchParams.set('favorited_first', favoritedFirstCheckbox.checked); + selectedTags.forEach(tag => searchParams.append('tags', tag)); + + fetch(`/api/shortcuts?${searchParams.toString()}`) + .then(response => response.json()) + .then(data => { + displayShortcuts(data); + }); + } + + // Display shortcuts in the grid + function displayShortcuts(shortcuts) { + // Clear the grid with a fade-out effect + linksGrid.querySelectorAll('article').forEach(article => { + article.classList.add('opacity-0', 'transition-all', 'duration-200'); + setTimeout(() => { + article.remove(); + }, 200); + }); + + // Delay adding new items to allow the fade-out to complete + setTimeout(() => { + shortcuts.forEach(shortcut => { + // Create the
element + const article = document.createElement('article'); + const averageLuminance = calculateAverageLuminance(shortcut.color_from, shortcut.color_to); + const textColor = 'text-white'; + const overlayStrength = averageLuminance > 0.5 ? 'luminanceneg' : 'luminancepos' ; + article.className = 'transition-all duration-200 opacity-1'; + + // Create the link card container + const linkCard = document.createElement('a'); + linkCard.href = shortcut.link; + linkCard.target = '_blank'; + linkCard.setAttribute('aria-label', 'Visit ' + shortcut.name); + linkCard.className = `link-card ${overlayStrength} relative z-0 mx-auto flex flex-col items-center justify-center bg-gradient-to-br p-4 filter overflow-hidden brightness-120 transition-all duration-200 h-40 rounded-lg`; + linkCard.style.backgroundImage = `linear-gradient(to bottom right, ${shortcut.color_from}, ${shortcut.color_to})`; + + // Add gradient overlay + const gradientOverlay = document.createElement('div'); + gradientOverlay.className = 'absolute left-0 top-0 h-full w-full bg-gradient-to-br from-black/50 to-black/5'; + linkCard.appendChild(gradientOverlay); + + + // Status badge (e.g., "Shortcut") + const statusBadgeContainer = document.createElement('div'); + statusBadgeContainer.className = 'absolute hidden right-16 flex flex-wrap content-start gap-1 overflow-hidden top-3 left-3 text-xs'; + const statusBadge = document.createElement('div'); + statusBadge.className = `inline-flex cursor-pointer select-none items-center overflow-hidden font-mono rounded bg-white/10 leading-tight ${textColor} opacity-80`; + const statusBadgeContent = document.createElement('div'); + statusBadgeContent.className = 'inline-flex items-center px-1 py-0 '; + statusBadgeContent.textContent = 'Shortcut'; + statusBadge.appendChild(statusBadgeContent); + statusBadgeContainer.appendChild(statusBadge); + linkCard.appendChild(statusBadgeContainer); + + // Icon and count container (e.g., score) + if (shortcut.score !== undefined && shortcut.score !== null && shortcut.score !== 0) { + const iconContainer = document.createElement('div'); + iconContainer.className = 'absolute hidden flex px-2 items-center rounded-xl top-2.5 right-4 text-xs py-1 inline-flex cursor-pointer select-none items-center overflow-hidden font-mono rounded bg-white/20 leading-tight text-white opacity-60'; + const icon = document.createElement('i'); + icon.className = 'fa fa-xs fa-star text-white mr-1'; + iconContainer.appendChild(icon); + + const countSpan = document.createElement('span'); + countSpan.className = 'text-white font-bold'; + countSpan.textContent = shortcut.score; + iconContainer.appendChild(countSpan); + linkCard.appendChild(iconContainer); + } + + // Emoji overlay + const emojiDiv = document.createElement('div'); + emojiDiv.className = 'emoji absolute opacity-60 text-6xl mb-1 drop-shadow-xl transition-transform duration-200'; + emojiDiv.style.textShadow = '0px 5px 5px rgba(0, 0, 0, 0.2)'; + emojiDiv.textContent = shortcut.emojis || '🔗'; + linkCard.appendChild(emojiDiv); + + // Card Title (name) + const nameDiv = document.createElement('h4'); + nameDiv.className = `card-title z-40 overflow-visible p-5 max-w-full truncate text-center font-bold leading-tight ${textColor} text-xl transition-transform duration-200`; + nameDiv.style.textShadow = '0px 1px 5px rgba(0, 0, 0, 0.6)'; + nameDiv.textContent = shortcut.name; + linkCard.appendChild(nameDiv); + + // Short description (if present) + if (shortcut.short_description) { + const descriptionDiv = document.createElement('div'); + descriptionDiv.className = 'absolute bottom-0 right-0 z-40 flex max-w-[93%] items-center'; + const svgOverlay = document.createElement('svg'); + svgOverlay.setAttribute('preserveAspectRatio', 'xMidYMid meet'); + svgOverlay.className = 'pointer-events-none absolute left-0 h-full -translate-x-full text-black/15'; + svgOverlay.setAttribute('viewBox', '0 0 16 12'); + const svgPath = document.createElement('path'); + svgPath.setAttribute('fill', 'currentColor'); + svgPath.setAttribute('d', 'M9.49 6.13C8.07 10.7 6.09 12 0 12h16V0c-3.5 0-4.97 1.2-6.51 6.13Z'); + svgOverlay.appendChild(svgPath); + descriptionDiv.appendChild(svgOverlay); + + const descriptionText = document.createElement('p'); + descriptionText.className = `truncate break-words bg-black/20 py-0.5 pl-2 pr-2 text-[0.78rem] rounded-tl-lg transition-all duration-200 leading-tight ${textColor}`; + descriptionText.textContent = shortcut.short_description; + descriptionDiv.appendChild(descriptionText); + + linkCard.appendChild(descriptionDiv); + } + + // Trash icon for deletion + const trashIcon = document.createElement('i'); + trashIcon.className = 'trash-icon fa fa-solid fa-trash absolute top-2 right-2 text-gray-500 opacity-0 transition-opacity duration-200'; + linkCard.appendChild(trashIcon); + + // Event listener for hover + linkCard.addEventListener('mouseenter', () => { + if (isCmdPressed) { + trashIcon.classList.remove('opacity-0'); + } + + }); + + linkCard.addEventListener('mouseleave', () => { + if (isCmdPressed) { + trashIcon.classList.add('opacity-0'); + } + }); + + // Update trash icon visibility on keydown and keyup + window.addEventListener('keydown', (e) => { + if (e.metaKey || e.ctrlKey) { + isCmdPressed = true; + if (linkCard.matches(':hover')) { + trashIcon.classList.remove('opacity-0'); + } + } + }); + + window.addEventListener('keyup', (e) => { + if (!e.metaKey && !e.ctrlKey) { + isCmdPressed = false; + trashIcon.classList.add('opacity-0'); + } + }); + + trashIcon.addEventListener('click', (e) => { + e.preventDefault(); + deleteShortcut(shortcut.id); + }); + + // Click event for emoji animation and navigation + linkCard.addEventListener('click', (event) => { + event.preventDefault(); // Prevent immediate navigation + const emojis = linkCard.querySelectorAll('.emoji')[0].innerHTML; + // console.log(emojis); + // const emojiArray = emojis.split(''); // Split emojis into an array + const splitEmoji = (string) => [...new Intl.Segmenter().segment(string)].map(x => x.segment) + // console.log(splitEmoji(emojis)); + const count = 15; + for (let i = 0; i < count; i++) { + const x = event.pageX; + const y = event.pageY; + createEmoji(x, y, splitEmoji(emojis)); + } + // Navigate to the link after a short delay + setTimeout(() => { + window.open(shortcut.link, '_blank'); + }, 300); // Adjust delay as needed + }); + + // Append the linkCard to the article + article.appendChild(linkCard); + + // Card footer + const footer = document.createElement('header'); + footer.className = 'mt-1 flex items-center overflow-hidden'; + + // Extract domain from URL + const domain = extractDomain(shortcut.link); + + // Domain display + const domainLi = document.createElement('li'); + domainLi.className = 'group relative flex items-center whitespace-nowrap'; + const domainSpan = document.createElement('span'); + domainSpan.className = 'flex items-center gap-2 text-white dark:text-gray-100 text-xs font-mono mt-1'; + + // Create the favicon image + const faviconImg = document.createElement('img'); + faviconImg.onload = function() { + const favLuminance = getImageLuminance(faviconImg); + console.log*('loaded ${domain} favicon with luminance ${favLuminance}'); + if (favLuminance < 0.2) { + faviconImg.classList.remove = 'dark:from-gray-900','to-transparent'; + faviconImg.classList.add = 'dark:from-gray-100','dark:to-white'; + } else { + faviconImg.style.backgroundColor = 'white'; + } + }; + faviconImg.src = `https://${encodeURIComponent(domain)}/favicon.ico`; + faviconImg.className = 'w-6 h-6 rounded-md bg-gradient-to-tr from-gray-300 dark:from-gray-900 to-transparent hover:to-gray-700 p-1'; + + // Handle image loading errors by providing a fallback icon + faviconImg.onerror = () => { + faviconImg.src = 'static/default/favicon.svg'; + }; + // Create the domain text + const domainText = document.createElement('span'); + domainText.textContent = domain; + + // Append the favicon and text to the span + domainSpan.appendChild(faviconImg); + domainSpan.appendChild(domainText); + + // Append the span to the list item + domainLi.appendChild(domainSpan); + + footer.appendChild(domainLi); + + // Append the footer to the article + article.appendChild(footer); + + // Append the article to the grid + linksGrid.appendChild(article); + + // Trigger reflow to enable the transition + void article.offsetWidth; + + // Remove opacity-0 to start fade-in effect + article.classList.remove('opacity-0'); + }); + }, 200); // Match this delay with the duration of fade-out + } + + // Helper function to extract domain from URL + function extractDomain(url) { + try { + const hostname = new URL(url).hostname; + return hostname.replace('www.', ''); + } catch (e) { + return url; + } + } + + // Emoji animation function + function createEmoji(x, y, emojiArray) { + const gravity = 0.1; + const friction = 0.99; + + console.log(emojiArray); + // const emojiElementCont = document.createElement('div'); + const emojiElement = document.createElement('span'); + emojiElement.innerText = emojiArray[Math.floor(Math.random() * emojiArray.length)]; + emojiElement.style.position = 'absolute'; + emojiElement.style.fontSize = '48px'; + emojiElement.style.transition = 'opacity 0.5s ease-out, transform 0.5s ease-out'; + emojiElement.style.pointerEvents = 'none'; + // emojiElementCont.appendChild(emojiElement); + document.body.appendChild(emojiElement); + let scale = Math.random() * 1 + 0.5; + let rotation = Math.random() * 360; + let opacity = 1; + let velX = (Math.random() - 0.5) * 20; + let velY = (Math.random() - 0.5) * 20; + function update() { + velY += gravity; + velX *= friction; + velY *= friction; + x += velX; + y += velY; + scale -= 0.02; + rotation += 10; + opacity -= 0.01; + emojiElement.style.transform = `translate(${x}px, ${y}px) scale(${scale}) rotate(${rotation}deg)`; + emojiElement.style.opacity = opacity; + if (opacity > 0) { + requestAnimationFrame(update); + } else { + emojiElement.remove(); + } + } + update(); + } + + // Fetch and render tags for the tags toolbar + function fetchTags() { + fetch('/api/tags') + .then(response => response.json()) + .then(tags => { + renderTags(tags); + }); + } + + // Update tagsToolbar rendering + function renderTags(tagsData) { + const tagsToolbar = document.getElementById('tagsToolbar'); + tagsToolbar.innerHTML = ''; + tagsData.forEach(tag => { + const tagContainer = document.createElement('div'); + tagContainer.classList.add('flex', 'flex-shrink-0'); + + const tagLabel = document.createElement('label'); + tagLabel.classList.add('flex', 'bg-gradient-to-br','hover:opacity-100' ,'rounded-lg', 'from-gray-600', 'opacity-30','to-black', 'items-center', 'gap-1', 'px-2', 'py-2', 'cursor-pointer', 'transition-all', 'duration-200'); + + const checkbox = document.createElement('input'); + checkbox.type = 'checkbox'; + checkbox.classList.add('hidden'); + checkbox.value = tag.name; + checkbox.checked = selectedTags.includes(tag.name); + checkbox.addEventListener('change', () => { + if (checkbox.checked) { + tagLabel.classList.remove('opacity-30'); + + selectedTags.push(tag.name); + } else { + selectedTags = selectedTags.filter(t => t !== tag.name); + tagLabel.classList.add('opacity-30'); + } + fetchShortcuts(); + renderTags(tagsData); // Re-render tags to update styles + }); + + // Determine classes based on checkbox state + if (checkbox.checked) { + tagLabel.classList.add('bg-gradient-to-br', 'from-blue-500', 'to-blue-900', 'text-white'); + tagLabel.classList.remove('opacity-30'); + } else { + tagLabel.classList.add('bg-gray-200', 'text-gray-100'); + tagLabel.classList.add('opacity-30'); + + } + + const tagSpan = document.createElement('span'); + tagSpan.className = 'text-xs font-mono cursor-pointer'; + tagSpan.textContent = `${tag.name} `; + + const tagCount = document.createElement('span'); + tagCount.className = 'px-2 items-center rounded-xl text-xs text-gray-100 font-bold inline-flex cursor-pointer select-none items-center overflow-hidden font-mono rounded bg-white/10 leading-tight opacity-80 hover:opacity-30 transition-opacity duration-200'; + tagCount.textContent = `${tag.count} `; + + tagLabel.appendChild(checkbox); + tagLabel.appendChild(tagSpan); + tagLabel.appendChild(tagCount); + tagContainer.appendChild(tagLabel); + tagsToolbar.appendChild(tagContainer); + }); + } + + // Render tags autocomplete dropdown + function renderTagsDropdown(tags) { + tagsDropdown.innerHTML = ''; + if (tags.length === 0) { + tagsDropdown.classList.add('hidden'); + return; + } + tags.forEach(tag => { + const tagOption = document.createElement('div'); + tagOption.className = 'px-4 py-2 cursor-pointer hover:bg-gray-100'; + tagOption.textContent = tag.name; + tagOption.addEventListener('click', () => { + let currentTags = linkTagsInput.value.split(/[,>]/).map(t => t.trim()); + currentTags[currentTags.length - 1] = tag.name; + linkTagsInput.value = currentTags.join(', '); + tagsDropdown.classList.add('hidden'); + linkTagsInput.focus(); + }); + tagsDropdown.appendChild(tagOption); + }); + tagsDropdown.classList.remove('hidden'); + } + + + + // Event listener for cmd/ctrl key + window.addEventListener('keydown', (e) => { + if (e.metaKey || e.ctrlKey) { + isCmdPressed = true; + // Show trash icons on currently hovered cards + document.querySelectorAll('.link-card:hover .trash-icon').forEach(icon => { + icon.classList.remove('opacity-0'); + }); + } + }); + + window.addEventListener('keyup', (e) => { + if (!e.metaKey && !e.ctrlKey) { + isCmdPressed = false; + // Hide all trash icons + document.querySelectorAll('.trash-icon').forEach(icon => { + icon.classList.add('opacity-0'); + }); + } + }); + + // Toggle favorite status using the icon + favFilterContainer.addEventListener('click', () => { + favoritedFirstCheckbox.checked = !favoritedFirstCheckbox.checked; + if (favoritedFirstCheckbox.checked) { + favoritedIcon.classList.remove('fa-heart-o', 'text-red-700'); + favoritedIcon.classList.add('fa-heart', 'text-white'); + // favFilterContainer.classList.remove('bg-gradient-to-br', 'from-red-100', 'to-white', 'dark:from-red-50', 'dark:to-red-100'); + favFilterContainer.classList.add('bg-red-500'); + favoritedText.classList.remove('text-red-700'); + favoritedText.classList.add('text-white'); + } else { + favoritedIcon.classList.remove('fa-heart', 'text-white'); + favoritedIcon.classList.add('fa-heart-o', 'text-red-700'); + favFilterContainer.classList.remove('bg-red-500'); + // favFilterContainer.classList.add('bg-gradient-to-br', 'from-red-100', 'to-white', 'dark:from-red-50', 'dark:to-red-100'); + favoritedText.classList.remove('text-white'); + favoritedText.classList.add('text-red-700'); + } + fetchShortcuts(); + }); + + // Open modal for adding/editing + addLinkBtn.addEventListener('click', () => openModal('Add Link Shortcut')); + + // Close modal + closeModalBtn.addEventListener('click', closeModal); + window.addEventListener('click', (event) => { + if (event.target === ContainerModal) { + closeModal(); + } + }); + + linkForm.addEventListener('submit', (event) => { + event.preventDefault(); + const id = linkIdField.value; + const shortcut = { + name: linkNameField.value.trim(), + link: linkUrlField.value.trim(), + tags: linkTagsField.value.trim().split(',').map(tag => tag.trim()).filter(tag => tag), + emojis: linkEmojisField.value.trim(), + color_from: hexToRgba(colorFromField.value), + color_to: hexToRgba(colorToField.value), + short_description: shortDescriptionField.value.trim(), + score: parseFloat(scoreField.value) || 0.0, + pinned: pinnedField.checked, + favorited: favoritedField.checked + }; + + const url = id ? `/api/shortcuts/${id}` : '/api/shortcuts'; + const method = id ? 'PUT' : 'POST'; + + fetch(url, { + method, + headers: { 'Content-Type': 'application/json' }, + body: JSON.stringify(shortcut) + }) + .then(response => { + if (response.ok) { + closeModal(); + fetchShortcuts(); + } else { + console.error('Failed to save shortcut'); + } + }) + .catch(error => console.error('Error saving shortcut:', error)); + }); + + // Delete shortcut + function deleteShortcut(id) { + if (confirm('Are you sure you want to delete this link shortcut?')) { + fetch(`/api/shortcuts/${id}`, { method: 'DELETE' }) + .then(response => { + if (response.ok) { + fetchShortcuts(); + } else { + console.error('Failed to delete shortcut'); + } + }) + .catch(error => console.error('Error deleting shortcut:', error)); + } + } + + + function getImageLuminance(img) { + const canvas = document.createElement('canvas'); + const context = canvas.getContext('2d'); + canvas.width = img.width; + canvas.height = img.height; + context.drawImage(img, 0, 0, img.width, img.height); + const imageData = context.getImageData(0, 0, img.width, img.height).data; + let totalLuminance = 0; + let pixelCount = 0; + for (let i = 0; i < imageData.length; i += 4) { + const r = imageData[i]; + const g = imageData[i + 1]; + const b = imageData[i + 2]; + const luminance = 0.299 * r + 0.587 * g + 0.114 * b; + totalLuminance += luminance; + pixelCount++; + } + return (totalLuminance / pixelCount) / 255; + } + + // Convert HEX to RGBA + function hexToRgba(hex) { + const bigint = parseInt(hex.slice(1), 16); + const r = (bigint >> 16) & 255; + const g = (bigint >> 8) & 255; + const b = bigint & 255; + return `rgba(${r}, ${g}, ${b}, 1)`; + } + + // Close modal function + function closeModal() { + ContainerModal.classList.add('hidden'); + } + + // Open modal function + function openModal(title, shortcut = null) { + document.getElementById('modalTitle').textContent = title; + linkForm.reset(); + if (shortcut) { + linkIdField.value = shortcut.id; + linkNameField.value = shortcut.name; + linkUrlField.value = shortcut.link; + linkTagsField.value = shortcut.tags.join(', '); + linkEmojisField.value = shortcut.emojis; + colorFromField.value = rgbToHex(shortcut.color_from); + colorToField.value = rgbToHex(shortcut.color_to); + shortDescriptionField.value = shortcut.short_description; + scoreField.value = shortcut.score; + pinnedField.checked = shortcut.pinned; + favoritedField.checked = shortcut.favorited; + } else { + linkIdField.value = ''; + } + ContainerModal.classList.remove('hidden'); + } + // Function to calculate average luminance of two colors + function calculateAverageLuminance(color1, color2) { + const luminance1 = getLuminance(color1); + const luminance2 = getLuminance(color2); + return (luminance1 + luminance2) / 2; + } + + // Function to calculate luminance of a color + function getLuminance(rgba) { + const rgb = rgba.replace(/^rgba?\(|\s+|\)$/g, '').split(','); + const r = parseInt(rgb[0]) / 255; + const g = parseInt(rgb[1]) / 255; + const b = parseInt(rgb[2]) / 255; + // Use the luminance formula + return 0.299 * r + 0.587 * g + 0.114 * b; + } + + // Convert RGBA to HEX + function rgbToHex(rgba) { + const rgb = rgba.replace(/^rgba?\(|\s+|\)$/g, '').split(','); + return `#${((1 << 24) + (parseInt(rgb[0]) << 16) + (parseInt(rgb[1]) << 8) + parseInt(rgb[2])).toString(16).slice(1)}`; + } + + + // Event listeners + searchInput.addEventListener('input', fetchShortcuts); + // selectedSort.addEventListener('click', fetchShortcuts); + + + // Fetch initial data + fetchShortcuts(); + fetchTags(); + + // Enable dragging to scroll on tagsToolbar + let isDragging = false; + let startX; + let scrollLeft; + + tagsToolbar.addEventListener('mousedown', (e) => { + isDragging = true; + tagsToolbar.classList.add('dragging'); + startX = e.pageX - tagsToolbar.offsetLeft; + scrollLeft = tagsToolbar.scrollLeft; + }); + + tagsToolbar.addEventListener('mouseleave', () => { + isDragging = false; + tagsToolbar.classList.remove('dragging'); + }); + + tagsToolbar.addEventListener('mouseup', () => { + isDragging = false; + tagsToolbar.classList.remove('dragging'); + }); + + tagsToolbar.addEventListener('mousemove', (e) => { + if (!isDragging) return; + e.preventDefault(); + const x = e.pageX - tagsToolbar.offsetLeft; + const walk = (x - startX) * 1; // Adjust scroll speed + tagsToolbar.scrollLeft = scrollLeft - walk; + }); +}); diff --git a/templates/.DS_Store b/templates/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..a308495be0b3e8dafa0e7c3f0fd215e577ad4fa8 Binary files /dev/null and b/templates/.DS_Store differ diff --git a/templates/index.html b/templates/index.html new file mode 100644 index 0000000000000000000000000000000000000000..22c91caeda765e3015426ca34e6682b0cde6c19c --- /dev/null +++ b/templates/index.html @@ -0,0 +1,205 @@ + + + + LinkMaster XS - CharbelAI Toolkits + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ + Xvault Logo + +
+ +
+
+
+
+
+
+
+ +

LinkMaster XS

+
+
+ Running on L40S
+
+

Manage Thousand of Website URLs the easy way!

+
+
+ + +
+
+
+
+
+
+
+ + + + +
+
+ + +
+
+ +
+ +
+
+
+
+ Tags: +
+
+
+
+
+ +
+
+ +
+ + + \ No newline at end of file