From: Snapshot-Content-Location: http://homeserver:3030/rhesketh/backup Subject: rhesketh/backup: Backup scripts for backing up various devices - backup - Rob's Git Repos Date: Sat, 25 Jan 2025 16:01:03 +0000 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----MultipartBoundary--RBqStcwRZ7EgbJ8cdh2BcdrA8kJxMpXUkhUvCG6bJc----" ------MultipartBoundary--RBqStcwRZ7EgbJ8cdh2BcdrA8kJxMpXUkhUvCG6bJc---- Content-Type: text/html Content-ID: Content-Transfer-Encoding: quoted-printable Content-Location: http://homeserver:3030/rhesketh/backup rhesketh/backup: Backup scripts for backing up various devices - ba= ckup - Rob's Git Repos =09 =09 =09 =09 =09 =09 =09 =09 =09 =09 =09
=09 =09 =09 =09 =09 =09
=09
=09 =09 =09 =09 =09 =09
=09
=09 =09 =09 =09
=09 =09 1
=09
=09 =09 0
=09 =09
You've already forked backup
=09
=09
=09
=09
=09 =09 =09
=09 =09 =09 =09 =09 =09
=09
=09 =09 =09 =09 =09 =09 =09 Go to file =09 =09 =09 =09 =09
=09 =09 =09 =09
=09 =09 =09 =09 =09
2 minutes ago2025-01-25 15:58:16 +00:00
=09 =09
=09 =09 =09
=09 =09 =09 =09 =09 =09 archive =09 =09 =09
= 2025-01-25 15:52:04 +00:00
=09
=09 =09 =09
=09 =09 .backblaze_api_key-example =09 =09
= 2025-01-25 15:58:16 +00:00
=09
=09 =09 =09
=09 =09 .gitignore =09 =09
= 2025-01-25 15:52:04 +00:00
=09
=09 =09 =09
=09 =09 .password-examp= le =09 =09
= 2025-01-25 15:58:16 +00:00
=09
=09 =09 =09
=09 =09 .pushover-examp= le =09 =09
= 2025-01-25 15:58:16 +00:00
=09
=09 =09 =09
=09 =09 b2_upload.sh =09 =09
=09 =09 Working scripts =09
202= 5-01-25 14:58:19 +00:00
=09
=09 =09 =09
=09 =09 backup.sh =09 =09
=09 =09 Working scripts =09
202= 5-01-25 14:58:19 +00:00
=09
=09 =09 =09
=09 =09 full_backup.sh =09 =09
= 2025-01-25 15:52:04 +00:00
=09
=09 =09 =09
=09 =09 README.md =09 =09
= 2025-01-25 15:58:16 +00:00
=09
=09 =09 =09
=09 =09 setup.sh =09 =09
=09 =09 Working scripts =09
202= 5-01-25 14:58:19 +00:00
=09
=09 =09 =09
=09 =09 updat= e_dependencies.sh =09 =09
=09 =09 Working scripts =09
202= 5-01-25 14:58:19 +00:00
=09
=09
=09

=09 README.md =09
=09 =09

=09
=09

Backup and Mai= ntenance Scripts

This repository contains four primary scripts to manage sys= tem updates, installations, backups, and uploads to Backblaze B2.

1. setup.sh

Installs essential packages, sets up pipx, installs b2 CLI,= and creates required directories.

Usage:

  1. Run ./setup.sh after cloning or copying these scripts to a= machine.
  2. Confirms that pipx and the Backblaze B2 CLI tool are installed.
  3. Creates necessary directories (tmp/gitea and /mnt/na= s/important/backups/mybackup).

2. full_backup.sh

Coordinates the entire backup process by running the local = backup (backup.sh), followed by the B2 upload script (b2_upload.sh). If any= step fails, a Pushover notification is sent. When run with the --debug fla= g, it also sends a success notification.

Usage:

  1. Ensure .pushover contains valid Pushover credentials (APP_TOKEN and USE= R_KEY).
  2. Run with ./full_backup.sh [--debug].
  3. Upon failure, a notification is pushed with priority.

Creates a password-protected archive of a Gitea backup and = places it in your backup destination with retention management.

This backup script runs application-specific backup scripts= and then stores their output on a NAS. It could/should be extended to stor= e the output from other apps apart from Gitea.

Usage:

  1. Ensure .password has been created with a valid password.
  2. Verify script paths and permissions in backup.sh (notably the GIT= EA_BACKUP_SCRIPT and DESTINATION variables).
  3. Run ./backup.sh to initiate the archive and encryption pro= cess.
  4. Handles old backups exceeding the retention policy (default: 31 days).<= /li>

4. b2_upload.sh

Collects the most recent backup files from multiple directo= ries (Gitea, Paperless, ...), bundles them into a single password=E2=80=91protected ZI= P, and uploads to Backblaze B2 using b2 CLI.

Usage:

  1. Ensure .backblaze_api_key contains two lines: the B2 Appli= cation Key ID and the Application Key.
  2. Make sure .password contains the encryption password for t= he ZIP file.
  3. Adjust BACKUP_DIRS in the script to point to the directori= es holding recent backups.
  4. Run ./b2_upload.sh to authenticate, create a ZIP file of t= he newest items, and push it to B2.
  5. Retains only 14 latest ZIP files on the B2 bucket by removing older bac= kups.

5. update_dependencies.sh

Performs system updates and upgrades pipx-managed packages.=

Usage:

  1. Run ./update_dependencies.sh (ensure the script is executa= ble).
  2. It updates system packages and attempts to upgrade pipx along with b2 C= LI.

Additional Notes

  • All scripts rely on correct file permissions and ownership. Confirm eac= h script is executable with chmod +x.
  • Examine script contents for custom paths and adjust as needed (e.g., BACKUP_SCRIPT_DIR, DESTINATION).
  • Store sensitive information (.password, .backblaze_api_key) securely wi= th restricted permissions.
=09
=09 =09
=09
=20
Description
Backup scr= ipts for backing up various devices
=09
=09 =09
=09
=09 =09
=09 =09 Readme =09 =09 =09 =09 =09 38 KiB
=09 =09
Languages
=09
=09
=09
Shell 100%
=09
=09
=09
=09
=09 =09 =09 ------MultipartBoundary--RBqStcwRZ7EgbJ8cdh2BcdrA8kJxMpXUkhUvCG6bJc---- Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: cid:css-a29e9d88-daac-46b1-a166-cfa9149802b7@mhtml.blink @charset "utf-8"; .htmx-indicator { opacity: 0; } .is-loading .htmx-indicator { opacity: 1; transition: opacity 200ms ease-in= ; } .is-loading.htmx-indicator { opacity: 1; transition: opacity 200ms ease-in;= } ------MultipartBoundary--RBqStcwRZ7EgbJ8cdh2BcdrA8kJxMpXUkhUvCG6bJc---- Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: http://homeserver:3030/assets/css/index.css?v=1.23.1 @charset "utf-8"; ul[data-v-e0733416] { list-style: none; margin: 0px; padding-left: 0px; } ul li[data-v-e0733416] { padding: 0px 10px; } ul li[data-v-e0733416]:not(:last-child) { border-bottom: 1px solid var(--co= lor-secondary); } .repos-search[data-v-e0733416] { padding-bottom: 0px !important; } .repos-filter[data-v-e0733416] { margin-top: 0px !important; border-bottom-= width: 0px !important; } .repos-filter .item[data-v-e0733416] { padding-left: 6px !important; paddin= g-right: 6px !important; } .repo-list-link[data-v-e0733416] { min-width: 0px; display: flex; align-ite= ms: center; flex: 1 1 0%; gap: 0.5rem; } .repo-list-link .svg[data-v-e0733416] { color: var(--color-text-light-2); } .repo-list-icon[data-v-e0733416] { min-width: 16px; margin-right: 2px; } .repo-list-icon.octicon-mirror[data-v-e0733416] { width: 14px; min-width: 1= 4px; margin-left: 1px; margin-right: 3px; } .repo-owner-name-list li.active[data-v-e0733416] { background: var(--color-= hover); } a[data-v-0f02a01e], a[data-v-0f02a01e]:hover { text-decoration: none; color= : var(--color-text); } .sub-items[data-v-0f02a01e] { display: flex; flex-direction: column; gap: 1= px; margin-left: 13px; border-left: 1px solid var(--color-secondary); } .sub-items .item-file[data-v-0f02a01e] { padding-left: 18px; } .item-file.selected[data-v-0f02a01e] { color: var(--color-text); background= : var(--color-active); border-radius: 4px; } .item-file.viewed[data-v-0f02a01e] { color: var(--color-text-light-3); } .item-directory[data-v-0f02a01e] { user-select: none; } .item-file[data-v-0f02a01e], .item-directory[data-v-0f02a01e] { display: fl= ex; align-items: center; gap: 0.25em; padding: 6px; } .item-file[data-v-0f02a01e]:hover, .item-directory[data-v-0f02a01e]:hover {= color: var(--color-text); background: var(--color-hover); border-radius: 4= px; cursor: pointer; } .diff-file-tree-items[data-v-4f002b7d] { display: flex; flex-direction: col= umn; gap: 1px; margin-right: 0.5rem; } .ui.dropdown.diff-commit-selector .menu[data-v-5618b79f] { margin-top: 0.25= em; overflow-x: hidden; max-height: 450px; } .ui.dropdown.diff-commit-selector .menu .loading-indicator[data-v-5618b79f]= { height: 200px; width: 350px; } .ui.dropdown.diff-commit-selector .menu > .item[data-v-5618b79f], .ui.dropd= own.diff-commit-selector .menu > .info[data-v-5618b79f] { display: flex; fl= ex-direction: row; line-height: 1.4; gap: 0.25em; padding: 7px 14px !import= ant; } .ui.dropdown.diff-commit-selector .menu > .item[data-v-5618b79f]:not(:first= -child), .ui.dropdown.diff-commit-selector .menu > .info[data-v-5618b79f]:n= ot(:first-child) { border-top: 1px solid var(--color-secondary) !important;= } .ui.dropdown.diff-commit-selector .menu > .item[data-v-5618b79f]:focus { ba= ckground: var(--color-active); } .ui.dropdown.diff-commit-selector .menu > .item.hovered[data-v-5618b79f] { = background-color: var(--color-small-accent); } .ui.dropdown.diff-commit-selector .menu > .item.selected[data-v-5618b79f] {= background-color: var(--color-accent); } .ui.dropdown.diff-commit-selector .menu .commit-list-summary[data-v-5618b79= f] { max-width: min(380px, 96vw); } .ui.dropdown .menu.show[data-v-68bc305e] { display: block; } .ui.checkbox label[data-v-68bc305e] { cursor: pointer; } .ui.merge-button[data-v-68bc305e] { position: relative; } .ui.merge-button .ui.dropdown[data-v-68bc305e] { position: static; } .ui.merge-button > .ui.dropdown:last-child > .menu[data-v-68bc305e]:not(.le= ft) { left: 0px; right: auto; } .ui.merge-button .ui.dropdown .menu > .item[data-v-68bc305e] { display: fle= x; align-items: stretch; padding: 0px !important; } .action-text[data-v-68bc305e] { padding: 0.8rem; flex: 1 1 0%; } .auto-merge-small[data-v-68bc305e] { width: 40px; display: flex; align-item= s: center; justify-content: center; position: relative; } .auto-merge-small .auto-merge-tip[data-v-68bc305e] { display: none; left: 3= 8px; top: -1px; bottom: -1px; position: absolute; align-items: center; colo= r: var(--color-info-text); background-color: var(--color-info-bg); border-t= op-color: ; border-top-style: ; border-top-width: ; border-right-color: ; b= order-right-style: ; border-right-width: ; border-bottom-color: ; border-bo= ttom-style: ; border-bottom-width: ; border-image-source: ; border-image-sl= ice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; = border-left: none; padding-right: 1rem; } .auto-merge-small[data-v-68bc305e]:hover { color: var(--color-info-text); b= ackground-color: var(--color-info-bg); border: 1px solid var(--color-info-b= order); } .auto-merge-small:hover .auto-merge-tip[data-v-68bc305e] { display: flex; } .action-view-body[data-v-40701dcd] { padding-top: 12px; padding-bottom: 12p= x; display: flex; gap: 12px; } .action-view-header[data-v-40701dcd] { margin-top: 8px; } .action-info-summary[data-v-40701dcd] { display: flex; align-items: center;= justify-content: space-between; gap: 8px; } .action-info-summary-title[data-v-40701dcd] { display: flex; align-items: c= enter; gap: 0.5em; } .action-info-summary-title-text[data-v-40701dcd] { font-size: 20px; margin:= 0px; flex: 1 1 0%; overflow-wrap: anywhere; } .action-info-summary .ui.button[data-v-40701dcd] { margin: 0px; white-space= : nowrap; } .action-commit-summary[data-v-40701dcd] { display: flex; flex-wrap: wrap; g= ap: 5px; margin-left: 28px; } @media (max-width: 767.98px) { .action-commit-summary[data-v-40701dcd] { margin-left: 0px; margin-top: 8= px; } } .action-view-left[data-v-40701dcd] { width: 30%; max-width: 400px; position= : sticky; top: 12px; max-height: 100vh; overflow-y: auto; background: var(-= -color-body); z-index: 2; } @media (max-width: 767.98px) { .action-view-left[data-v-40701dcd] { position: static; } } .job-artifacts-title[data-v-40701dcd] { font-size: 18px; margin-top: 16px; = padding: 16px 10px 0px 20px; border-top: 1px solid var(--color-secondary); = } .job-artifacts-item[data-v-40701dcd] { margin: 5px 0px; padding: 6px; displ= ay: flex; justify-content: space-between; } .job-artifacts-list[data-v-40701dcd] { padding-left: 12px; list-style: none= ; } .job-artifacts-icon[data-v-40701dcd] { padding-right: 3px; } .job-brief-list[data-v-40701dcd] { display: flex; flex-direction: column; g= ap: 8px; } .job-brief-item[data-v-40701dcd] { padding: 10px; border-radius: var(--bord= er-radius); text-decoration: none; display: flex; flex-wrap: nowrap; justif= y-content: space-between; align-items: center; color: var(--color-text); } .job-brief-item[data-v-40701dcd]:hover { background-color: var(--color-hove= r); } .job-brief-item.selected[data-v-40701dcd] { font-weight: var(--font-weight-= bold); background-color: var(--color-active); } .job-brief-item[data-v-40701dcd]:first-of-type { margin-top: 0px; } .job-brief-item .job-brief-rerun[data-v-40701dcd] { cursor: pointer; transi= tion: transform 0.2s; } .job-brief-item .job-brief-rerun[data-v-40701dcd]:hover { transform: scale(= 1.3); } .job-brief-item .job-brief-item-left[data-v-40701dcd] { display: flex; widt= h: 100%; min-width: 0px; } .job-brief-item .job-brief-item-left span[data-v-40701dcd] { display: flex;= align-items: center; } .job-brief-item .job-brief-item-left .job-brief-name[data-v-40701dcd] { dis= play: block; width: 70%; } .job-brief-item .job-brief-item-right[data-v-40701dcd] { display: flex; ali= gn-items: center; } .action-view-right[data-v-40701dcd] { flex: 1 1 0%; color: var(--color-cons= ole-fg-subtle); max-height: 100%; width: 70%; display: flex; flex-direction= : column; border: 1px solid var(--color-console-border); border-radius: var= (--border-radius); background: var(--color-console-bg); align-self: flex-st= art; } .action-view-right .ui.button[data-v-40701dcd], .action-view-right .ui.butt= on[data-v-40701dcd]:focus { background: transparent; color: var(--color-con= sole-fg-subtle); } .action-view-right .ui.button[data-v-40701dcd]:hover { background: var(--co= lor-console-hover-bg); color: var(--color-console-fg); } .action-view-right .ui.button[data-v-40701dcd]:active { background: var(--c= olor-console-active-bg); color: var(--color-console-fg); } .action-view-right .ui.dropdown .menu[data-v-40701dcd] { background: var(--= color-console-menu-bg); border-color: var(--color-console-menu-border); } .action-view-right .ui.dropdown .menu > .item[data-v-40701dcd] { color: var= (--color-console-fg); } .action-view-right .ui.dropdown .menu > .item[data-v-40701dcd]:hover { colo= r: var(--color-console-fg); background: var(--color-console-hover-bg); } .action-view-right .ui.dropdown .menu > .item[data-v-40701dcd]:active { col= or: var(--color-console-fg); background: var(--color-console-active-bg); } .action-view-right .ui.dropdown .menu > .divider[data-v-40701dcd] { border-= top-color: var(--color-console-menu-border); } .action-view-right .ui.pointing.dropdown > .menu[data-v-40701dcd]:not(.hidd= en)::after { background: var(--color-console-menu-bg); box-shadow: -1px -1p= x 0 0 var(--color-console-menu-border); } .job-info-header[data-v-40701dcd] { display: flex; justify-content: space-b= etween; align-items: center; padding: 0px 12px; position: sticky; top: 0px;= height: 60px; z-index: 1; background: var(--color-console-bg); border-radi= us: 3px; } .job-info-header[data-v-40701dcd]:has(+ .job-step-container) { border-radiu= s: var(--border-radius) var(--border-radius) 0 0; } .job-info-header .job-info-header-title[data-v-40701dcd] { color: var(--col= or-console-fg); font-size: 16px; margin: 0px; } .job-info-header .job-info-header-detail[data-v-40701dcd] { color: var(--co= lor-console-fg-subtle); font-size: 12px; } .job-info-header-left[data-v-40701dcd] { flex: 1 1 0%; } .job-step-container[data-v-40701dcd] { max-height: 100%; border-radius: 0 0= var(--border-radius) var(--border-radius); border-top: 1px solid var(--col= or-console-border); z-index: 0; } .job-step-container .job-step-summary[data-v-40701dcd] { padding: 5px 10px;= display: flex; align-items: center; border-radius: var(--border-radius); } .job-step-container .job-step-summary.step-expandable[data-v-40701dcd] { cu= rsor: pointer; } .job-step-container .job-step-summary.step-expandable[data-v-40701dcd]:hove= r { color: var(--color-console-fg); background: var(--color-console-hover-b= g); } .job-step-container .job-step-summary .step-summary-msg[data-v-40701dcd] { = flex: 1 1 0%; } .job-step-container .job-step-summary .step-summary-duration[data-v-40701dc= d] { margin-left: 16px; } .job-step-container .job-step-summary.selected[data-v-40701dcd] { color: va= r(--color-console-fg); background-color: var(--color-console-active-bg); po= sition: sticky; top: 60px; } @media (max-width: 767.98px) { .action-view-body[data-v-40701dcd] { flex-direction: column; } .action-view-left[data-v-40701dcd], .action-view-right[data-v-40701dcd] {= width: 100%; } .action-view-left[data-v-40701dcd] { max-width: none; } } .job-status-rotate { animation: 1s linear 0s infinite normal none running j= ob-status-rotate-keyframes; } @keyframes job-status-rotate-keyframes {=20 100% { transform: rotate(-360deg); } } .job-step-section { margin: 10px; } .job-step-section .job-step-logs { font-family: var(--fonts-monospace); mar= gin: 8px 0px; font-size: 12px; } .job-step-section .job-step-logs .job-log-line { display: flex; } .job-log-line:hover, .job-log-line:target { background-color: var(--color-c= onsole-hover-bg); } .job-log-line:target { scroll-margin-top: 95px; } .job-log-line .line-num, .log-time-seconds { width: 48px; color: var(--colo= r-text-light-3); text-align: right; user-select: none; } .job-log-line:target > .line-num { color: var(--color-primary); text-decora= tion: underline; } .log-time-seconds { padding-right: 2px; } .job-log-line .log-time, .log-time-stamp { color: var(--color-text-light-3)= ; margin-left: 10px; white-space: nowrap; } .job-step-logs .job-log-line .log-msg { flex: 1 1 0%; word-break: break-all= ; white-space: break-spaces; margin-left: 10px; overflow-wrap: anywhere; } .full.height > .action-view-right { width: 100%; height: 100%; padding: 0px= ; border-radius: 0px; } .full.height > .action-view-right > .job-info-header { border-radius: 0px; = } .full.height > .action-view-right > .job-step-container { height: calc(100%= - 60px); border-radius: 0px; } .job-log-group .job-log-list .job-log-line .log-msg { margin-left: 2em; } .job-log-group-summary { position: relative; } .job-log-group-summary > .job-log-line { position: absolute; inset: 0px; z-= index: -1; overflow: hidden; } .CodeMirror { font-family: monospace; height: 300px; color: rgb(0, 0, 0); d= irection: ltr; } .CodeMirror-lines { padding: 4px 0px; } .CodeMirror pre.CodeMirror-line, .CodeMirror pre.CodeMirror-line-like { pad= ding: 0px 4px; } .CodeMirror-gutter-filler, .CodeMirror-scrollbar-filler { background-color:= rgb(255, 255, 255); } .CodeMirror-gutters { border-right: 1px solid rgb(221, 221, 221); backgroun= d-color: rgb(247, 247, 247); white-space: nowrap; } .CodeMirror-linenumber { padding: 0px 3px 0px 5px; min-width: 20px; text-al= ign: right; color: rgb(153, 153, 153); white-space: nowrap; } .CodeMirror-guttermarker { color: rgb(0, 0, 0); } .CodeMirror-guttermarker-subtle { color: rgb(153, 153, 153); } .CodeMirror-cursor { border-left: 1px solid rgb(0, 0, 0); border-right: non= e; width: 0px; } .CodeMirror div.CodeMirror-secondarycursor { border-left: 1px solid silver;= } .cm-fat-cursor .CodeMirror-cursor { width: auto; background: rgb(119, 238, = 119); border: 0px !important; } .cm-fat-cursor div.CodeMirror-cursors { z-index: 1; } .cm-fat-cursor .CodeMirror-line::selection, .cm-fat-cursor .CodeMirror-line= > span::selection, .cm-fat-cursor .CodeMirror-line > span > span::selectio= n { background: 0px 0px; } .cm-fat-cursor { caret-color: transparent; } @-webkit-keyframes blink {=20 50% { background-color: transparent; } } @keyframes blink {=20 50% { background-color: transparent; } } .cm-tab { display: inline-block; text-decoration: inherit; } .CodeMirror-rulers { position: absolute; inset: -50px 0px 0px; overflow: hi= dden; } .CodeMirror-ruler { border-left: 1px solid rgb(204, 204, 204); top: 0px; bo= ttom: 0px; position: absolute; } .cm-s-default .cm-header { color: rgb(0, 0, 255); } .cm-s-default .cm-quote { color: rgb(0, 153, 0); } .cm-negative { color: rgb(221, 68, 68); } .cm-positive { color: rgb(34, 153, 34); } .cm-header, .cm-strong { font-weight: 700; } .cm-em { font-style: italic; } .cm-link { text-decoration: underline; } .cm-strikethrough { text-decoration: line-through; } .cm-s-default .cm-keyword { color: rgb(119, 0, 136); } .cm-s-default .cm-atom { color: rgb(34, 17, 153); } .cm-s-default .cm-number { color: rgb(17, 102, 68); } .cm-s-default .cm-def { color: rgb(0, 0, 255); } .cm-s-default .cm-variable-2 { color: rgb(0, 85, 170); } .cm-s-default .cm-type, .cm-s-default .cm-variable-3 { color: rgb(0, 136, 8= 5); } .cm-s-default .cm-comment { color: rgb(170, 85, 0); } .cm-s-default .cm-string { color: rgb(170, 17, 17); } .cm-s-default .cm-string-2 { color: rgb(255, 85, 0); } .cm-s-default .cm-meta, .cm-s-default .cm-qualifier { color: rgb(85, 85, 85= ); } .cm-s-default .cm-builtin { color: rgb(51, 0, 170); } .cm-s-default .cm-bracket { color: rgb(153, 153, 119); } .cm-s-default .cm-tag { color: rgb(17, 119, 0); } .cm-s-default .cm-attribute { color: rgb(0, 0, 204); } .cm-s-default .cm-hr { color: rgb(153, 153, 153); } .cm-s-default .cm-link { color: rgb(0, 0, 204); } .cm-s-default .cm-error, .cm-invalidchar { color: red; } .CodeMirror-composing { border-bottom: 2px solid; } div.CodeMirror span.CodeMirror-matchingbracket { color: rgb(0, 187, 0); } div.CodeMirror span.CodeMirror-nonmatchingbracket { color: rgb(170, 34, 34)= ; } .CodeMirror-matchingtag { background: rgba(255, 150, 0, 0.3); } .CodeMirror-activeline-background { background: rgb(232, 242, 255); } .CodeMirror { position: relative; overflow: hidden; background: rgb(255, 25= 5, 255); } .CodeMirror-scroll { margin-bottom: -50px; margin-right: -50px; padding-bot= tom: 50px; height: 100%; outline: 0px; position: relative; z-index: 0; over= flow: scroll !important; } .CodeMirror-sizer { position: relative; border-right: 50px solid transparen= t; } .CodeMirror-gutter-filler, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-fi= ller, .CodeMirror-vscrollbar { position: absolute; z-index: 6; display: non= e; outline: 0px; } .CodeMirror-vscrollbar { right: 0px; top: 0px; overflow: hidden scroll; } .CodeMirror-hscrollbar { bottom: 0px; left: 0px; overflow: scroll hidden; } .CodeMirror-scrollbar-filler { right: 0px; bottom: 0px; } .CodeMirror-gutter-filler { left: 0px; bottom: 0px; } .CodeMirror-gutters { position: absolute; left: 0px; top: 0px; min-height: = 100%; z-index: 3; } .CodeMirror-gutter { white-space: normal; height: 100%; display: inline-blo= ck; vertical-align: top; margin-bottom: -50px; } .CodeMirror-gutter-wrapper { position: absolute; z-index: 4; background: 0p= x 0px !important; border: none !important; } .CodeMirror-gutter-background { position: absolute; top: 0px; bottom: 0px; = z-index: 4; } .CodeMirror-gutter-elt { position: absolute; cursor: default; z-index: 4; } .CodeMirror-gutter-wrapper ::selection { background-color: transparent; } .CodeMirror-lines { cursor: text; min-height: 1px; } .CodeMirror pre.CodeMirror-line, .CodeMirror pre.CodeMirror-line-like { bor= der-radius: 0px; border-width: 0px; background: 0px 0px; font-family: inher= it; font-size: inherit; margin: 0px; white-space: pre; overflow-wrap: norma= l; line-height: inherit; color: inherit; z-index: 2; position: relative; ov= erflow: visible; -webkit-tap-highlight-color: transparent; font-variant-lig= atures: contextual; } .CodeMirror-wrap pre.CodeMirror-line, .CodeMirror-wrap pre.CodeMirror-line-= like { overflow-wrap: break-word; white-space: pre-wrap; word-break: normal= ; } .CodeMirror-linebackground { position: absolute; inset: 0px; z-index: 0; } .CodeMirror-linewidget { position: relative; z-index: 2; padding: 0.1px; } .CodeMirror-code { outline: 0px; } .CodeMirror-gutter, .CodeMirror-gutters, .CodeMirror-linenumber, .CodeMirro= r-scroll, .CodeMirror-sizer { box-sizing: content-box; } .CodeMirror-measure { position: absolute; width: 100%; height: 0px; overflo= w: hidden; visibility: hidden; } .CodeMirror-cursor { position: absolute; pointer-events: none; } .CodeMirror-measure pre { position: static; } div.CodeMirror-cursors { visibility: hidden; position: relative; z-index: 3= ; } div.CodeMirror-dragcursors, .CodeMirror-focused div.CodeMirror-cursors { vi= sibility: visible; } .CodeMirror-selected { background: rgb(217, 217, 217); } .CodeMirror-focused .CodeMirror-selected { background: rgb(215, 212, 240); = } .CodeMirror-crosshair { cursor: crosshair; } .CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirro= r-line > span > span::selection { background: rgb(215, 212, 240); } .cm-searching { background-color: rgba(255, 255, 0, 0.4); } .cm-force-border { padding-right: 0.1px; } @media print { .CodeMirror div.CodeMirror-cursors { visibility: hidden; } } .cm-tab-wrap-hack::after { content: ""; } span.CodeMirror-selectedtext { background: 0px 0px; } .EasyMDEContainer { display: block; } .CodeMirror-rtl pre { direction: rtl; } .EasyMDEContainer.sided--no-fullscreen { display: flex; flex-flow: wrap; } .EasyMDEContainer .CodeMirror { box-sizing: border-box; height: auto; borde= r: 1px solid rgb(206, 212, 218); border-bottom-left-radius: 4px; border-bot= tom-right-radius: 4px; padding: 10px; font: inherit; z-index: 0; overflow-w= rap: break-word; } .EasyMDEContainer .CodeMirror-scroll { cursor: text; } .EasyMDEContainer .CodeMirror-fullscreen { background: rgb(255, 255, 255); = inset: 50px 0px 0px; height: auto; z-index: 8; position: fixed !important; = border-right: none !important; border-bottom-right-radius: 0px !important; = } .EasyMDEContainer .CodeMirror-sided { width: 50% !important; } .EasyMDEContainer.sided--no-fullscreen .CodeMirror-sided { border-bottom-ri= ght-radius: 0px; position: relative; flex: 1 1 auto; border-right: none !im= portant; } .EasyMDEContainer .CodeMirror-placeholder { opacity: 0.5; } .EasyMDEContainer .CodeMirror-focused .CodeMirror-selected { background: rg= b(217, 217, 217); } .editor-toolbar { position: relative; user-select: none; padding: 9px 10px;= border-top: 1px solid rgb(206, 212, 218); border-left: 1px solid rgb(206, = 212, 218); border-right: 1px solid rgb(206, 212, 218); border-top-left-radi= us: 4px; border-top-right-radius: 4px; } .editor-toolbar.fullscreen { width: 100%; height: 50px; padding-top: 10px; = padding-bottom: 10px; box-sizing: border-box; background: rgb(255, 255, 255= ); border: 0px; position: fixed; top: 0px; left: 0px; opacity: 1; z-index: = 9; } .editor-toolbar.fullscreen::before { width: 20px; height: 50px; background:= linear-gradient(to right, rgb(255, 255, 255) 0px, rgba(255, 255, 255, 0));= position: fixed; top: 0px; left: 0px; margin: 0px; padding: 0px; } .editor-toolbar.fullscreen::after { width: 20px; height: 50px; background: = linear-gradient(to right, rgba(255, 255, 255, 0) 0px, rgb(255, 255, 255)); = position: fixed; top: 0px; right: 0px; margin: 0px; padding: 0px; } .EasyMDEContainer.sided--no-fullscreen .editor-toolbar { width: 100%; } .editor-toolbar .easymde-dropdown, .editor-toolbar button { background: 0px= 0px; display: inline-block; text-align: center; height: 30px; margin: 0px;= padding: 0px; border: 1px solid transparent; border-radius: 3px; cursor: p= ointer; text-decoration: none !important; } .editor-toolbar button { font-weight: 700; min-width: 30px; padding: 0px 6p= x; white-space: nowrap; } .editor-toolbar button.active, .editor-toolbar button:hover { background: r= gb(252, 252, 252); border-color: rgb(149, 165, 166); } .editor-toolbar i.separator { display: inline-block; width: 0px; border-lef= t: 1px solid rgb(217, 217, 217); border-right: 1px solid rgb(255, 255, 255)= ; color: transparent; text-indent: -10px; margin: 0px 6px; } .editor-toolbar button::after { font-family: Arial, "Helvetica Neue", Helve= tica, sans-serif; font-size: 65%; vertical-align: text-bottom; position: re= lative; top: 2px; } .editor-toolbar button.heading-1::after { content: "1"; } .editor-toolbar button.heading-2::after { content: "2"; } .editor-toolbar button.heading-3::after { content: "3"; } .editor-toolbar button.heading-bigger::after { content: "=E2=96=B2"; } .editor-toolbar button.heading-smaller::after { content: "=E2=96=BC"; } .editor-toolbar.disabled-for-preview button:not(.no-disable) { opacity: 0.6= ; pointer-events: none; } @media only screen and (max-width: 700px) { .editor-toolbar i.no-mobile { display: none; } } .editor-statusbar { padding: 8px 10px; font-size: 12px; color: rgb(149, 150= , 148); text-align: right; } .EasyMDEContainer.sided--no-fullscreen .editor-statusbar { width: 100%; } .editor-statusbar span { display: inline-block; min-width: 4em; margin-left= : 1em; } .editor-statusbar .lines::before { content: "lines: "; } .editor-statusbar .words::before { content: "words: "; } .editor-statusbar .characters::before { content: "characters: "; } .editor-preview-full { position: absolute; width: 100%; height: 100%; top: = 0px; left: 0px; z-index: 7; overflow: auto; display: none; box-sizing: bord= er-box; } .editor-preview-side { position: fixed; bottom: 0px; width: 50%; top: 50px;= right: 0px; z-index: 9; overflow: auto; display: none; box-sizing: border-= box; border: 1px solid rgb(221, 221, 221); overflow-wrap: break-word; } .editor-preview-active-side { display: block; } .EasyMDEContainer.sided--no-fullscreen .editor-preview-active-side { flex: = 1 1 auto; height: auto; position: static; } .editor-preview-active { display: block; } .editor-preview { padding: 10px; background: rgb(250, 250, 250); } .editor-preview > p { margin-top: 0px; } .editor-preview pre { background: rgb(238, 238, 238); margin-bottom: 10px; = } .editor-preview table td, .editor-preview table th { border: 1px solid rgb(= 221, 221, 221); padding: 5px; } .cm-s-easymde .cm-tag { color: rgb(99, 163, 92); } .cm-s-easymde .cm-attribute { color: rgb(121, 93, 163); } .cm-s-easymde .cm-string { color: rgb(24, 54, 145); } .cm-s-easymde .cm-header-1 { font-size: calc(1.375rem + 1.5vw); } .cm-s-easymde .cm-header-2 { font-size: calc(1.325rem + 0.9vw); } .cm-s-easymde .cm-header-3 { font-size: calc(1.3rem + 0.6vw); } .cm-s-easymde .cm-header-4 { font-size: calc(1.275rem + 0.3vw); } .cm-s-easymde .cm-header-5 { font-size: 1.25rem; } .cm-s-easymde .cm-header-6 { font-size: 1rem; } .cm-s-easymde .cm-header-1, .cm-s-easymde .cm-header-2, .cm-s-easymde .cm-h= eader-3, .cm-s-easymde .cm-header-4, .cm-s-easymde .cm-header-5, .cm-s-easy= mde .cm-header-6 { margin-bottom: 0.5rem; line-height: 1.2; } .cm-s-easymde .cm-comment { background: rgba(0, 0, 0, 0.05); border-radius:= 2px; } .cm-s-easymde .cm-link { color: rgb(127, 140, 141); } .cm-s-easymde .cm-url { color: rgb(170, 178, 179); } .cm-s-easymde .cm-quote { color: rgb(127, 140, 141); font-style: italic; } .editor-toolbar .easymde-dropdown { position: relative; background: linear-= gradient(to right bottom, rgb(255, 255, 255) 0px, rgb(255, 255, 255) 84%, r= gb(51, 51, 51) 50%, rgb(51, 51, 51) 100%); border-radius: 0px; border: 1px = solid rgb(255, 255, 255); } .editor-toolbar .easymde-dropdown:hover { background: linear-gradient(to ri= ght bottom, rgb(255, 255, 255) 0px, rgb(255, 255, 255) 84%, rgb(51, 51, 51)= 50%, rgb(51, 51, 51) 100%); } .easymde-dropdown-content { display: block; visibility: hidden; position: a= bsolute; background-color: rgb(249, 249, 249); box-shadow: rgba(0, 0, 0, 0.= 2) 0px 8px 16px; padding: 8px; z-index: 2; top: 30px; } .easymde-dropdown:active .easymde-dropdown-content, .easymde-dropdown:focus= .easymde-dropdown-content, .easymde-dropdown:focus-within .easymde-dropdow= n-content { visibility: visible; } .easymde-dropdown-content button { display: block; } span[data-img-src]::after { content: ""; background-image: var(--bg-image);= display: block; max-height: 100%; max-width: 100%; background-size: contai= n; height: 0px; padding-top: var(--height); width: var(--width); background= -repeat: no-repeat; } .CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(= .cm-word) { background: rgba(255, 0, 0, 0.15); } .ui.dropdown { cursor: pointer; position: relative; display: inline-block; = outline: none; text-align: left; transition: box-shadow 0.1s, width 0.1s; u= ser-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .ui.dropdown .menu { cursor: auto; position: absolute; display: none; outli= ne: none; top: 100%; min-width: max-content; margin: 0px; padding: 0px; bac= kground: rgb(255, 255, 255); font-size: 1em; text-shadow: none; text-align:= left; box-shadow: rgba(34, 36, 38, 0.15) 0px 2px 3px; border: 1px solid rg= ba(34, 36, 38, 0.15); border-radius: 0.285714rem; transition: opacity 0.1s;= z-index: 11; will-change: transform, opacity; } .ui.dropdown .menu > * { white-space: nowrap; } .ui.dropdown > input:not(.search):first-child, .ui.dropdown > select { disp= lay: none !important; } .ui.dropdown:not(.labeled) > .dropdown.icon { position: relative; width: au= to; font-size: 0.857143em; margin: 0px 0px 0px 1em; } .ui.dropdown .menu > .item .dropdown.icon { width: auto; float: right; marg= in: 0px 0px 0px 1em; } .ui.dropdown .menu > .item .dropdown.icon + .text { margin-right: 1em; } .ui.dropdown > .text { display: inline-block; transition: none; } .ui.dropdown .menu > .item { position: relative; cursor: pointer; display: = block; border: none; height: auto; min-height: 2.57143rem; text-align: left= ; line-height: 1em; font-size: 1rem; color: rgba(0, 0, 0, 0.87); text-trans= form: none; font-weight: 400; box-shadow: none; padding: 0.785714rem 1.1428= 6rem !important; } .ui.dropdown .menu > .item:first-child { border-top-width: 0px; } .ui.dropdown .menu > .item.vertical { display: flex; flex-direction: column= -reverse; } .ui.dropdown > .text > [class*=3D"right floated"], .ui.dropdown .menu .item= > [class*=3D"right floated"] { float: right !important; margin-right: 0px = !important; margin-left: 1em !important; } .ui.dropdown > .text > [class*=3D"left floated"], .ui.dropdown .menu .item = > [class*=3D"left floated"] { float: left !important; margin-left: 0px !imp= ortant; margin-right: 1em !important; } .ui.dropdown .menu .item > i.icon.floated, .ui.dropdown .menu .item > .flag= .floated, .ui.dropdown .menu .item > .image.floated, .ui.dropdown .menu .it= em > img.floated { margin-top: 0px; } .ui.dropdown .menu > .header { margin: 1rem 0px 0.75rem; padding: 0px 1.142= 86rem; font-weight: 500; text-transform: uppercase; } .ui.dropdown .menu > .header:not(.ui) { color: rgba(0, 0, 0, 0.85); font-si= ze: 0.785714em; } .ui.dropdown .menu > .divider { border-top: 1px solid rgba(34, 36, 38, 0.1)= ; height: 0px; margin: 0.5em 0px; } .ui.dropdown .menu > .horizontal.divider { border-top: none; } .ui.dropdown.dropdown .menu > .input { width: auto; display: flex; margin: = 1.14286rem 0.785714rem; min-width: 10rem; } .ui.dropdown .menu > .header + .input { margin-top: 0px; } .ui.dropdown .menu > .input:not(.transparent) input { padding: 0.5em 1em; } .ui.dropdown .menu > .input:not(.transparent) .button, .ui.dropdown .menu >= .input:not(.transparent) i.icon, .ui.dropdown .menu > .input:not(.transpar= ent) .label { padding-top: 0.5em; padding-bottom: 0.5em; } .ui.dropdown > .text > .description, .ui.dropdown .menu > .item > .descript= ion { float: right; margin: 0px 0px 0px 1em; color: rgba(0, 0, 0, 0.4); } .ui.dropdown .menu > .item.vertical > .description { margin: 0px; } .ui.dropdown .menu > .item.vertical > .text { margin-bottom: 0.25em; } .ui.dropdown .menu > .message { padding: 0.785714rem 1.14286rem; font-weigh= t: 400; } .ui.dropdown .menu > .message:not(.ui) { color: rgba(0, 0, 0, 0.4); } .ui.dropdown .menu .menu { top: 0px; left: 100%; right: auto; margin: 0px -= 0.5em !important; border-radius: 0.285714rem !important; z-index: 21 !impor= tant; } .ui.dropdown .menu .menu::after { display: none; } .ui.dropdown > .text > i.icon, .ui.dropdown > .text > .label, .ui.dropdown = > .text > .flag, .ui.dropdown > .text > img, .ui.dropdown > .text > .image = { margin-top: 0px; } .ui.dropdown .menu > .item > i.icon, .ui.dropdown .menu > .item > .label, .= ui.dropdown .menu > .item > .flag, .ui.dropdown .menu > .item > .image, .ui= .dropdown .menu > .item > img { margin-top: 0px; } .ui.dropdown > .text > i.icon, .ui.dropdown > .text > .label, .ui.dropdown = > .text > .flag, .ui.dropdown > .text > img, .ui.dropdown > .text > .image,= .ui.dropdown .menu > .item > i.icon, .ui.dropdown .menu > .item > .label, = .ui.dropdown .menu > .item > .flag, .ui.dropdown .menu > .item > .image, .u= i.dropdown .menu > .item > img { margin-left: 0px; float: none; margin-righ= t: 0.785714rem; } .ui.dropdown > .text > img, .ui.dropdown > .text > .image:not(.icon), .ui.d= ropdown .menu > .item > .image:not(.icon), .ui.dropdown .menu > .item > img= { display: inline-block; vertical-align: top; width: auto; margin-top: -0.= 5em; margin-bottom: -0.5em; max-height: 2em; } .ui.dropdown .ui.menu > .item::before, .ui.menu .ui.dropdown .menu > .item:= :before { display: none; } .ui.menu .ui.dropdown .menu .active.item { border-left: none; } .ui.menu .right.menu .dropdown:last-child > .menu:not(.left), .ui.menu .rig= ht.dropdown.item > .menu:not(.left), .ui.buttons > .ui.dropdown:last-child = > .menu:not(.left) { left: auto; right: 0px; } .ui.label.dropdown .menu { min-width: 100%; } .ui.dropdown.icon.button > .dropdown.icon { margin: 0px; } .ui.button.dropdown .menu { min-width: 100%; } select.ui.dropdown { height: 38px; padding: 0.5em; border: 1px solid rgba(3= 4, 36, 38, 0.15); visibility: visible; } .ui.selection.dropdown { cursor: pointer; overflow-wrap: break-word; line-h= eight: 1em; white-space: normal; outline: 0px; transform: rotate(0deg); min= -width: 14em; min-height: 2.71429em; background: rgb(255, 255, 255); displa= y: inline-block; padding: 0.785714em 3.2em 0.785714em 1em; color: rgba(0, 0= , 0, 0.87); box-shadow: none; border: 1px solid rgba(34, 36, 38, 0.15); bor= der-radius: 0.285714rem; transition: box-shadow 0.1s, width 0.1s; } .ui.selection.dropdown.visible, .ui.selection.dropdown.active { z-index: 10= ; } .ui.selection.dropdown > .search.icon, .ui.selection.dropdown > .delete.ico= n, .ui.selection.dropdown > .dropdown.icon { cursor: pointer; position: abs= olute; width: auto; height: auto; line-height: 1.21429em; top: 0.785714em; = right: 1em; z-index: 3; margin: -0.785714em; padding: 0.916667em; opacity: = 0.8; transition: opacity 0.1s; } .ui.compact.selection.dropdown { min-width: 0px; } .ui.selection.dropdown .menu { overflow: hidden auto; backface-visibility: = hidden; outline: none; margin: 0px -1px; min-width: calc(100% + 2px); width= : calc(100% + 2px); border-radius: 0px 0px 0.285714rem 0.285714rem; box-sha= dow: rgba(34, 36, 38, 0.15) 0px 2px 3px; transition: opacity 0.1s; border-t= op-width: 0px !important; } .ui.selection.dropdown .menu::after, .ui.selection.dropdown .menu::before {= display: none; } .ui.selection.dropdown .menu > .message { padding: 0.785714rem 1.14286rem; = } @media only screen and (max-width: 767.98px) { .ui.selection.dropdown.short .menu { max-height: 6.01071rem; } .ui.selection.dropdown[class*=3D"very short"] .menu { max-height: 4.00714= rem; } .ui.selection.dropdown .menu { max-height: 8.01429rem; } .ui.selection.dropdown.long .menu { max-height: 16.0286rem; } .ui.selection.dropdown[class*=3D"very long"] .menu { max-height: 24.0429r= em; } } @media only screen and (min-width: 768px) { .ui.selection.dropdown.short .menu { max-height: 8.01429rem; } .ui.selection.dropdown[class*=3D"very short"] .menu { max-height: 5.34286= rem; } .ui.selection.dropdown .menu { max-height: 10.6857rem; } .ui.selection.dropdown.long .menu { max-height: 21.3714rem; } .ui.selection.dropdown[class*=3D"very long"] .menu { max-height: 32.0571r= em; } } @media only screen and (min-width: 992px) { .ui.selection.dropdown.short .menu { max-height: 12.0214rem; } .ui.selection.dropdown[class*=3D"very short"] .menu { max-height: 8.01429= rem; } .ui.selection.dropdown .menu { max-height: 16.0286rem; } .ui.selection.dropdown.long .menu { max-height: 32.0571rem; } .ui.selection.dropdown[class*=3D"very long"] .menu { max-height: 48.0857r= em; } } @media only screen and (min-width: 1920px) { .ui.selection.dropdown.short .menu { max-height: 16.0286rem; } .ui.selection.dropdown[class*=3D"very short"] .menu { max-height: 10.6857= rem; } .ui.selection.dropdown .menu { max-height: 21.3714rem; } .ui.selection.dropdown.long .menu { max-height: 42.7429rem; } .ui.selection.dropdown[class*=3D"very long"] .menu { max-height: 64.1143r= em; } } .ui.selection.dropdown .menu > .item { border-top: 1px solid rgb(250, 250, = 250); white-space: normal; overflow-wrap: normal; padding: 0.785714rem 1.14= 286rem !important; } .ui.selection.dropdown .menu > .hidden.addition.item { display: none; } .ui.selection.dropdown:hover { border-color: rgba(34, 36, 38, 0.35); box-sh= adow: none; } .ui.selection.active.dropdown, .ui.selection.active.dropdown .menu { border= -color: rgb(150, 200, 218); box-shadow: rgba(34, 36, 38, 0.15) 0px 2px 3px;= } .ui.selection.dropdown:focus { border-color: rgb(150, 200, 218); box-shadow= : none; } .ui.selection.dropdown:focus .menu { border-color: rgb(150, 200, 218); box-= shadow: rgba(34, 36, 38, 0.15) 0px 2px 3px; } .ui.selection.visible.dropdown > .text:not(.default) { font-weight: 400; co= lor: rgba(0, 0, 0, 0.8); } .ui.selection.active.dropdown:hover, .ui.selection.active.dropdown:hover .m= enu { border-color: rgb(150, 200, 218); box-shadow: rgba(34, 36, 38, 0.15) = 0px 2px 3px; } .ui.active.selection.dropdown > .dropdown.icon, .ui.visible.selection.dropd= own > .dropdown.icon { z-index: 3; } .ui.active.selection.dropdown { border-bottom-left-radius: 0px !important; = border-bottom-right-radius: 0px !important; } .ui.active.empty.selection.dropdown { border-radius: 0.285714rem !important= ; box-shadow: none !important; } .ui.active.empty.selection.dropdown .menu { border: none !important; box-sh= adow: none !important; } @supports (-webkit-touch-callout: none) or (-webkit-overflow-scrolling: tou= ch) or (-moz-appearance:none) { @media (-moz-touch-enabled), (pointer: coarse) { .ui.dropdown .scrollhint.menu:not(.hidden)::before { animation: 2s ease 0= s 2 normal none running scrollhint; content: ""; z-index: 15; display: bloc= k; position: absolute; opacity: 0; right: 0.25em; top: 0px; height: 100%; b= order-right: 0.25em solid; border-left: 0px; border-image: linear-gradient(= rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)) 1 100% / 1 / 0 stretch; } .ui.inverted.dropdown .scrollhint.menu:not(.hidden)::before { border-imag= e: linear-gradient(rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0)) 1 100= % / 1 / 0 stretch; } @keyframes scrollhint {=20 0% { opacity: 1; top: 100%; } 100% { opacity: 0; top: 0px; } } } } .ui.search.dropdown { } .ui.search.dropdown > input.search { cursor: text; top: 0px; left: 1px; wid= th: 100%; outline: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0= ); padding: inherit; background: none transparent !important; border: none = !important; box-shadow: none !important; } .ui.search.dropdown > input.search { position: absolute; z-index: 2; } .ui.search.dropdown > .text { cursor: text; position: relative; left: 1px; = z-index: auto; } .ui.search.selection.dropdown > input.search { line-height: 1.21429em; padd= ing: 0.678571em 3.2em 0.678571em 1em; } .ui.search.selection.dropdown > span.sizer { line-height: 1.21429em; paddin= g: 0.678571em 3.2em 0.678571em 1em; display: none; white-space: pre; } .ui.search.dropdown.active > input.search, .ui.search.dropdown.visible > in= put.search { cursor: auto; } .ui.search.dropdown.active > .text, .ui.search.dropdown.visible > .text { p= ointer-events: none; } .ui.active.search.dropdown input.search:focus + .text i.icon, .ui.active.se= arch.dropdown input.search:focus + .text .flag { opacity: var(--opacity-dis= abled); } .ui.active.search.dropdown input.search:focus + .text { color: rgba(115, 11= 5, 115, 0.87) !important; } .ui.search.dropdown.button > span.sizer { display: none; } .ui.search.dropdown .menu { overflow: hidden auto; backface-visibility: hid= den; } @media only screen and (max-width: 767.98px) { .ui.search.dropdown .menu { max-height: 8.01429rem; } } @media only screen and (min-width: 768px) { .ui.search.dropdown .menu { max-height: 10.6857rem; } } @media only screen and (min-width: 992px) { .ui.search.dropdown .menu { max-height: 16.0286rem; } } @media only screen and (min-width: 1920px) { .ui.search.dropdown .menu { max-height: 21.3714rem; } } .ui.dropdown > .remove.icon { cursor: pointer; font-size: 0.857143em; margi= n: -0.785714em; padding: 0.916667em; right: 3em; top: 0.785714em; position:= absolute; opacity: 0.6; z-index: 3; } .ui.clearable.dropdown .text, .ui.clearable.dropdown a:last-of-type { margi= n-right: 1.5em; } .ui.dropdown select.noselection ~ .remove.icon, .ui.dropdown input[value=3D= ""] ~ .remove.icon, .ui.dropdown input:not([value]) ~ .remove.icon, .ui.dro= pdown.loading > .remove.icon { display: none; } .ui.ui.multiple.dropdown { padding: 0.22619em 3.2em 0.22619em 0.357143em; } .ui.multiple.dropdown .menu { cursor: auto; } .ui.multiple.dropdown > .label { display: inline-block; white-space: normal= ; font-size: 1em; padding: 0.357143em 0.785714em; margin: 0.142857rem 0.285= 714rem 0.142857rem 0px; box-shadow: rgba(34, 36, 38, 0.15) 0px 0px 0px 1px = inset; } .ui.multiple.dropdown .dropdown.icon { } .ui.multiple.dropdown > .text { position: static; padding: 0px; max-width: = 100%; margin: 0.452381em 0px 0.452381em 0.642857em; line-height: 1.21429em;= } .ui.multiple.dropdown > .text.default { white-space: nowrap; overflow: hidd= en; text-overflow: ellipsis; } .ui.multiple.dropdown > .label ~ input.search { margin-left: 0.142857em !im= portant; } .ui.multiple.dropdown > .label ~ .text { display: none; } .ui.multiple.dropdown > .label:not(.image) > img:not(.centered) { margin-ri= ght: 0.785714rem; } .ui.multiple.dropdown > .label:not(.image) > img.ui:not(.avatar) { margin-b= ottom: 0.392857rem; } .ui.multiple.dropdown > .image.label img { margin: -0.357143em 0.785714em -= 0.357143em -0.785714em; height: 1.71429em; } .ui.multiple.search.dropdown, .ui.multiple.search.dropdown > input.search {= cursor: text; } .ui.multiple.search.dropdown > .text { display: inline-block; position: abs= olute; top: 0px; left: 0px; padding: inherit; margin: 0.452381em 0px 0.4523= 81em 0.642857em; line-height: 1.21429em; } .ui.multiple.search.dropdown > .label ~ .text { display: none; } .ui.multiple.search.dropdown > input.search { position: static; padding: 0p= x; max-width: 100%; margin: 0.452381em 0px 0.452381em 0.642857em; width: 2.= 2em; line-height: 1.21429em; } .ui.multiple.search.dropdown.button { min-width: 14em; } .ui.inline.dropdown { cursor: pointer; display: inline-block; color: inheri= t; } .ui.inline.dropdown .dropdown.icon { margin: 0px 0.214286em; vertical-align= : baseline; } .ui.inline.dropdown > .text { font-weight: 500; } .ui.inline.dropdown .menu { cursor: auto; margin-top: 0.214286em; border-ra= dius: 0.285714rem; } .ui.dropdown .menu .active.item { background: transparent; font-weight: 500= ; color: rgba(0, 0, 0, 0.95); box-shadow: none; z-index: 12; } .ui.dropdown .menu > .item:hover { background: rgba(0, 0, 0, 0.05); color: = rgba(0, 0, 0, 0.95); z-index: 13; } .ui.dropdown:not(.button) > .default.text, .ui.default.dropdown:not(.button= ) > .text { color: rgba(191, 191, 191, 0.87); } .ui.dropdown:not(.button) > input:focus ~ .default.text, .ui.default.dropdo= wn:not(.button) > input:focus ~ .text { color: rgba(115, 115, 115, 0.87); } .ui.loading.dropdown > i.icon { height: 1em !important; } .ui.loading.selection.dropdown > i.icon { padding: 1.5em 1.28571em !importa= nt; } .ui.loading.dropdown > i.icon::before { position: absolute; content: ""; to= p: 50%; left: 50%; margin: -0.642857em 0px 0px -0.642857em; width: 1.28571e= m; height: 1.28571em; border-radius: 500rem; border: 0.2em solid rgba(0, 0,= 0, 0.1); } .ui.loading.dropdown > i.icon::after { position: absolute; content: ""; top= : 50%; left: 50%; box-shadow: transparent 0px 0px 0px 1px; margin: -0.64285= 7em 0px 0px -0.642857em; width: 1.28571em; height: 1.28571em; animation: 0.= 6s linear 0s infinite normal none running loader; border: 0.2em solid rgb(1= 18, 118, 118); border-radius: 500rem; } .ui.loading.dropdown.button > i.icon::before, .ui.loading.dropdown.button >= i.icon::after { display: none; } .ui.loading.dropdown > .text { transition: none; } .ui.dropdown .loading.menu { display: block; visibility: hidden; z-index: -= 1; } .ui.dropdown > .loading.menu { left: 0px !important; right: auto !important= ; } .ui.dropdown > .menu .loading.menu { left: 100% !important; right: auto !im= portant; } .ui.dropdown.selected, .ui.dropdown .menu .selected.item { background: rgba= (0, 0, 0, 0.03); color: rgba(0, 0, 0, 0.95); } .ui.dropdown > .filtered.text { visibility: hidden; } .ui.dropdown .filtered.item { display: none !important; } .ui.dropdown.error, .ui.dropdown.error > .text, .ui.dropdown.error > .defau= lt.text { color: rgb(159, 58, 56); } .ui.selection.dropdown.error { background: rgb(255, 246, 246); border-color= : rgb(224, 180, 180); } .ui.selection.dropdown.error:hover { border-color: rgb(224, 180, 180); } .ui.multiple.selection.error.dropdown > .label { border-color: rgb(224, 180= , 180); } .ui.dropdown.error > .menu, .ui.dropdown.error > .menu .menu { border-color= : rgb(224, 180, 180); } .ui.dropdown.error > .menu > .item { color: rgb(159, 58, 56); } .ui.dropdown.error > .menu > .item:hover { background-color: rgb(251, 231, = 231); } .ui.dropdown.error > .menu .active.item { background-color: rgb(253, 207, 2= 07); } .ui.dropdown.info, .ui.dropdown.info > .text, .ui.dropdown.info > .default.= text { color: rgb(39, 111, 134); } .ui.selection.dropdown.info { background: rgb(248, 255, 255); border-color:= rgb(169, 213, 222); } .ui.selection.dropdown.info:hover { border-color: rgb(169, 213, 222); } .ui.multiple.selection.info.dropdown > .label { border-color: rgb(169, 213,= 222); } .ui.dropdown.info > .menu, .ui.dropdown.info > .menu .menu { border-color: = rgb(169, 213, 222); } .ui.dropdown.info > .menu > .item { color: rgb(39, 111, 134); } .ui.dropdown.info > .menu > .item:hover { background-color: rgb(233, 242, 2= 51); } .ui.dropdown.info > .menu .active.item { background-color: rgb(206, 241, 25= 3); } .ui.dropdown.success, .ui.dropdown.success > .text, .ui.dropdown.success > = .default.text { color: rgb(44, 102, 45); } .ui.selection.dropdown.success { background: rgb(252, 255, 245); border-col= or: rgb(163, 194, 147); } .ui.selection.dropdown.success:hover { border-color: rgb(163, 194, 147); } .ui.multiple.selection.success.dropdown > .label { border-color: rgb(163, 1= 94, 147); } .ui.dropdown.success > .menu, .ui.dropdown.success > .menu .menu { border-c= olor: rgb(163, 194, 147); } .ui.dropdown.success > .menu > .item { color: rgb(44, 102, 45); } .ui.dropdown.success > .menu > .item:hover { background-color: rgb(233, 251= , 233); } .ui.dropdown.success > .menu .active.item { background-color: rgb(218, 253,= 206); } .ui.dropdown.warning, .ui.dropdown.warning > .text, .ui.dropdown.warning > = .default.text { color: rgb(87, 58, 8); } .ui.selection.dropdown.warning { background: rgb(255, 250, 243); border-col= or: rgb(201, 186, 155); } .ui.selection.dropdown.warning:hover { border-color: rgb(201, 186, 155); } .ui.multiple.selection.warning.dropdown > .label { border-color: rgb(201, 1= 86, 155); } .ui.dropdown.warning > .menu, .ui.dropdown.warning > .menu .menu { border-c= olor: rgb(201, 186, 155); } .ui.dropdown.warning > .menu > .item { color: rgb(87, 58, 8); } .ui.dropdown.warning > .menu > .item:hover { background-color: rgb(251, 251= , 233); } .ui.dropdown.warning > .menu .active.item { background-color: rgb(253, 253,= 206); } .ui.dropdown > .clear.dropdown.icon { opacity: 0.8; transition: opacity 0.1= s; } .ui.dropdown > .clear.dropdown.icon:hover { opacity: 1; } .ui.disabled.dropdown, .ui.dropdown .menu > .disabled.item { cursor: defaul= t; pointer-events: none; opacity: var(--opacity-disabled); } .ui.dropdown .menu { left: 0px; } .ui.dropdown .right.menu > .menu, .ui.dropdown .menu .right.menu { left: 10= 0% !important; right: auto !important; border-radius: 0.285714rem !importan= t; } .ui.dropdown > .left.menu { left: auto !important; right: 0px !important; } .ui.dropdown > .left.menu .menu, .ui.dropdown .menu .left.menu { left: auto= ; right: 100%; margin: 0px -0.5em 0px 0px !important; border-radius: 0.2857= 14rem !important; } .ui.dropdown .item .left.dropdown.icon, .ui.dropdown .left.menu .item .drop= down.icon { width: auto; float: left; margin: 0px; } .ui.dropdown .item .left.dropdown.icon + .text, .ui.dropdown .left.menu .it= em .dropdown.icon + .text { margin-left: 1em; margin-right: 0px; } .ui.upward.dropdown > .menu { top: auto; bottom: 100%; box-shadow: rgba(0, = 0, 0, 0.08) 0px 0px 3px; border-radius: 0.285714rem 0.285714rem 0px 0px; } .ui.dropdown .upward.menu { top: auto !important; bottom: 0px !important; } .ui.simple.upward.active.dropdown, .ui.simple.upward.dropdown:hover { borde= r-radius: 0.285714rem 0.285714rem 0px 0px !important; } .ui.upward.dropdown.button:not(.pointing):not(.floating).active { border-ra= dius: 0.285714rem 0.285714rem 0px 0px; } .ui.upward.selection.dropdown .menu { box-shadow: rgba(0, 0, 0, 0.08) 0px -= 2px 3px; border-top-width: 1px !important; border-bottom-width: 0px !import= ant; } .ui.upward.selection.dropdown:hover { box-shadow: rgba(0, 0, 0, 0.05) 0px 0= px 2px; } .ui.active.upward.selection.dropdown { border-radius: 0px 0px 0.285714rem 0= .285714rem !important; } .ui.upward.selection.dropdown.visible { box-shadow: rgba(0, 0, 0, 0.08) 0px= 0px 3px; border-radius: 0px 0px 0.285714rem 0.285714rem !important; } .ui.upward.active.selection.dropdown:hover { box-shadow: rgba(0, 0, 0, 0.05= ) 0px 0px 3px; } .ui.upward.active.selection.dropdown:hover .menu { box-shadow: rgba(0, 0, 0= , 0.08) 0px -2px 3px; } .ui.scrolling.dropdown .menu, .ui.dropdown .scrolling.menu { overflow: hidd= en auto; } .ui.scrolling.dropdown .menu { overflow: hidden auto; backface-visibility: = hidden; min-width: 100% !important; width: auto !important; } .ui.dropdown .scrolling.menu { position: static; overflow-y: auto; border-r= ight: none; border-bottom: none; border-left: none; border-image: initial; = border-top: 1px solid rgba(34, 36, 38, 0.15); box-shadow: none !important; = border-radius: 0px !important; margin: 0px !important; min-width: 100% !imp= ortant; width: auto !important; } .ui.scrolling.dropdown .menu .item.item.item, .ui.dropdown .scrolling.menu = > .item.item.item { border-top: none; } .ui.scrolling.dropdown .menu .item:first-child, .ui.dropdown .scrolling.men= u .item:first-child { border-top: none; } .ui.dropdown > .animating.menu .scrolling.menu, .ui.dropdown > .visible.men= u .scrolling.menu { display: block; } @media (-ms-high-contrast: none) { .ui.scrolling.dropdown .menu, .ui.dropdown .scrolling.menu { min-width: c= alc(100% - 17px); } } @media only screen and (max-width: 767.98px) { .ui.scrolling.dropdown .menu, .ui.dropdown .scrolling.menu { max-height: = 10.2857rem; } } @media only screen and (min-width: 768px) { .ui.scrolling.dropdown .menu, .ui.dropdown .scrolling.menu { max-height: = 15.4286rem; } } @media only screen and (min-width: 992px) { .ui.scrolling.dropdown .menu, .ui.dropdown .scrolling.menu { max-height: = 20.5714rem; } } @media only screen and (min-width: 1920px) { .ui.scrolling.dropdown .menu, .ui.dropdown .scrolling.menu { max-height: = 20.5714rem; } } .ui.column.dropdown > .menu { flex-wrap: wrap; } .ui.dropdown[class*=3D"two column"] > .menu > .item { width: 50%; } .ui.dropdown[class*=3D"three column"] > .menu > .item { width: 33%; } .ui.dropdown[class*=3D"four column"] > .menu > .item { width: 25%; } .ui.dropdown[class*=3D"five column"] > .menu > .item { width: 20%; } .ui.simple.dropdown .menu::before, .ui.simple.dropdown .menu::after { displ= ay: none; } .ui.simple.dropdown .menu { position: absolute; display: block; overflow: h= idden; top: -9999px; opacity: 0; width: 0px; height: 0px; transition: opaci= ty 0.1s; margin-top: 0px !important; } .ui.simple.active.dropdown, .ui.simple.dropdown:hover { border-bottom-left-= radius: 0px !important; border-bottom-right-radius: 0px !important; } .ui.simple.active.dropdown > .menu, .ui.simple.dropdown:hover > .menu { ove= rflow: visible; width: auto; height: auto; top: 100%; opacity: 1; } .ui.simple.dropdown > .menu > .item:active > .menu, .ui.simple.dropdown .me= nu .item:hover > .menu { overflow: visible; width: auto; height: auto; left= : 100%; opacity: 1; top: 0px !important; } .ui.simple.dropdown > .menu > .item:active > .left.menu, .ui.simple.dropdow= n .menu .item:hover > .left.menu, .right.menu .ui.simple.dropdown > .menu >= .item:active > .menu:not(.right), .right.menu .ui.simple.dropdown > .menu = .item:hover > .menu:not(.right) { left: auto; right: 100%; } .ui.simple.disabled.dropdown:hover .menu { display: none; height: 0px; widt= h: 0px; overflow: hidden; } .ui.simple.visible.dropdown > .menu { display: block; } .ui.simple.scrolling.active.dropdown > .menu, .ui.simple.scrolling.dropdown= :hover > .menu { overflow: hidden auto; } .ui.fluid.dropdown { display: block; min-width: 0px; width: 100% !important= ; } .ui.fluid.dropdown > .dropdown.icon { float: right; } .ui.floating.dropdown .menu { left: 0px; right: auto; box-shadow: rgba(34, = 36, 38, 0.12) 0px 2px 4px, rgba(34, 36, 38, 0.15) 0px 2px 10px !important; = border-radius: 0.285714rem !important; } .ui.floating.dropdown > .menu { border-radius: 0.285714rem !important; } .ui:not(.upward).floating.dropdown > .menu { margin-top: 0.5em; } .ui.upward.floating.dropdown > .menu { margin-bottom: 0.5em; } .ui.pointing.dropdown > .menu { top: 100%; margin-top: 0.785714rem; border-= radius: 0.285714rem; } .ui.pointing.dropdown > .menu:not(.hidden)::after { display: block; positio= n: absolute; pointer-events: none; content: ""; visibility: visible; transf= orm: rotate(45deg); width: 0.5em; height: 0.5em; box-shadow: rgba(34, 36, 3= 8, 0.15) -1px -1px; background: rgb(255, 255, 255); z-index: 2; top: -0.25e= m; left: 50%; margin: 0px 0px 0px -0.25em; } .ui.top.left.pointing.dropdown > .menu { inset: 100% auto auto 0px; margin:= 1em 0px 0px; } .ui.top.left.pointing.dropdown > .menu::after { top: -0.25em; left: 1em; ri= ght: auto; margin: 0px; transform: rotate(45deg); } .ui.top.right.pointing.dropdown > .menu { inset: 100% 0px auto auto; margin= : 1em 0px 0px; } .ui.top.pointing.dropdown > .left.menu::after, .ui.top.right.pointing.dropd= own > .menu::after { top: -0.25em; margin: 0px; transform: rotate(45deg); l= eft: auto !important; right: 1em !important; } .ui.left.pointing.dropdown > .menu { top: 0px; left: 100%; right: auto; mar= gin: 0px 0px 0px 1em; } .ui.left.pointing.dropdown > .menu::after { top: 1em; left: -0.25em; margin= : 0px; transform: rotate(-45deg); } .ui.left:not(.top):not(.bottom).pointing.dropdown > .left.menu { margin: 0p= x 1em 0px 0px; left: auto !important; right: 100% !important; } .ui.left:not(.top):not(.bottom).pointing.dropdown > .left.menu::after { top= : 1em; left: auto; right: -0.25em; margin: 0px; transform: rotate(135deg); = } .ui.right.pointing.dropdown > .menu { top: 0px; left: auto; right: 100%; ma= rgin: 0px 1em 0px 0px; } .ui.right.pointing.dropdown > .menu::after { top: 1em; left: auto; right: -= 0.25em; margin: 0px; transform: rotate(135deg); } .ui.bottom.pointing.dropdown > .menu { inset: auto auto 100% 0px; margin: 0= px 0px 1em; } .ui.bottom.pointing.dropdown > .menu::after { top: auto; bottom: -0.25em; r= ight: auto; margin: 0px; transform: rotate(-135deg); } .ui.bottom.pointing.dropdown > .menu .menu { top: auto !important; bottom: = 0px !important; } .ui.bottom.left.pointing.dropdown > .menu { left: 0px; right: auto; } .ui.bottom.left.pointing.dropdown > .menu::after { left: 1em; right: auto; = } .ui.bottom.right.pointing.dropdown > .menu { right: 0px; left: auto; } .ui.bottom.right.pointing.dropdown > .menu::after { left: auto; right: 1em;= } .ui.pointing.upward.dropdown .menu, .ui.top.pointing.upward.dropdown .menu = { margin: 0px 0px 0.785714rem; border-radius: 0.285714rem; top: auto !impor= tant; bottom: 100% !important; } .ui.pointing.upward.dropdown .menu::after, .ui.top.pointing.upward.dropdown= .menu::after { box-shadow: rgba(34, 36, 38, 0.15) 1px 1px; margin: -0.25em= 0px 0px; top: 100% !important; bottom: auto !important; } .ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu { margin: 0= px 1em 0px 0px; top: auto !important; bottom: 0px !important; } .ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu::after { ma= rgin: 0px 0px 1em; box-shadow: rgba(34, 36, 38, 0.15) -1px -1px; top: auto = !important; bottom: 0px !important; } .ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu { margin: 0p= x 0px 0px 1em; top: auto !important; bottom: 0px !important; } .ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu::after { mar= gin: 0px 0px 1em; box-shadow: rgba(34, 36, 38, 0.15) -1px -1px; top: auto != important; bottom: 0px !important; } .ui.dropdown, .ui.dropdown .menu > .item { font-size: 1rem; } .ui.mini.dropdown, .ui.mini.dropdown .menu > .item { font-size: 0.785714rem= ; } .ui.tiny.dropdown, .ui.tiny.dropdown .menu > .item { font-size: 0.857143rem= ; } .ui.small.dropdown, .ui.small.dropdown .menu > .item { font-size: 0.928571r= em; } .ui.large.dropdown, .ui.large.dropdown .menu > .item { font-size: 1.14286re= m; } .ui.big.dropdown, .ui.big.dropdown .menu > .item { font-size: 1.28571rem; } .ui.huge.dropdown, .ui.huge.dropdown .menu > .item { font-size: 1.42857rem;= } .ui.massive.dropdown, .ui.massive.dropdown .menu > .item { font-size: 1.714= 29rem; } @font-face { font-family: Dropdown; src: url("data:application/x-font-ttf;c= harset=3Dutf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfuIIAAABH= AAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zjo82LgAAAFwAAABVGhlYWQAQ88bAAACxAAAADZoaGVh= AwcB6QAAAvwAAAAkaG10eAS4ABIAAAMgAAAAIGxvY2EBNgDeAAADQAAAABJtYXhwAAoAFgAAA1Q= AAAAgbmFtZVcZpu4AAAN0AAABRXBvc3QAAwAAAAAEvAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTA= FmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgA= CAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEA= IPDa//3//wAAAAAAIPDX//3//wAB/+MPLQADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAA= AAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAI= ABJQElABMAABM0NzY3BTYXFhUUDwEGJwYvASY1AAUGBwEACAUGBoAFCAcGgAUBEgcGBQEBAQcEC= QYHfwYBAQZ/BwYAAQAAAG4BJQESABMAADc0PwE2MzIfARYVFAcGIyEiJyY1AAWABgcIBYAGBgUI= /wAHBgWABwaABQWABgcHBgUFBgcAAAABABIASQC3AW4AEwAANzQ/ATYXNhcWHQEUBwYnBi8BJjU= SBoAFCAcFBgYFBwgFgAbbBwZ/BwEBBwQJ/wgEBwEBB38GBgAAAAABAAAASQClAW4AEwAANxE0Nz= YzMh8BFhUUDwEGIyInJjUABQYHCAWABgaABQgHBgVbAQAIBQYGgAUIBwWABgYFBwAAAAEAAAABA= ADZuaKOXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/= 4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwA= SALcAAAAAAAAACgAUAB4AQgBkAIgAqgAAAAEAAAAIABQAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAA= AAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAOAEcAAQAAAAAAAwAOACQAAQAAAAAABAAOAFUAA= QAAAAAABQAWAA4AAQAAAAAABgAHADIAAQAAAAAACgA0AGMAAwABBAkAAQAOAAAAAwABBAkAAgAO= AEcAAwABBAkAAwAOACQAAwABBAkABAAOAFUAAwABBAkABQAWAA4AAwABBAkABgAOADkAAwABBAk= ACgA0AGMAaQBjAG8AbQBvAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbQBvAG8Abm= ljb21vb24AaQBjAG8AbQBvAG8AbgBSAGUAZwB1AGwAYQByAGkAYwBvAG0AbwBvAG4ARgBvAG4Ad= AAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAAMAAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=3D") format("truetype"), url("data:applicat= ion/font-woff;charset=3Dutf-8;base64,d09GRk9UVE8AAAVwAAoAAAAABSgAAQAAAAAAAA= AAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAdkAAAHZLDXE/09TLzIAAALQAAAAYAAAAGAIIweQY= 21hcAAAAzAAAABMAAAATA9+4ghnYXNwAAADfAAAAAgAAAAIAAAAEGhlYWQAAAOEAAAANgAAADYA= Q88baGhlYQAAA7wAAAAkAAAAJAMHAelobXR4AAAD4AAAACAAAAAgBLgAEm1heHAAAAQAAAAABgA= AAAYACFAAbmFtZQAABAgAAAFFAAABRVcZpu5wb3N0AAAFUAAAACAAAAAgAAMAAAEABAQAAQEBCG= ljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAACIDx0AA= ACNER0AAAAJHQAAAdASAAkBAQgPERMWGyAlKmljb21vb25pY29tb29udTB1MXUyMHVGMEQ3dUYw= RDh1RjBEOXVGMERBAAACAYkABgAIAgABAAQABwAKAA0AVgCfAOgBL/yUDvyUDvyUDvuUDvtvi/e= mFYuQjZCOjo+Pj42Qiwj3lIsFkIuQiY6Hj4iNhouGi4aJh4eHCPsU+xQFiIiGiYaLhouHjYeOCP= sU9xQFiI+Jj4uQCA77b4v3FBWLkI2Pjo8I9xT3FAWPjo+NkIuQi5CJjogI9xT7FAWPh42Hi4aLh= omHh4eIiIaJhosI+5SLBYaLh42HjoiPiY+LkAgO+92d928Vi5CNkI+OCPcU9xQFjo+QjZCLkIuP= iY6Hj4iNhouGCIv7lAWLhomHh4iIh4eJhouGi4aNiI8I+xT3FAWHjomPi5AIDvvdi+YVi/eUBYu= QjZCOjo+Pj42Qi5CLkImOhwj3FPsUBY+IjYaLhouGiYeHiAj7FPsUBYiHhomGi4aLh42Hj4iOiY= +LkAgO+JQU+JQViwwKAAAAAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAA= AAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8NoB4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAA= AAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDw2v/9//8AAAAAACDw1//9//8= AAf/jDy0AAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAA5emozXw889QALAgAAAAAA0ABHWA= AAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAA= AAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAUAAACAAAAAAADgCuAAEA= AAAAAAEADgAAAAEAAAAAAAIADgBHAAEAAAAAAAMADgAkAAEAAAAAAAQADgBVAAEAAAAAAAUAFgA= OAAEAAAAAAAYABwAyAAEAAAAAAAoANABjAAMAAQQJAAEADgAAAAMAAQQJAAIADgBHAAMAAQQJAA= MADgAkAAMAAQQJAAQADgBVAAMAAQQJAAUAFgAOAAMAAQQJAAYADgA5AAMAAQQJAAoANABjAGkAY= wBvAG0AbwBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG0AbwBvAG5pY29tb29uAGkA= YwBvAG0AbwBvAG4AUgBlAGcAdQBsAGEAcgBpAGMAbwBtAG8AbwBuAEYAbwBuAHQAIABnAGUAbgB= lAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAADAAAAAAAAAAAAAAAAAAAAAA= AAAAAAAAAAAAAAAAAA") format("woff"); font-weight: 400; font-style: normal; = } .ui.dropdown > .dropdown.icon { font-family: Dropdown; line-height: 1; heig= ht: 1em; backface-visibility: hidden; font-weight: 400; font-style: normal;= text-align: center; width: auto; } .ui.dropdown > .dropdown.icon::before { content: "=EF=83=97"; } .ui.dropdown .menu .item .dropdown.icon::before { content: "=EF=83=9A"; } .ui.dropdown .item .left.dropdown.icon::before, .ui.dropdown .left.menu .it= em .dropdown.icon::before { content: "=EF=83=99"; } .ui.vertical.menu .dropdown.item > .dropdown.icon::before { content: "=EF= =83=9A"; } .ui.form { position: relative; max-width: 100%; } .ui.form > p { margin: 1em 0px; } .ui.form .field { clear: both; margin: 0px 0px 1em; } .ui.form .fields .fields, .ui.form .field:last-child, .ui.form .fields:last= -child .field { margin-bottom: 0px; } .ui.form .fields .field { clear: both; margin: 0px; } .ui.form .field > label { display: block; margin: 0px 0px 0.285714rem; colo= r: rgba(0, 0, 0, 0.87); font-size: 0.928571em; font-weight: 500; text-trans= form: none; } .ui.form textarea, .ui.form input:not([type]), .ui.form input[type=3D"date"= ], .ui.form input[type=3D"datetime-local"], .ui.form input[type=3D"email"],= .ui.form input[type=3D"number"], .ui.form input[type=3D"password"], .ui.fo= rm input[type=3D"search"], .ui.form input[type=3D"tel"], .ui.form input[typ= e=3D"time"], .ui.form input[type=3D"text"], .ui.form input[type=3D"file"], = .ui.form input[type=3D"url"] { width: 100%; vertical-align: top; } .ui.form ::-webkit-datetime-edit, .ui.form ::-webkit-inner-spin-button { he= ight: 1.21429em; } .ui.form input:not([type]), .ui.form input[type=3D"date"], .ui.form input[t= ype=3D"datetime-local"], .ui.form input[type=3D"email"], .ui.form input[typ= e=3D"number"], .ui.form input[type=3D"password"], .ui.form input[type=3D"se= arch"], .ui.form input[type=3D"tel"], .ui.form input[type=3D"time"], .ui.fo= rm input[type=3D"text"], .ui.form input[type=3D"file"], .ui.form input[type= =3D"url"] { font-family: var(--fonts-regular); margin: 0px; outline: none; = appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); line= -height: 1.21429em; padding: 0.678571em 1em; font-size: 1em; background: rg= b(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); color: rgba(0, = 0, 0, 0.87); border-radius: 0.285714rem; box-shadow: transparent 0px 0px 0p= x 0px inset; transition: color 0.1s, border-color 0.1s; } .ui.input textarea, .ui.form textarea { margin: 0px; appearance: none; -web= kit-tap-highlight-color: rgba(255, 255, 255, 0); padding: 0.785714em 1em; b= ackground: rgb(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); ou= tline: none; color: rgba(0, 0, 0, 0.87); border-radius: 0.285714rem; box-sh= adow: transparent 0px 0px 0px 0px inset; transition: color 0.1s, border-col= or 0.1s; font-size: 1em; font-family: var(--fonts-regular); line-height: 1.= 2857; resize: vertical; } .ui.form textarea:not([rows]) { height: 12em; min-height: 8em; max-height: = 24em; } .ui.form textarea, .ui.form input[type=3D"checkbox"] { vertical-align: top;= } .ui.form .fields:not(.grouped):not(.inline) .field:not(:only-child) label += .ui.ui.checkbox { margin-top: 0.7em; } .ui.form .fields:not(.grouped):not(.inline) .field:not(:only-child) .ui.che= ckbox { margin-top: 2.41429em; } .ui.form .fields:not(.grouped):not(.inline) .field:not(:only-child) .ui.tog= gle.checkbox { margin-top: 2.21429em; } .ui.form .fields:not(.grouped):not(.inline) .field:not(:only-child) .ui.sli= der.checkbox { margin-top: 2.61429em; } .ui.ui.form .field .fields .field:not(:only-child) .ui.checkbox { margin-to= p: 0.6em; } .ui.ui.form .field .fields .field:not(:only-child) .ui.toggle.checkbox { ma= rgin-top: 0.5em; } .ui.ui.form .field .fields .field:not(:only-child) .ui.slider.checkbox { ma= rgin-top: 0.7em; } .ui.form input.attached { width: auto; } .ui.form select { display: block; height: auto; width: 100%; background: rg= b(255, 255, 255); border: 1px solid rgba(34, 36, 38, 0.15); border-radius: = 0.285714rem; box-shadow: transparent 0px 0px 0px 0px inset; padding: 0.62em= 1em; color: rgba(0, 0, 0, 0.87); transition: color 0.1s, border-color 0.1s= ; } .ui.form .field > .selection.dropdown { min-width: auto; width: 100%; } .ui.form .field > .selection.dropdown > .dropdown.icon { float: right; } .ui.form .inline.fields .field > .selection.dropdown, .ui.form .inline.fiel= d > .selection.dropdown { width: auto; } .ui.form .inline.fields .field > .selection.dropdown > .dropdown.icon, .ui.= form .inline.field > .selection.dropdown > .dropdown.icon { float: none; } .ui.form .field .ui.input, .ui.form .fields .field .ui.input, .ui.form .wid= e.field .ui.input { width: 100%; } .ui.form .inline.fields .field:not(.wide) .ui.input, .ui.form .inline.field= :not(.wide) .ui.input { width: auto; vertical-align: middle; } .ui.form .fields .field .ui.input input, .ui.form .field .ui.input input { = width: auto; } .ui.form .ten.fields .ui.input input, .ui.form .nine.fields .ui.input input= , .ui.form .eight.fields .ui.input input, .ui.form .seven.fields .ui.input = input, .ui.form .six.fields .ui.input input, .ui.form .five.fields .ui.inpu= t input, .ui.form .four.fields .ui.input input, .ui.form .three.fields .ui.= input input, .ui.form .two.fields .ui.input input, .ui.form .wide.field .ui= .input input { flex: 1 0 auto; width: 0px; } .ui.form .error.message, .ui.form .error.message:empty { display: none; } .ui.form .info.message, .ui.form .info.message:empty { display: none; } .ui.form .success.message, .ui.form .success.message:empty { display: none;= } .ui.form .warning.message, .ui.form .warning.message:empty { display: none;= } .ui.form .message:first-child { margin-top: 0px; } .ui.form .field .prompt.label { white-space: normal; background: rgb(255, 2= 55, 255) !important; border: 1px solid rgb(224, 180, 180) !important; color= : rgb(159, 58, 56) !important; } .ui.form .inline.fields .field .prompt, .ui.form .inline.field .prompt { ve= rtical-align: top; margin: -0.25em 0px -0.5em 0.5em; } .ui.form .inline.fields .field .prompt::before, .ui.form .inline.field .pro= mpt::before { border-width: 0px 0px 1px 1px; inset: 50% auto auto 0px; } .ui.form .field.field input:-webkit-autofill { box-shadow: ivory 0px 0px 0p= x 100px inset !important; border-color: rgb(229, 223, 161) !important; } .ui.form .field.field input:-webkit-autofill:focus { box-shadow: ivory 0px = 0px 0px 100px inset !important; border-color: rgb(213, 195, 21) !important;= } .ui.form ::-webkit-input-placeholder { color: rgba(191, 191, 191, 0.87); } .ui.form :focus::-webkit-input-placeholder { color: rgba(115, 115, 115, 0.8= 7); } .ui.form input:not([type]):focus, .ui.form input[type=3D"date"]:focus, .ui.= form input[type=3D"datetime-local"]:focus, .ui.form input[type=3D"email"]:f= ocus, .ui.form input[type=3D"number"]:focus, .ui.form input[type=3D"passwor= d"]:focus, .ui.form input[type=3D"search"]:focus, .ui.form input[type=3D"te= l"]:focus, .ui.form input[type=3D"time"]:focus, .ui.form input[type=3D"text= "]:focus, .ui.form input[type=3D"file"]:focus, .ui.form input[type=3D"url"]= :focus { color: rgba(0, 0, 0, 0.95); border-color: rgb(133, 183, 217); bord= er-radius: 0.285714rem; background: rgb(255, 255, 255); box-shadow: rgba(34= , 36, 38, 0.35) 0px 0px inset; } .ui.form .ui.action.input:not([class*=3D"left action"]) input:not([type]):f= ocus, .ui.form .ui.action.input:not([class*=3D"left action"]) input[type=3D= "date"]:focus, .ui.form .ui.action.input:not([class*=3D"left action"]) inpu= t[type=3D"datetime-local"]:focus, .ui.form .ui.action.input:not([class*=3D"= left action"]) input[type=3D"email"]:focus, .ui.form .ui.action.input:not([= class*=3D"left action"]) input[type=3D"number"]:focus, .ui.form .ui.action.= input:not([class*=3D"left action"]) input[type=3D"password"]:focus, .ui.for= m .ui.action.input:not([class*=3D"left action"]) input[type=3D"search"]:foc= us, .ui.form .ui.action.input:not([class*=3D"left action"]) input[type=3D"t= el"]:focus, .ui.form .ui.action.input:not([class*=3D"left action"]) input[t= ype=3D"time"]:focus, .ui.form .ui.action.input:not([class*=3D"left action"]= ) input[type=3D"text"]:focus, .ui.form .ui.action.input:not([class*=3D"left= action"]) input[type=3D"file"]:focus, .ui.form .ui.action.input:not([class= *=3D"left action"]) input[type=3D"url"]:focus { border-top-right-radius: 0p= x; border-bottom-right-radius: 0px; } .ui.form .ui[class*=3D"left action"].input input:not([type]), .ui.form .ui[= class*=3D"left action"].input input[type=3D"date"], .ui.form .ui[class*=3D"= left action"].input input[type=3D"datetime-local"], .ui.form .ui[class*=3D"= left action"].input input[type=3D"email"], .ui.form .ui[class*=3D"left acti= on"].input input[type=3D"number"], .ui.form .ui[class*=3D"left action"].inp= ut input[type=3D"password"], .ui.form .ui[class*=3D"left action"].input inp= ut[type=3D"search"], .ui.form .ui[class*=3D"left action"].input input[type= =3D"tel"], .ui.form .ui[class*=3D"left action"].input input[type=3D"time"],= .ui.form .ui[class*=3D"left action"].input input[type=3D"text"], .ui.form = .ui[class*=3D"left action"].input input[type=3D"file"], .ui.form .ui[class*= =3D"left action"].input input[type=3D"url"] { border-bottom-left-radius: 0p= x; border-top-left-radius: 0px; } .ui.form textarea:focus { color: rgba(0, 0, 0, 0.95); border-color: rgb(133= , 183, 217); border-radius: 0.285714rem; background: rgb(255, 255, 255); bo= x-shadow: rgba(34, 36, 38, 0.35) 0px 0px inset; appearance: none; } .ui.form.error .error.message:not(:empty) { display: block; } .ui.form.error .compact.error.message:not(:empty) { display: inline-block; = } .ui.form.error .icon.error.message:not(:empty) { display: flex; } .ui.form .fields.error .error.message:not(:empty), .ui.form .field.error .e= rror.message:not(:empty) { display: block; } .ui.form .fields.error .compact.error.message:not(:empty), .ui.form .field.= error .compact.error.message:not(:empty) { display: inline-block; } .ui.form .fields.error .icon.error.message:not(:empty), .ui.form .field.err= or .icon.error.message:not(:empty) { display: flex; } .ui.ui.form .fields.error .field label, .ui.ui.form .field.error label, .ui= .ui.form .fields.error .field .input, .ui.ui.form .field.error .input { col= or: rgb(159, 58, 56); } .ui.form .fields.error .field .corner.label, .ui.form .field.error .corner.= label { border-color: rgb(159, 58, 56); color: rgb(255, 255, 255); } .ui.form .fields.error .field textarea, .ui.form .fields.error .field selec= t, .ui.form .fields.error .field input:not([type]), .ui.form .fields.error = .field input[type=3D"date"], .ui.form .fields.error .field input[type=3D"da= tetime-local"], .ui.form .fields.error .field input[type=3D"email"], .ui.fo= rm .fields.error .field input[type=3D"number"], .ui.form .fields.error .fie= ld input[type=3D"password"], .ui.form .fields.error .field input[type=3D"se= arch"], .ui.form .fields.error .field input[type=3D"tel"], .ui.form .fields= .error .field input[type=3D"time"], .ui.form .fields.error .field input[typ= e=3D"text"], .ui.form .fields.error .field input[type=3D"file"], .ui.form .= fields.error .field input[type=3D"url"], .ui.form .field.error textarea, .u= i.form .field.error select, .ui.form .field.error input:not([type]), .ui.fo= rm .field.error input[type=3D"date"], .ui.form .field.error input[type=3D"d= atetime-local"], .ui.form .field.error input[type=3D"email"], .ui.form .fie= ld.error input[type=3D"number"], .ui.form .field.error input[type=3D"passwo= rd"], .ui.form .field.error input[type=3D"search"], .ui.form .field.error i= nput[type=3D"tel"], .ui.form .field.error input[type=3D"time"], .ui.form .f= ield.error input[type=3D"text"], .ui.form .field.error input[type=3D"file"]= , .ui.form .field.error input[type=3D"url"] { color: rgb(159, 58, 56); back= ground: rgb(255, 246, 246); border-color: rgb(224, 180, 180); box-shadow: n= one; } .ui.form .field.error textarea:focus, .ui.form .field.error select:focus, .= ui.form .field.error input:not([type]):focus, .ui.form .field.error input[t= ype=3D"date"]:focus, .ui.form .field.error input[type=3D"datetime-local"]:f= ocus, .ui.form .field.error input[type=3D"email"]:focus, .ui.form .field.er= ror input[type=3D"number"]:focus, .ui.form .field.error input[type=3D"passw= ord"]:focus, .ui.form .field.error input[type=3D"search"]:focus, .ui.form .= field.error input[type=3D"tel"]:focus, .ui.form .field.error input[type=3D"= time"]:focus, .ui.form .field.error input[type=3D"text"]:focus, .ui.form .f= ield.error input[type=3D"file"]:focus, .ui.form .field.error input[type=3D"= url"]:focus { background: rgb(255, 246, 246); border-color: rgb(224, 180, 1= 80); color: rgb(159, 58, 56); box-shadow: none; } .ui.form .field.error select { appearance: menulist-button; } .ui.form .field.error .transparent.input input, .ui.form .field.error .tran= sparent.input textarea, .ui.form .field.error input.transparent, .ui.form .= field.error textarea.transparent { background-color: rgb(255, 246, 246) !im= portant; color: rgb(159, 58, 56) !important; } .ui.form .error.error input:-webkit-autofill { box-shadow: rgb(255, 250, 24= 0) 0px 0px 0px 100px inset !important; border-color: rgb(224, 180, 180) !im= portant; } .ui.form .error ::-webkit-input-placeholder { color: rgb(231, 189, 188); } .ui.form .error :focus::-webkit-input-placeholder { color: rgb(218, 151, 15= 0); } .ui.form .fields.error .field .ui.dropdown, .ui.form .fields.error .field .= ui.dropdown .item, .ui.form .field.error .ui.dropdown, .ui.form .field.erro= r .ui.dropdown .text, .ui.form .field.error .ui.dropdown .item { background= : rgb(255, 246, 246); color: rgb(159, 58, 56); } .ui.form .fields.error .field .ui.dropdown, .ui.form .field.error .ui.dropd= own, .ui.form .fields.error .field .ui.dropdown:hover, .ui.form .field.erro= r .ui.dropdown:hover { border-color: rgb(224, 180, 180) !important; } .ui.form .fields.error .field .ui.dropdown:hover .menu, .ui.form .field.err= or .ui.dropdown:hover .menu { border-color: rgb(224, 180, 180); } .ui.form .fields.error .field .ui.multiple.selection.dropdown > .label, .ui= .form .field.error .ui.multiple.selection.dropdown > .label { background-co= lor: rgb(234, 203, 203); color: rgb(159, 58, 56); } .ui.form .fields.error .field .ui.dropdown .menu .item:hover, .ui.form .fie= ld.error .ui.dropdown .menu .item:hover, .ui.form .fields.error .field .ui.= dropdown .menu .selected.item, .ui.form .field.error .ui.dropdown .menu .se= lected.item { background-color: rgb(251, 231, 231); } .ui.form .fields.error .field .ui.dropdown .menu .active.item, .ui.form .fi= eld.error .ui.dropdown .menu .active.item { background-color: rgb(253, 207,= 207) !important; } .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label, .u= i.form .field.error .checkbox:not(.toggle):not(.slider) label, .ui.form .fi= elds.error .field .checkbox:not(.toggle):not(.slider) .box, .ui.form .field= .error .checkbox:not(.toggle):not(.slider) .box { color: rgb(159, 58, 56); = } .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label::be= fore, .ui.form .field.error .checkbox:not(.toggle):not(.slider) label::befo= re, .ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box:= :before, .ui.form .field.error .checkbox:not(.toggle):not(.slider) .box::be= fore { background: rgb(255, 246, 246); border-color: rgb(224, 180, 180); } .ui.form .fields.error .field .checkbox label::after, .ui.form .field.error= .checkbox label::after, .ui.form .fields.error .field .checkbox .box::afte= r, .ui.form .field.error .checkbox .box::after { color: rgb(159, 58, 56); } .ui.form.info .info.message:not(:empty) { display: block; } .ui.form.info .compact.info.message:not(:empty) { display: inline-block; } .ui.form.info .icon.info.message:not(:empty) { display: flex; } .ui.form .fields.info .info.message:not(:empty), .ui.form .field.info .info= .message:not(:empty) { display: block; } .ui.form .fields.info .compact.info.message:not(:empty), .ui.form .field.in= fo .compact.info.message:not(:empty) { display: inline-block; } .ui.form .fields.info .icon.info.message:not(:empty), .ui.form .field.info = .icon.info.message:not(:empty) { display: flex; } .ui.ui.form .fields.info .field label, .ui.ui.form .field.info label, .ui.u= i.form .fields.info .field .input, .ui.ui.form .field.info .input { color: = rgb(39, 111, 134); } .ui.form .fields.info .field .corner.label, .ui.form .field.info .corner.la= bel { border-color: rgb(39, 111, 134); color: rgb(255, 255, 255); } .ui.form .fields.info .field textarea, .ui.form .fields.info .field select,= .ui.form .fields.info .field input:not([type]), .ui.form .fields.info .fie= ld input[type=3D"date"], .ui.form .fields.info .field input[type=3D"datetim= e-local"], .ui.form .fields.info .field input[type=3D"email"], .ui.form .fi= elds.info .field input[type=3D"number"], .ui.form .fields.info .field input= [type=3D"password"], .ui.form .fields.info .field input[type=3D"search"], .= ui.form .fields.info .field input[type=3D"tel"], .ui.form .fields.info .fie= ld input[type=3D"time"], .ui.form .fields.info .field input[type=3D"text"],= .ui.form .fields.info .field input[type=3D"file"], .ui.form .fields.info .= field input[type=3D"url"], .ui.form .field.info textarea, .ui.form .field.i= nfo select, .ui.form .field.info input:not([type]), .ui.form .field.info in= put[type=3D"date"], .ui.form .field.info input[type=3D"datetime-local"], .u= i.form .field.info input[type=3D"email"], .ui.form .field.info input[type= =3D"number"], .ui.form .field.info input[type=3D"password"], .ui.form .fiel= d.info input[type=3D"search"], .ui.form .field.info input[type=3D"tel"], .u= i.form .field.info input[type=3D"time"], .ui.form .field.info input[type=3D= "text"], .ui.form .field.info input[type=3D"file"], .ui.form .field.info in= put[type=3D"url"] { color: rgb(39, 111, 134); background: rgb(248, 255, 255= ); border-color: rgb(169, 213, 222); box-shadow: none; } .ui.form .field.info textarea:focus, .ui.form .field.info select:focus, .ui= .form .field.info input:not([type]):focus, .ui.form .field.info input[type= =3D"date"]:focus, .ui.form .field.info input[type=3D"datetime-local"]:focus= , .ui.form .field.info input[type=3D"email"]:focus, .ui.form .field.info in= put[type=3D"number"]:focus, .ui.form .field.info input[type=3D"password"]:f= ocus, .ui.form .field.info input[type=3D"search"]:focus, .ui.form .field.in= fo input[type=3D"tel"]:focus, .ui.form .field.info input[type=3D"time"]:foc= us, .ui.form .field.info input[type=3D"text"]:focus, .ui.form .field.info i= nput[type=3D"file"]:focus, .ui.form .field.info input[type=3D"url"]:focus {= background: rgb(248, 255, 255); border-color: rgb(169, 213, 222); color: r= gb(39, 111, 134); box-shadow: none; } .ui.form .field.info select { appearance: menulist-button; } .ui.form .field.info .transparent.input input, .ui.form .field.info .transp= arent.input textarea, .ui.form .field.info input.transparent, .ui.form .fie= ld.info textarea.transparent { background-color: rgb(248, 255, 255) !import= ant; color: rgb(39, 111, 134) !important; } .ui.form .info.info input:-webkit-autofill { box-shadow: rgb(240, 250, 255)= 0px 0px 0px 100px inset !important; border-color: rgb(179, 224, 224) !impo= rtant; } .ui.form .info ::-webkit-input-placeholder { color: rgb(152, 207, 225); } .ui.form .info :focus::-webkit-input-placeholder { color: rgb(112, 189, 214= ); } .ui.form .fields.info .field .ui.dropdown, .ui.form .fields.info .field .ui= .dropdown .item, .ui.form .field.info .ui.dropdown, .ui.form .field.info .u= i.dropdown .text, .ui.form .field.info .ui.dropdown .item { background: rgb= (248, 255, 255); color: rgb(39, 111, 134); } .ui.form .fields.info .field .ui.dropdown, .ui.form .field.info .ui.dropdow= n, .ui.form .fields.info .field .ui.dropdown:hover, .ui.form .field.info .u= i.dropdown:hover { border-color: rgb(169, 213, 222) !important; } .ui.form .fields.info .field .ui.dropdown:hover .menu, .ui.form .field.info= .ui.dropdown:hover .menu { border-color: rgb(169, 213, 222); } .ui.form .fields.info .field .ui.multiple.selection.dropdown > .label, .ui.= form .field.info .ui.multiple.selection.dropdown > .label { background-colo= r: rgb(204, 227, 234); color: rgb(39, 111, 134); } .ui.form .fields.info .field .ui.dropdown .menu .item:hover, .ui.form .fiel= d.info .ui.dropdown .menu .item:hover, .ui.form .fields.info .field .ui.dro= pdown .menu .selected.item, .ui.form .field.info .ui.dropdown .menu .select= ed.item { background-color: rgb(233, 242, 251); } .ui.form .fields.info .field .ui.dropdown .menu .active.item, .ui.form .fie= ld.info .ui.dropdown .menu .active.item { background-color: rgb(206, 241, 2= 53) !important; } .ui.form .fields.info .field .checkbox:not(.toggle):not(.slider) label, .ui= .form .field.info .checkbox:not(.toggle):not(.slider) label, .ui.form .fiel= ds.info .field .checkbox:not(.toggle):not(.slider) .box, .ui.form .field.in= fo .checkbox:not(.toggle):not(.slider) .box { color: rgb(39, 111, 134); } .ui.form .fields.info .field .checkbox:not(.toggle):not(.slider) label::bef= ore, .ui.form .field.info .checkbox:not(.toggle):not(.slider) label::before= , .ui.form .fields.info .field .checkbox:not(.toggle):not(.slider) .box::be= fore, .ui.form .field.info .checkbox:not(.toggle):not(.slider) .box::before= { background: rgb(248, 255, 255); border-color: rgb(169, 213, 222); } .ui.form .fields.info .field .checkbox label::after, .ui.form .field.info .= checkbox label::after, .ui.form .fields.info .field .checkbox .box::after, = .ui.form .field.info .checkbox .box::after { color: rgb(39, 111, 134); } .ui.form.success .success.message:not(:empty) { display: block; } .ui.form.success .compact.success.message:not(:empty) { display: inline-blo= ck; } .ui.form.success .icon.success.message:not(:empty) { display: flex; } .ui.form .fields.success .success.message:not(:empty), .ui.form .field.succ= ess .success.message:not(:empty) { display: block; } .ui.form .fields.success .compact.success.message:not(:empty), .ui.form .fi= eld.success .compact.success.message:not(:empty) { display: inline-block; } .ui.form .fields.success .icon.success.message:not(:empty), .ui.form .field= .success .icon.success.message:not(:empty) { display: flex; } .ui.ui.form .fields.success .field label, .ui.ui.form .field.success label,= .ui.ui.form .fields.success .field .input, .ui.ui.form .field.success .inp= ut { color: rgb(44, 102, 45); } .ui.form .fields.success .field .corner.label, .ui.form .field.success .cor= ner.label { border-color: rgb(44, 102, 45); color: rgb(255, 255, 255); } .ui.form .fields.success .field textarea, .ui.form .fields.success .field s= elect, .ui.form .fields.success .field input:not([type]), .ui.form .fields.= success .field input[type=3D"date"], .ui.form .fields.success .field input[= type=3D"datetime-local"], .ui.form .fields.success .field input[type=3D"ema= il"], .ui.form .fields.success .field input[type=3D"number"], .ui.form .fie= lds.success .field input[type=3D"password"], .ui.form .fields.success .fiel= d input[type=3D"search"], .ui.form .fields.success .field input[type=3D"tel= "], .ui.form .fields.success .field input[type=3D"time"], .ui.form .fields.= success .field input[type=3D"text"], .ui.form .fields.success .field input[= type=3D"file"], .ui.form .fields.success .field input[type=3D"url"], .ui.fo= rm .field.success textarea, .ui.form .field.success select, .ui.form .field= .success input:not([type]), .ui.form .field.success input[type=3D"date"], .= ui.form .field.success input[type=3D"datetime-local"], .ui.form .field.succ= ess input[type=3D"email"], .ui.form .field.success input[type=3D"number"], = .ui.form .field.success input[type=3D"password"], .ui.form .field.success i= nput[type=3D"search"], .ui.form .field.success input[type=3D"tel"], .ui.for= m .field.success input[type=3D"time"], .ui.form .field.success input[type= =3D"text"], .ui.form .field.success input[type=3D"file"], .ui.form .field.s= uccess input[type=3D"url"] { color: rgb(44, 102, 45); background: rgb(252, = 255, 245); border-color: rgb(163, 194, 147); box-shadow: none; } .ui.form .field.success textarea:focus, .ui.form .field.success select:focu= s, .ui.form .field.success input:not([type]):focus, .ui.form .field.success= input[type=3D"date"]:focus, .ui.form .field.success input[type=3D"datetime= -local"]:focus, .ui.form .field.success input[type=3D"email"]:focus, .ui.fo= rm .field.success input[type=3D"number"]:focus, .ui.form .field.success inp= ut[type=3D"password"]:focus, .ui.form .field.success input[type=3D"search"]= :focus, .ui.form .field.success input[type=3D"tel"]:focus, .ui.form .field.= success input[type=3D"time"]:focus, .ui.form .field.success input[type=3D"t= ext"]:focus, .ui.form .field.success input[type=3D"file"]:focus, .ui.form .= field.success input[type=3D"url"]:focus { background: rgb(252, 255, 245); b= order-color: rgb(163, 194, 147); color: rgb(44, 102, 45); box-shadow: none;= } .ui.form .field.success select { appearance: menulist-button; } .ui.form .field.success .transparent.input input, .ui.form .field.success .= transparent.input textarea, .ui.form .field.success input.transparent, .ui.= form .field.success textarea.transparent { background-color: rgb(252, 255, = 245) !important; color: rgb(44, 102, 45) !important; } .ui.form .success.success input:-webkit-autofill { box-shadow: rgb(240, 255= , 240) 0px 0px 0px 100px inset !important; border-color: rgb(190, 224, 179)= !important; } .ui.form .success ::-webkit-input-placeholder { color: rgb(143, 207, 144); = } .ui.form .success :focus::-webkit-input-placeholder { color: rgb(108, 191, = 109); } .ui.form .fields.success .field .ui.dropdown, .ui.form .fields.success .fie= ld .ui.dropdown .item, .ui.form .field.success .ui.dropdown, .ui.form .fiel= d.success .ui.dropdown .text, .ui.form .field.success .ui.dropdown .item { = background: rgb(252, 255, 245); color: rgb(44, 102, 45); } .ui.form .fields.success .field .ui.dropdown, .ui.form .field.success .ui.d= ropdown, .ui.form .fields.success .field .ui.dropdown:hover, .ui.form .fiel= d.success .ui.dropdown:hover { border-color: rgb(163, 194, 147) !important;= } .ui.form .fields.success .field .ui.dropdown:hover .menu, .ui.form .field.s= uccess .ui.dropdown:hover .menu { border-color: rgb(163, 194, 147); } .ui.form .fields.success .field .ui.multiple.selection.dropdown > .label, .= ui.form .field.success .ui.multiple.selection.dropdown > .label { backgroun= d-color: rgb(204, 234, 204); color: rgb(44, 102, 45); } .ui.form .fields.success .field .ui.dropdown .menu .item:hover, .ui.form .f= ield.success .ui.dropdown .menu .item:hover, .ui.form .fields.success .fiel= d .ui.dropdown .menu .selected.item, .ui.form .field.success .ui.dropdown .= menu .selected.item { background-color: rgb(233, 251, 233); } .ui.form .fields.success .field .ui.dropdown .menu .active.item, .ui.form .= field.success .ui.dropdown .menu .active.item { background-color: rgb(218, = 253, 206) !important; } .ui.form .fields.success .field .checkbox:not(.toggle):not(.slider) label, = .ui.form .field.success .checkbox:not(.toggle):not(.slider) label, .ui.form= .fields.success .field .checkbox:not(.toggle):not(.slider) .box, .ui.form = .field.success .checkbox:not(.toggle):not(.slider) .box { color: rgb(44, 10= 2, 45); } .ui.form .fields.success .field .checkbox:not(.toggle):not(.slider) label::= before, .ui.form .field.success .checkbox:not(.toggle):not(.slider) label::= before, .ui.form .fields.success .field .checkbox:not(.toggle):not(.slider)= .box::before, .ui.form .field.success .checkbox:not(.toggle):not(.slider) = .box::before { background: rgb(252, 255, 245); border-color: rgb(163, 194, = 147); } .ui.form .fields.success .field .checkbox label::after, .ui.form .field.suc= cess .checkbox label::after, .ui.form .fields.success .field .checkbox .box= ::after, .ui.form .field.success .checkbox .box::after { color: rgb(44, 102= , 45); } .ui.form.warning .warning.message:not(:empty) { display: block; } .ui.form.warning .compact.warning.message:not(:empty) { display: inline-blo= ck; } .ui.form.warning .icon.warning.message:not(:empty) { display: flex; } .ui.form .fields.warning .warning.message:not(:empty), .ui.form .field.warn= ing .warning.message:not(:empty) { display: block; } .ui.form .fields.warning .compact.warning.message:not(:empty), .ui.form .fi= eld.warning .compact.warning.message:not(:empty) { display: inline-block; } .ui.form .fields.warning .icon.warning.message:not(:empty), .ui.form .field= .warning .icon.warning.message:not(:empty) { display: flex; } .ui.ui.form .fields.warning .field label, .ui.ui.form .field.warning label,= .ui.ui.form .fields.warning .field .input, .ui.ui.form .field.warning .inp= ut { color: rgb(87, 58, 8); } .ui.form .fields.warning .field .corner.label, .ui.form .field.warning .cor= ner.label { border-color: rgb(87, 58, 8); color: rgb(255, 255, 255); } .ui.form .fields.warning .field textarea, .ui.form .fields.warning .field s= elect, .ui.form .fields.warning .field input:not([type]), .ui.form .fields.= warning .field input[type=3D"date"], .ui.form .fields.warning .field input[= type=3D"datetime-local"], .ui.form .fields.warning .field input[type=3D"ema= il"], .ui.form .fields.warning .field input[type=3D"number"], .ui.form .fie= lds.warning .field input[type=3D"password"], .ui.form .fields.warning .fiel= d input[type=3D"search"], .ui.form .fields.warning .field input[type=3D"tel= "], .ui.form .fields.warning .field input[type=3D"time"], .ui.form .fields.= warning .field input[type=3D"text"], .ui.form .fields.warning .field input[= type=3D"file"], .ui.form .fields.warning .field input[type=3D"url"], .ui.fo= rm .field.warning textarea, .ui.form .field.warning select, .ui.form .field= .warning input:not([type]), .ui.form .field.warning input[type=3D"date"], .= ui.form .field.warning input[type=3D"datetime-local"], .ui.form .field.warn= ing input[type=3D"email"], .ui.form .field.warning input[type=3D"number"], = .ui.form .field.warning input[type=3D"password"], .ui.form .field.warning i= nput[type=3D"search"], .ui.form .field.warning input[type=3D"tel"], .ui.for= m .field.warning input[type=3D"time"], .ui.form .field.warning input[type= =3D"text"], .ui.form .field.warning input[type=3D"file"], .ui.form .field.w= arning input[type=3D"url"] { color: rgb(87, 58, 8); background: rgb(255, 25= 0, 243); border-color: rgb(201, 186, 155); box-shadow: none; } .ui.form .field.warning textarea:focus, .ui.form .field.warning select:focu= s, .ui.form .field.warning input:not([type]):focus, .ui.form .field.warning= input[type=3D"date"]:focus, .ui.form .field.warning input[type=3D"datetime= -local"]:focus, .ui.form .field.warning input[type=3D"email"]:focus, .ui.fo= rm .field.warning input[type=3D"number"]:focus, .ui.form .field.warning inp= ut[type=3D"password"]:focus, .ui.form .field.warning input[type=3D"search"]= :focus, .ui.form .field.warning input[type=3D"tel"]:focus, .ui.form .field.= warning input[type=3D"time"]:focus, .ui.form .field.warning input[type=3D"t= ext"]:focus, .ui.form .field.warning input[type=3D"file"]:focus, .ui.form .= field.warning input[type=3D"url"]:focus { background: rgb(255, 250, 243); b= order-color: rgb(201, 186, 155); color: rgb(87, 58, 8); box-shadow: none; } .ui.form .field.warning select { appearance: menulist-button; } .ui.form .field.warning .transparent.input input, .ui.form .field.warning .= transparent.input textarea, .ui.form .field.warning input.transparent, .ui.= form .field.warning textarea.transparent { background-color: rgb(255, 250, = 243) !important; color: rgb(87, 58, 8) !important; } .ui.form .warning.warning input:-webkit-autofill { box-shadow: rgb(255, 255= , 224) 0px 0px 0px 100px inset !important; border-color: rgb(224, 224, 179)= !important; } .ui.form .warning ::-webkit-input-placeholder { color: rgb(237, 173, 62); } .ui.form .warning :focus::-webkit-input-placeholder { color: rgb(227, 151, = 21); } .ui.form .fields.warning .field .ui.dropdown, .ui.form .fields.warning .fie= ld .ui.dropdown .item, .ui.form .field.warning .ui.dropdown, .ui.form .fiel= d.warning .ui.dropdown .text, .ui.form .field.warning .ui.dropdown .item { = background: rgb(255, 250, 243); color: rgb(87, 58, 8); } .ui.form .fields.warning .field .ui.dropdown, .ui.form .field.warning .ui.d= ropdown, .ui.form .fields.warning .field .ui.dropdown:hover, .ui.form .fiel= d.warning .ui.dropdown:hover { border-color: rgb(201, 186, 155) !important;= } .ui.form .fields.warning .field .ui.dropdown:hover .menu, .ui.form .field.w= arning .ui.dropdown:hover .menu { border-color: rgb(201, 186, 155); } .ui.form .fields.warning .field .ui.multiple.selection.dropdown > .label, .= ui.form .field.warning .ui.multiple.selection.dropdown > .label { backgroun= d-color: rgb(234, 234, 204); color: rgb(87, 58, 8); } .ui.form .fields.warning .field .ui.dropdown .menu .item:hover, .ui.form .f= ield.warning .ui.dropdown .menu .item:hover, .ui.form .fields.warning .fiel= d .ui.dropdown .menu .selected.item, .ui.form .field.warning .ui.dropdown .= menu .selected.item { background-color: rgb(251, 251, 233); } .ui.form .fields.warning .field .ui.dropdown .menu .active.item, .ui.form .= field.warning .ui.dropdown .menu .active.item { background-color: rgb(253, = 253, 206) !important; } .ui.form .fields.warning .field .checkbox:not(.toggle):not(.slider) label, = .ui.form .field.warning .checkbox:not(.toggle):not(.slider) label, .ui.form= .fields.warning .field .checkbox:not(.toggle):not(.slider) .box, .ui.form = .field.warning .checkbox:not(.toggle):not(.slider) .box { color: rgb(87, 58= , 8); } .ui.form .fields.warning .field .checkbox:not(.toggle):not(.slider) label::= before, .ui.form .field.warning .checkbox:not(.toggle):not(.slider) label::= before, .ui.form .fields.warning .field .checkbox:not(.toggle):not(.slider)= .box::before, .ui.form .field.warning .checkbox:not(.toggle):not(.slider) = .box::before { background: rgb(255, 250, 243); border-color: rgb(201, 186, = 155); } .ui.form .fields.warning .field .checkbox label::after, .ui.form .field.war= ning .checkbox label::after, .ui.form .fields.warning .field .checkbox .box= ::after, .ui.form .field.warning .checkbox .box::after { color: rgb(87, 58,= 8); } .ui.form .disabled.fields .field, .ui.form .disabled.field, .ui.form .field= :disabled { pointer-events: none; opacity: var(--opacity-disabled); } .ui.form .field.disabled > label, .ui.form .fields.disabled > label { opaci= ty: var(--opacity-disabled); } .ui.form .field.disabled :disabled { opacity: 1; } .ui.loading.form { position: relative; cursor: default; pointer-events: non= e; } .ui.loading.form::before { position: absolute; content: ""; top: 0px; left:= 0px; background: rgba(255, 255, 255, 0.8); width: 100%; height: 100%; z-in= dex: 100; } .ui.loading.form.segments::before { border-radius: 0.285714rem; } .ui.loading.form::after { position: absolute; content: ""; top: 50%; left: = 50%; margin: -1.5em 0px 0px -1.5em; width: 3em; height: 3em; animation: 0.6= s linear 0s infinite normal none running loader; border: 0.2em solid rgb(11= 8, 118, 118); border-radius: 500rem; box-shadow: transparent 0px 0px 0px 1p= x; visibility: visible; z-index: 101; } .ui.form .required.fields:not(.grouped) > .field > label::after, .ui.form .= required.fields.grouped > label::after, .ui.form .required.field > label::a= fter, .ui.form .required.fields:not(.grouped) > .field > .checkbox::after, = .ui.form .required.field > .checkbox::after, .ui.form label.required::after= { margin: -0.2em 0px 0px 0.2em; content: "*"; color: rgb(219, 40, 40); } .ui.form .required.fields:not(.grouped) > .field > label::after, .ui.form .= required.fields.grouped > label::after, .ui.form .required.field > label::a= fter, .ui.form label.required::after { display: inline-block; vertical-alig= n: top; } .ui.form .required.fields:not(.grouped) > .field > .checkbox::after, .ui.fo= rm .required.field > .checkbox::after { position: absolute; top: 0px; left:= 100%; } .ui.form .grouped.fields { display: block; margin: 0px 0px 1em; } .ui.form .grouped.fields:last-child { margin-bottom: 0px; } .ui.form .grouped.fields > label { margin: 0px 0px 0.285714rem; color: rgba= (0, 0, 0, 0.87); font-size: 0.928571em; font-weight: 500; text-transform: n= one; } .ui.form .grouped.fields .field, .ui.form .grouped.inline.fields .field { d= isplay: block; margin: 0.5em 0px; padding: 0px; } .ui.form .grouped.inline.fields .ui.checkbox { margin-bottom: 0.4em; } .ui.form .fields { display: flex; flex-direction: row; margin: 0px -0.5em 1= em; } .ui.form .fields > .field { flex: 0 1 auto; padding-left: 0.5em; padding-ri= ght: 0.5em; } .ui.form .fields > .field:first-child { border-left: none; box-shadow: none= ; } .ui.form .two.fields > .fields, .ui.form .two.fields > .field { width: 50%;= } .ui.form .three.fields > .fields, .ui.form .three.fields > .field { width: = 33.3333%; } .ui.form .four.fields > .fields, .ui.form .four.fields > .field { width: 25= %; } .ui.form .five.fields > .fields, .ui.form .five.fields > .field { width: 20= %; } .ui.form .six.fields > .fields, .ui.form .six.fields > .field { width: 16.6= 667%; } .ui.form .seven.fields > .fields, .ui.form .seven.fields > .field { width: = 14.2857%; } .ui.form .eight.fields > .fields, .ui.form .eight.fields > .field { width: = 12.5%; } .ui.form .nine.fields > .fields, .ui.form .nine.fields > .field { width: 11= .1111%; } .ui.form .ten.fields > .fields, .ui.form .ten.fields > .field { width: 10%;= } @media only screen and (max-width: 767.98px) { .ui.form .fields { flex-wrap: wrap; margin-bottom: 0px; } .ui.form:not(.unstackable) .fields:not(.unstackable) > .fields, .ui.form:= not(.unstackable) .fields:not(.unstackable) > .field { width: 100%; margin:= 0px 0px 1em; } } .ui.form .fields .wide.field { width: 6.25%; padding-left: 0.5em; padding-r= ight: 0.5em; } .ui.form .one.wide.field { width: 6.25%; } .ui.form .two.wide.field { width: 12.5%; } .ui.form .three.wide.field { width: 18.75%; } .ui.form .four.wide.field { width: 25%; } .ui.form .five.wide.field { width: 31.25%; } .ui.form .six.wide.field { width: 37.5%; } .ui.form .seven.wide.field { width: 43.75%; } .ui.form .eight.wide.field { width: 50%; } .ui.form .nine.wide.field { width: 56.25%; } .ui.form .ten.wide.field { width: 62.5%; } .ui.form .eleven.wide.field { width: 68.75%; } .ui.form .twelve.wide.field { width: 75%; } .ui.form .thirteen.wide.field { width: 81.25%; } .ui.form .fourteen.wide.field { width: 87.5%; } .ui.form .fifteen.wide.field { width: 93.75%; } .ui.form .sixteen.wide.field { width: 100%; } .ui[class*=3D"equal width"].form .fields > .field, .ui.form [class*=3D"equa= l width"].fields > .field { width: 100%; flex: 1 1 auto; } .ui.form .inline.fields { margin: 0px 0px 1em; align-items: center; } .ui.form .inline.fields .field { margin: 0px; padding: 0px 1em 0px 0px; } .ui.form .inline.fields > label, .ui.form .inline.fields .field > label, .u= i.form .inline.fields .field > p, .ui.form .inline.field > label, .ui.form = .inline.field > p { display: inline-block; width: auto; margin-top: 0px; ma= rgin-bottom: 0px; vertical-align: baseline; font-size: 0.928571em; font-wei= ght: 500; color: rgba(0, 0, 0, 0.87); text-transform: none; } .ui.form .inline.fields > label { margin: 0.035714em 1em 0px 0px; } .ui.form .inline.fields .field > input, .ui.form .inline.fields .field > se= lect, .ui.form .inline.field > input, .ui.form .inline.field > select { dis= play: inline-block; width: auto; margin-top: 0px; margin-bottom: 0px; verti= cal-align: middle; font-size: 1em; } .ui.form .inline.fields .field .calendar:not(.popup), .ui.form .inline.fiel= d .calendar:not(.popup) { display: inline-block; } .ui.form .inline.fields .field .calendar:not(.popup) > .input > input, .ui.= form .inline.field .calendar:not(.popup) > .input > input { width: 13.11em;= } .ui.form .inline.fields .field > :first-child, .ui.form .inline.field > :fi= rst-child { margin: 0px 0.857143em 0px 0px; } .ui.form .inline.fields .field > :only-child, .ui.form .inline.field > :onl= y-child { margin: 0px; } .ui.form .inline.fields .wide.field { display: flex; align-items: center; } .ui.form .inline.fields .wide.field > input, .ui.form .inline.fields .wide.= field > select { width: 100%; } .ui.form, .ui.form .field .dropdown, .ui.form .field .dropdown .menu > .ite= m { font-size: 1rem; } .ui.mini.form, .ui.mini.form .field .dropdown, .ui.mini.form .field .dropdo= wn .menu > .item { font-size: 0.785714rem; } .ui.tiny.form, .ui.tiny.form .field .dropdown, .ui.tiny.form .field .dropdo= wn .menu > .item { font-size: 0.857143rem; } .ui.small.form, .ui.small.form .field .dropdown, .ui.small.form .field .dro= pdown .menu > .item { font-size: 0.928571rem; } .ui.large.form, .ui.large.form .field .dropdown, .ui.large.form .field .dro= pdown .menu > .item { font-size: 1.14286rem; } .ui.big.form, .ui.big.form .field .dropdown, .ui.big.form .field .dropdown = .menu > .item { font-size: 1.28571rem; } .ui.huge.form, .ui.huge.form .field .dropdown, .ui.huge.form .field .dropdo= wn .menu > .item { font-size: 1.42857rem; } .ui.massive.form, .ui.massive.form .field .dropdown, .ui.massive.form .fiel= d .dropdown .menu > .item { font-size: 1.71429rem; } .ui.modal { position: absolute; display: none; z-index: 1001; text-align: l= eft; background: rgb(255, 255, 255); border: none; box-shadow: rgba(0, 0, 0= , 0.2) 1px 3px 3px, rgba(0, 0, 0, 0.2) 1px 3px 15px 2px; transform-origin: = 50% 25%; flex: 0 0 auto; border-radius: 0.285714rem; user-select: text; wil= l-change: top, left, margin, transform, opacity; } .ui.modal > :first-child:not(.icon):not(.dimmer), .ui.modal > i.icon:first-= child + *, .ui.modal > .dimmer:first-child + :not(.icon), .ui.modal > .dimm= er:first-child + i.icon + * { border-top-left-radius: 0.285714rem; border-t= op-right-radius: 0.285714rem; } .ui.modal > :last-child { border-bottom-left-radius: 0.285714rem; border-bo= ttom-right-radius: 0.285714rem; } .ui.modal > .ui.dimmer { border-radius: inherit; } .ui.modal > .close { cursor: pointer; position: absolute; top: -2.5rem; rig= ht: -2.5rem; z-index: 1; opacity: 0.8; font-size: 1.25em; color: rgb(255, 2= 55, 255); width: 2.25rem; height: 2.25rem; padding: 0.625rem 0px 0px; } .ui.modal > .close:hover { opacity: 1; } .ui.modal > .header { display: block; font-family: var(--fonts-regular); ba= ckground: rgb(255, 255, 255); margin: 0px; padding: 1.25rem 1.5rem; box-sha= dow: none; color: rgba(0, 0, 0, 0.85); border-bottom: 1px solid rgba(34, 36= , 38, 0.15); } .ui.modal > .header:not(.ui) { font-size: 1.42857rem; line-height: 1.28571e= m; font-weight: 500; } .ui.modal > .content { display: block; width: 100%; font-size: 1em; line-he= ight: 1.4; padding: 1.5rem; background: rgb(255, 255, 255); } .ui.modal > .image.content { display: flex; flex-direction: row; } .ui.modal > .content > .image { display: block; flex: 0 1 auto; align-self:= start; max-width: 100%; } .ui.modal > [class*=3D"top aligned"] { align-self: start; } .ui.modal > [class*=3D"middle aligned"] { align-self: center; } .ui.modal > [class*=3D"stretched"] { align-self: stretch; } .ui.modal > .content > .description { display: block; flex: 1 0 auto; min-w= idth: 0px; align-self: start; } .ui.modal > .content > i.icon + .description, .ui.modal > .content > .image= + .description { flex: 0 1 auto; width: auto; padding-left: 2em; } .ui.modal > .content > .image > i.icon { margin: 0px; opacity: 1; width: au= to; line-height: 1; font-size: 8rem; } .ui.modal > .actions { background: rgb(249, 250, 251); padding: 1rem; borde= r-top: 1px solid rgba(34, 36, 38, 0.15); text-align: right; } .ui.modal .actions > .button:not(.fluid) { margin-left: 0.75em; } .ui.basic.modal > .actions { border-top: none; } @media only screen and (max-width: 767.98px) { .ui.modal:not(.fullscreen) { width: 95%; margin: 0px; } } @media only screen and (min-width: 768px) { .ui.modal:not(.fullscreen) { width: 88%; margin: 0px; } } @media only screen and (min-width: 992px) { .ui.modal:not(.fullscreen) { width: 850px; margin: 0px; } } @media only screen and (min-width: 1200px) { .ui.modal:not(.fullscreen) { width: 900px; margin: 0px; } } @media only screen and (min-width: 1920px) { .ui.modal:not(.fullscreen) { width: 950px; margin: 0px; } } @media only screen and (max-width: 991.98px) { .ui.modal > .header { padding-right: 2.25rem; } .ui.modal > .close { top: 1.0535rem; right: 1rem; color: rgba(0, 0, 0, 0.= 87); } } @media only screen and (max-width: 767.98px) { .ui.modal > .header { padding: 0.75rem 2.25rem 0.75rem 1rem !important; } .ui.overlay.fullscreen.modal > .content.content.content { min-height: cal= c(-8.1rem + 100vh); } .ui.overlay.fullscreen.modal > .scrolling.content.content.content { max-h= eight: calc(-8.1rem + 100vh); } .ui.modal > .content { display: block; padding: 1rem !important; } .ui.modal > .close { top: 0.5rem !important; right: 0.5rem !important; } .ui.modal .image.content { flex-direction: column; } .ui.modal > .content > .image { display: block; max-width: 100%; text-ali= gn: center; margin: 0px auto !important; padding: 0px 0px 1rem !important; = } .ui.modal > .content > .image > i.icon { font-size: 5rem; text-align: cen= ter; } .ui.modal > .content > .description { display: block; box-shadow: none; w= idth: 100% !important; margin: 0px !important; padding: 1rem 0px !important= ; } .ui.modal > .actions { padding: 1rem 1rem 0rem !important; } .ui.modal .actions > .buttons, .ui.modal .actions > .button { margin-bott= om: 1rem; } } .ui.inverted.dimmer > .ui.modal { box-shadow: rgba(0, 0, 0, 0.2) 1px 3px 10= px 2px; } .ui.basic.modal { background-color: transparent; border: none; border-radiu= s: 0px; color: rgb(255, 255, 255); box-shadow: none !important; } .ui.basic.modal > .header, .ui.basic.modal > .content, .ui.basic.modal > .a= ctions { background-color: transparent; } .ui.basic.modal > .header { color: rgb(255, 255, 255); border-bottom: none;= } .ui.basic.modal > .close { top: 1rem; right: 1.5rem; color: rgb(255, 255, 2= 55); } .ui.inverted.dimmer > .basic.modal { color: rgba(0, 0, 0, 0.87); } .ui.inverted.dimmer > .ui.basic.modal > .header { color: rgba(0, 0, 0, 0.85= ); } .ui.legacy.legacy.modal, .ui.legacy.legacy.page.dimmer > .ui.modal { left: = 50% !important; } .ui.legacy.legacy.modal:not(.aligned), .ui.legacy.legacy.page.dimmer > .ui.= modal:not(.aligned) { top: 50%; } .ui.legacy.legacy.page.dimmer > .ui.scrolling.modal:not(.aligned), .ui.page= .dimmer > .ui.scrolling.legacy.legacy.modal:not(.aligned), .ui.top.aligned.= legacy.legacy.page.dimmer > .ui.modal:not(.aligned), .ui.top.aligned.dimmer= > .ui.legacy.legacy.modal:not(.aligned) { top: auto; } .ui.legacy.overlay.fullscreen.modal { margin-top: -2rem !important; } .ui.loading.modal { display: block; visibility: hidden; z-index: -1; } .ui.active.modal { display: block; } .modals.dimmer .ui.top.aligned.modal { top: 5vh; } .modals.dimmer .ui.bottom.aligned.modal { bottom: 5vh; } @media only screen and (max-width: 767.98px) { .modals.dimmer .ui.top.aligned.modal { top: 1rem; } .modals.dimmer .ui.bottom.aligned.modal { bottom: 1rem; } } .scrolling.dimmable.dimmed { overflow: hidden; } .scrolling.dimmable > .dimmer { justify-content: flex-start; position: fixe= d; } .scrolling.dimmable.dimmed > .dimmer { overflow: auto; } .modals.dimmer .ui.scrolling.modal:not(.fullscreen) { margin: 2rem auto; } .modals.dimmer .ui.scrolling.modal:not([class*=3D"overlay fullscreen"])::af= ter { content: "=C2=A0"; position: absolute; height: 2rem; } .scrolling.undetached.dimmable.dimmed { overflow: auto; } .scrolling.undetached.dimmable.dimmed > .dimmer { overflow: hidden; } .scrolling.undetached.dimmable .ui.scrolling.modal:not(.fullscreen) { posit= ion: absolute; left: 50%; } .ui.modal > .scrolling.content { max-height: calc(-10rem + 80vh); overflow:= auto; } .ui.overlay.fullscreen.modal > .content { min-height: calc(-9.1rem + 100vh)= ; } .ui.overlay.fullscreen.modal > .scrolling.content { max-height: calc(-9.1re= m + 100vh); } .ui.fullscreen.modal { width: 95%; left: 2.5%; margin: 1em auto; } .ui.overlay.fullscreen.modal { width: 100%; left: 0px; margin: 0px auto; to= p: 0px; border-radius: 0px; } .ui.modal > .close.inside + .header, .ui.fullscreen.modal > .header { paddi= ng-right: 2.25rem; } .ui.modal > .close.inside, .ui.fullscreen.modal > .close { top: 1.0535rem; = right: 1rem; color: rgba(0, 0, 0, 0.87); } .ui.basic.fullscreen.modal > .close { color: rgb(255, 255, 255); } .ui.modal { font-size: 1rem; } .ui.mini.modal > .header:not(.ui) { font-size: 1.3em; } @media only screen and (max-width: 767.98px) { .ui.mini.modal { width: 95%; margin: 0px; } } @media only screen and (min-width: 768px) { .ui.mini.modal { width: 35.2%; margin: 0px; } } @media only screen and (min-width: 992px) { .ui.mini.modal { width: 340px; margin: 0px; } } @media only screen and (min-width: 1200px) { .ui.mini.modal { width: 360px; margin: 0px; } } @media only screen and (min-width: 1920px) { .ui.mini.modal { width: 380px; margin: 0px; } } .ui.tiny.modal > .header:not(.ui) { font-size: 1.3em; } @media only screen and (max-width: 767.98px) { .ui.tiny.modal { width: 95%; margin: 0px; } } @media only screen and (min-width: 768px) { .ui.tiny.modal { width: 52.8%; margin: 0px; } } @media only screen and (min-width: 992px) { .ui.tiny.modal { width: 510px; margin: 0px; } } @media only screen and (min-width: 1200px) { .ui.tiny.modal { width: 540px; margin: 0px; } } @media only screen and (min-width: 1920px) { .ui.tiny.modal { width: 570px; margin: 0px; } } .ui.small.modal > .header:not(.ui) { font-size: 1.3em; } @media only screen and (max-width: 767.98px) { .ui.small.modal { width: 95%; margin: 0px; } } @media only screen and (min-width: 768px) { .ui.small.modal { width: 70.4%; margin: 0px; } } @media only screen and (min-width: 992px) { .ui.small.modal { width: 680px; margin: 0px; } } @media only screen and (min-width: 1200px) { .ui.small.modal { width: 720px; margin: 0px; } } @media only screen and (min-width: 1920px) { .ui.small.modal { width: 760px; margin: 0px; } } .ui.large.modal > .header:not(.ui) { font-size: 1.6em; } @media only screen and (max-width: 767.98px) { .ui.large.modal { width: 95%; margin: 0px; } } @media only screen and (min-width: 768px) { .ui.large.modal { width: 88%; margin: 0px; } } @media only screen and (min-width: 992px) { .ui.large.modal { width: 1020px; margin: 0px; } } @media only screen and (min-width: 1200px) { .ui.large.modal { width: 1080px; margin: 0px; } } @media only screen and (min-width: 1920px) { .ui.large.modal { width: 1140px; margin: 0px; } } .ui.big.modal > .header:not(.ui) { font-size: 1.6em; } @media only screen and (max-width: 767.98px) { .ui.big.modal { width: 95%; margin: 0px; } } @media only screen and (min-width: 768px) { .ui.big.modal { width: 88%; margin: 0px; } } @media only screen and (min-width: 992px) { .ui.big.modal { width: 1190px; margin: 0px; } } @media only screen and (min-width: 1200px) { .ui.big.modal { width: 1260px; margin: 0px; } } @media only screen and (min-width: 1920px) { .ui.big.modal { width: 1330px; margin: 0px; } } .ui.huge.modal > .header:not(.ui) { font-size: 1.6em; } @media only screen and (max-width: 767.98px) { .ui.huge.modal { width: 95%; margin: 0px; } } @media only screen and (min-width: 768px) { .ui.huge.modal { width: 88%; margin: 0px; } } @media only screen and (min-width: 992px) { .ui.huge.modal { width: 1360px; margin: 0px; } } @media only screen and (min-width: 1200px) { .ui.huge.modal { width: 1440px; margin: 0px; } } @media only screen and (min-width: 1920px) { .ui.huge.modal { width: 1520px; margin: 0px; } } .ui.massive.modal > .header:not(.ui) { font-size: 1.8em; } @media only screen and (max-width: 767.98px) { .ui.massive.modal { width: 95%; margin: 0px; } } @media only screen and (min-width: 768px) { .ui.massive.modal { width: 88%; margin: 0px; } } @media only screen and (min-width: 992px) { .ui.massive.modal { width: 1530px; margin: 0px; } } @media only screen and (min-width: 1200px) { .ui.massive.modal { width: 1620px; margin: 0px; } } @media only screen and (min-width: 1920px) { .ui.massive.modal { width: 1710px; margin: 0px; } } .ui.search { position: relative; } .ui.search > .prompt { margin: 0px; outline: none; appearance: none; -webki= t-tap-highlight-color: rgba(255, 255, 255, 0); text-shadow: none; font-styl= e: normal; font-weight: 400; line-height: 1.21429em; padding: 0.678571em 1e= m; font-size: 1em; background: rgb(255, 255, 255); border: 1px solid rgba(3= 4, 36, 38, 0.15); color: rgba(0, 0, 0, 0.87); box-shadow: transparent 0px 0= px 0px 0px inset; transition: background-color 0.1s, color 0.1s, box-shadow= 0.1s, border-color 0.1s; } .ui.search .prompt { border-radius: 500rem; } .ui.search .prompt ~ .search.icon { cursor: pointer; } .ui.search > .results { display: none; position: absolute; top: 100%; left:= 0px; transform-origin: center top; white-space: normal; text-align: left; = text-transform: none; background: rgb(255, 255, 255); margin-top: 0.5em; wi= dth: 18em; border-radius: 0.285714rem; box-shadow: rgba(34, 36, 38, 0.12) 0= px 2px 4px, rgba(34, 36, 38, 0.15) 0px 2px 10px; border: 1px solid rgb(212,= 212, 213); z-index: 998; } .ui.search > .results > :first-child { border-radius: 0.285714rem 0.285714r= em 0px 0px; } .ui.search > .results > :last-child { border-radius: 0px 0px 0.285714rem 0.= 285714rem; } .ui.search > .results .result { cursor: pointer; display: block; overflow: = hidden; font-size: 1em; padding: 0.857143em 1.14286em; color: rgba(0, 0, 0,= 0.87); line-height: 1.33; border-bottom: 1px solid rgba(34, 36, 38, 0.1); = } .ui.search > .results .result:last-child { border-bottom: none !important; = } .ui.search > .results .result .image { float: right; overflow: hidden; back= ground: none; width: 5em; height: 3em; border-radius: 0.25em; } .ui.search > .results .result .image img { display: block; width: auto; hei= ght: 100%; } .ui.search > .results .result .image + .content { margin: 0px 6em 0px 0px; = } .ui.search > .results .result .title { margin: -0.142857em 0px 0px; font-fa= mily: var(--fonts-regular); font-weight: 500; font-size: 1em; color: rgba(0= , 0, 0, 0.85); } .ui.search > .results .result .description { margin-top: 0px; font-size: 0.= 928571em; color: rgba(0, 0, 0, 0.4); } .ui.search > .results .result .price { float: right; color: rgb(33, 186, 69= ); } .ui.search > .results > .message { padding: 1em; } .ui.search > .results > .message .header { font-family: var(--fonts-regular= ); font-size: 1rem; font-weight: 500; color: rgba(0, 0, 0, 0.87); } .ui.search > .results > .message .description { margin-top: 0.25rem; font-s= ize: 1em; color: rgba(0, 0, 0, 0.87); } .ui.search > .results > .action { display: block; border-top: none; backgro= und: rgb(243, 244, 245); padding: 0.928571em 1em; color: rgba(0, 0, 0, 0.87= ); font-weight: 500; text-align: center; } .ui.search > .prompt:focus { border-color: rgba(34, 36, 38, 0.35); backgrou= nd: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.95); } .ui.loading.search .input > i.icon::before { position: absolute; content: "= "; top: 50%; left: 50%; margin: -0.642857em 0px 0px -0.642857em; width: 1.2= 8571em; height: 1.28571em; border-radius: 500rem; border: 0.2em solid rgba(= 0, 0, 0, 0.1); } .ui.loading.search .input > i.icon::after { position: absolute; content: ""= ; top: 50%; left: 50%; margin: -0.642857em 0px 0px -0.642857em; width: 1.28= 571em; height: 1.28571em; animation: 0.6s linear 0s infinite normal none ru= nning loader; border: 0.2em solid rgb(118, 118, 118); border-radius: 500rem= ; box-shadow: transparent 0px 0px 0px 1px; } .ui.search > .results .result:hover, .ui.category.search > .results .catego= ry .result:hover { background: rgb(249, 250, 251); } .ui.search .action:hover:not(div) { background: rgb(224, 224, 224); } .ui.category.search > .results .category.active { background: rgb(243, 244,= 245); } .ui.category.search > .results .category.active > .name { color: rgba(0, 0,= 0, 0.87); } .ui.search > .results .result.active, .ui.category.search > .results .categ= ory .result.active { position: relative; border-left-color: rgba(34, 36, 38= , 0.1); background: rgb(243, 244, 245); box-shadow: none; } .ui.search > .results .result.active .title { color: rgba(0, 0, 0, 0.85); } .ui.search > .results .result.active .description { color: rgba(0, 0, 0, 0.= 85); } .ui.disabled.search { cursor: default; pointer-events: none; opacity: var(-= -opacity-disabled); } .ui.search.selection .prompt { border-radius: 0.285714rem; } .ui.search.selection > .icon.input > .remove.icon { pointer-events: none; p= osition: absolute; left: auto; opacity: 0; top: 0px; right: 0px; transition= : color 0.1s, opacity 0.1s; } .ui.search.selection > .icon.input > .active.remove.icon { cursor: pointer;= opacity: 0.8; pointer-events: auto; } .ui.search.selection > .icon.input:not([class*=3D"left icon"]) > .icon ~ .r= emove.icon { right: 1.85714em; } .ui.search.selection > .icon.input > .remove.icon:hover { opacity: 1; color= : rgb(219, 40, 40); } .ui.category.search .results { width: 28em; } .ui.category.search .results.animating, .ui.category.search .results.visibl= e { display: table; } .ui.category.search > .results .category { display: table-row; background: = rgb(243, 244, 245); box-shadow: none; transition: background 0.1s, border-c= olor 0.1s; } .ui.category.search > .results .category:last-child { border-bottom: none; = } .ui.category.search > .results .category:first-child .name + .result { bord= er-radius: 0px 0.285714rem 0px 0px; } .ui.category.search > .results .category:last-child .result:last-child { bo= rder-radius: 0px 0px 0.285714rem; } .ui.category.search > .results .category > .name { display: table-cell; tex= t-overflow: ellipsis; width: 100px; white-space: nowrap; background: transp= arent; font-family: var(--fonts-regular); font-size: 1em; padding: 0.4em 1e= m; font-weight: 500; color: rgba(0, 0, 0, 0.4); border-bottom: 1px solid rg= ba(34, 36, 38, 0.1); } .ui.category.search > .results .category .results { display: table-cell; ba= ckground: rgb(255, 255, 255); border-left: 1px solid rgba(34, 36, 38, 0.15)= ; border-bottom: 1px solid rgba(34, 36, 38, 0.1); } .ui.category.search > .results .category .result { border-bottom: 1px solid= rgba(34, 36, 38, 0.1); transition: background 0.1s, border-color 0.1s; pad= ding: 0.857143em 1.14286em; } .ui.scrolling.search > .results, .ui.search.long > .results, .ui.search.sho= rt > .results { overflow: hidden auto; backface-visibility: hidden; } @media only screen and (max-width: 767.98px) { .ui.scrolling.search > .results { max-height: 12.1771em; } } @media only screen and (min-width: 768px) { .ui.scrolling.search > .results { max-height: 18.2657em; } } @media only screen and (min-width: 992px) { .ui.scrolling.search > .results { max-height: 24.3543em; } } @media only screen and (min-width: 1920px) { .ui.scrolling.search > .results { max-height: 36.5314em; } } @media only screen and (max-width: 767.98px) { .ui.search.short > .results { max-height: 12.1771em; } .ui.search[class*=3D"very short"] > .results { max-height: 9.13286em; } .ui.search.long > .results { max-height: 24.3543em; } .ui.search[class*=3D"very long"] > .results { max-height: 36.5314em; } } @media only screen and (min-width: 768px) { .ui.search.short > .results { max-height: 18.2657em; } .ui.search[class*=3D"very short"] > .results { max-height: 13.6993em; } .ui.search.long > .results { max-height: 36.5314em; } .ui.search[class*=3D"very long"] > .results { max-height: 54.7971em; } } @media only screen and (min-width: 992px) { .ui.search.short > .results { max-height: 24.3543em; } .ui.search[class*=3D"very short"] > .results { max-height: 18.2657em; } .ui.search.long > .results { max-height: 48.7086em; } .ui.search[class*=3D"very long"] > .results { max-height: 73.0629em; } } @media only screen and (min-width: 1920px) { .ui.search.short > .results { max-height: 36.5314em; } .ui.search[class*=3D"very short"] > .results { max-height: 27.3986em; } .ui.search.long > .results { max-height: 73.0629em; } .ui.search[class*=3D"very long"] > .results { max-height: 109.594em; } } .ui[class*=3D"left aligned"].search > .results { right: auto; left: 0px; } .ui[class*=3D"right aligned"].search > .results { right: 0px; left: auto; } .ui.fluid.search .results { width: 100%; } .ui.search { font-size: 1em; } .ui.mini.search { font-size: 0.785714em; } .ui.tiny.search { font-size: 0.857143em; } .ui.small.search { font-size: 0.928571em; } .ui.large.search { font-size: 1.14286em; } .ui.big.search { font-size: 1.28571em; } .ui.huge.search { font-size: 1.42857em; } .ui.massive.search { font-size: 1.71429em; } @media only screen and (max-width: 767.98px) { .ui.search .results { max-width: calc(-2rem + 100vw); } } .ui.tab { display: none; } .ui.tab.active, .ui.tab.open { display: block; } .ui.tab.loading { position: relative; overflow: hidden; display: block; min= -height: 250px; } .ui.tab.loading * { position: relative !important; left: -10000px !importan= t; } .ui.tab.loading::before, .ui.tab.loading.segment::before { position: absolu= te; content: ""; top: 50%; left: 50%; margin: -1.25em 0px 0px -1.25em; widt= h: 2.5em; height: 2.5em; border-radius: 500rem; border: 0.2em solid rgba(0,= 0, 0, 0.1); } .ui.tab.loading::after, .ui.tab.loading.segment::after { position: absolute= ; content: ""; top: 50%; left: 50%; margin: -1.25em 0px 0px -1.25em; width:= 2.5em; height: 2.5em; animation: 0.6s linear 0s infinite normal none runni= ng loader; border: 0.2em solid rgb(118, 118, 118); border-radius: 500rem; b= ox-shadow: transparent 0px 0px 0px 1px; } *, ::before, ::after { box-sizing: border-box; } html { line-height: normal; text-size-adjust: 100%; } body { margin: 0px; } hr { height: 0px; color: inherit; } abbr[title] { text-decoration: underline dotted; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-ali= gn: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } table { text-indent: 0px; border-color: inherit; } button, input, optgroup, select, textarea { font-family: inherit; font-size= : 100%; line-height: 1.15; margin: 0px; } button, select { text-transform: none; } button, [type=3D"button"], [type=3D"reset"], [type=3D"submit"] { appearance= : button; } legend { padding: 0px; } progress { vertical-align: baseline; } ::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; } [type=3D"search"] { appearance: textfield; outline-offset: -2px; } ::-webkit-search-decoration { appearance: none; } ::-webkit-file-upload-button { appearance: button; font: inherit; } summary { display: list-item; } @keyframes isloadingspin {=20 0% { transform: translate(-50%, -50%) rotate(0deg); } 100% { transform: translate(-50%, -50%) rotate(360deg); } } .is-loading { pointer-events: none !important; position: relative !importan= t; } .is-loading > * { opacity: 0.3; } .btn.is-loading > *, .button.is-loading > * { opacity: 0; } .is-loading::after { content: ""; position: absolute; display: block; left:= 50%; top: 50%; height: min(4em, 66.6%); width: fit-content; aspect-ratio: = 1 / 1; transform: translate(-50%, -50%); animation: 1s linear 0s infinite n= ormal none running isloadingspin; border-width: 4px; border-style: solid; b= order-color: var(--color-secondary) var(--color-secondary) var(--color-seco= ndary-dark-8) var(--color-secondary-dark-8); border-radius: var(--border-ra= dius-full); } .is-loading.loading-icon-2px::after { border-width: 2px; } .is-loading.loading-icon-3px::after { border-width: 3px; } form.single-button-form.is-loading > * { opacity: 1; } form.single-button-form.is-loading .button { color: transparent; } .markup pre.is-loading, .editor-loading.is-loading, .pdf-content.is-loading= { height: var(--height-loading); } .markup .is-loading > * { visibility: hidden; } .markup .is-loading { color: transparent; background: transparent; } code.language-math.is-loading::after { padding: 0px; border-width: 2px; wid= th: 1.25rem; height: 1.25rem; } @keyframes fadein {=20 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fadeout {=20 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes pulse-1p5 {=20 0% { transform: scale(1); } 50% { transform: scale(1.5); } 100% { transform: scale(1); } } .pulse-1p5-200 { animation: 0.2s linear 0s 1 normal none running pulse-1p5;= } .ui.modal, .ui.dimmer.transition { animation-name: fadein; animation-durati= on: 0.1s; animation-timing-function: ease-in-out; } .ui.button { cursor: pointer; display: inline-block; min-height: 1em; outli= ne: none; vertical-align: baseline; font-family: var(--fonts-regular); marg= in: 0px 0.25em 0px 0px; padding: 0.785714em 1.5em; font-weight: var(--font-= weight-normal); text-align: center; text-decoration: none; line-height: 1; = border-radius: 0.285714rem; user-select: none; -webkit-tap-highlight-color:= transparent; justify-content: center; background: var(--color-button); bor= der: 1px solid var(--color-light-border); color: var(--color-text); white-s= pace: nowrap; } .ui.button:focus-visible { box-shadow: currentcolor 0px 0px 0px 2px inset; = } @media (max-width: 767.98px) { .ui.button { white-space: normal; } } .ui.button:hover { background: var(--color-hover); color: var(--color-text)= ; } .ui.active.button, .ui.button:active, .ui.active.button:active, .ui.active.= button:hover { background: var(--color-active); color: var(--color-text); } .ui.buttons .disabled.button:not(.basic), .ui.disabled.button, .ui.button:d= isabled, .ui.disabled.button:hover, .ui.disabled.active.button { cursor: de= fault; background-image: none; opacity: var(--opacity-disabled) !important;= pointer-events: none !important; } .ui.labeled.button:not(.icon) { display: inline-flex; flex-direction: row; = background: none; border: none; padding: 0px !important; } .ui.labeled.button > .button { margin: 0px; border-top-right-radius: 0px; b= order-bottom-right-radius: 0px; } .ui.labeled.button > .label { display: flex; align-items: center; font-size= : 1em; border-color: var(--color-light-border); border-top-left-radius: 0px= ; border-bottom-left-radius: 0px; margin: 0px 0px 0px -1px !important; } .ui.labeled.button > .label:hover { background: var(--color-hover); } .ui.labeled.button > .button:hover + .label { border-left-color: var(--colo= r-secondary-dark-2); } .ui.button > .icon:not(.button) { height: auto; opacity: 0.8; } .ui.button:not(.icon) > .icon:not(.button):not(.dropdown), .ui.button:not(.= icon) > .icons:not(.button):not(.dropdown) { margin: 0px 0.428571em 0px -0.= 214286em; vertical-align: baseline; } .ui.button:not(.icon) > .icons:not(.button):not(.dropdown) > .icon { vertic= al-align: baseline; } .ui.button:not(.icon) > .right.icon:not(.button):not(.dropdown) { margin: 0= px -0.214286em 0px 0.428571em; } .ui.compact.buttons .button, .ui.compact.button { padding: 0.589286em 1.125= em; } .ui.compact.icon.buttons .button, .ui.compact.icon.button { padding: 0.5892= 86em; } .ui.compact.labeled.icon.button { padding: 0.589286em 3.69643em; } .ui.compact.labeled.icon.button > .icon { padding: 0.589286em 0px; } .ui.buttons .button, .ui.button { font-size: 1rem; } .ui.mini.buttons .dropdown, .ui.mini.buttons .dropdown .menu > .item, .ui.m= ini.buttons .button, .ui.ui.ui.ui.mini.button { font-size: 0.785714rem; } .ui.tiny.buttons .dropdown, .ui.tiny.buttons .dropdown .menu > .item, .ui.t= iny.buttons .button, .ui.ui.ui.ui.tiny.button { font-size: 0.857143rem; } .ui.small.buttons .dropdown, .ui.small.buttons .dropdown .menu > .item, .ui= .small.buttons .button, .ui.ui.ui.ui.small.button { font-size: 0.928571rem;= } .ui.icon.buttons .button, .ui.icon.button:not(.compact) { padding: 0.785714= em; } .ui.icon.buttons .button > .icon, .ui.icon.button > .icon { vertical-align:= top; margin: 0px !important; } .ui.basic.buttons .button, .ui.basic.button { border-radius: 0.285714rem; b= ackground: none; } .ui.basic.buttons { border: 1px solid var(--color-secondary); border-radius= : 0.285714rem; } .ui.basic.buttons .button { border-radius: 0px; border-left: 1px solid var(= --color-secondary); } .ui.labeled.button.disabled > .button, .ui.basic.buttons .button, .ui.basic= .button { color: var(--color-text-light); background: var(--color-button); = } .ui.basic.buttons .button:hover, .ui.basic.button:hover { color: var(--colo= r-text); background: var(--color-hover); border-color: var(--color-secondar= y-dark-2); } .ui.basic.buttons .button:active, .ui.basic.button:active, .ui.basic.button= s .active.button, .ui.basic.active.button, .ui.basic.buttons .active.button= :hover, .ui.basic.active.button:hover { color: var(--color-text); backgroun= d: var(--color-active); } .ui.labeled.icon.button { position: relative; padding-left: 4.07143em !impo= rtant; padding-right: 1.5em !important; } .ui.labeled.icon.button > .icon { position: absolute; top: 0px; left: 0px; = height: 100%; line-height: 1; border-top-right-radius: 0px; border-bottom-r= ight-radius: 0px; border-top-left-radius: inherit; border-bottom-left-radiu= s: inherit; text-align: center; animation: auto ease 0s 1 normal none runni= ng none; padding: 0.785714em 0px; margin: 0px; width: 2.57143em; background= : var(--color-hover); } .ui.button.toggle.active { background-color: var(--color-green); color: var= (--color-white); } .ui.button.toggle.active:hover { background-color: var(--color-green-dark-1= ); color: var(--color-white); } .ui.fluid.button { width: 100%; display: block; } .ui.primary.button, .ui.primary.buttons .button { background: var(--color-p= rimary); color: var(--color-primary-contrast); } .ui.primary.button:hover, .ui.primary.buttons .button:hover { background: v= ar(--color-primary-hover); color: var(--color-primary-contrast); } .ui.primary.button:active, .ui.primary.buttons .button:active { background:= var(--color-primary-active); } .ui.basic.primary.buttons .button, .ui.basic.primary.button { color: var(--= color-primary); border-color: var(--color-primary); background: none; } .ui.basic.primary.buttons .button:hover, .ui.basic.primary.button:hover { c= olor: var(--color-primary-hover); border-color: var(--color-primary-hover);= } .ui.basic.primary.buttons .button:active, .ui.basic.primary.button:active {= color: var(--color-primary-active); border-color: var(--color-primary-acti= ve); } .ui.red.button, .ui.red.buttons .button { color: var(--color-white); backgr= ound: var(--color-red); } .ui.red.button:hover, .ui.red.buttons .button:hover { background: var(--col= or-red-dark-1); } .ui.red.button:active, .ui.red.buttons .button:active { background: var(--c= olor-red-dark-2); } .ui.basic.red.buttons .button, .ui.basic.red.button { color: var(--color-re= d); border-color: var(--color-red); background: none; } .ui.basic.red.buttons .button:hover, .ui.basic.red.button:hover { color: va= r(--color-red-dark-1); border-color: var(--color-red-dark-1); } .ui.basic.red.buttons .button:active, .ui.basic.red.button:active { color: = var(--color-red-dark-2); border-color: var(--color-red-dark-2); } .ui.green.button, .ui.green.buttons .button { color: var(--color-white); ba= ckground: var(--color-green); } .ui.green.button:hover, .ui.green.buttons .button:hover { background: var(-= -color-green-dark-1); } .ui.green.button:active, .ui.green.buttons .button:active { background: var= (--color-green-dark-2); } .ui.basic.green.buttons .button, .ui.basic.green.button { color: var(--colo= r-green); border-color: var(--color-green); background: none; } .ui.basic.green.buttons .button:hover, .ui.basic.green.button:hover { color= : var(--color-green-dark-1); border-color: var(--color-green-dark-1); } .ui.basic.green.buttons .button:active, .ui.basic.green.button:active { col= or: var(--color-green-dark-2); border-color: var(--color-green-dark-2); } .ui.buttons { display: inline-flex; flex-direction: row; font-size: 0px; ve= rtical-align: baseline; margin: 0px 0.25em 0px 0px; } .delete-button, .delete-button:hover { color: var(--color-red); } .btn { background: transparent; border-radius: var(--border-radius); border= : none; color: inherit; margin: 0px; padding: 0px; } .btn:hover, .btn:active { background: none; border: none; } a.btn, a.btn:hover { color: inherit; } .ui.buttons .button { border-right: none; flex: 1 0 auto; border-radius: 0p= x; margin: 0px; } .ui.buttons .button:first-child { border-left: none; margin-left: 0px; bord= er-top-left-radius: 0.285714rem; border-bottom-left-radius: 0.285714rem; } .ui.buttons .button:last-child { border-top-right-radius: 0.285714rem; bord= er-bottom-right-radius: 0.285714rem; } .ui.buttons .button:hover { border-color: var(--color-secondary-dark-2); } .ui.buttons .button:hover + .button { border-left: 1px solid var(--color-se= condary-dark-2); } .ui.buttons .button:first-child, .ui.buttons .button.tw-hidden:first-child = + .button { border-left: 1px solid var(--color-light-border); } .ui.buttons .button:last-child, .ui.buttons .button:nth-last-child(2):has(+= .button.tw-hidden) { border-right: 1px solid var(--color-light-border); } .ui.buttons .button.active { border-left: 1px solid var(--color-light-borde= r); border-right: 1px solid var(--color-light-border); } .ui.buttons .button.active + .button { border-left: none; } .ui.small.button:not(.compact):has(.svg) { padding-top: 0.589286em; padding= -bottom: 0.589286em; } .ui.container { width: 1280px; max-width: calc(100% - calc(2 * var(--page-m= argin-x))); margin-left: auto; margin-right: auto; } .ui.fluid.container { width: 100%; } .ui[class*=3D"center aligned"].container { text-align: center; } .divider { margin: 10px 0px; height: 0px; font-weight: var(--font-weight-me= dium); color: var(--color-text); font-size: 1rem; width: 100%; } h4.divider { margin-top: 1.25rem; margin-bottom: 1.25rem; } .divider:not(.divider-text) { border-top: 1px solid var(--color-secondary);= } .divider.divider-text { display: flex; align-items: center; padding: 5px 0p= x; } .divider.divider-text::before, .divider.divider-text::after { content: ""; = flex: 1 1 0%; border-top: 1px solid var(--color-secondary); } .divider.divider-text::before { margin-right: 0.75em; } .divider.divider-text::after { margin-left: 0.75em; } .ui.dropdown .menu > .divider { border-top: 1px solid var(--color-secondary= ); margin: 4px 0px; } .ui.header { color: var(--color-text); border: none; margin: calc(-0.142857= em + 2rem) 0px 1rem; padding: 0px; font-family: var(--fonts-regular); font-= weight: var(--font-weight-medium); line-height: 1.28571; } .ui.header:first-child { margin-top: -0.142857em; } .ui.header:last-child { margin-bottom: 0px; } .ui.header .ui.label { margin-left: 0.25rem; vertical-align: middle; } .ui.header > .ui.label.compact { margin-top: inherit; } .ui.header .sub.header { display: block; font-weight: var(--font-weight-nor= mal); padding: 0px; margin: 0px; font-size: 1rem; line-height: 1.2; color: = var(--color-text-light-1); } .ui.header > i.icon { display: table-cell; opacity: 1; font-size: 1.5em; pa= dding-top: 0px; vertical-align: middle; } .ui.header > i.icon:only-child { display: inline-block; padding: 0px; margi= n-right: 0.75rem; } .ui.header + p { margin-top: 0px; } h2.ui.header { font-size: 1.71429rem; } h2.ui.header .sub.header { font-size: 1.14286rem; } h4.ui.header { font-size: 1.07143rem; } h4.ui.header .sub.header { font-size: 1rem; } .ui.sub.header { padding: 0px; margin-bottom: 0.142857rem; font-weight: var= (--font-weight-normal); font-size: 0.857143em; } .ui.icon.header svg { width: 3em; height: 3em; float: none; display: block;= line-height: var(--line-height-default); padding: 0px; margin: 0px auto 0.= 5rem; opacity: 1; } .ui.header:not(h1, h2, h3, h4, h5, h6) { font-size: 1.28571em; } .ui.attached.header { position: relative; background: var(--color-box-heade= r); padding: 0.785714rem 1rem; margin: 0px -1px; border-radius: 0px; border= : 1px solid var(--color-secondary); } .ui.attached:not(.top).header { border-top: none; } .ui.top.attached.header { border-radius: 0.285714rem 0.285714rem 0px 0px; } .ui.bottom.attached.header { border-radius: 0px 0px 0.285714rem 0.285714rem= ; } .ui.attached.header:not(h1, h2, h3, h4, h5, h6) { font-size: 1em; } .ui.attached.header > .ui.right { position: absolute; right: 0.785714rem; t= op: 0px; bottom: 0px; display: flex; align-items: center; gap: 0.25em; } .ui.attached.header > .ui.right .ui.tiny.button { padding: 6px 10px; font-w= eight: var(--font-weight-normal); } .ui.segments + .ui.top.attached.header, .ui.attached.segment + .ui.top.atta= ched.header { margin-top: 1rem; } .ui.dividing.header { border-bottom-color: var(--color-secondary); } .ui.dividing.header .sub.header { padding-bottom: 0.214286rem; } .ui.dividing.header i.icon { margin-bottom: 0px; } .ui.error.header { background: var(--color-error-bg) !important; color: var= (--color-error-text) !important; border-color: var(--color-error-border) !i= mportant; } .ui.warning.header { background: var(--color-warning-bg) !important; color:= var(--color-warning-text) !important; border-color: var(--color-warning-bo= rder) !important; } .attention-header { padding: 0.5em 0.75em !important; color: var(--color-te= xt) !important; } .ui.input { position: relative; font-weight: var(--font-weight-normal); dis= play: inline-flex; color: var(--color-input-text); } .ui.input > input { margin: 0px; max-width: 100%; flex: 1 0 auto; outline: = none; font-family: var(--fonts-regular); padding: 0.678571em 1em; border: 1= px solid var(--color-input-border); color: var(--color-input-text); border-= radius: 0.285714rem; line-height: var(--line-height-default); text-align: s= tart; } .ui.disabled.input, .ui.input:not(.disabled) input[disabled] { opacity: var= (--opacity-disabled); } .ui.disabled.input > input, .ui.input:not(.disabled) input[disabled] { poin= ter-events: none; } .ui.input.focus > input, .ui.input > input:focus { border-color: var(--colo= r-primary); } .ui.input.error > input { background: var(--color-error-bg); border-color: = var(--color-error-border); color: var(--color-error-text); } .ui.icon.input > i.icon { display: flex; align-items: center; justify-conte= nt: center; cursor: default; position: absolute; text-align: center; top: 0= px; right: 0px; margin: 0px; height: 100%; width: 2.67143em; opacity: 0.5; = border-radius: 0px 0.285714rem 0.285714rem 0px; pointer-events: none; paddi= ng: 4px; } .ui.icon.input > i.icon.is-loading { height: 28px; top: 4px; position: abso= lute !important; } .ui.icon.input > i.icon.is-loading > * { visibility: hidden; } .ui.ui.ui.ui.icon.input > textarea, .ui.ui.ui.ui.icon.input > input { paddi= ng-right: 2.67143em; } .ui.icon.input > i.link.icon { cursor: pointer; } .ui.icon.input > i.circular.icon { top: 0.35em; right: 0.5em; } .ui[class*=3D"left icon"].input > i.icon { right: auto; left: 1px; border-r= adius: 0.285714rem 0px 0px 0.285714rem; } .ui[class*=3D"left icon"].input > i.circular.icon { right: auto; left: 0.5e= m; } .ui.ui.ui.ui[class*=3D"left icon"].input > textarea, .ui.ui.ui.ui[class*=3D= "left icon"].input > input { padding-left: 2.67143em; padding-right: 1em; } .ui.icon.input > textarea:focus ~ .icon, .ui.icon.input > input:focus ~ .ic= on { opacity: 1; } .ui.icon.input > textarea ~ i.icon { height: 3em; } .ui.form .field.error > .ui.action.input > .ui.button, .ui.action.input.err= or > .ui.button { border-top: 1px solid var(--color-error-border); border-b= ottom: 1px solid var(--color-error-border); } .ui.action.input > .button, .ui.action.input > .buttons { display: flex; al= ign-items: center; flex: 0 0 auto; } .ui.action.input > .button, .ui.action.input > .buttons > .button { padding= -top: 0.785714em; padding-bottom: 0.785714em; margin: 0px; } .ui.action.input:not([class*=3D"left action"]) > input { border-top-right-r= adius: 0px; border-bottom-right-radius: 0px; border-right-color: transparen= t; } .ui.action.input > .dropdown:first-child, .ui.action.input > .button:first-= child, .ui.action.input > .buttons:first-child > .button { border-radius: 0= .285714rem 0px 0px 0.285714rem; } .ui.action.input > .dropdown:not(:first-child), .ui.action.input > .button:= not(:first-child), .ui.action.input > .buttons:not(:first-child) > .button = { border-radius: 0px; } .ui.action.input > .dropdown:last-child, .ui.action.input > .button:last-ch= ild, .ui.action.input > .buttons:last-child > .button { border-radius: 0px = 0.285714rem 0.285714rem 0px; } .ui.fluid.input { display: flex; } .ui.fluid.input > input { width: 0px !important; } .ui.tiny.input { font-size: 0.857143em; } .ui.small.input { font-size: 0.928571em; } .ui.action.input .ui.ui.button { border-color: var(--color-input-border); p= adding-top: 0px; padding-bottom: 0px; } .ui.action.input:not([class*=3D"left action"]) > .ui.dropdown.selection { m= in-width: 10em; } .ui.action.input:not([class*=3D"left action"]) > .ui.dropdown.selection:not= (:focus) { border-right: none; } .ui.action.input:not([class*=3D"left action"]) > .ui.dropdown.selection:not= (.active):hover { border-color: var(--color-input-border); } .ui.action.input:not([class*=3D"left action"]) .ui.dropdown.selection.upwar= d.visible { border-bottom-left-radius: 0px !important; border-bottom-right-= radius: 0px !important; } .ui.action.input:not([class*=3D"left action"]) > input, .ui.action.input:no= t([class*=3D"left action"]) > input:hover { border-right: none; } .ui.action.input:not([class*=3D"left action"]) > input:focus + .ui.dropdown= .selection, .ui.action.input:not([class*=3D"left action"]) > input:focus + = .ui.dropdown.selection:hover, .ui.action.input:not([class*=3D"left action"]= ) > input:focus + .button, .ui.action.input:not([class*=3D"left action"]) >= input:focus + .button:hover, .ui.action.input:not([class*=3D"left action"]= ) > input:focus + i.icon + .button, .ui.action.input:not([class*=3D"left ac= tion"]) > input:focus + i.icon + .button:hover { border-left-color: var(--c= olor-primary); } .ui.action.input:not([class*=3D"left action"]) > input:focus { border-right= -color: var(--color-primary); } .ui.label { display: inline-flex; align-items: center; gap: 0.25rem; min-wi= dth: 0px; vertical-align: middle; line-height: 1; background: var(--color-l= abel-bg); color: var(--color-label-text); padding: 0.3em 0.5em; font-size: = 0.857143rem; font-weight: var(--font-weight-medium); border: 0px solid tran= sparent; border-radius: 0.285714rem; white-space: nowrap; } .ui.label:first-child { margin-left: 0px; } .ui.label:last-child { margin-right: 0px; } a.ui.label { cursor: pointer; } .ui.label > a { cursor: pointer; color: inherit; opacity: 0.75; } .ui.label > a:hover { opacity: 1; } .ui.label > img { width: auto; vertical-align: middle; height: 2.1666em; } .ui.label > .color-icon { margin-left: 0px; } .ui.label > .icon { width: auto; margin: 0px 0.75em 0px 0px; } .ui.label > .detail { display: inline-block; vertical-align: top; font-weig= ht: var(--font-weight-medium); margin-left: 1em; opacity: 0.8; } .ui.label > .detail .icon { margin: 0px 0.25em 0px 0px; } .ui.label > .close.icon, .ui.label > .delete.icon { cursor: pointer; font-s= ize: 0.928571em; opacity: 0.5; } .ui.label > .close.icon:hover, .ui.label > .delete.icon:hover { opacity: 1;= } .ui.label.left.icon > .close.icon, .ui.label.left.icon > .delete.icon { mar= gin: 0px 0.5em 0px 0px; } .ui.label:not(.icon) > .close.icon, .ui.label:not(.icon) > .delete.icon { m= argin: 0px 0px 0px 0.5em; } .ui.header > .ui.label { margin-top: -0.29165em; } a.ui.label:hover { background: var(--color-label-hover-bg); border-color: v= ar(--color-label-hover-bg); color: var(--color-label-text); } .ui.label.visible:not(.dropdown) { display: inline-block !important; } .ui.basic.label { background: var(--color-button); border: 1px solid var(--= color-light-border); color: var(--color-text-light); padding: calc(0.5833em= - 1px) calc(0.833em - 1px); } a.ui.basic.label:hover { text-decoration: none; color: var(--color-text); b= order-color: var(--color-secondary-dark-2); background: var(--color-hover);= } .ui.ui.ui.primary.label { background: var(--color-primary); border-color: v= ar(--color-primary-dark-2); color: var(--color-primary-contrast); } a.ui.ui.ui.primary.label:hover { background: var(--color-primary-dark-3); b= order-color: var(--color-primary-dark-3); color: var(--color-primary-contra= st); } .ui.ui.ui.basic.primary.label { background: transparent; border-color: var(= --color-primary); color: var(--color-primary); } a.ui.ui.ui.basic.primary.label:hover { background: var(--color-hover); bord= er-color: var(--color-primary-dark-1); color: var(--color-primary-dark-1); = } .ui.ui.ui.red.label { background: var(--color-red); border-color: var(--col= or-red); color: var(--color-white); } a.ui.ui.ui.red.label:hover { background: var(--color-red-dark-1); border-co= lor: var(--color-red-dark-1); color: var(--color-white); } .ui.ui.ui.basic.red.label { background: transparent; border-color: var(--co= lor-red); color: var(--color-red); } a.ui.ui.ui.basic.red.label:hover { background: transparent; border-color: v= ar(--color-red-dark-1); color: var(--color-red-dark-1); } .ui.ui.ui.orange.label { background: var(--color-orange); border-color: var= (--color-orange); color: var(--color-white); } a.ui.ui.ui.orange.label:hover { background: var(--color-orange-dark-1); bor= der-color: var(--color-orange-dark-1); color: var(--color-white); } .ui.ui.ui.basic.orange.label { background: transparent; border-color: var(-= -color-orange); color: var(--color-orange); } a.ui.ui.ui.basic.orange.label:hover { background: transparent; border-color= : var(--color-orange-dark-1); color: var(--color-orange-dark-1); } .ui.ui.ui.yellow.label { background: var(--color-yellow); border-color: var= (--color-yellow); color: var(--color-white); } a.ui.ui.ui.yellow.label:hover { background: var(--color-yellow-dark-1); bor= der-color: var(--color-yellow-dark-1); color: var(--color-white); } .ui.ui.ui.basic.yellow.label { background: transparent; border-color: var(-= -color-yellow); color: var(--color-yellow); } a.ui.ui.ui.basic.yellow.label:hover { background: transparent; border-color= : var(--color-yellow-dark-1); color: var(--color-yellow-dark-1); } .ui.ui.ui.olive.label { background: var(--color-olive); border-color: var(-= -color-olive); color: var(--color-white); } .ui.ui.ui.green.label { background: var(--color-green); border-color: var(-= -color-green); color: var(--color-white); } a.ui.ui.ui.green.label:hover { background: var(--color-green-dark-1); borde= r-color: var(--color-green-dark-1); color: var(--color-white); } .ui.ui.ui.basic.green.label { background: transparent; border-color: var(--= color-green); color: var(--color-green); } a.ui.ui.ui.basic.green.label:hover { background: transparent; border-color:= var(--color-green-dark-1); color: var(--color-green-dark-1); } .ui.ui.ui.purple.label { background: var(--color-purple); border-color: var= (--color-purple); color: var(--color-white); } a.ui.ui.ui.purple.label:hover { background: var(--color-purple-dark-1); bor= der-color: var(--color-purple-dark-1); color: var(--color-white); } .ui.ui.ui.basic.purple.label { background: transparent; border-color: var(-= -color-purple); color: var(--color-purple); } a.ui.ui.ui.basic.purple.label:hover { background: transparent; border-color= : var(--color-purple-dark-1); color: var(--color-purple-dark-1); } .ui.ui.ui.grey.label { background: var(--color-label-bg); border-color: var= (--color-label-bg); color: var(--color-label-text); } a.ui.ui.ui.grey.label:hover { background: var(--color-label-hover-bg); bord= er-color: var(--color-label-hover-bg); color: var(--color-white); } .ui.ui.ui.basic.grey.label { background: transparent; border-color: var(--c= olor-label-bg); color: var(--color-label-text); } a.ui.ui.ui.basic.grey.label:hover { background: transparent; border-color: = var(--color-label-hover-bg); color: var(--color-label-hover-bg); } .ui.horizontal.label { margin: 0px 0.5em 0px 0px; padding: 0.4em 0.833em; m= in-width: 3em; text-align: center; } .ui.circular.label { min-width: 2em; min-height: 2em; line-height: 1; text-= align: center; border-radius: 500rem; justify-content: center; padding: 0.5= em !important; } .ui.mini.label { font-size: 0.642857rem; } .ui.tiny.label { font-size: 0.714286rem; } .ui.small.label { font-size: 0.785714rem; } .ui.large.label { font-size: 1rem; } .ui.list { list-style-type: none; margin: 1em 0px; padding: 0px; font-size:= 1em; } .ui.list:first-child { margin-top: 0px; padding-top: 0px; } .ui.list:last-child { margin-bottom: 0px; padding-bottom: 0px; } .ui.list > .item, .ui.list .list > .item { display: list-item; table-layout= : fixed; list-style-type: none; list-style-position: outside; } .ui.list > .list > .item::after, .ui.list > .item::after { content: ""; dis= play: block; height: 0px; clear: both; visibility: hidden; } .ui.list .list:not(.icon) { clear: both; margin: 0px; padding: 0.75em 0px 0= .25em 0.5em; } .ui.list .list > .item { padding: 0.142857em 0px; } .ui.list .list > .item > i.icon, .ui.list > .item > i.icon { display: table= -cell; min-width: 1.55em; padding-top: 0px; transition: color 0.1s; padding= -right: 0.285714em; vertical-align: top; } .ui.list .list > .item > i.icon:only-child, .ui.list > .item > i.icon:only-= child { display: inline-block; min-width: auto; vertical-align: top; } .ui.list .list > .item > .image, .ui.list > .item > .image { display: table= -cell; background-color: transparent; vertical-align: top; } .ui.list .list > .item > .image:not(:only-child):not(img), .ui.list > .item= > .image:not(:only-child):not(img) { padding-right: 0.5em; } .ui.list .list > .item > .image img, .ui.list > .item > .image img { vertic= al-align: top; } .ui.list .list > .item > img.image, .ui.list .list > .item > .image:only-ch= ild, .ui.list > .item > img.image, .ui.list > .item > .image:only-child { d= isplay: inline-block; } .ui.list .list > .item > .content, .ui.list > .item > .content { color: var= (--color-text); } .ui.list .list > .item > .image + .content, .ui.list .list > .item > i.icon= + .content, .ui.list > .item > .image + .content, .ui.list > .item > i.ico= n + .content { display: table-cell; width: 100%; padding: 0px 0px 0px 0.5em= ; vertical-align: top; } .ui.list .list > .item > img.image + .content, .ui.list > .item > img.image= + .content { display: inline-block; width: auto; } .ui.list .list > .item > .content > .list, .ui.list > .item > .content > .l= ist { margin-left: 0px; padding-left: 0px; } .ui.list .list > .item .header, .ui.list > .item .header { display: block; = margin: 0px; font-family: var(--fonts-regular); font-weight: var(--font-wei= ght-medium); color: var(--color-text-dark); } .ui.list .list > .item .description, .ui.list > .item .description { displa= y: block; color: var(--color-text); } .ui.list > .item a, .ui.list .list > .item a { cursor: pointer; } .ui.menu .ui.list > .item, .ui.menu .ui.list .list > .item { display: list-= item; table-layout: fixed; background-color: transparent; list-style-type: = none; list-style-position: outside; padding: 0.214286em 0px; } .ui.menu .ui.list .list > .item::before, .ui.menu .ui.list > .item::before = { border: none; background: none; } .ui.menu .ui.list .list > .item:first-child, .ui.menu .ui.list > .item:firs= t-child { padding-top: 0px; } .ui.menu .ui.list .list > .item:last-child, .ui.menu .ui.list > .item:last-= child { padding-bottom: 0px; } .ui.list .list > .disabled.item, .ui.list > .disabled.item { pointer-events= : none; opacity: var(--opacity-disabled); } .ui.list .list > a.item:hover > .icons, .ui.list > a.item:hover > .icons, .= ui.list .list > a.item:hover > i.icon, .ui.list > a.item:hover > i.icon { c= olor: var(--color-text-dark); } .ui.divided.list > .item { border-top: 1px solid var(--color-secondary); } .ui.divided.list .list > .item { border-top: none; } .ui.divided.list .item .list > .item { border-top: none; } .ui.divided.list .list > .item:first-child, .ui.divided.list > .item:first-= child { border-top: none; } .ui.divided.list .list > .item:first-child { border-top-width: 1px; } .ui.relaxed.list > .item:not(:first-child) { padding-top: 0.428571em; } .ui.relaxed.list > .item:not(:last-child) { padding-bottom: 0.428571em; } .ui.segment { position: relative; margin: 1rem 0px; padding: 1em; border-ra= dius: 0.285714rem; border: 1px solid var(--color-secondary); background: va= r(--color-box-body); color: var(--color-text); } .ui.segment:first-child { margin-top: 0px; } .ui.segment:last-child { margin-bottom: 0px; } .ui.grid.segment { margin: 1rem 0px; border-radius: 0.285714rem; } .ui.segment.tab:last-child { margin-bottom: 1rem; } .ui.segments { flex-direction: column; position: relative; margin: 1rem 0px= ; border: 1px solid var(--color-secondary); border-radius: 0.285714rem; bac= kground: var(--color-box-body); color: var(--color-text); } .ui.segments:first-child { margin-top: 0px; } .ui.segments:last-child { margin-bottom: 0px; } .ui.segments > .segment { top: 0px; bottom: 0px; border-radius: 0px; margin= : 0px; width: auto; box-shadow: none; border-right: none; border-bottom: no= ne; border-left: none; border-image: initial; border-top: 1px solid var(--c= olor-secondary); } .ui.segments:not(.horizontal) > .segment:first-child { top: 0px; bottom: 0p= x; border-top: none; margin-top: 0px; margin-bottom: 0px; border-radius: 0.= 285714rem 0.285714rem 0px 0px; } .ui.segments:not(.horizontal) > .segment:last-child { top: 0px; bottom: 0px= ; margin-top: 0px; margin-bottom: 0px; border-radius: 0px 0px 0.285714rem 0= .285714rem; } .ui.segments:not(.horizontal) > .segment:only-child, .ui.segments:not(.hori= zontal) > .segment:has(~ .tw-hidden) { border-radius: 0.285714rem; } .ui.segments > .ui.segments { border-top: 1px solid var(--color-secondary);= margin: 1rem; } .ui.segments > .segments:first-child { border-top: none; } .ui.segments > .segment + .segments:not(.horizontal) { margin-top: 0px; } .ui.horizontal.segments { display: flex; flex-direction: row; background-co= lor: transparent; padding: 0px; margin: 1rem 0px; border-radius: 0.285714re= m; border: 1px solid var(--color-secondary); } .ui.horizontal.segments > .segment { margin: 0px; min-width: 0px; border-ra= dius: 0px; border-top: none; border-right: none; border-bottom: none; borde= r-image: initial; box-shadow: none; border-left: 1px solid var(--color-seco= ndary); } .ui.segments > .horizontal.segments:first-child { border-top: none; } .ui.horizontal.segments:not(.stackable) > .segment:first-child { border-lef= t: none; } .ui.horizontal.segments > .segment:first-child { border-radius: 0.285714rem= 0px 0px 0.285714rem; } .ui.horizontal.segments > .segment:last-child { border-radius: 0px 0.285714= rem 0.285714rem 0px; } .ui.clearing.segment::after { content: ""; display: block; clear: both; } .ui[class*=3D"left aligned"].segment { text-align: left; } .ui[class*=3D"center aligned"].segment { text-align: center; } .ui.secondary.segment { background: var(--color-secondary-bg); color: var(-= -color-text-light); } .ui.attached.segment { top: 0px; bottom: 0px; border-radius: 0px; margin: 0= px -1px; width: calc(100% + 2px); max-width: calc(100% + 2px); box-shadow: = none; border: 1px solid var(--color-secondary); background: var(--color-box= -body); color: var(--color-text); } .ui.attached:not(.message) + .ui.attached.segment:not(.top) { border-top: n= one; } .ui.attached.segment:has(+ .ui[class*=3D"top attached"].header), .ui.attach= ed.segment:has(+ .page.buttons), .ui.attached.segment:last-child, .ui.segme= nt:has(+ .ui.segment:not(.attached)), .ui.attached.segment:has(+ .ui.modal)= { border-bottom-left-radius: 0.285714rem; border-bottom-right-radius: 0.28= 5714rem; } .ui[class*=3D"top attached"].segment { bottom: 0px; margin-bottom: 0px; top= : 0px; margin-top: 1rem; border-radius: 0.285714rem 0.285714rem 0px 0px; } .ui.segment[class*=3D"top attached"]:first-child { margin-top: 0px; } .ui[class*=3D"top attached"].segment:last-child { border-top-left-radius: 0= .285714rem; border-top-right-radius: 0.285714rem; } .ui.segment[class*=3D"bottom attached"] { bottom: 0px; margin-top: 0px; top= : 0px; margin-bottom: 1rem; border-radius: 0px 0px 0.285714rem 0.285714rem;= } .ui.segment[class*=3D"bottom attached"]:last-child { margin-bottom: 1rem; } .ui.fitted.segment:not(.horizontally) { padding-top: 0px; padding-bottom: 0= px; } .ui.fitted.segment:not(.vertically) { padding-left: 0px; padding-right: 0px= ; } .ui.segments .segment, .ui.segment { font-size: 1rem; } .ui.error.segment { border-color: var(--color-error-border) !important; } .ui.warning.segment { border-color: var(--color-warning-border) !important;= } .ui.grid { display: flex; flex-flow: wrap; align-items: stretch; padding: 0= px; margin: -1rem; } .ui.relaxed.grid { margin-left: -1.5rem; margin-right: -1.5rem; } .ui[class*=3D"very relaxed"].grid { margin-left: -2.5rem; margin-right: -2.= 5rem; } .ui.grid + .grid { margin-top: 1rem; } .ui.grid > .column:not(.row), .ui.grid > .row > .column { position: relativ= e; display: inline-block; width: 6.25%; padding-left: 1rem; padding-right: = 1rem; vertical-align: top; } .ui.grid > * { padding-left: 1rem; padding-right: 1rem; } .ui.grid > .row { position: relative; display: flex; flex-flow: wrap; justi= fy-content: inherit; align-items: stretch; padding: 1rem 0px; width: 100% != important; } .ui.grid > .column:not(.row) { padding-top: 1rem; padding-bottom: 1rem; } .ui.grid > .row > .column { margin-top: 0px; margin-bottom: 0px; } .ui.grid > .row > img, .ui.grid > .row > .column > img { max-width: 100%; } .ui.grid > .ui.grid:first-child { margin-top: 0px; } .ui.grid > .ui.grid:last-child { margin-bottom: 0px; } .ui.grid .aligned.row > .column > .segment:not(.compact):not(.attached), .u= i.aligned.grid .column > .segment:not(.compact):not(.attached) { width: 100= %; } .ui.grid .row + .ui.divider { flex-grow: 1; margin: 1rem; } .ui.grid .column + .ui.vertical.divider { height: calc(50% - 1rem); } .ui.grid > .row > .column:last-child > .horizontal.segment, .ui.grid > .col= umn:last-child > .horizontal.segment { box-shadow: none; } @media only screen and (max-width: 767.98px) { .ui.page.grid { width: auto; padding-left: 0px; padding-right: 0px; margi= n-left: 0px; margin-right: 0px; } } @media only screen and (min-width: 768px) and (max-width: 991.98px) { .ui.page.grid { width: auto; margin-left: 0px; margin-right: 0px; padding= -left: 2em; padding-right: 2em; } } @media only screen and (min-width: 992px) and (max-width: 1199.98px) { .ui.page.grid { width: auto; margin-left: 0px; margin-right: 0px; padding= -left: 3%; padding-right: 3%; } } @media only screen and (min-width: 1200px) and (max-width: 1919.98px) { .ui.page.grid { width: auto; margin-left: 0px; margin-right: 0px; padding= -left: 15%; padding-right: 15%; } } @media only screen and (min-width: 1920px) { .ui.page.grid { width: auto; margin-left: 0px; margin-right: 0px; padding= -left: 23%; padding-right: 23%; } } .ui.grid > .column:only-child, .ui.grid > .row > .column:only-child { width= : 100%; } .ui[class*=3D"one column"].grid > .row > .column, .ui[class*=3D"one column"= ].grid > .column:not(.row) { width: 100%; } .ui[class*=3D"two column"].grid > .row > .column, .ui[class*=3D"two column"= ].grid > .column:not(.row) { width: 50%; } .ui[class*=3D"three column"].grid > .row > .column, .ui[class*=3D"three col= umn"].grid > .column:not(.row) { width: 33.3333%; } .ui[class*=3D"four column"].grid > .row > .column, .ui[class*=3D"four colum= n"].grid > .column:not(.row) { width: 25%; } .ui[class*=3D"five column"].grid > .row > .column, .ui[class*=3D"five colum= n"].grid > .column:not(.row) { width: 20%; } .ui[class*=3D"six column"].grid > .row > .column, .ui[class*=3D"six column"= ].grid > .column:not(.row) { width: 16.6667%; } .ui[class*=3D"seven column"].grid > .row > .column, .ui[class*=3D"seven col= umn"].grid > .column:not(.row) { width: 14.2857%; } .ui[class*=3D"eight column"].grid > .row > .column, .ui[class*=3D"eight col= umn"].grid > .column:not(.row) { width: 12.5%; } .ui[class*=3D"nine column"].grid > .row > .column, .ui[class*=3D"nine colum= n"].grid > .column:not(.row) { width: 11.1111%; } .ui[class*=3D"ten column"].grid > .row > .column, .ui[class*=3D"ten column"= ].grid > .column:not(.row) { width: 10%; } .ui[class*=3D"eleven column"].grid > .row > .column, .ui[class*=3D"eleven c= olumn"].grid > .column:not(.row) { width: 9.09091%; } .ui[class*=3D"twelve column"].grid > .row > .column, .ui[class*=3D"twelve c= olumn"].grid > .column:not(.row) { width: 8.33333%; } .ui[class*=3D"thirteen column"].grid > .row > .column, .ui[class*=3D"thirte= en column"].grid > .column:not(.row) { width: 7.69231%; } .ui[class*=3D"fourteen column"].grid > .row > .column, .ui[class*=3D"fourte= en column"].grid > .column:not(.row) { width: 7.14286%; } .ui[class*=3D"fifteen column"].grid > .row > .column, .ui[class*=3D"fifteen= column"].grid > .column:not(.row) { width: 6.66667%; } .ui[class*=3D"sixteen column"].grid > .row > .column, .ui[class*=3D"sixteen= column"].grid > .column:not(.row) { width: 6.25%; } .ui.grid > [class*=3D"one column"].row > .column { width: 100% !important; = } .ui.grid > [class*=3D"two column"].row > .column { width: 50% !important; } .ui.grid > [class*=3D"three column"].row > .column { width: 33.3333% !impor= tant; } .ui.grid > [class*=3D"four column"].row > .column { width: 25% !important; = } .ui.grid > [class*=3D"five column"].row > .column { width: 20% !important; = } .ui.grid > [class*=3D"six column"].row > .column { width: 16.6667% !importa= nt; } .ui.grid > [class*=3D"seven column"].row > .column { width: 14.2857% !impor= tant; } .ui.grid > [class*=3D"eight column"].row > .column { width: 12.5% !importan= t; } .ui.grid > [class*=3D"nine column"].row > .column { width: 11.1111% !import= ant; } .ui.grid > [class*=3D"ten column"].row > .column { width: 10% !important; } .ui.grid > [class*=3D"eleven column"].row > .column { width: 9.09091% !impo= rtant; } .ui.grid > [class*=3D"twelve column"].row > .column { width: 8.33333% !impo= rtant; } .ui.grid > [class*=3D"thirteen column"].row > .column { width: 7.69231% !im= portant; } .ui.grid > [class*=3D"fourteen column"].row > .column { width: 7.14286% !im= portant; } .ui.grid > [class*=3D"fifteen column"].row > .column { width: 6.66667% !imp= ortant; } .ui.grid > [class*=3D"sixteen column"].row > .column { width: 6.25% !import= ant; } .ui.grid > .row > [class*=3D"one wide"].column, .ui.grid > .column.row > [c= lass*=3D"one wide"].column, .ui.grid > [class*=3D"one wide"].column, .ui.co= lumn.grid > [class*=3D"one wide"].column { width: 6.25% !important; } .ui.grid > .row > [class*=3D"two wide"].column, .ui.grid > .column.row > [c= lass*=3D"two wide"].column, .ui.grid > [class*=3D"two wide"].column, .ui.co= lumn.grid > [class*=3D"two wide"].column { width: 12.5% !important; } .ui.grid > .row > [class*=3D"three wide"].column, .ui.grid > .column.row > = [class*=3D"three wide"].column, .ui.grid > [class*=3D"three wide"].column, = .ui.column.grid > [class*=3D"three wide"].column { width: 18.75% !important= ; } .ui.grid > .row > [class*=3D"four wide"].column, .ui.grid > .column.row > [= class*=3D"four wide"].column, .ui.grid > [class*=3D"four wide"].column, .ui= .column.grid > [class*=3D"four wide"].column { width: 25% !important; } .ui.grid > .row > [class*=3D"five wide"].column, .ui.grid > .column.row > [= class*=3D"five wide"].column, .ui.grid > [class*=3D"five wide"].column, .ui= .column.grid > [class*=3D"five wide"].column { width: 31.25% !important; } .ui.grid > .row > [class*=3D"six wide"].column, .ui.grid > .column.row > [c= lass*=3D"six wide"].column, .ui.grid > [class*=3D"six wide"].column, .ui.co= lumn.grid > [class*=3D"six wide"].column { width: 37.5% !important; } .ui.grid > .row > [class*=3D"seven wide"].column, .ui.grid > .column.row > = [class*=3D"seven wide"].column, .ui.grid > [class*=3D"seven wide"].column, = .ui.column.grid > [class*=3D"seven wide"].column { width: 43.75% !important= ; } .ui.grid > .row > [class*=3D"eight wide"].column, .ui.grid > .column.row > = [class*=3D"eight wide"].column, .ui.grid > [class*=3D"eight wide"].column, = .ui.column.grid > [class*=3D"eight wide"].column { width: 50% !important; } .ui.grid > .row > [class*=3D"nine wide"].column, .ui.grid > .column.row > [= class*=3D"nine wide"].column, .ui.grid > [class*=3D"nine wide"].column, .ui= .column.grid > [class*=3D"nine wide"].column { width: 56.25% !important; } .ui.grid > .row > [class*=3D"ten wide"].column, .ui.grid > .column.row > [c= lass*=3D"ten wide"].column, .ui.grid > [class*=3D"ten wide"].column, .ui.co= lumn.grid > [class*=3D"ten wide"].column { width: 62.5% !important; } .ui.grid > .row > [class*=3D"eleven wide"].column, .ui.grid > .column.row >= [class*=3D"eleven wide"].column, .ui.grid > [class*=3D"eleven wide"].colum= n, .ui.column.grid > [class*=3D"eleven wide"].column { width: 68.75% !impor= tant; } .ui.grid > .row > [class*=3D"twelve wide"].column, .ui.grid > .column.row >= [class*=3D"twelve wide"].column, .ui.grid > [class*=3D"twelve wide"].colum= n, .ui.column.grid > [class*=3D"twelve wide"].column { width: 75% !importan= t; } .ui.grid > .row > [class*=3D"thirteen wide"].column, .ui.grid > .column.row= > [class*=3D"thirteen wide"].column, .ui.grid > [class*=3D"thirteen wide"]= .column, .ui.column.grid > [class*=3D"thirteen wide"].column { width: 81.25= % !important; } .ui.grid > .row > [class*=3D"fourteen wide"].column, .ui.grid > .column.row= > [class*=3D"fourteen wide"].column, .ui.grid > [class*=3D"fourteen wide"]= .column, .ui.column.grid > [class*=3D"fourteen wide"].column { width: 87.5%= !important; } .ui.grid > .row > [class*=3D"fifteen wide"].column, .ui.grid > .column.row = > [class*=3D"fifteen wide"].column, .ui.grid > [class*=3D"fifteen wide"].co= lumn, .ui.column.grid > [class*=3D"fifteen wide"].column { width: 93.75% !i= mportant; } .ui.grid > .row > [class*=3D"sixteen wide"].column, .ui.grid > .column.row = > [class*=3D"sixteen wide"].column, .ui.grid > [class*=3D"sixteen wide"].co= lumn, .ui.column.grid > [class*=3D"sixteen wide"].column { width: 100% !imp= ortant; } .ui.centered.grid, .ui.centered.grid > .row, .ui.grid > .centered.row { tex= t-align: center; justify-content: center; } .ui.centered.grid > .column:not(.aligned):not(.justified):not(.row), .ui.ce= ntered.grid > .row > .column:not(.aligned):not(.justified), .ui.grid .cente= red.row > .column:not(.aligned):not(.justified) { text-align: left; } .ui.grid > .centered.column, .ui.grid > .row > .centered.column { display: = block; margin-left: auto; margin-right: auto; } .ui.relaxed.grid > .column:not(.row), .ui.relaxed.grid > .row > .column, .u= i.grid > .relaxed.row > .column { padding-left: 1.5rem; padding-right: 1.5r= em; } .ui[class*=3D"very relaxed"].grid > .column:not(.row), .ui[class*=3D"very r= elaxed"].grid > .row > .column, .ui.grid > [class*=3D"very relaxed"].row > = .column { padding-left: 2.5rem; padding-right: 2.5rem; } .ui.relaxed.grid .row + .ui.divider, .ui.grid .relaxed.row + .ui.divider { = margin-left: 1.5rem; margin-right: 1.5rem; } .ui[class*=3D"very relaxed"].grid .row + .ui.divider, .ui.grid [class*=3D"v= ery relaxed"].row + .ui.divider { margin-left: 2.5rem; margin-right: 2.5rem= ; } .ui[class*=3D"middle aligned"].grid > .column:not(.row), .ui[class*=3D"midd= le aligned"].grid > .row > .column, .ui.grid > [class*=3D"middle aligned"].= row > .column, .ui.grid > [class*=3D"middle aligned"].column:not(.row), .ui= .grid > .row > [class*=3D"middle aligned"].column { flex-direction: column;= vertical-align: middle; align-self: center !important; } .ui[class*=3D"left aligned"].grid > .column, .ui[class*=3D"left aligned"].g= rid > .row > .column, .ui.grid > [class*=3D"left aligned"].row > .column, .= ui.grid > [class*=3D"left aligned"].column.column, .ui.grid > .row > [class= *=3D"left aligned"].column.column { text-align: left; align-self: inherit; = } .ui[class*=3D"center aligned"].grid > .column, .ui[class*=3D"center aligned= "].grid > .row > .column, .ui.grid > [class*=3D"center aligned"].row > .col= umn, .ui.grid > [class*=3D"center aligned"].column.column, .ui.grid > .row = > [class*=3D"center aligned"].column.column { text-align: center; align-sel= f: inherit; } .ui[class*=3D"center aligned"].grid { justify-content: center; } .ui[class*=3D"right aligned"].grid > .column, .ui[class*=3D"right aligned"]= .grid > .row > .column, .ui.grid > [class*=3D"right aligned"].row > .column= , .ui.grid > [class*=3D"right aligned"].column.column, .ui.grid > .row > [c= lass*=3D"right aligned"].column.column { text-align: right; align-self: inh= erit; } .ui[class*=3D"equal width"].grid > .column:not(.row), .ui[class*=3D"equal w= idth"].grid > .row > .column, .ui.grid > [class*=3D"equal width"].row > .co= lumn { display: inline-block; flex-grow: 1; } .ui[class*=3D"equal width"].grid > .wide.column, .ui[class*=3D"equal width"= ].grid > .row > .wide.column, .ui.grid > [class*=3D"equal width"].row > .wi= de.column { flex-grow: 0; } @media only screen and (max-width: 767.98px) { .ui[class*=3D"mobile reversed"].grid, .ui[class*=3D"mobile reversed"].gri= d > .row, .ui.grid > [class*=3D"mobile reversed"].row { flex-direction: row= -reverse; } .ui.stackable[class*=3D"mobile reversed"] { flex-direction: column-revers= e; } .ui.stackable.grid { width: auto; margin-left: 0px !important; margin-rig= ht: 0px !important; } .ui.stackable.grid > .row > .wide.column, .ui.stackable.grid > .wide.colu= mn, .ui.stackable.grid > .column.grid > .column, .ui.stackable.grid > .colu= mn.row > .column, .ui.stackable.grid > .row > .column, .ui.stackable.grid >= .column:not(.row), .ui.grid > .stackable.stackable.stackable.row > .column= { padding: 1rem; width: 100% !important; margin: 0px !important; box-shado= w: none !important; } .ui.stackable.grid:not(.vertically) > .row { margin: 0px; padding: 0px; } .ui.container > .ui.stackable.grid > .column, .ui.container > .ui.stackab= le.grid > .row > .column { padding-left: 0px !important; padding-right: 0px= !important; } .ui.grid .ui.stackable.grid, .ui.segment:not(.vertical) .ui.stackable.pag= e.grid { margin-left: -1rem !important; margin-right: -1rem !important; } } .ui.ui.ui.compact.grid > .column:not(.row), .ui.ui.ui.compact.grid > .row >= .column { padding-left: 0.5rem; padding-right: 0.5rem; } .ui.ui.ui.compact.grid > * { padding-left: 0.5rem; padding-right: 0.5rem; } .ui.ui.ui.compact.grid > .row { padding-top: 0.5rem; padding-bottom: 0.5rem= ; } .ui.ui.ui.compact.grid > .column:not(.row) { padding-top: 0.5rem; padding-b= ottom: 0.5rem; } .ui.menu { display: flex; margin: 1rem 0px; font-family: var(--fonts-regula= r); font-weight: var(--font-weight-normal); background: var(--color-menu); = border: 1px solid var(--color-secondary); border-radius: 0.285714rem; min-h= eight: 2.85714em; font-size: 1rem; } .ui.menu:first-child { margin-top: 0px; } .ui.menu:last-child { margin-bottom: 0px; } .ui.menu .menu { margin: 0px; } .ui.menu:not(.vertical) > .menu { display: flex; } .ui.menu:not(.vertical) .item { display: flex; align-items: center; } .ui.menu .item { position: relative; vertical-align: middle; line-height: v= ar(--line-height-default); text-decoration: none; flex: 0 0 auto; backgroun= d: none; padding: 0.928571em 1.14286em; color: var(--color-text); font-weig= ht: var(--font-weight-normal); } .ui.menu > .item:first-child { border-radius: 0.285714rem 0px 0px 0.285714r= em; } .ui.menu .item::before { position: absolute; content: ""; top: 0px; right: = 0px; height: 100%; width: 1px; background: var(--color-secondary); } .ui.menu .item > .svg { margin-right: 0.35em; } .ui.menu .item > a:not(.ui), .ui.menu .item > p:only-child { line-height: 1= .3; } .ui.menu .item > p:first-child { margin-top: 0px; } .ui.menu .item > p:last-child { margin-bottom: 0px; } .ui.menu .item > i.icon { opacity: 0.9; float: none; margin: 0px 0.357143em= 0px 0px; } .ui.menu:not(.vertical) .item > .button { position: relative; top: 0px; mar= gin: -0.5em 0px; padding: 0.589286em 1.125em; font-size: 1em; } .ui.menu > .grid, .ui.menu > .container { display: flex; align-items: inher= it; flex-direction: inherit; } .ui.menu .item > .input { width: 100%; } .ui.menu:not(.vertical) .item > .input { position: relative; top: 0px; marg= in: -0.5em 0px; } .ui.menu .item > .input input { font-size: 1em; padding-top: 0.571429em; pa= dding-bottom: 0.571429em; } .ui.menu .header.item, .ui.vertical.menu .header.item { margin: 0px; font-s= ize: 1.1em; background: var(--color-box-header); font-weight: var(--font-we= ight-medium); } .ui.vertical.menu .item > .header:not(.ui) { margin: 0px 0px 0.5em; font-si= ze: 1em; font-weight: var(--font-weight-medium); } .ui.menu .item > i.dropdown.icon { padding: 0px; float: right; margin: 0px = 0px 0px 1em; } .ui.menu .dropdown.item .menu { min-width: calc(100% - 1px); border-radius:= 0px 0px 0.285714rem 0.285714rem; background: var(--color-body); margin: 0p= x; flex-direction: column !important; } .ui.menu .ui.dropdown .menu > .item { margin: 0px; text-align: left; font-s= ize: 1em !important; padding: 0.785714em 1.14286em !important; background: = transparent !important; color: var(--color-text) !important; font-weight: v= ar(--font-weight-normal) !important; } .ui.menu .ui.dropdown .menu > .item:hover { color: var(--color-text) !impor= tant; background: var(--color-hover) !important; } .ui.menu .ui.dropdown .menu > .selected.item { color: var(--color-text) !im= portant; background: var(--color-hover) !important; } .ui.menu .ui.dropdown .menu > .active.item { color: var(--color-text) !impo= rtant; background: var(--color-active) !important; font-weight: var(--font-= weight-medium) !important; } .ui.menu .ui.dropdown.item .menu .item { width: 100%; } .ui.menu .ui.dropdown.item .menu .item:not(.filtered) { display: block; } .ui.menu .ui.dropdown .menu > .item > i.icon:not(.dropdown) { display: inli= ne-block; float: none; font-size: 1em !important; margin: 0px 0.75em 0px 0p= x !important; } .ui.secondary.menu .dropdown.item > .menu { border-radius: 0.285714rem; mar= gin-top: 0.357143em; } .ui.menu .pointing.dropdown.item .menu { margin-top: 0.75em; } .ui.menu .item > .label:not(.floating) { margin-left: 1em; padding: 0.3em 0= .785714em; } .ui.vertical.menu .item > .label { margin-top: -0.15em; margin-bottom: -0.1= 5em; padding: 0.3em 0.785714em; float: right; text-align: center; } .ui.menu .item > .floating.label { padding: 0.3em 0.785714em; } .ui.menu .item > .label { background: var(--color-label-bg); color: var(--c= olor-label-text); } .ui.menu .item > .image.label img { margin: -0.2833em 0.8em -0.2833em -0.8e= m; height: 1.5666em; } .ui.menu .item > img:not(.ui) { display: inline-block; vertical-align: midd= le; margin: -0.3em 0px; width: 2.5em; } .ui.vertical.menu .item > img:not(.ui):only-child { display: block; max-wid= th: 100%; width: auto; } .ui.menu .list .item::before { background: none !important; } @media only screen and (max-width: 767.98px) { .ui.menu > .ui.container { width: 100% !important; margin-left: 0px !impo= rtant; margin-right: 0px !important; } } .ui.menu .dropdown.item:hover, .ui.menu a.item:hover { cursor: pointer; } .ui.menu a.item:active { color: var(--color-text); background: none; } .ui.menu .active.item { color: var(--color-text); background: var(--color-a= ctive); font-weight: var(--font-weight-normal); } .ui.menu .active.item > i.icon { opacity: 1; } .ui.ui.menu .item.disabled { cursor: default; background-color: transparent= ; pointer-events: none; opacity: var(--opacity-disabled); } .ui.menu:not(.vertical) .left.item, .ui.menu:not(.vertical) .left.menu { di= splay: flex; margin-right: auto !important; } .ui.menu:not(.vertical) .right.item, .ui.menu:not(.vertical) .right.menu { = display: flex; margin-left: auto !important; } .ui.menu:not(.vertical) :not(.dropdown) > .left.menu, .ui.menu:not(.vertica= l) :not(.dropdown) > .right.menu { display: inherit; } .ui.menu:not(.vertical) .center.item { display: flex; margin-left: auto !im= portant; margin-right: auto !important; } .ui.menu .right.item::before, .ui.menu .right.menu > .item::before { right:= auto; left: 0px; } .ui.menu .center.item:last-child::before { display: none; } .ui.vertical.menu { display: block; flex-direction: column; background: var= (--color-menu); width: 15rem; } .ui.vertical.menu .item { display: block; background: none; border-top: non= e; border-right: none; } .ui.vertical.menu > .item:first-child { border-radius: 0.285714rem 0.285714= rem 0px 0px; } .ui.vertical.menu > .item:last-child { border-radius: 0px 0px 0.285714rem 0= .285714rem; } .ui.vertical.menu .item > i.icon { width: 1.18em; float: right; margin: 0px= 0px 0px 0.5em; } .ui.vertical.menu .item > .label + i.icon { float: none; margin: 0px 0.5em = 0px 0px; } .ui.vertical.menu .item::before { position: absolute; content: ""; top: 0px= ; left: 0px; width: 100%; height: 1px; background: var(--color-secondary); = } .ui.vertical.menu .item:first-child::before { display: none !important; } .ui.vertical.menu .item > .menu { margin: 0.5em -1.14286em 0px; } .ui.vertical.menu .menu .item { background: none; padding: 0.5em 1.33333em;= font-size: 0.857143em; color: var(--color-text-light-2); } .ui.vertical.menu .item .menu .item { color: var(--color-text-light-2); tex= t-indent: 16px; } .ui.vertical.menu .item .menu .item:hover, .ui.vertical.menu .item .menu a.= item:hover { color: var(--color-text-light-1); } .ui.vertical.menu .item .menu .active.item { background-color: transparent;= font-weight: var(--font-weight-medium); color: var(--color-text); } .ui.vertical.menu .item .menu a.item:hover { color: var(--color-text); } .ui.vertical.menu .menu .item::before { display: none; } .ui.vertical.menu .active.item { background: var(--color-active); border-ra= dius: 0px; } .ui.vertical.menu > .active.item:first-child { border-radius: 0.285714rem 0= .285714rem 0px 0px; } .ui.vertical.menu > .active.item:last-child { border-radius: 0px 0px 0.2857= 14rem 0.285714rem; } .ui.vertical.menu > .active.item:only-child { border-radius: 0.285714rem; } .ui.vertical.menu .active.item .menu .active.item { border-left: none; } .ui.tabular.menu { border-radius: 0px; border-top: none; border-right: none= ; border-left: none; border-image: initial; background: none transparent; b= order-bottom: 1px solid var(--color-secondary); } .ui.tabular.fluid.menu { width: calc(100% + 2px) !important; } .ui.tabular.menu .item { background: transparent; border-bottom: none; bord= er-left: 1px solid transparent; border-right: 1px solid transparent; border= -top: 2px solid transparent; color: var(--color-text-light-2); } .ui.tabular.menu .item::before { display: none; } .ui.tabular.menu .item:hover { background-color: transparent; } .ui.tabular.menu .active.item, .ui.tabular.menu .active.item:hover { backgr= ound: var(--color-body); border-top-width: 1px; border-color: var(--color-s= econdary); color: var(--color-text-dark); margin-bottom: -1px; border-radiu= s: 0.285714rem 0.285714rem 0px 0px !important; } .ui.tabular.menu + .attached:not(.top).segment, .ui.tabular.menu + .attache= d:not(.top).segment + .attached:not(.top).segment { border-top: none; margi= n-left: 0px; margin-top: 0px; margin-right: 0px; width: 100%; } .ui.tabular.menu .active.dropdown.item { margin-bottom: 0px; border-left: 1= px solid transparent; border-right: 1px solid transparent; border-top: 2px = solid transparent; border-bottom: none; } .ui.pagination.menu { margin: 0px; display: inline-flex; vertical-align: mi= ddle; } .ui.pagination.menu .item:last-child { border-radius: 0px 0.285714rem 0.285= 714rem 0px; } .ui.compact.menu .item:last-child { border-radius: 0px 0.285714rem 0.285714= rem 0px; } .ui.pagination.menu .item:last-child::before { display: none; } .ui.pagination.menu .item { min-width: 3em; text-align: center; } .ui.pagination.menu .icon.item i.icon { vertical-align: top; } .ui.pagination.menu .active.item, .ui.pagination.menu .active.item:hover { = border-top: none; padding-top: 0.928571em; color: var(--color-text); backgr= ound: var(--color-active); } @media (max-width: 767.98px) { .ui.pagination.menu .item:not(.active, .navigation), .ui.pagination.menu = .item.navigation span.navigation_label { display: none; } } .ui.pagination.menu.narrow .item { padding-left: 8px; padding-right: 8px; m= in-width: 1em; text-align: center; } .ui.pagination.menu.narrow .item .icon { margin-right: 0px; } .ui.secondary.menu { background: none; margin-left: 0px; margin-right: 0px;= gap: 0.357143em; border-radius: 0px; border: none; } .ui.secondary.menu .item { align-self: center; border: none; padding: 0.785= 714em 0.928571em; margin: 0px; background: none; border-radius: 0.285714rem= ; } .ui.secondary.menu .item::before { display: none !important; } .ui.secondary.menu .header.item { border-radius: 0px; border-right: none; b= ackground: none transparent; } .ui.secondary.menu .item > img:not(.ui) { margin: 0px; } .ui.secondary.menu .dropdown.item:hover, .ui.secondary.menu a.item:hover { = color: var(--color-text); background: var(--color-hover); } .ui.secondary.menu .active.item { border-radius: 0.285714rem; } .ui.secondary.menu .active.item, .ui.secondary.menu .active.item:hover { co= lor: var(--color-text-dark); background: var(--color-active); } .ui.secondary.item.menu { margin-left: 0px; margin-right: 0px; } .ui.secondary.item.menu .item:last-child { margin-right: 0px; } .ui.vertical.secondary.menu .item:not(.dropdown) > .menu { margin: 0px -0.9= 28571em; } .ui.vertical.secondary.menu .item:not(.dropdown) > .menu > .item { margin: = 0px; padding: 0.5em 1.33333em; } .ui.secondary.vertical.menu > .item { border: none; margin: 0px 0px 0.35714= 3em; border-radius: 0.285714rem !important; } .ui.secondary.vertical.menu > .header.item { border-radius: 0px; } .ui.vertical.secondary.menu .item > .menu .item { background-color: transpa= rent; } .ui.secondary.pointing.menu { margin-left: 0px; margin-right: 0px; border-b= ottom: 2px solid var(--color-secondary); } .ui.secondary.pointing.menu .item { border-bottom: 2px solid transparent; b= order-radius: 0px; align-self: flex-end; margin: 0px 0px -2px; padding: 0.8= 57143em 1.14286em; } .ui.secondary.pointing.menu .ui.dropdown .menu .item { border-bottom-width:= 0px; } .ui.secondary.pointing.menu .item > .label:not(.floating) { margin-top: -0.= 3em; margin-bottom: -0.3em; } .ui.secondary.pointing.menu .item > .circular.label { margin-top: -0.5em; m= argin-bottom: -0.5em; } .ui.secondary.pointing.menu .header.item { color: var(--color-text) !import= ant; } .ui.secondary.pointing.menu .item::after { display: none; } .ui.secondary.pointing.menu .dropdown.item:hover, .ui.secondary.pointing.me= nu a.item:hover { background-color: transparent; color: var(--color-text); = } .ui.secondary.pointing.menu .dropdown.item:active, .ui.secondary.pointing.m= enu a.item:active { background-color: transparent; } .ui.secondary.pointing.menu .active.item { background-color: transparent; b= order-color: currentcolor; font-weight: var(--font-weight-medium); } .ui.secondary.pointing.menu .active.item, .ui.secondary.pointing.menu .acti= ve.item:hover, .ui.secondary.pointing.menu .dropdown.item:hover { color: va= r(--color-text-dark); } .ui.secondary.pointing.menu .active.dropdown.item { border-color: transpare= nt; } @media only screen and (max-width: 767.98px) { .ui.stackable.menu { flex-direction: column; } .ui.stackable.menu .item { width: 100% !important; } .ui.stackable.menu .left.menu, .ui.stackable.menu .left.item { margin-rig= ht: 0px !important; } .ui.stackable.menu .right.menu, .ui.stackable.menu .right.item { margin-l= eft: 0px !important; } .ui.stackable.menu .center.item { margin-left: 0px !important; margin-rig= ht: 0px !important; } .ui.stackable.menu .right.menu, .ui.stackable.menu .left.menu { flex-dire= ction: column; } } .ui.borderless.menu .item::before, .ui.borderless.menu .item .menu .item::b= efore, .ui.menu .borderless.item::before { background: none !important; } .ui.compact.menu { display: inline-flex; margin: 0px; vertical-align: middl= e; } .ui.compact.vertical.menu { display: inline-block; width: auto !important; = } .ui.compact.menu:not(.secondary) .item:last-child { border-radius: 0px 0.28= 5714rem 0.285714rem 0px; } .ui.compact.menu .item:last-child::before { display: none; } .ui.compact.vertical.menu .item:last-child::before { display: block; } .ui.menu.fluid, .ui.vertical.menu.fluid { width: 100% !important; } .ui.item.menu, .ui.item.menu .item { width: 100%; text-align: center; justi= fy-content: center; padding-left: 0px !important; padding-right: 0px !impor= tant; margin-left: 0px !important; margin-right: 0px !important; } .ui.attached.item.menu:not(.tabular) { margin: 0px -1px !important; } .ui.item.menu .item:last-child::before { display: none; } .ui.menu.two.item .item { width: 50%; } .ui.pointing.menu .item::after { visibility: hidden; position: absolute; co= ntent: ""; top: 100%; left: 50%; transform: translate(-50%) translateY(-50%= ) rotate(45deg); background: none; margin: 0.5px 0px 0px; width: 0.571429em= ; height: 0.571429em; border-top: none; border-left: none; border-image: in= itial; border-bottom: 1px solid var(--color-secondary); border-right: 1px s= olid var(--color-secondary); z-index: 2; } .ui.pointing.menu .ui.dropdown .menu .item::after { display: none; } .ui.pointing.menu .active.item::after { visibility: visible; } .ui.pointing.menu .active.dropdown.item::after { visibility: hidden; } .ui.pointing.menu .dropdown.active.item::after, .ui.pointing.menu .active.i= tem .menu .active.item::after { display: none; } .ui.pointing.menu .active.item::after, .ui.pointing.menu .active.item:hover= ::after { background-color: var(--color-active); } .ui.attached.menu { top: 0px; bottom: 0px; border-radius: 0px; margin: 0px = -1px; width: calc(100% + 2px); max-width: calc(100% + 2px); } .ui.attached + .ui.attached.menu:not(.top) { border-top: none; } .ui[class*=3D"top attached"].menu { bottom: 0px; margin-bottom: 0px; top: 0= px; margin-top: 1rem; border-radius: 0.285714rem 0.285714rem 0px 0px; } .ui.menu[class*=3D"top attached"]:first-child { margin-top: 0px; } .ui.top.attached.menu > .item:first-child { border-radius: 0.285714rem 0px = 0px; } .ui.attached.menu:not(.tabular) { border: 1px solid var(--color-secondary);= } .ui.attached.tabular.menu { margin-left: 0px; margin-right: 0px; width: 100= %; } .ui.mini.menu, .ui.mini.menu .dropdown, .ui.mini.menu .dropdown .menu > .it= em { font-size: 0.785714rem; } .ui.mini.vertical.menu:not(.icon) { width: 9rem; } .ui.tiny.menu, .ui.tiny.menu .dropdown, .ui.tiny.menu .dropdown .menu > .it= em { font-size: 0.857143rem; } .ui.tiny.vertical.menu:not(.icon) { width: 11rem; } .ui.small.menu, .ui.small.menu .dropdown, .ui.small.menu .dropdown .menu > = .item { font-size: 0.928571rem; } .ui.small.vertical.menu:not(.icon) { width: 13rem; } .ui .menu:not(.vertical) .item > .button.small { font-size: 0.928571rem; } .ui.segment .ui.tabular.menu .active.item, .ui.segment .ui.tabular.menu .ac= tive.item:hover { background: var(--color-box-body); } .small-menu-items { user-select: none; min-height: 35.4px !important; backg= round: none !important; } .small-menu-items .item { background: var(--color-menu) !important; padding= -top: 6px !important; padding-bottom: 6px !important; } .small-menu-items .item:hover { background: var(--color-hover) !important; = } .small-menu-items .item.active { background: var(--color-active) !important= ; } .ui.message { background: var(--color-box-body); color: var(--color-text); = border: 1px solid var(--color-secondary); position: relative; min-height: 1= em; margin: 1em 0px; padding: 1em 1.5em; border-radius: var(--border-radius= ); } .ui.message:first-child { margin-top: 0px; } .ui.message:last-child { margin-bottom: 0px; } .ui.attached.message { margin-bottom: -1px; border-radius: var(--border-rad= ius) var(--border-radius) 0 0; margin-left: -1px; margin-right: -1px; } .ui.attached + .ui.attached.message:not(.top):not(.bottom) { margin-top: -1= px; border-radius: 0px; } .ui.bottom.attached.message { margin-top: -1px; border-radius: 0 0 var(--bo= rder-radius) var(--border-radius); } .ui.bottom.attached.message:not(:last-child) { margin-bottom: 1em; } .ui.info.message .header, .ui.blue.message .header { color: var(--color-blu= e); } .ui.info.message, .ui.attached.info.message, .ui.blue.message, .ui.attached= .blue.message { background: var(--color-info-bg); color: var(--color-info-t= ext); border-color: var(--color-info-border); } .ui.success.message .header, .ui.positive.message .header, .ui.green.messag= e .header { color: var(--color-green); } .ui.success.message, .ui.attached.success.message, .ui.positive.message, .u= i.attached.positive.message { background: var(--color-success-bg); color: v= ar(--color-success-text); border-color: var(--color-success-border); } .ui.error.message .header, .ui.negative.message .header, .ui.red.message .h= eader { color: var(--color-red); } .ui.error.message, .ui.attached.error.message, .ui.red.message, .ui.attache= d.red.message, .ui.negative.message, .ui.attached.negative.message { backgr= ound: var(--color-error-bg); color: var(--color-error-text); border-color: = var(--color-error-border); } .ui.warning.message .header, .ui.yellow.message .header { color: var(--colo= r-yellow); } .ui.warning.message, .ui.attached.warning.message, .ui.yellow.message, .ui.= attached.yellow.message { background: var(--color-warning-bg); color: var(-= -color-warning-text); border-color: var(--color-warning-border); } .ui.message > .close.icon { cursor: pointer; position: absolute; top: 9px; = right: 9px; opacity: 0.7; } .ui.message > .close.icon:hover { opacity: 1; } .ui.table { width: 100%; margin: 1em 0px; border-top-style: ; border-top-wi= dth: ; border-right-style: ; border-right-width: ; border-bottom-style: ; b= order-bottom-width: ; border-left-style: ; border-left-width: ; border-imag= e-source: ; border-image-slice: ; border-image-width: ; border-image-outset= : ; border-image-repeat: ; border-radius: 0.285714rem; vertical-align: midd= le; border-collapse: separate; border-spacing: 0px; color: var(--color-text= ); background: var(--color-box-body); border-color: var(--color-secondary);= text-align: start; } .ui.table:first-child { margin-top: 0px; } .ui.table:last-child { margin-bottom: 0px; } .ui.table > thead, .ui.table > tbody { text-align: inherit; vertical-align:= inherit; } .ui.table > thead > tr > th { background: var(--color-box-header); text-ali= gn: inherit; color: var(--color-text); padding: 6px 5px; vertical-align: in= herit; font-weight: var(--font-weight-normal); border-bottom: 1px solid var= (--color-secondary); border-left: none; } .ui.table > thead > tr > th:first-child { border-left: none; } .ui.table > thead > tr:first-child > th:first-child { border-radius: 0.2857= 14rem 0px 0px; } .ui.table > thead > tr:first-child > th:last-child { border-radius: 0px 0.2= 85714rem 0px 0px; } .ui.table > thead > tr:first-child > th:only-child { border-radius: 0.28571= 4rem 0.285714rem 0px 0px; } .ui.table > tfoot > tr > th, .ui.table > tfoot > tr > td { border-top: 1px = solid var(--color-secondary); background: var(--color-box-body); text-align= : inherit; color: var(--color-text); padding: 0.785714em; vertical-align: i= nherit; font-weight: var(--font-weight-normal); } .ui.table > tfoot > tr > th:first-child, .ui.table > tfoot > tr > td:first-= child { border-left: none; } .ui.table > tfoot > tr:first-child > th:first-child, .ui.table > tfoot > tr= :first-child > td:first-child { border-radius: 0px 0px 0px 0.285714rem; } .ui.table > tfoot > tr:first-child > th:last-child, .ui.table > tfoot > tr:= first-child > td:last-child { border-radius: 0px 0px 0.285714rem; } .ui.table > tfoot > tr:first-child > th:only-child, .ui.table > tfoot > tr:= first-child > td:only-child { border-radius: 0px 0px 0.285714rem 0.285714re= m; } .ui.table > tr > td, .ui.table > tbody > tr > td { border-top: 1px solid va= r(--color-secondary-alpha-50); padding: 6px 5px; text-align: inherit; } .ui.table > tr:first-child > td, .ui.table > tbody > tr:first-child > td { = border-top: none; } .ui.table.segment { padding: 0px; } .ui.table.segment::after { display: none; } @media only screen and (max-width: 767.98px) { .ui.table:not(.unstackable) { width: 100%; padding: 0px; } .ui.table:not(.unstackable) > thead, .ui.table:not(.unstackable) > thead = > tr, .ui.table:not(.unstackable) > tfoot, .ui.table:not(.unstackable) > tf= oot > tr, .ui.table:not(.unstackable) > tbody, .ui.table:not(.unstackable) = > tr, .ui.table:not(.unstackable) > tbody > tr, .ui.table:not(.unstackable)= > tr > th, .ui.table:not(.unstackable) > thead > tr > th, .ui.table:not(.u= nstackable) > tbody > tr > th, .ui.table:not(.unstackable) > tfoot > tr > t= h, .ui.table:not(.unstackable) > tr > td, .ui.table:not(.unstackable) > tbo= dy > tr > td, .ui.table:not(.unstackable) > tfoot > tr > td { display: bloc= k !important; width: auto !important; } .ui.table:not(.unstackable) > thead { display: block; } .ui.table:not(.unstackable) > tfoot { display: block; } .ui.ui.ui.ui.table:not(.unstackable) > tr, .ui.ui.ui.ui.table:not(.unstac= kable) > thead > tr, .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr, .ui= .ui.ui.ui.table:not(.unstackable) > tfoot > tr { padding-top: 1em; padding-= bottom: 1em; } .ui.ui.ui.ui.table:not(.unstackable) > tr > th, .ui.ui.ui.ui.table:not(.u= nstackable) > thead > tr > th, .ui.ui.ui.ui.table:not(.unstackable) > tbody= > tr > th, .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > th, .ui.ui.= ui.ui.table:not(.unstackable) > tr > td, .ui.ui.ui.ui.table:not(.unstackabl= e) > tbody > tr > td, .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > t= d { background: none; border: none; padding: 0.25em 0.75em; } .ui.table:not(.unstackable) > tr > th:first-child, .ui.table:not(.unstack= able) > thead > tr > th:first-child, .ui.table:not(.unstackable) > tbody > = tr > th:first-child, .ui.table:not(.unstackable) > tfoot > tr > th:first-ch= ild, .ui.table:not(.unstackable) > tr > td:first-child, .ui.table:not(.unst= ackable) > tbody > tr > td:first-child, .ui.table:not(.unstackable) > tfoot= > tr > td:first-child { font-weight: var(--font-weight-normal); } } .ui.table[class*=3D"left aligned"], .ui.table [class*=3D"left aligned"] { t= ext-align: left; } .ui.table[class*=3D"center aligned"], .ui.table [class*=3D"center aligned"]= { text-align: center; } .ui.table[class*=3D"right aligned"], .ui.table [class*=3D"right aligned"] {= text-align: right; } .ui.table[class*=3D"top aligned"], .ui.table [class*=3D"top aligned"] { ver= tical-align: top; } .ui.table[class*=3D"middle aligned"], .ui.table [class*=3D"middle aligned"]= { vertical-align: middle; } .ui.table th.collapsing, .ui.table td.collapsing { width: 1px; white-space:= nowrap; } .ui.fixed.table { table-layout: fixed; } .ui.fixed.table th, .ui.fixed.table td { overflow: hidden; text-overflow: e= llipsis; } .ui.attached.table { top: 0px; bottom: 0px; border-radius: 0px; margin: 0px= -1px; width: calc(100% + 2px); max-width: calc(100% + 2px); border: 1px so= lid var(--color-secondary); } .ui.attached + .ui.attached.table:not(.top) { border-top: none; } .ui[class*=3D"bottom attached"].table { bottom: 0px; margin-top: 0px; top: = 0px; margin-bottom: 1em; border-radius: 0px 0px 0.285714rem 0.285714rem; } .ui[class*=3D"bottom attached"].table:last-child { margin-bottom: 0px; } .ui.striped.table > tr:nth-child(2n), .ui.striped.table > tbody > tr:nth-ch= ild(2n) { background: var(--color-light); } .ui.table[class*=3D"single line"], .ui.table [class*=3D"single line"] { whi= te-space: nowrap; } .ui.table th.one.wide, .ui.table td.one.wide { width: 6.25%; } .ui.table th.two.wide, .ui.table td.two.wide { width: 12.5%; } .ui.table th.three.wide, .ui.table td.three.wide { width: 18.75%; } .ui.table th.four.wide, .ui.table td.four.wide { width: 25%; } .ui.table th.five.wide, .ui.table td.five.wide { width: 31.25%; } .ui.table th.six.wide, .ui.table td.six.wide { width: 37.5%; } .ui.table th.seven.wide, .ui.table td.seven.wide { width: 43.75%; } .ui.table th.eight.wide, .ui.table td.eight.wide { width: 50%; } .ui.table th.nine.wide, .ui.table td.nine.wide { width: 56.25%; } .ui.table th.ten.wide, .ui.table td.ten.wide { width: 62.5%; } .ui.table th.eleven.wide, .ui.table td.eleven.wide { width: 68.75%; } .ui.table th.twelve.wide, .ui.table td.twelve.wide { width: 75%; } .ui.table th.thirteen.wide, .ui.table td.thirteen.wide { width: 81.25%; } .ui.table th.fourteen.wide, .ui.table td.fourteen.wide { width: 87.5%; } .ui.table th.fifteen.wide, .ui.table td.fifteen.wide { width: 93.75%; } .ui.table th.sixteen.wide, .ui.table td.sixteen.wide { width: 100%; } .ui.basic.table { background: transparent; border: 1px solid var(--color-se= condary); } .ui.basic.table > thead > tr > th, .ui.basic.table > tbody > tr > th, .ui.b= asic.table > tfoot > tr > th, .ui.basic.table > tr > th { background: trans= parent; border-left: none; } .ui.basic.table > tbody > tr { border-bottom: 1px solid var(--color-seconda= ry); } .ui.basic.table > tbody > tr > td, .ui.basic.table > tfoot > tr > td, .ui.b= asic.table > tr > td { background: transparent; } .ui.basic.striped.table > tbody > tr:nth-child(2n) { background: var(--colo= r-light); } .ui[class*=3D"very basic"].table { border: none; } .ui[class*=3D"very basic"].table:not(.striped) > tr > th:first-child, .ui[c= lass*=3D"very basic"].table:not(.striped) > thead > tr > th:first-child, .u= i[class*=3D"very basic"].table:not(.striped) > tbody > tr > th:first-child,= .ui[class*=3D"very basic"].table:not(.striped) > tfoot > tr > th:first-chi= ld, .ui[class*=3D"very basic"].table:not(.striped) > tr > td:first-child, .= ui[class*=3D"very basic"].table:not(.striped) > tbody > tr > td:first-child= , .ui[class*=3D"very basic"].table:not(.striped) > tfoot > tr > td:first-ch= ild { padding-left: 0px; } .ui[class*=3D"very basic"].table:not(.striped) > tr > th:last-child, .ui[cl= ass*=3D"very basic"].table:not(.striped) > thead > tr > th:last-child, .ui[= class*=3D"very basic"].table:not(.striped) > tbody > tr > th:last-child, .u= i[class*=3D"very basic"].table:not(.striped) > tfoot > tr > th:last-child, = .ui[class*=3D"very basic"].table:not(.striped) > tr > td:last-child, .ui[cl= ass*=3D"very basic"].table:not(.striped) > tbody > tr > td:last-child, .ui[= class*=3D"very basic"].table:not(.striped) > tfoot > tr > td:last-child { p= adding-right: 0px; } .ui[class*=3D"very basic"].table:not(.striped) > thead > tr:first-child > t= h { padding-top: 0px; } .ui.celled.table > tr > th, .ui.celled.table > thead > tr > th, .ui.celled.= table > tbody > tr > th, .ui.celled.table > tfoot > tr > th, .ui.celled.tab= le > tr > td, .ui.celled.table > tbody > tr > td, .ui.celled.table > tfoot = > tr > td { border-left: 1px solid var(--color-secondary-alpha-50); } .ui.celled.table > tr > th:first-child, .ui.celled.table > thead > tr > th:= first-child, .ui.celled.table > tbody > tr > th:first-child, .ui.celled.tab= le > tfoot > tr > th:first-child, .ui.celled.table > tr > td:first-child, .= ui.celled.table > tbody > tr > td:first-child, .ui.celled.table > tfoot > t= r > td:first-child { border-left: none; } .ui.compact.table > tr > th, .ui.compact.table > thead > tr > th, .ui.compa= ct.table > tbody > tr > th, .ui.compact.table > tfoot > tr > th { padding-l= eft: 0.7em; padding-right: 0.7em; } .ui.compact.table > tr > td, .ui.compact.table > tbody > tr > td, .ui.compa= ct.table > tfoot > tr > td { padding: 0.5em 0.7em; } .ui.table > thead > tr > th:first-of-type, .ui.table > tbody > tr > td:firs= t-of-type, .ui.table > tr > td:first-of-type { padding-left: 10px; } .ui.table > thead > tr > th:last-of-type, .ui.table > tbody > tr > td:last-= of-type, .ui.table > tr > td:last-of-type { padding-right: 10px; } .ui.card:last-child { margin-bottom: 0px; } .ui.card:first-child { margin-top: 0px; } .ui.cards > .card, .ui.card { display: flex; flex-direction: column; max-wi= dth: 100%; width: 290px; min-height: 0px; padding: 0px; background: var(--c= olor-card); border: 1px solid var(--color-secondary); box-shadow: none; ove= rflow-wrap: break-word; border-radius: var(--border-radius); } .ui.card { margin: 1em 0px; } .ui.cards { display: flex; margin: -0.875em -0.5em; flex-wrap: wrap; } .ui.cards > .card { display: flex; margin: 0.875em 0.5em; float: none; } .ui.cards > .card > .content, .ui.card > .content { border-top: 1px solid v= ar(--color-secondary); max-width: 100%; padding: 1em; font-size: 1em; } .ui.cards > .card > .content > .meta + .description, .ui.cards > .card > .c= ontent > .header + .description, .ui.card > .content > .meta + .description= , .ui.card > .content > .header + .description { margin-top: 0.5em; } .ui.cards > .card > .content > .header:not(.ui), .ui.card > .content > .hea= der:not(.ui) { font-weight: var(--font-weight-medium); font-size: 1.28571em= ; margin-top: -0.21425em; line-height: 1.28571; } .ui.cards > .card > .content:first-child, .ui.card > .content:first-child {= border-top: none; border-radius: var(--border-radius) var(--border-radius)= 0 0; } .ui.cards > .card > :last-child, .ui.card > :last-child { border-radius: 0 = 0 var(--border-radius) var(--border-radius); } .ui.cards > .card > :only-child, .ui.card > :only-child { border-radius: va= r(--border-radius) !important; } .ui.cards > .card > .extra, .ui.card > .extra, .ui.cards > .card > .extra a= :not(.ui), .ui.card > .extra a:not(.ui) { color: var(--color-text); } .ui.cards > .card > .extra a:not(.ui):hover, .ui.card > .extra a:not(.ui):h= over { color: var(--color-primary); } .ui.cards > .card > .content > .header, .ui.card > .content > .header { col= or: var(--color-text); } .ui.cards > .card > .content > .description, .ui.card > .content > .descrip= tion { color: var(--color-text); } .ui.cards > .card .meta > a:not(.ui), .ui.card .meta > a:not(.ui) { color: = var(--color-text-light-2); } .ui.cards > .card .meta > a:not(.ui):hover, .ui.card .meta > a:not(.ui):hov= er { color: var(--color-text); } .ui.cards a.card:hover, a.ui.card:hover { border: 1px solid var(--color-sec= ondary); background: var(--color-card); } .ui.cards > .card > .extra, .ui.card > .extra { color: var(--color-text); b= order-top-color: var(--color-secondary-light-1) !important; } .ui.three.cards { margin-left: -1em; margin-right: -1em; } .ui.three.cards > .card { width: calc(33.3333% - 2em); margin-left: 1em; ma= rgin-right: 1em; } input[type=3D"checkbox"], input[type=3D"radio"] { width: var(--checkbox-siz= e); height: var(--checkbox-size); } .ui.checkbox { position: relative; display: inline-block; vertical-align: b= aseline; min-height: var(--checkbox-size); line-height: var(--checkbox-size= ); min-width: var(--checkbox-size); padding: 1px; } .ui.checkbox input[type=3D"checkbox"], .ui.checkbox input[type=3D"radio"] {= position: absolute; top: 1px; left: 0px; width: var(--checkbox-size); heig= ht: var(--checkbox-size); } .ui.checkbox input[type=3D"checkbox"]:enabled, .ui.checkbox input[type=3D"r= adio"]:enabled, .ui.checkbox label:enabled { cursor: pointer; } .ui.checkbox label { cursor: auto; position: relative; display: block; user= -select: none; } .ui.checkbox label, .ui.radio.checkbox label { margin-left: 20px; } .ui.checkbox + label { vertical-align: middle; } .ui.disabled.checkbox label, .ui.checkbox input[disabled] ~ label { opacity= : 0.5; pointer-events: none; cursor: default !important; } .ui.radio.checkbox { min-height: var(--checkbox-size); } .ui.toggle.checkbox { min-height: 1.5rem; } .ui.toggle.checkbox input { width: 3.5rem; height: 21px; opacity: 0; z-inde= x: 3; } .ui.toggle.checkbox label { min-height: 1.5rem; padding-left: 4.5rem; paddi= ng-top: 0.15em; } .ui.toggle.checkbox label::before { display: block; position: absolute; con= tent: ""; z-index: 1; top: 0px; width: 49px; height: 21px; border-radius: 5= 00rem; left: 0px; } .ui.toggle.checkbox label::after { background: var(--color-white); box-shad= ow: 1px 1px 4px 1px var(--color-shadow); position: absolute; content: ""; o= pacity: 1; z-index: 2; width: 18px; height: 18px; top: 1.5px; left: 1.5px; = border-radius: 500rem; transition: background 0.3s, left 0.3s; } .ui.toggle.checkbox input ~ label::after { left: 1.5px; } .ui.toggle.checkbox input:checked ~ label::after { left: 29px; } .ui.toggle.checkbox input:focus ~ label::before, .ui.toggle.checkbox label:= :before { background: var(--color-input-toggle-background); } .ui.toggle.checkbox label, .ui.toggle.checkbox input:checked ~ label, .ui.t= oggle.checkbox input:focus:checked ~ label { color: var(--color-text) !impo= rtant; } .ui.toggle.checkbox input:checked ~ label::before, .ui.toggle.checkbox inpu= t:focus:checked ~ label::before { background: var(--color-primary) !importa= nt; } .ui.dimmer { position: fixed; display: none; inset: 0px; background: var(--= color-overlay-backdrop); opacity: 0; z-index: 1000; overflow-y: auto; justi= fy-content: center; padding: 8px 0px; animation-name: fadein; animation-dur= ation: 0.2s; user-select: none; } .ui.active.dimmer { display: flex; opacity: 1; } .ui.dimmer > * { position: static; margin-top: auto !important; margin-bott= om: auto !important; } .ui.modal.g-modal-confirm { max-width: min(800px, 90vw); width: fit-content= ; } .ui.modal.g-modal-confirm > .inside.close.icon { padding: 0px; width: 1em; = height: 1em; top: 1.2em; } .ui.modal > .close.inside { color: inherit; } .ui.modal > .close.icon[height=3D"16"] { top: 0.7em; color: var(--color-tex= t-dark); } .ui.modal > .header { color: var(--color-text-dark); background: var(--colo= r-body); border-color: var(--color-secondary); border-top-left-radius: var(= --border-radius); border-top-right-radius: var(--border-radius); vertical-a= lign: middle; } .ui.modal > .header .svg { vertical-align: middle; display: inline-block; } .ui.modal { background: var(--color-body); box-shadow: 1px 3px 3px 0 var(--= color-shadow),1px 3px 15px 2px var(--color-shadow); } .ui.modal > .content, .ui.modal form > .content { padding: 1.5em; backgroun= d: var(--color-body); border-radius: 0 0 var(--border-radius) var(--border-= radius); } .ui.modal > .actions, .ui.modal .content + .actions, .ui.modal .content + f= orm > .actions { background: var(--color-secondary-bg); border-color: var(-= -color-secondary); padding: 1rem; text-align: right; border-radius: 0 0 var= (--border-radius) var(--border-radius); } .ui.modal .content > .actions { padding-top: 1em; text-align: right; } .ui.modal .actions > .ui.button { display: inline-flex; align-items: center= ; padding: 10px 12px 10px 10px; margin-right: 0px; } .ui.modal .actions > .ui.button.danger { display: block; width: 100%; margi= n: 0px auto; text-align: center; } .ui.modal .actions > .ui.button .svg { margin-right: 5px; } .gitea-select { position: relative; } .gitea-select select { appearance: none; } .gitea-select::after { position: absolute; top: 12px; right: 8px; pointer-e= vents: none; content: ""; width: 14px; height: 14px; mask-size: cover; mask= -image: var(--octicon-chevron-right); transform: rotate(90deg); background:= currentcolor; } .tippy-target { display: none !important; } .tippy-content .tippy-target { display: unset !important; } [data-tippy-root] { max-width: calc(-32px + 100vw); } .tippy-box { position: relative; background-color: var(--color-menu); color= : var(--color-text); border: 1px solid var(--color-secondary); border-radiu= s: var(--border-radius); font-size: 1rem; } .tippy-content { position: relative; z-index: 1; } .tippy-box[data-theme=3D"bare"] { border: none; box-shadow: 0 6px 18px var(= --color-shadow); } .tippy-box[data-theme=3D"bare"] .tippy-content { padding: 0px; background: = transparent; } .tippy-box[data-theme=3D"tooltip"] { background-color: var(--color-tooltip-= bg); color: var(--color-tooltip-text); border: none; } .tippy-box[data-theme=3D"tooltip"] .tippy-content { padding: 0.5rem 1rem; } .tippy-box[data-theme=3D"tooltip"] .tippy-svg-arrow-inner, .tippy-box[data-= theme=3D"tooltip"] .tippy-svg-arrow-outer { fill: var(--color-tooltip-bg); = } .tippy-box[data-theme=3D"menu"] { background-color: var(--color-menu); colo= r: var(--color-text); box-shadow: 0 6px 18px var(--color-shadow); } .tippy-box[data-theme=3D"menu"] .tippy-content { padding: 4px 0px; } .tippy-box[data-theme=3D"menu"] .tippy-svg-arrow-inner { fill: var(--color-= menu); } .tippy-box[data-theme=3D"menu"] .item { display: flex; align-items: center;= padding: 9px 18px; color: inherit; background: inherit; text-decoration: n= one; gap: 10px; width: 100%; } .tippy-box[data-theme=3D"menu"] .item:hover { background: var(--color-hover= ); } .tippy-box[data-theme=3D"menu"] .item:focus { background: var(--color-activ= e); } .tippy-box[data-theme=3D"box-with-header"] { box-shadow: 0 6px 18px var(--c= olor-shadow); } .tippy-box[data-theme=3D"box-with-header"] .tippy-content { background: var= (--color-box-body); border-radius: var(--border-radius); padding: 0px; } .tippy-box[data-theme=3D"box-with-header"][data-placement^=3D"top"] .tippy-= svg-arrow-inner { fill: var(--color-box-body); } .tippy-box[data-theme=3D"box-with-header"][data-placement^=3D"bottom"] .tip= py-svg-arrow-inner { fill: var(--color-box-header); } .tippy-box[data-placement^=3D"top"] > .tippy-svg-arrow { bottom: 0px; } .tippy-box[data-placement^=3D"top"] > .tippy-svg-arrow::after, .tippy-box[d= ata-placement^=3D"top"] > .tippy-svg-arrow > svg { top: 16px; transform: ro= tate(180deg); } .tippy-box[data-placement^=3D"bottom"] > .tippy-svg-arrow { top: 0px; } .tippy-box[data-placement^=3D"bottom"] > .tippy-svg-arrow > svg { bottom: 1= 6px; } .tippy-box[data-placement^=3D"left"] > .tippy-svg-arrow { right: 0px; } .tippy-box[data-placement^=3D"left"] > .tippy-svg-arrow::after, .tippy-box[= data-placement^=3D"left"] > .tippy-svg-arrow > svg { transform: rotate(90de= g); top: calc(50% - 3px); left: 11px; } .tippy-box[data-placement^=3D"right"] > .tippy-svg-arrow { left: 0px; } .tippy-box[data-placement^=3D"right"] > .tippy-svg-arrow::after, .tippy-box= [data-placement^=3D"right"] > .tippy-svg-arrow > svg { transform: rotate(-9= 0deg); top: calc(50% - 3px); right: 11px; } .tippy-svg-arrow { width: 16px; height: 16px; text-align: initial; } .tippy-svg-arrow, .tippy-svg-arrow > svg { position: absolute; } .tippy-svg-arrow-outer { fill: var(--color-secondary); } .tippy-svg-arrow-inner { fill: var(--color-menu); } .breadcrumb { display: flex; flex-wrap: wrap; align-items: center; gap: 3px= ; } .breadcrumb .breadcrumb-divider { color: var(--color-text-light-2); } .breadcrumb > * { display: inline; } .ui.comments { margin: 1.5em 0px; } .ui.comments:first-child { margin-top: 0px; } .ui.comments:last-child { margin-bottom: 0px; } .ui.comments .comment { display: flex; position: relative; background: none= ; margin: 3px 0px 0px; padding: 0.5em 0px 0px; border: none; } .edit-content-zone .comment { flex-direction: column; } .ui.comments .comment:first-child { margin-top: 0px; padding-top: 0px; } .ui.comments .comment > .comments { margin: 0px 0px 0.5em 0.5em; padding: 1= em 0px 1em 1em; } .ui.comments .comment > .comments::before { position: absolute; top: 0px; l= eft: 0px; } .ui.comments .comment > .comments .comment { border: none; background: none= ; } .ui.comments .comment > .content { display: flex; flex-direction: column; f= lex: 1 1 0%; min-width: 0px; } .ui.comments .comment > .avatar ~ .content { margin-left: 12px; } .ui.comments .comment .author { font-size: 1em; font-weight: var(--font-wei= ght-medium); } .ui.comments .comment a.author { cursor: pointer; } .ui.comments .comment .metadata { display: inline-block; margin-left: 0.5em= ; font-size: 0.875em; } .ui.comments .comment .metadata > * { display: inline-block; margin: 0px 0.= 5em 0px 0px; } .ui.comments .comment .metadata > :last-child { margin-right: 0px; } .ui.comments .comment .text { margin: 0.25em 0px 0.5em; font-size: 1em; ove= rflow-wrap: break-word; line-height: 1.3; } #navbar { display: flex; align-items: center; justify-content: space-betwee= n; background: var(--color-nav-bg); border-bottom: 1px solid var(--color-se= condary); padding: 0px 10px; margin: 0px !important; } #navbar, #navbar .navbar-left, #navbar .navbar-right { min-height: 49px; } #navbar .navbar-left, #navbar .navbar-right { margin: 0px; display: flex; a= lign-items: center; gap: 5px; } #navbar-logo { margin: 0px; } .navbar-left > .item, .navbar-right > .item { color: var(--color-nav-text);= position: relative; text-decoration: none; line-height: var(--line-height-= default); flex: 0 0 auto; font-weight: var(--font-weight-normal); align-ite= ms: center; padding: 0.785714em 0.928571em; border-radius: 0.285714rem; } #navbar .item { min-height: 36px; min-width: 36px; padding-top: 3px; paddin= g-bottom: 3px; display: flex; } #navbar .dropdown .item { justify-content: stretch; } #navbar a.item:hover, #navbar button.item:hover { background: var(--color-n= av-hover-bg); } #navbar .secondary.menu > .item > .svg, #navbar .right.menu > .item > .svg = { margin-right: 0px; } @media (max-width: 767.98px) { #navbar { align-items: stretch; } #navbar .navbar-left > .item, #navbar .navbar-right > .item { display: no= ne; } #navbar #navbar-logo { display: flex; } #navbar .navbar-left { flex: 1 1 0%; display: flex; justify-content: spac= e-between; } #navbar .navbar-mobile-right { display: flex; margin: 0px 0px 0px auto !i= mportant; width: auto !important; } #navbar .navbar-mobile-right > .item { display: flex; width: auto !import= ant; } #navbar.navbar-menu-open { padding-bottom: 8px; } #navbar.navbar-menu-open, #navbar.navbar-menu-open .navbar-right { flex-d= irection: column; } #navbar.navbar-menu-open .navbar-left { display: flex; flex-wrap: wrap; } #navbar.navbar-menu-open .item { display: flex; width: 100%; margin: 0px;= } #navbar.navbar-menu-open .navbar-left #navbar-logo { justify-content: fle= x-start; width: auto; } #navbar.navbar-menu-open .navbar-left .navbar-mobile-right { justify-cont= ent: flex-end; width: 50%; min-height: 48px; } #navbar #mobile-stopwatch-icon, #navbar #mobile-notifications-icon { marg= in-right: 6px !important; } } #navbar a.item:hover .notification_count, #navbar a.item:hover .header-stop= watch-dot { border-color: var(--color-nav-hover-bg); } #navbar a.item .notification_count, #navbar a.item .header-stopwatch-dot { = color: var(--color-nav-bg); padding: 0px 3.75px; font-size: 12px; line-heig= ht: 12px; font-weight: var(--font-weight-bold); background: var(--color-pri= mary); border: 2px solid var(--color-nav-bg); position: absolute; left: 6px= ; top: -9px; min-width: 17px; height: 17px; border-radius: 11px; display: f= lex; align-items: center; justify-content: center; z-index: 1; user-select:= none; white-space: nowrap; } .secondary-nav { background: var(--color-secondary-nav-bg) !important; } .issue-navbar { display: flex; justify-content: space-between; } .toastify { color: var(--color-white); position: fixed; opacity: 0; transit= ion: 0.2s; z-index: 500; border-radius: var(--border-radius); box-shadow: 0= 8px 24px var(--color-shadow); display: flex; max-width: 50vw; min-width: 3= 00px; padding: 4px; } .toastify.on { opacity: 1; } .toast-body { flex: 1 1 0%; padding: 5px 0px; overflow-wrap: anywhere; } .toast-close { border-radius: var(--border-radius); width: 30px; height: 30= px; justify-content: center; } .toast-icon { display: inline-flex; width: 30px; height: 30px; align-items:= center; justify-content: center; } .toast-duplicate-number::before { content: "("; } .toast-duplicate-number { display: inline-block; margin-right: 5px; user-se= lect: none; } .toast-duplicate-number::after { content: ")"; } .toast-close:hover { background: var(--color-hover); } .toast-close:active { background: var(--color-active); } .toastify-right { right: 15px; } .toastify-left { left: 15px; } .toastify-top { top: -150px; } .toastify-bottom { bottom: -150px; } .toastify-center { margin-left: auto; margin-right: auto; left: 0px; right:= 0px; } @media (max-width: 360px) { .toastify-right, .toastify-left { margin-left: auto; margin-right: auto; = left: 0px; right: 0px; max-width: fit-content; } } .svg { display: inline-block; vertical-align: text-top; fill: currentcolor;= } .middle .svg { vertical-align: middle; } .svg[height=3D"12"] { min-height: 12px; } .svg[height=3D"13"] { min-height: 13px; } .svg[height=3D"14"] { min-height: 14px; } .svg[height=3D"15"] { min-height: 15px; } .svg[height=3D"16"] { min-height: 16px; } .svg[height=3D"18"] { min-height: 18px; } .svg[height=3D"20"] { min-height: 20px; } .svg[height=3D"22"] { min-height: 22px; } .svg[height=3D"24"] { min-height: 24px; } .svg[height=3D"36"] { min-height: 36px; } .svg[height=3D"48"] { min-height: 48px; } .svg[height=3D"56"] { min-height: 56px; } .svg[width=3D"12"] { min-width: 12px; } .svg[width=3D"13"] { min-width: 13px; } .svg[width=3D"14"] { min-width: 14px; } .svg[width=3D"15"] { min-width: 15px; } .svg[width=3D"16"] { min-width: 16px; } .svg[width=3D"18"] { min-width: 18px; } .svg[width=3D"20"] { min-width: 20px; } .svg[width=3D"22"] { min-width: 22px; } .svg[width=3D"24"] { min-width: 24px; } .svg[width=3D"36"] { min-width: 36px; } .svg[width=3D"48"] { min-width: 48px; } .svg[width=3D"56"] { min-width: 56px; } .flex-container { gap: var(--page-spacing); margin-top: var(--page-spacing)= ; display: flex !important; } .flex-container-nav { width: 240px; } .flex-container-sidebar { width: 35%; } .flex-container-main { flex: 1 1 0%; min-width: 0px; } @media (max-width: 767.98px) { .flex-container { flex-direction: column; } .flex-container-nav, .flex-container-sidebar { order: -1; width: auto; } } .flex-list { list-style: none; } .flex-item { display: flex; gap: 8px; align-items: flex-start; padding: 10p= x 0px; } .flex-item .flex-item-leading { display: flex; align-items: flex-start; } .flex-item .flex-item-main { display: flex; flex-direction: column; flex-gr= ow: 1; flex-basis: 60%; min-width: 0px; } .flex-item-header { display: flex; gap: 0.25rem; justify-content: space-bet= ween; flex-wrap: wrap; } .flex-item a:not(.label, .button):hover { color: var(--color-primary) !impo= rtant; } .flex-item .flex-item-icon { align-self: baseline; } .flex-item .flex-item-icon + .flex-item-main { align-self: baseline; } .flex-item .flex-item-trailing { display: flex; gap: 0.5rem; align-items: c= enter; flex-grow: 0; flex-wrap: wrap; justify-content: end; } .flex-item .flex-item-title { display: inline-flex; flex-wrap: wrap; align-= items: center; gap: 0.25rem; max-width: 100%; color: var(--color-text); fon= t-size: 16px; font-weight: var(--font-weight-semibold); overflow-wrap: anyw= here; min-width: 0px; } .flex-item .flex-item-title a { color: var(--color-text); overflow-wrap: an= ywhere; } .flex-item .flex-item-body { display: flex; align-items: center; flex-wrap:= wrap; gap: 0.25rem; color: var(--color-text-light-2); overflow-wrap: anywh= ere; } .flex-item .flex-item-body a { color: inherit; overflow-wrap: anywhere; } .flex-list > .flex-item + .flex-item { border-top: 1px solid var(--color-se= condary); } .flex-list.flex-space-fitted > .flex-item:first-child, .ui.segment > .flex-= list > .flex-item:first-child { padding-top: 0px; } .flex-list.flex-space-fitted > .flex-item:last-child, .ui.segment > .flex-l= ist > .flex-item:last-child { padding-bottom: 0px; } .divider + .flex-list > .flex-item:first-child { padding-top: 0px; } .flex-list + .divider { margin-top: 0px; } .milestone-list { list-style: none; } .milestone-card { width: 100%; padding-top: 10px; padding-bottom: 10px; } .milestone-card + .milestone-card { border-top: 1px solid var(--color-secon= dary); } .milestone-card .content { padding-top: 10px; } .milestone-header progress { width: 200px; height: 16px; } .milestone-header { display: flex; align-items: center; margin: 0px; flex-w= rap: wrap; justify-content: space-between; } .milestone-toolbar { padding-top: 5px; display: flex; flex-wrap: wrap; gap:= 8px; justify-content: space-between; } .milestone-toolbar .group { color: var(--color-text-light-2); display: flex= ; flex-wrap: wrap; gap: 8px; } .milestone-toolbar .group > a { font-size: 15px; color: var(--color-text-li= ght-2); } .milestone-toolbar .group > a:hover { color: var(--color-text); } @media (max-width: 767.98px) { .milestone-card { display: flex; flex-direction: column; gap: 8px; } } .repository .head .ui.header .text, .organization .head .ui.header .text { = vertical-align: middle; font-size: 1.6rem; margin-left: 15px; } .repository .ui.tabs.container, .organization .ui.tabs.container { margin-t= op: 14px; margin-bottom: 0px; } .repository .head .ui.header .org-visibility .label, .organization .head .u= i.header .org-visibility .label { margin-left: 5px; margin-top: 5px; } details.toggleable-item { user-select: none !important; padding: 0px !impor= tant; } details.toggleable-item .menu { margin: 4px 0px 10px !important; } details.toggleable-item summary { display: flex; justify-content: space-bet= ween; align-items: center; padding: 0.928571em 1.14286em; } details.toggleable-item summary::marker, details.toggleable-item summary::-= webkit-details-marker { display: none; } details.toggleable-item summary::after { transition: transform 0.25s; conte= nt: ""; width: 14px; height: 14px; mask-size: cover; mask-image: var(--octi= con-chevron-right); background: currentcolor; border: 1px solid var(--color= -body); } details.toggleable-item[open] summary::after { transform: rotate(90deg); } .ui .field .dropzone { border: 2px dashed var(--color-secondary); backgroun= d: none; box-shadow: none; padding: 0px; border-radius: var(--border-radius= -medium); min-height: 0px; } .ui .field .dropzone .dz-message { margin: 10px 0px; } .dropzone .dz-button { color: var(--color-text-light) !important; } .dropzone:hover .dz-button { color: var(--color-text) !important; } .dropzone .dz-error-message { top: 145px !important; } .dropzone .dz-image { display: flex !important; align-items: center !import= ant; justify-content: center !important; border-radius: 0px !important; } .dropzone .dz-image img { max-width: 100% !important; max-height: 100% !imp= ortant; object-fit: contain !important; } .dropzone .dz-preview.dz-image-preview, .dropzone-attachments .thumbnails i= mg { background: transparent !important; } .dropzone-attachments .thumbnails img { height: 120px !important; width: 12= 0px !important; object-fit: contain !important; margin-bottom: 0px !importa= nt; } .dropzone .dz-preview:hover .dz-image img { filter: opacity(0.5) !important= ; } .ui .field .dropzone .dz-preview .dz-progress { top: 7em; } #git-graph-container { overflow-x: auto; width: 100%; min-height: 350px; } #git-graph-container h2 { display: flex; justify-content: space-between; al= ign-items: center; } #git-graph-container .color-buttons { margin-right: 0px; } #git-graph-container .ui.header.dividing { padding-bottom: 10px; } #git-graph-container #flow-select-refs-dropdown { border-top-right-radius: = 0px; border-bottom-right-radius: 0px; min-width: 250px; border-right: none;= } #git-graph-container #flow-select-refs-dropdown .ui.label { max-width: 180p= x; align-items: center; display: inline-flex !important; } #git-graph-container #flow-select-refs-dropdown .ui.label .truncate { displ= ay: inline-block; max-width: 140px; overflow: hidden; text-overflow: ellips= is; vertical-align: top; white-space: nowrap; } #git-graph-container #flow-select-refs-dropdown .default.text { padding-top= : 4px; padding-bottom: 4px; } #git-graph-container #flow-select-refs-dropdown input.search { position: re= lative; top: 1px; } #git-graph-container li { list-style-type: none; height: 24px; line-height:= 24px; white-space: nowrap; display: flex; align-items: center; } #git-graph-container li .node-relation { font-family: var(--fonts-monospace= ); } #git-graph-container li .author { color: var(--color-text-light); } #git-graph-container li .time { color: var(--color-text-light-3); font-size= : 80%; } #git-graph-container li a:not(.ui):hover { text-decoration: underline; } #git-graph-container li a em { color: var(--color-red); border-bottom: 1px = dotted var(--color-secondary); text-decoration: none; font-style: normal; } #git-graph-container #rel-container { max-width: 30%; overflow-x: auto; flo= at: left; } #git-graph-container #rev-container { width: 100%; } #git-graph-container #rev-list { margin: 0px; padding: 0px; width: 100%; } #git-graph-container #rev-list li.highlight.hover { background-color: var(-= -color-secondary-alpha-30); } #git-graph-container #rev-list .commit-refs .button { padding: 2px 4px; mar= gin-right: 0.25em; display: inline-block; max-width: 200px; overflow: hidde= n; text-overflow: ellipsis; } #git-graph-container #rev-list .sha.label { padding-top: 5px; padding-botto= m: 3px; } #git-graph-container #rev-list .sha.label .ui.detail.icon.button { padding-= top: 3px; margin-top: -5px; padding-bottom: 1px; } #git-graph-container #graph-raw-list { margin: 0px; } #git-graph-container.monochrome #rel-container .flow-group { stroke: var(--= color-secondary-dark-5); fill: var(--color-secondary-dark-5); } #git-graph-container.monochrome #rel-container .flow-group.highlight { stro= ke: var(--color-secondary-dark-12); fill: var(--color-secondary-dark-12); } #git-graph-container:not(.monochrome) #rel-container .flow-group.flow-color= -16-1 { stroke: rgb(73, 154, 55); fill: rgb(73, 154, 55); } #git-graph-container:not(.monochrome) #rel-container .flow-group.flow-color= -16-2 { stroke: rgb(206, 71, 81); fill: rgb(206, 71, 81); } #git-graph-container:not(.monochrome) #rel-container .flow-group.flow-color= -16-3 { stroke: rgb(143, 145, 33); fill: rgb(143, 145, 33); } #git-graph-container:not(.monochrome) #rel-container .flow-group.flow-color= -16-4 { stroke: rgb(172, 50, 166); fill: rgb(172, 50, 166); } #git-graph-container:not(.monochrome) #rel-container .flow-group.flow-color= -16-5 { stroke: rgb(116, 69, 233); fill: rgb(116, 69, 233); } #git-graph-container:not(.monochrome) #rel-container .flow-group.flow-color= -16-6 { stroke: rgb(198, 125, 40); fill: rgb(198, 125, 40); } #git-graph-container:not(.monochrome) #rel-container .flow-group.flow-color= -16-7 { stroke: rgb(77, 179, 146); fill: rgb(77, 179, 146); } #git-graph-container:not(.monochrome) #rel-container .flow-group.flow-color= -16-8 { stroke: rgb(170, 77, 48); fill: rgb(170, 77, 48); } #git-graph-container:not(.monochrome) #rel-container .flow-group.flow-color= -16-9 { stroke: rgb(42, 111, 132); fill: rgb(42, 111, 132); } #git-graph-container:not(.monochrome) #rel-container .flow-group.flow-color= -16-10 { stroke: rgb(196, 83, 39); fill: rgb(196, 83, 39); } #git-graph-container:not(.monochrome) #rel-container .flow-group.flow-color= -16-11 { stroke: rgb(61, 150, 92); fill: rgb(61, 150, 92); } #git-graph-container:not(.monochrome) #rel-container .flow-group.flow-color= -16-12 { stroke: rgb(121, 42, 147); fill: rgb(121, 42, 147); } #git-graph-container:not(.monochrome) #rel-container .flow-group.flow-color= -16-13 { stroke: rgb(67, 157, 115); fill: rgb(67, 157, 115); } #git-graph-container:not(.monochrome) #rel-container .flow-group.flow-color= -16-14 { stroke: rgb(16, 58, 173); fill: rgb(16, 58, 173); } #git-graph-container:not(.monochrome) #rel-container .flow-group.flow-color= -16-15 { stroke: rgb(152, 46, 133); fill: rgb(152, 46, 133); } #git-graph-container:not(.monochrome) #rel-container .flow-group.flow-color= -16-0 { stroke: rgb(125, 178, 51); fill: rgb(125, 178, 51); } #git-graph-container:not(.monochrome) #rel-container .flow-group.highlight.= flow-color-16-1 { stroke: rgb(90, 193, 68); fill: rgb(90, 193, 68); } #git-graph-container:not(.monochrome) #rel-container .flow-group.highlight.= flow-color-16-2 { stroke: rgb(237, 90, 139); fill: rgb(237, 90, 139); } #git-graph-container:not(.monochrome) #rel-container .flow-group.highlight.= flow-color-16-3 { stroke: rgb(206, 208, 73); fill: rgb(206, 208, 72); } #git-graph-container:not(.monochrome) #rel-container .flow-group.highlight.= flow-color-16-4 { stroke: rgb(219, 97, 215); fill: rgb(219, 98, 214); } #git-graph-container:not(.monochrome) #rel-container .flow-group.highlight.= flow-color-16-5 { stroke: rgb(132, 85, 249); fill: rgb(132, 85, 249); } #git-graph-container:not(.monochrome) #rel-container .flow-group.highlight.= flow-color-16-6 { stroke: rgb(230, 161, 81); fill: rgb(230, 161, 81); } #git-graph-container:not(.monochrome) #rel-container .flow-group.highlight.= flow-color-16-7 { stroke: rgb(68, 218, 170); fill: rgb(68, 218, 170); } #git-graph-container:not(.monochrome) #rel-container .flow-group.highlight.= flow-color-16-8 { stroke: rgb(221, 122, 92); fill: rgb(221, 122, 92); } #git-graph-container:not(.monochrome) #rel-container .flow-group.highlight.= flow-color-16-9 { stroke: rgb(56, 133, 156); fill: rgb(56, 133, 156); } #git-graph-container:not(.monochrome) #rel-container .flow-group.highlight.= flow-color-16-10 { stroke: rgb(217, 85, 32); fill: rgb(217, 85, 32); } #git-graph-container:not(.monochrome) #rel-container .flow-group.highlight.= flow-color-16-11 { stroke: rgb(66, 174, 104); fill: rgb(66, 174, 104); } #git-graph-container:not(.monochrome) #rel-container .flow-group.highlight.= flow-color-16-12 { stroke: rgb(145, 38, 181); fill: rgb(145, 38, 181); } #git-graph-container:not(.monochrome) #rel-container .flow-group.highlight.= flow-color-16-13 { stroke: rgb(74, 176, 128); fill: rgb(74, 176, 128); } #git-graph-container:not(.monochrome) #rel-container .flow-group.highlight.= flow-color-16-14 { stroke: rgb(40, 79, 184); fill: rgb(40, 79, 184); } #git-graph-container:not(.monochrome) #rel-container .flow-group.highlight.= flow-color-16-15 { stroke: rgb(151, 28, 128); fill: rgb(151, 28, 128); } #git-graph-container:not(.monochrome) #rel-container .flow-group.highlight.= flow-color-16-0 { stroke: rgb(135, 202, 40); fill: rgb(135, 202, 40); } #user-heatmap { width: 100%; font-size: 9px; position: relative; } #user-heatmap.is-loading { aspect-ratio: 5.415 / 1; } .user.profile #user-heatmap.is-loading { aspect-ratio: 5.645 / 1; } #user-heatmap text { fill: currentcolor !important; } #user-heatmap .vch__legend .vch__legend { display: flex; font-size: 11px; a= lign-items: center; justify-content: right; } #user-heatmap .vch__legend .vch__legend div:first-child, #user-heatmap .vch= __legend .vch__legend div:last-child { display: inline-block; padding: 0px = 5px; } #user-heatmap .vch__day__square:hover { outline: 1.5px solid var(--color-te= xt); } #user-heatmap .total-contributions { font-size: 11px; position: absolute; b= ottom: 0px; left: 25px; } @media (max-width: 1200px) { #user-heatmap .total-contributions { left: 21px; } } @media (max-width: 1000px) { #user-heatmap .total-contributions { font-size: 10px; left: 17px; bottom:= -4px; } } .image-diff-tabs { min-height: 60px; } .image-diff-tabs.is-loading .tab { display: none; } .image-diff-container { text-align: center; padding: 0.5em 0px 1em; } .image-diff-container img { border: 1px solid var(--color-primary-light-7);= background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYA= AACNMs+9AAAAG0lEQVQYlWN4+vTpf3SMDTAMBYXYBLFpHgoKAeiOf0SGE9kbAAAAAElFTkSuQmC= C) right bottom var(--color-primary-light-7); } .image-diff-container .before-container { border: 1px solid var(--color-red= ); display: block; } .image-diff-container .after-container { border: 1px solid var(--color-gree= n); display: block; } .image-diff-container .diff-side-by-side .side { display: inline-block; lin= e-height: 0; vertical-align: top; margin: 0px 1em; } .image-diff-container .diff-side-by-side .side .side-header { font-weight: = var(--font-weight-semibold); } .image-diff-container .diff-swipe { margin: auto; padding: 1em 0px; } .image-diff-container .diff-swipe .swipe-frame, .image-diff-container .diff= -swipe .swipe-frame .before-container { position: absolute; } .image-diff-container .diff-swipe .swipe-frame .swipe-container { position:= absolute; right: 0px; display: block; border-left: 2px solid var(--color-s= econdary-dark-8); height: 100%; overflow: hidden; } .image-diff-container .diff-swipe .swipe-frame .swipe-container .after-cont= ainer { position: absolute; right: 0px; } .image-diff-container .diff-swipe .swipe-frame .swipe-bar { position: absol= ute; height: 100%; top: 0px; left: 0px; } .image-diff-container .diff-swipe .swipe-frame .swipe-bar .handle { backgro= und: var(--color-secondary-dark-8); left: -5px; height: 12px; width: 12px; = position: absolute; transform: rotate(45deg); box-sizing: border-box; displ= ay: flex; justify-content: center; align-items: center; cursor: pointer; } .image-diff-container .diff-swipe .swipe-frame .swipe-bar .top-handle { top= : -12px; } .image-diff-container .diff-swipe .swipe-frame .swipe-bar .bottom-handle { = bottom: -14px; } .image-diff-container .diff-overlay { margin: 0px auto; } .image-diff-container .diff-overlay .overlay-frame { margin: 1em auto 0px; = position: relative; } .image-diff-container .diff-overlay .before-container, .image-diff-containe= r .diff-overlay .after-container { position: absolute; } .image-diff-container .diff-overlay input { max-width: 300px; } .monaco-editor-container, .editor-loading.is-loading { width: 100%; min-hei= ght: 200px; height: 90vh; } .edit.githook .monaco-editor-container { border: 1px solid var(--color-seco= ndary); height: 70vh; } .monaco-editor-container .inputarea { min-height: 0px !important; margin: 0= px !important; padding: 0px !important; resize: none !important; border: no= ne !important; color: transparent !important; background-color: transparent= !important; } .monaco-editor, .monaco-editor .overflow-guard { border-radius: 0 0 var(--b= order-radius) var(--border-radius); } .monaco-editor .iPadShowKeyboard { border: none !important; width: 58px !im= portant; min-width: 0px !important; height: 36px !important; min-height: 0p= x !important; margin: 0px !important; padding: 0px !important; position: ab= solute !important; resize: none !important; overflow: hidden !important; bo= rder-radius: var(--border-radius-medium) !important; } .board { display: flex; flex-flow: row; overflow: auto clip; align-items: s= tretch; margin: 0px 0.5em; } .project-toolbar-right .filter.menu { flex-flow: wrap; } @media (max-width: 767.98px) { .project-toolbar-right .dropdown .menu { left: auto !important; right: au= to !important; } } .project-column { border-radius: var(--border-radius); width: 320px; height= : initial; min-height: max(-400px + 100vh, 300px); flex: 0 0 auto; overflow= : visible; display: flex; flex-direction: column; cursor: default; backgrou= nd-color: var(--color-project-column-bg) !important; border: 1px solid var(= --color-secondary) !important; margin: 0px 0.5rem !important; padding: 0.5r= em !important; } .project-column .issue-card { color: var(--color-text); } .project-column-header { display: flex; align-items: center; justify-conten= t: space-between; gap: 0.5em; } .ui.label.project-column-issue-count { color: inherit; } .project-column-title-label { flex: 1 1 0%; } .project-column > .cards { flex: 1 1 0%; display: flex; align-content: base= line; flex-direction: column; overflow-x: clip; gap: 0.25rem; margin: 0px != important; padding: 0px !important; flex-wrap: nowrap !important; } .project-column > .divider { margin: 5px 0px; border-color: currentcolor; o= pacity: 0.5; } .project-column:first-child { margin-left: auto !important; } .project-column:last-child { margin-right: auto !important; } .card-attachment-images { display: inline-block; white-space: nowrap; overf= low: scroll; cursor: default; scroll-snap-type: x mandatory; text-align: ce= nter; } .card-attachment-images img { display: inline-block; max-height: 50px; bord= er-radius: var(--border-radius); text-align: left; scroll-snap-align: cente= r; margin-right: 2px; aspect-ratio: 1 / 1; } .card-attachment-images img:only-child { max-height: 90px; margin: auto; } .card-ghost { border-color: var(--color-secondary-dark-4) !important; borde= r-style: dashed !important; background: none !important; } .card-ghost * { opacity: 0; } .tribute-container { position: absolute; top: 0px; left: 0px; height: auto;= max-height: 300px; max-width: 500px; overflow: auto; display: block; z-ind= ex: 999999; } .tribute-container ul { margin: 2px 0px 0px; padding: 0px; list-style: none= ; background: rgb(239, 239, 239); } .tribute-container li { padding: 5px; cursor: pointer; } .tribute-container li.highlight { background: rgb(221, 221, 221); } .tribute-container li span { font-weight: 700; } .tribute-container li.no-match { cursor: default; } .tribute-container .menu-highlighted { font-weight: 700; } .tribute-container { box-shadow: rgba(0, 0, 0, 0.25) 0px 0.25rem 0.5rem; bo= rder-radius: var(--border-radius); } .tribute-container ul { margin-top: 0px !important; background: var(--color= -body) !important; } .tribute-container li { padding: 3px 0.5rem !important; } .tribute-container li span.fullname { font-weight: var(--font-weight-normal= ); font-size: 0.8rem; } .tribute-container li.highlight, .tribute-container li:hover { background: = var(--color-primary) !important; color: var(--color-primary-contrast) !impo= rtant; } .tribute-item { display: flex; align-items: center; gap: 6px; } .cropper-container { direction: ltr; font-size: 0px; line-height: 0; positi= on: relative; touch-action: none; user-select: none; } .cropper-container img { backface-visibility: hidden; display: block; heigh= t: 100%; width: 100%; max-height: none !important; max-width: none !importa= nt; min-height: 0px !important; min-width: 0px !important; } .cropper-wrap-box, .cropper-canvas, .cropper-drag-box, .cropper-crop-box, .= cropper-modal { inset: 0px; position: absolute; } .cropper-wrap-box, .cropper-canvas { overflow: hidden; } .cropper-drag-box { background-color: rgb(255, 255, 255); opacity: 0; } .cropper-modal { background-color: rgb(0, 0, 0); opacity: 0.5; } .cropper-view-box { display: block; height: 100%; outline: rgba(51, 153, 25= 5, 0.75) solid 1px; overflow: hidden; width: 100%; } .cropper-dashed { border: 0px dashed rgb(238, 238, 238); display: block; op= acity: 0.5; position: absolute; } .cropper-dashed.dashed-h { border-bottom-width: 1px; border-top-width: 1px;= height: calc(33.3333%); left: 0px; top: calc(33.3333%); width: 100%; } .cropper-dashed.dashed-v { border-left-width: 1px; border-right-width: 1px;= height: 100%; left: calc(33.3333%); top: 0px; width: calc(33.3333%); } .cropper-center { display: block; height: 0px; left: 50%; opacity: 0.75; po= sition: absolute; top: 50%; width: 0px; } .cropper-center::before, .cropper-center::after { background-color: rgb(238= , 238, 238); content: " "; display: block; position: absolute; } .cropper-center::before { height: 1px; left: -3px; top: 0px; width: 7px; } .cropper-center::after { height: 7px; left: 0px; top: -3px; width: 1px; } .cropper-face, .cropper-line, .cropper-point { display: block; height: 100%= ; opacity: 0.1; position: absolute; width: 100%; } .cropper-face { background-color: rgb(255, 255, 255); left: 0px; top: 0px; = } .cropper-line { background-color: rgb(51, 153, 255); } .cropper-line.line-e { cursor: ew-resize; right: -3px; top: 0px; width: 5px= ; } .cropper-line.line-n { cursor: ns-resize; height: 5px; left: 0px; top: -3px= ; } .cropper-line.line-w { cursor: ew-resize; left: -3px; top: 0px; width: 5px;= } .cropper-line.line-s { bottom: -3px; cursor: ns-resize; height: 5px; left: = 0px; } .cropper-point { background-color: rgb(51, 153, 255); height: 5px; opacity:= 0.75; width: 5px; } .cropper-point.point-e { cursor: ew-resize; margin-top: -3px; right: -3px; = top: 50%; } .cropper-point.point-n { cursor: ns-resize; left: 50%; margin-left: -3px; t= op: -3px; } .cropper-point.point-w { cursor: ew-resize; left: -3px; margin-top: -3px; t= op: 50%; } .cropper-point.point-s { bottom: -3px; cursor: s-resize; left: 50%; margin-= left: -3px; } .cropper-point.point-ne { cursor: nesw-resize; right: -3px; top: -3px; } .cropper-point.point-nw { cursor: nwse-resize; left: -3px; top: -3px; } .cropper-point.point-sw { bottom: -3px; cursor: nesw-resize; left: -3px; } .cropper-point.point-se { bottom: -3px; cursor: nwse-resize; height: 20px; = opacity: 1; right: -3px; width: 20px; } @media (min-width: 768px) { .cropper-point.point-se { height: 15px; width: 15px; } } @media (min-width: 992px) { .cropper-point.point-se { height: 10px; width: 10px; } } @media (min-width: 1200px) { .cropper-point.point-se { height: 5px; opacity: 0.75; width: 5px; } } .cropper-point.point-se::before { background-color: rgb(51, 153, 255); bott= om: -50%; content: " "; display: block; height: 200%; opacity: 0; position:= absolute; right: -50%; width: 200%; } .cropper-invisible { opacity: 0; } .cropper-bg { background-image: url("data:image/png;base64,iVBORw0KGgoAAAAN= SUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAA= ACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26L= yyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC"); } .cropper-hide { display: block; height: 0px; position: absolute; width: 0px= ; } .cropper-hidden { display: none !important; } .cropper-move { cursor: move; } .cropper-crop { cursor: crosshair; } .cropper-disabled .cropper-drag-box, .cropper-disabled .cropper-face, .crop= per-disabled .cropper-line, .cropper-disabled .cropper-point { cursor: not-= allowed; } .page-content.user.profile .cropper-panel .cropper-wrapper { max-width: 400= px; max-height: 400px; } .console { background: var(--color-console-bg); color: var(--color-console-= fg); font-family: var(--fonts-monospace); border-radius: var(--border-radiu= s); overflow-wrap: anywhere; } .console img { max-width: 100%; } .console a { color: inherit; text-decoration: underline dashed; } .console a:hover { color: var(--color-primary); } @keyframes blink-animation {=20 100% { visibility: hidden; } } .ansi-black-fg { color: var(--color-ansi-black); } .ansi-red-fg { color: var(--color-ansi-red); } .ansi-green-fg { color: var(--color-ansi-green); } .ansi-yellow-fg { color: var(--color-ansi-yellow); } .ansi-blue-fg { color: var(--color-ansi-blue); } .ansi-magenta-fg { color: var(--color-ansi-magenta); } .ansi-cyan-fg { color: var(--color-ansi-cyan); } .ansi-white-fg { color: var(--color-ansi-white); } .ansi-bright-black-fg { color: var(--color-ansi-bright-black); } .ansi-bright-red-fg { color: var(--color-ansi-bright-red); } .ansi-bright-green-fg { color: var(--color-ansi-bright-green); } .ansi-bright-yellow-fg { color: var(--color-ansi-bright-yellow); } .ansi-bright-blue-fg { color: var(--color-ansi-bright-blue); } .ansi-bright-magenta-fg { color: var(--color-ansi-bright-magenta); } .ansi-bright-cyan-fg { color: var(--color-ansi-bright-cyan); } .ansi-bright-white-fg { color: var(--color-ansi-bright-white); } .ansi-black-bg { background-color: var(--color-ansi-black); } .ansi-red-bg { background-color: var(--color-ansi-red); } .ansi-green-bg { background-color: var(--color-ansi-green); } .ansi-yellow-bg { background-color: var(--color-ansi-yellow); } .ansi-blue-bg { background-color: var(--color-ansi-blue); } .ansi-magenta-bg { background-color: var(--color-ansi-magenta); } .ansi-cyan-bg { background-color: var(--color-ansi-cyan); } .ansi-white-bg { background-color: var(--color-ansi-white); } .ansi-bright-black-bg { background-color: var(--color-ansi-bright-black); } .ansi-bright-red-bg { background-color: var(--color-ansi-bright-red); } .ansi-bright-green-bg { background-color: var(--color-ansi-bright-green); } .ansi-bright-yellow-bg { background-color: var(--color-ansi-bright-yellow);= } .ansi-bright-blue-bg { background-color: var(--color-ansi-bright-blue); } .ansi-bright-magenta-bg { background-color: var(--color-ansi-bright-magenta= ); } .ansi-bright-cyan-bg { background-color: var(--color-ansi-bright-cyan); } .ansi-bright-white-bg { background-color: var(--color-ansi-bright-white); } .term-fg2 { color: var(--color-ansi-bright-black); } .term-fg3 { font-style: italic; } .term-fg4 { text-decoration: underline; } .term-fg5 { animation: 1s steps(3, start) 0s infinite normal none running b= link-animation; } .term-fg9 { text-decoration: line-through; } .term-fg30 { color: var(--color-ansi-black); } .term-fg31 { color: var(--color-ansi-red); } .term-fg32 { color: var(--color-ansi-green); } .term-fg33 { color: var(--color-ansi-yellow); } .term-fg34 { color: var(--color-ansi-blue); } .term-fg35 { color: var(--color-ansi-magenta); } .term-fg36 { color: var(--color-ansi-cyan); } .term-fgi1 { color: var(--color-ansi-bright-green); } .term-fgi90 { color: var(--color-ansi-bright-black); } .term-fgi91 { color: var(--color-ansi-bright-red); } .term-fgi92 { color: var(--color-ansi-bright-green); } .term-fgi93 { color: var(--color-ansi-bright-yellow); } .term-fgi94 { color: var(--color-ansi-bright-blue); } .term-fgi95 { color: var(--color-ansi-bright-magenta); } .term-fgi96 { color: var(--color-ansi-bright-cyan); } .term-bg40 { background: var(--color-ansi-bright-black); } .term-bg41 { background: var(--color-ansi-red); } .term-bg42 { background: var(--color-ansi-green); } .term-fg31.term-bg40 { color: var(--color-ansi-bright-red); } .term-fgx16 { color: rgb(0, 0, 0); } .term-fgx17 { color: rgb(0, 0, 95); } .term-fgx18 { color: rgb(0, 0, 135); } .term-fgx19 { color: rgb(0, 0, 175); } .term-fgx20 { color: rgb(0, 0, 215); } .term-fgx21 { color: rgb(0, 0, 255); } .term-fgx22 { color: rgb(0, 95, 0); } .term-fgx23 { color: rgb(0, 95, 95); } .term-fgx24 { color: rgb(0, 95, 135); } .term-fgx25 { color: rgb(0, 95, 175); } .term-fgx26 { color: rgb(0, 95, 215); } .term-fgx27 { color: rgb(0, 95, 255); } .term-fgx28 { color: rgb(0, 135, 0); } .term-fgx29 { color: rgb(0, 135, 95); } .term-fgx30 { color: rgb(0, 135, 135); } .term-fgx31 { color: rgb(0, 135, 175); } .term-fgx32 { color: rgb(0, 135, 215); } .term-fgx33 { color: rgb(0, 135, 255); } .term-fgx34 { color: rgb(0, 175, 0); } .term-fgx35 { color: rgb(0, 175, 95); } .term-fgx36 { color: rgb(0, 175, 135); } .term-fgx37 { color: rgb(0, 175, 175); } .term-fgx38 { color: rgb(0, 175, 215); } .term-fgx39 { color: rgb(0, 175, 255); } .term-fgx40 { color: rgb(0, 215, 0); } .term-fgx41 { color: rgb(0, 215, 95); } .term-fgx42 { color: rgb(0, 215, 135); } .term-fgx43 { color: rgb(0, 215, 175); } .term-fgx44 { color: rgb(0, 215, 215); } .term-fgx45 { color: rgb(0, 215, 255); } .term-fgx46 { color: rgb(0, 255, 0); } .term-fgx47 { color: rgb(0, 255, 95); } .term-fgx48 { color: rgb(0, 255, 135); } .term-fgx49 { color: rgb(0, 255, 175); } .term-fgx50 { color: rgb(0, 255, 215); } .term-fgx51 { color: rgb(0, 255, 255); } .term-fgx52 { color: rgb(95, 0, 0); } .term-fgx53 { color: rgb(95, 0, 95); } .term-fgx54 { color: rgb(95, 0, 135); } .term-fgx55 { color: rgb(95, 0, 175); } .term-fgx56 { color: rgb(95, 0, 215); } .term-fgx57 { color: rgb(95, 0, 255); } .term-fgx58 { color: rgb(95, 95, 0); } .term-fgx59 { color: rgb(95, 95, 95); } .term-fgx60 { color: rgb(95, 95, 135); } .term-fgx61 { color: rgb(95, 95, 175); } .term-fgx62 { color: rgb(95, 95, 215); } .term-fgx63 { color: rgb(95, 95, 255); } .term-fgx64 { color: rgb(95, 135, 0); } .term-fgx65 { color: rgb(95, 135, 95); } .term-fgx66 { color: rgb(95, 135, 135); } .term-fgx67 { color: rgb(95, 135, 175); } .term-fgx68 { color: rgb(95, 135, 215); } .term-fgx69 { color: rgb(95, 135, 255); } .term-fgx70 { color: rgb(95, 175, 0); } .term-fgx71 { color: rgb(95, 175, 95); } .term-fgx72 { color: rgb(95, 175, 135); } .term-fgx73 { color: rgb(95, 175, 175); } .term-fgx74 { color: rgb(95, 175, 215); } .term-fgx75 { color: rgb(95, 175, 255); } .term-fgx76 { color: rgb(95, 215, 0); } .term-fgx77 { color: rgb(95, 215, 95); } .term-fgx78 { color: rgb(95, 215, 135); } .term-fgx79 { color: rgb(95, 215, 175); } .term-fgx80 { color: rgb(95, 215, 215); } .term-fgx81 { color: rgb(95, 215, 255); } .term-fgx82 { color: rgb(95, 255, 0); } .term-fgx83 { color: rgb(95, 255, 95); } .term-fgx84 { color: rgb(95, 255, 135); } .term-fgx85 { color: rgb(95, 255, 175); } .term-fgx86 { color: rgb(95, 255, 215); } .term-fgx87 { color: rgb(95, 255, 255); } .term-fgx88 { color: rgb(135, 0, 0); } .term-fgx89 { color: rgb(135, 0, 95); } .term-fgx90 { color: rgb(135, 0, 135); } .term-fgx91 { color: rgb(135, 0, 175); } .term-fgx92 { color: rgb(135, 0, 215); } .term-fgx93 { color: rgb(135, 0, 255); } .term-fgx94 { color: rgb(135, 95, 0); } .term-fgx95 { color: rgb(135, 95, 95); } .term-fgx96 { color: rgb(135, 95, 135); } .term-fgx97 { color: rgb(135, 95, 175); } .term-fgx98 { color: rgb(135, 95, 215); } .term-fgx99 { color: rgb(135, 95, 255); } .term-fgx100 { color: rgb(135, 135, 0); } .term-fgx101 { color: rgb(135, 135, 95); } .term-fgx102 { color: rgb(135, 135, 135); } .term-fgx103 { color: rgb(135, 135, 175); } .term-fgx104 { color: rgb(135, 135, 215); } .term-fgx105 { color: rgb(135, 135, 255); } .term-fgx106 { color: rgb(135, 175, 0); } .term-fgx107 { color: rgb(135, 175, 95); } .term-fgx108 { color: rgb(135, 175, 135); } .term-fgx109 { color: rgb(135, 175, 175); } .term-fgx110 { color: rgb(135, 175, 215); } .term-fgx111 { color: rgb(135, 175, 255); } .term-fgx112 { color: rgb(135, 215, 0); } .term-fgx113 { color: rgb(135, 215, 95); } .term-fgx114 { color: rgb(135, 215, 135); } .term-fgx115 { color: rgb(135, 215, 175); } .term-fgx116 { color: rgb(135, 215, 215); } .term-fgx117 { color: rgb(135, 215, 255); } .term-fgx118 { color: rgb(135, 255, 0); } .term-fgx119 { color: rgb(135, 255, 95); } .term-fgx120 { color: rgb(135, 255, 135); } .term-fgx121 { color: rgb(135, 255, 175); } .term-fgx122 { color: rgb(135, 255, 215); } .term-fgx123 { color: rgb(135, 255, 255); } .term-fgx124 { color: rgb(175, 0, 0); } .term-fgx125 { color: rgb(175, 0, 95); } .term-fgx126 { color: rgb(175, 0, 135); } .term-fgx127 { color: rgb(175, 0, 175); } .term-fgx128 { color: rgb(175, 0, 215); } .term-fgx129 { color: rgb(175, 0, 255); } .term-fgx130 { color: rgb(175, 95, 0); } .term-fgx131 { color: rgb(175, 95, 95); } .term-fgx132 { color: rgb(175, 95, 135); } .term-fgx133 { color: rgb(175, 95, 175); } .term-fgx134 { color: rgb(175, 95, 215); } .term-fgx135 { color: rgb(175, 95, 255); } .term-fgx136 { color: rgb(175, 135, 0); } .term-fgx137 { color: rgb(175, 135, 95); } .term-fgx138 { color: rgb(175, 135, 135); } .term-fgx139 { color: rgb(175, 135, 175); } .term-fgx140 { color: rgb(175, 135, 215); } .term-fgx141 { color: rgb(175, 135, 255); } .term-fgx142 { color: rgb(175, 175, 0); } .term-fgx143 { color: rgb(175, 175, 95); } .term-fgx144 { color: rgb(175, 175, 135); } .term-fgx145 { color: rgb(175, 175, 175); } .term-fgx146 { color: rgb(175, 175, 215); } .term-fgx147 { color: rgb(175, 175, 255); } .term-fgx148 { color: rgb(175, 215, 0); } .term-fgx149 { color: rgb(175, 215, 95); } .term-fgx150 { color: rgb(175, 215, 135); } .term-fgx151 { color: rgb(175, 215, 175); } .term-fgx152 { color: rgb(175, 215, 215); } .term-fgx153 { color: rgb(175, 215, 255); } .term-fgx154 { color: rgb(175, 255, 0); } .term-fgx155 { color: rgb(175, 255, 95); } .term-fgx156 { color: rgb(175, 255, 135); } .term-fgx157 { color: rgb(175, 255, 175); } .term-fgx158 { color: rgb(175, 255, 215); } .term-fgx159 { color: rgb(175, 255, 255); } .term-fgx160 { color: rgb(215, 0, 0); } .term-fgx161 { color: rgb(215, 0, 95); } .term-fgx162 { color: rgb(215, 0, 135); } .term-fgx163 { color: rgb(215, 0, 175); } .term-fgx164 { color: rgb(215, 0, 215); } .term-fgx165 { color: rgb(215, 0, 255); } .term-fgx166 { color: rgb(215, 95, 0); } .term-fgx167 { color: rgb(215, 95, 95); } .term-fgx168 { color: rgb(215, 95, 135); } .term-fgx169 { color: rgb(215, 95, 175); } .term-fgx170 { color: rgb(215, 95, 215); } .term-fgx171 { color: rgb(215, 95, 255); } .term-fgx172 { color: rgb(215, 135, 0); } .term-fgx173 { color: rgb(215, 135, 95); } .term-fgx174 { color: rgb(215, 135, 135); } .term-fgx175 { color: rgb(215, 135, 175); } .term-fgx176 { color: rgb(215, 135, 215); } .term-fgx177 { color: rgb(215, 135, 255); } .term-fgx178 { color: rgb(215, 175, 0); } .term-fgx179 { color: rgb(215, 175, 95); } .term-fgx180 { color: rgb(215, 175, 135); } .term-fgx181 { color: rgb(215, 175, 175); } .term-fgx182 { color: rgb(215, 175, 215); } .term-fgx183 { color: rgb(215, 175, 255); } .term-fgx184 { color: rgb(215, 215, 0); } .term-fgx185 { color: rgb(215, 215, 95); } .term-fgx186 { color: rgb(215, 215, 135); } .term-fgx187 { color: rgb(215, 215, 175); } .term-fgx188 { color: rgb(215, 215, 215); } .term-fgx189 { color: rgb(215, 215, 255); } .term-fgx190 { color: rgb(215, 255, 0); } .term-fgx191 { color: rgb(215, 255, 95); } .term-fgx192 { color: rgb(215, 255, 135); } .term-fgx193 { color: rgb(215, 255, 175); } .term-fgx194 { color: rgb(215, 255, 215); } .term-fgx195 { color: rgb(215, 255, 255); } .term-fgx196 { color: red; } .term-fgx197 { color: rgb(255, 0, 95); } .term-fgx198 { color: rgb(255, 0, 135); } .term-fgx199 { color: rgb(255, 0, 175); } .term-fgx200 { color: rgb(255, 0, 215); } .term-fgx201 { color: rgb(255, 0, 255); } .term-fgx202 { color: rgb(255, 95, 0); } .term-fgx203 { color: rgb(255, 95, 95); } .term-fgx204 { color: rgb(255, 95, 135); } .term-fgx205 { color: rgb(255, 95, 175); } .term-fgx206 { color: rgb(255, 95, 215); } .term-fgx207 { color: rgb(255, 95, 255); } .term-fgx208 { color: rgb(255, 135, 0); } .term-fgx209 { color: rgb(255, 135, 95); } .term-fgx210 { color: rgb(255, 135, 135); } .term-fgx211 { color: rgb(255, 135, 175); } .term-fgx212 { color: rgb(255, 135, 215); } .term-fgx213 { color: rgb(255, 135, 255); } .term-fgx214 { color: rgb(255, 175, 0); } .term-fgx215 { color: rgb(255, 175, 95); } .term-fgx216 { color: rgb(255, 175, 135); } .term-fgx217 { color: rgb(255, 175, 175); } .term-fgx218 { color: rgb(255, 175, 215); } .term-fgx219 { color: rgb(255, 175, 255); } .term-fgx220 { color: gold; } .term-fgx221 { color: rgb(255, 215, 95); } .term-fgx222 { color: rgb(255, 215, 135); } .term-fgx223 { color: rgb(255, 215, 175); } .term-fgx224 { color: rgb(255, 215, 215); } .term-fgx225 { color: rgb(255, 215, 255); } .term-fgx226 { color: rgb(255, 255, 0); } .term-fgx227 { color: rgb(255, 255, 95); } .term-fgx228 { color: rgb(255, 255, 135); } .term-fgx229 { color: rgb(255, 255, 175); } .term-fgx230 { color: rgb(255, 255, 215); } .term-fgx231 { color: rgb(255, 255, 255); } .term-fgx232 { color: rgb(8, 8, 8); } .term-fgx233 { color: rgb(18, 18, 18); } .term-fgx234 { color: rgb(28, 28, 28); } .term-fgx235 { color: rgb(38, 38, 38); } .term-fgx236 { color: rgb(48, 48, 48); } .term-fgx237 { color: rgb(58, 58, 58); } .term-fgx238 { color: rgb(68, 68, 68); } .term-fgx239 { color: rgb(78, 78, 78); } .term-fgx240 { color: rgb(88, 88, 88); } .term-fgx241 { color: rgb(98, 98, 98); } .term-fgx242 { color: rgb(108, 108, 108); } .term-fgx243 { color: rgb(118, 118, 118); } .term-fgx244 { color: gray; } .term-fgx245 { color: rgb(138, 138, 138); } .term-fgx246 { color: rgb(148, 148, 148); } .term-fgx247 { color: rgb(158, 158, 158); } .term-fgx248 { color: rgb(168, 168, 168); } .term-fgx249 { color: rgb(178, 178, 178); } .term-fgx250 { color: rgb(188, 188, 188); } .term-fgx251 { color: rgb(198, 198, 198); } .term-fgx252 { color: rgb(208, 208, 208); } .term-fgx253 { color: rgb(218, 218, 218); } .term-fgx254 { color: rgb(228, 228, 228); } .term-fgx255 { color: rgb(238, 238, 238); } .markup { overflow: hidden; font-size: 16px; overflow-wrap: break-word; lin= e-height: 1.5 !important; } .conversation-holder .markup { overflow-wrap: anywhere; } .markup > :first-child { margin-top: 0px !important; } .markup > :last-child { margin-bottom: 0px !important; } .markup a:not([href]) { color: inherit; text-decoration: none; } .markup .absent { color: var(--color-red); } .markup .anchor { float: left; padding-right: 4px; margin-left: -20px; colo= r: inherit; } .markup .anchor .svg { vertical-align: middle; } .markup .anchor:focus { outline: none; } .markup h1 .anchor { margin-top: -2px; } .markup h1 .anchor .svg, .markup h2 .anchor .svg, .markup h3 .anchor .svg, = .markup h4 .anchor .svg, .markup h5 .anchor .svg, .markup h6 .anchor .svg {= visibility: hidden; } .markup h1:hover .anchor .svg, .markup h2:hover .anchor .svg, .markup h3:ho= ver .anchor .svg, .markup h4:hover .anchor .svg, .markup h5:hover .anchor .= svg, .markup h6:hover .anchor .svg { visibility: visible; } .markup h2 .anchor .svg, .markup h3 .anchor .svg, .markup h4 .anchor .svg {= position: relative; top: -2px; } .markup h1, .markup h2, .markup h3, .markup h4, .markup h5, .markup h6 { ma= rgin-top: 24px; margin-bottom: 16px; font-weight: var(--font-weight-semibol= d); line-height: 1.25; } .markup h1 tt, .markup h1 code, .markup h2 tt, .markup h2 code, .markup h3 = tt, .markup h3 code, .markup h4 tt, .markup h4 code, .markup h5 tt, .markup= h5 code, .markup h6 tt, .markup h6 code { font-size: inherit; } .markup h1 { padding-bottom: 0.3em; font-size: 2em; border-bottom: 1px soli= d var(--color-secondary); } .markup h2 { padding-bottom: 0.3em; font-size: 1.5em; border-bottom: 1px so= lid var(--color-secondary); } .markup h3 { font-size: 1.25em; } .markup h4 { font-size: 1em; } .markup h5 { font-size: 0.875em; } .markup h6 { font-size: 0.85em; color: var(--color-text-light-2); } .markup p, .markup blockquote, .markup details, .markup ul, .markup ol, .ma= rkup dl, .markup table, .markup pre { margin-top: 0px; margin-bottom: 16px;= } .markup hr { height: 4px; padding: 0px; margin: 16px 0px; background-color:= var(--color-secondary); border: 0px; } .markup ul, .markup ol { padding-left: 2em; } .markup ul.no-list, .markup ol.no-list { padding: 0px; list-style-type: non= e; } .markup .task-list-item { list-style-type: none; } .markup .task-list-item p + ul { margin-top: 16px; } .markup .task-list-item input[type=3D"checkbox"] { margin: 0px 0.3em 0.25em= -1.4em; vertical-align: middle; padding: 0px; } .markup .task-list-item input[type=3D"checkbox"] + p { margin-left: -0.2em;= display: inline; } .markup .task-list-item > p { margin-inline: 16px; } .markup .task-list-item + .task-list-item { margin-top: 4px; } .markup input[type=3D"checkbox"] { appearance: none; position: relative; bo= rder: 1px solid var(--color-secondary); border-radius: var(--border-radius)= ; background: var(--color-input-background); height: 14px; width: 14px; -we= bkit-print-color-adjust: exact; opacity: 1 !important; pointer-events: auto= !important; vertical-align: middle !important; } .markup input[type=3D"checkbox"]:not([disabled]):hover, .markup input[type= =3D"checkbox"]:not([disabled]):active { border-color: var(--color-primary);= } .markup input[type=3D"checkbox"]::after { position: absolute; inset: 0px; p= ointer-events: none; background: var(--color-text); mask-size: cover; } .markup input[type=3D"checkbox"]:checked::after { content: ""; mask-image: = var(--checkbox-mask-checked); -webkit-print-color-adjust: exact; } .markup input[type=3D"checkbox"]:indeterminate::after { content: ""; mask-i= mage: var(--checkbox-mask-indeterminate); } .markup ul ul, .markup ul ol, .markup ol ol, .markup ol ul { margin-top: 0p= x; margin-bottom: 0px; } .markup ol ol, .markup ul ol { list-style-type: lower-roman; } .markup li > p { margin-top: 16px; } .markup li + li { margin-top: 0.25em; } .markup dl { padding: 0px; } .markup dl dt { padding: 0px; margin-top: 16px; font-size: 1em; font-style:= italic; font-weight: var(--font-weight-semibold); } .markup dl dd { padding: 0px 16px; margin-bottom: 16px; } .markup blockquote { margin-left: 0px; padding: 0px 15px; color: var(--colo= r-text-light-2); border-left: .25em solid var(--color-secondary); } .markup blockquote > :first-child { margin-top: 0px; } .markup blockquote > :last-child { margin-bottom: 0px; } .markup table { display: block; width: max-content; max-width: 100%; overfl= ow: auto; } .markup table th { font-weight: var(--font-weight-semibold); } .markup table th, .markup table td { padding: 6px 13px !important; border: = 1px solid var(--color-secondary) !important; } .markup table tr { border-top: 1px solid var(--color-secondary); } .markup table tr:nth-child(2n) { background-color: var(--color-markup-table= -row); } .markup img, .markup video { max-width: 100%; box-sizing: initial; } .markup.file-view img, .markup.file-view video, .comment-body .markup img, = .comment-body .markup video, .comment-content .markup img, .comment-content= .markup video, .wiki .markup img, .wiki .markup video { background: var(--= color-box-body); } .markup img[align=3D"right"], .markup video[align=3D"right"] { padding-left= : 20px; } .markup img[align=3D"left"], .markup video[align=3D"left"] { padding-right:= 28px; } .markup .emoji { max-width: none; vertical-align: text-top; } .markup span.frame { display: block; overflow: hidden; } .markup span.frame > span { display: block; float: left; width: auto; paddi= ng: 7px; margin: 13px 0px 0px; overflow: hidden; border: 1px solid var(--co= lor-secondary); } .markup span.frame span img, .markup span.frame span video { display: block= ; float: left; } .markup span.frame span span { display: block; padding: 5px 0px 0px; clear:= both; color: var(--color-text); } .markup span.align-center { display: block; overflow: hidden; clear: both; = } .markup span.align-center > span { display: block; margin: 13px auto 0px; o= verflow: hidden; text-align: center; } .markup span.align-center span img, .markup span.align-center span video { = margin: 0px auto; text-align: center; } .markup span.align-right { display: block; overflow: hidden; clear: both; } .markup span.align-right > span { display: block; margin: 13px 0px 0px; ove= rflow: hidden; text-align: right; } .markup span.align-right span img, .markup span.align-right span video { ma= rgin: 0px; text-align: right; } .markup span.float-left { display: block; float: left; margin-right: 13px; = overflow: hidden; } .markup span.float-left span { margin: 13px 0px 0px; } .markup span.float-right { display: block; float: right; margin-left: 13px;= overflow: hidden; } .markup span.float-right > span { display: block; margin: 13px auto 0px; ov= erflow: hidden; text-align: right; } .markup code, .markup tt { padding: 0.2em 0.4em; margin: 0px; font-size: 85= %; white-space: break-spaces; background-color: var(--color-markup-code-inl= ine); border-radius: var(--border-radius); } .markup code br, .markup tt br { display: none; } .markup del code { text-decoration: inherit; } .markup pre > code { padding: 0px; margin: 0px; font-size: 100%; white-spac= e: pre-wrap; word-break: break-all; overflow-wrap: break-word; background: = transparent; border: 0px; } .markup .highlight { margin-bottom: 16px; } .markup .highlight pre, .markup pre { padding: 16px; font-size: 85%; line-h= eight: 1.45; background-color: var(--color-markup-code-block); border-radiu= s: var(--border-radius); } .markup .highlight pre { margin-bottom: 0px; word-break: normal; } .markup pre { overflow-wrap: normal; } .markup pre code, .markup pre tt { display: inline; padding: 0px; line-heig= ht: inherit; overflow-wrap: normal; background-color: transparent; border: = 0px; } .markup pre code::before, .markup pre code::after, .markup pre tt::before, = .markup pre tt::after { content: normal; } .markup kbd { display: inline-block; padding: 3px 5px; font-size: 11px; lin= e-height: 10px; color: var(--color-text-light); vertical-align: middle; bac= kground-color: var(--color-markup-code-inline); border: 1px solid var(--col= or-secondary); border-radius: var(--border-radius); box-shadow: inset 0 -1p= x 0 var(--color-secondary); } .markup .ui.list .list, .markup ol.ui.list ol, .markup ul.ui.list ul { padd= ing-left: 2em; } .file-revisions-btn { display: block; float: left; margin-bottom: 2px !impo= rtant; padding: 11px !important; margin-right: 10px !important; } .file-revisions-btn i { user-select: none; } .markup-render { display: block; border: none; width: 100%; height: var(--h= eight-loading); overflow: hidden; color-scheme: normal; } .markup-block-error { display: block !important; border: none !important; m= argin-bottom: 0px !important; border-bottom-left-radius: 0px !important; bo= rder-bottom-right-radius: 0px !important; box-shadow: none !important; font= -size: 85% !important; white-space: pre-wrap !important; padding: 0.5rem 1r= em !important; text-align: left !important; } .markup-block-error + pre { border-top: none !important; margin-top: 0px !i= mportant; border-top-left-radius: 0px !important; border-top-right-radius: = 0px !important; } .file-view.markup.orgmode li.unchecked::before { content: "[ ] "; } .file-view.markup.orgmode li.checked::before { content: "[x] "; } .file-view.markup.orgmode li.indeterminate::before { content: "[-] "; } .file-view.markup.orgmode li.unchecked > p, .file-view.markup.orgmode li.ch= ecked > p, .file-view.markup.orgmode li.indeterminate > p { display: inline= -block; } .markup .code-block, .markup .mermaid-block { position: relative; } .markup .code-copy { position: absolute; top: 8px; right: 6px; padding: 9px= ; visibility: hidden; animation: 0.2s ease 0s 1 normal both running fadeout= ; } .repository.view.issue .comment-list .comment .markup .code-copy { right: 5= px; padding: 8px; } .markup .code-copy:hover { background: var(--color-secondary) !important; } .markup .code-copy:active { background: var(--color-secondary-dark-1) !impo= rtant; } .markup .code-block:hover .code-copy, .markup .mermaid-block:hover .code-co= py { visibility: visible; animation: 0.2s ease 0s 1 normal both running fad= ein; } .markup .code-preview-container { border: 1px solid var(--color-secondary);= border-radius: var(--border-radius); margin: 0.25em 0px; } .markup .code-preview-container .code-preview-header { border-bottom: 1px s= olid var(--color-secondary); padding: 0.5em; font-size: 12px; } .markup .code-preview-container table { width: 100%; max-height: 240px; ove= rflow-y: auto; margin: 0px; } .markup p:empty:has(+ .code-preview-container) { display: none; } .markup .code-preview-container table tr { border: 0px !important; } .markup .code-preview-container table th, .markup .code-preview-container t= able td { border: 0px !important; padding: 0px 0px 0px 5px !important; } .markup .code-preview-container table tr:nth-child(2n) { background: none != important; } .asciinema-player-container { width: 100%; height: auto; } .ap-terminal { overflow: hidden !important; } .chroma .lntd { vertical-align: top; padding: 0px; margin: 0px; border: 0px= ; } .chroma .lntable { border-spacing: 0px; padding: 0px; margin: 0px; border: = 0px; width: auto; overflow: auto; display: block; } .chroma .hl { display: block; width: 100%; } .chroma .lnt, .chroma .ln { margin-right: 0.4em; padding: 0px 0.4em; } .chroma .gs { font-weight: var(--font-weight-semibold); } .chroma .gl { text-decoration: underline; } .ui .field:not(:last-child) .EasyMDEContainer .editor-statusbar { margin-bo= ttom: -1em; } .EasyMDEContainer .CodeMirror { color: var(--color-input-text); background-= color: var(--color-input-background); border-color: var(--color-secondary);= font: 14px var(--fonts-monospace); } .EasyMDEContainer .CodeMirror.cm-s-default { border-radius: var(--border-ra= dius); padding: 0px !important; } .EasyMDEContainer .CodeMirror.CodeMirror-fullscreen.CodeMirror-focused { bo= rder-right: 1px solid var(--color-primary) !important; } .CodeMirror-cursor { border-color: var(--color-caret) !important; } .CodeMirror .cm-comment { background: inherit !important; } .CodeMirror .CodeMirror-code { font: 14px var(--fonts-monospace); } .CodeMirror-selected { background: var(--color-primary-light-1) !important;= color: var(--color-white) !important; } .CodeMirror-placeholder { color: var(--color-placeholder-text) !important; = opacity: 1 !important; } .CodeMirror-focused { border-color: var(--color-primary) !important; } .CodeMirror :focus { outline: none; } :root :lang(ja) { --fonts-override: var(--fonts-default-override-ja); } :root :lang(zh-CN) { --fonts-override: var(--fonts-default-override-zh-cn);= } :root :lang(zh-TW) { --fonts-override: var(--fonts-default-override-zh-tw);= } :root :lang(zh-HK) { --fonts-override: var(--fonts-default-override-zh-hk);= } :root :lang(ko) { --fonts-override: var(--fonts-default-override-ko); } [lang] { font-family: var(--fonts-regular); } :root { --fonts-default-override-ja: system-ui-ja, var(--fonts-proportional= ); --fonts-default-override-zh-cn: system-ui-zh-cn, var(--fonts-proportiona= l); --fonts-default-override-zh-tw: system-ui-zh-tw, var(--fonts-proportion= al); --fonts-default-override-zh-hk: system-ui-zh-hk, var(--fonts-proportio= nal); --fonts-default-override-ko: system-ui-ko, var(--fonts-proportional);= } @supports (-moz-appearance: none) { :root { --fonts-default-override-ja: var(--fonts-proportional), system-ui= -ja; --fonts-default-override-zh-cn: var(--fonts-proportional), system-ui-z= h-cn; --fonts-default-override-zh-tw: var(--fonts-proportional), system-ui-= zh-tw; --fonts-default-override-zh-hk: var(--fonts-proportional), system-ui= -zh-hk; --fonts-default-override-ko: var(--fonts-proportional), system-ui-k= o; } } @font-face { font-family: system-ui-ja; src: local("HiraKakuProN-W3"), loca= l("Hiragino Kaku Gothic ProN W3"), local("HiraginoSans-W2"), local("Source = Han Sans JP Light"), local("SourceHanSansJP-Light"), local("Source Han Sans= J Light"), local("SourceHanSansJ-Light"), local("Noto Sans CJK JP Light"),= local("NotoSansCJKJP-Light"), local("Source Han Sans Light"), local("Sourc= eHanSans-Light"), local("Yu Gothic Regular"), local("YuGothic Regular"), lo= cal("Droid Sans Japanese"), local("Meiryo"), local("MS PGothic"); font-weig= ht: 300; unicode-range: U+1100-11FF, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F,= U+AC00-D7FF, U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F200-1F2FF, U+20000= -2FFFF; } @font-face { font-family: system-ui-ja; src: local("HiraKakuProN-W3"), loca= l("Hiragino Kaku Gothic ProN W3"), local("HiraginoSans-W4"), local("Source = Han Sans JP Regular"), local("SourceHanSansJP-Regular"), local("Source Han = Sans J Regular"), local("SourceHanSansJ-Regular"), local("Noto Sans CJK JP = Regular"), local("NotoSansCJKJP-Regular"), local("Source Han Sans Regular")= , local("SourceHanSans-Regular"), local("Yu Gothic Medium"), local("YuGothi= c Medium"), local("Droid Sans Japanese"), local("Meiryo"), local("MS PGothi= c"); font-weight: 400; unicode-range: U+1100-11FF, U+2E80-4DBF, U+4E00-9FFF= , U+A960-A97F, U+AC00-D7FF, U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F200-= 1F2FF, U+20000-2FFFF; } @font-face { font-family: system-ui-ja; src: local("HiraKakuProN-W3"), loca= l("Hiragino Kaku Gothic ProN W3"), local("HiraginoSans-W5"), local("Source = Han Sans JP Medium"), local("SourceHanSansJP-Medium"), local("Source Han Sa= ns J Medium"), local("SourceHanSansJ-Medium"), local("Noto Sans CJK JP Medi= um"), local("NotoSansCJKJP-Medium"), local("Source Han Sans Medium"), local= ("SourceHanSans-Medium"), local("Yu Gothic Medium"), local("YuGothic Medium= "), local("Droid Sans Japanese"), local("Meiryo"), local("MS PGothic"); fon= t-weight: 500; unicode-range: U+1100-11FF, U+2E80-4DBF, U+4E00-9FFF, U+A960= -A97F, U+AC00-D7FF, U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F200-1F2FF, U= +20000-2FFFF; } @font-face { font-family: system-ui-ja; src: local("HiraKakuProN-W6"), loca= l("Hiragino Kaku Gothic ProN W6"), local("HiraginoSans-W6"), local("Source = Han Sans JP Bold"), local("SourceHanSansJP-Bold"), local("Source Han Sans J= Bold"), local("SourceHanSansJ-Bold"), local("Noto Sans CJK JP Bold"), loca= l("NotoSansCJKJP-Bold"), local("Source Han Sans Bold"), local("SourceHanSan= s-Bold"), local("Yu Gothic Bold"), local("YuGothic Bold"), local("Droid San= s Japanese"), local("Meiryo Bold"), local("MS PGothic"); font-weight: 600; = unicode-range: U+1100-11FF, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D= 7FF, U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F200-1F2FF, U+20000-2FFFF; } @font-face { font-family: system-ui-ja; src: local("HelveticaNeue"); unicod= e-range: U+A0; } @supports not (-webkit-hyphens: none) { @font-face { font-family: system-ui-ja; src: local("HelveticaNeue"); unic= ode-range: U+20; } } @font-face { font-family: system-ui-zh-cn; src: local("PingFangSC-Light"), = local("Source Han Sans CN Light"), local("SourceHanSansCN-Light"), local("S= ource Han Sans SC Light"), local("SourceHanSansSC-Light"), local("Noto Sans= CJK SC Light"), local("NotoSansCJKSC-Light"), local("HiraginoSansGB-W3"), = local("Hiragino Sans GB W3"), local("Microsoft YaHei Light"), local("Heiti = SC Light"), local("SimHei"); font-weight: 300; unicode-range: U+1100-11FF, = U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF, U+F900-FAFF, U+FE00-FE6= F, U+FF00-FFEF, U+1F200-1F2FF, U+20000-2FFFF; } @font-face { font-family: system-ui-zh-cn; src: local("PingFangSC-Regular")= , local("Source Han Sans CN Regular"), local("SourceHanSansCN-Regular"), lo= cal("Source Han Sans SC Regular"), local("SourceHanSansSC-Regular"), local(= "Noto Sans CJK SC Regular"), local("NotoSansCJKSC-Regular"), local("Hiragin= oSansGB-W3"), local("Hiragino Sans GB W3"), local("Microsoft YaHei"), local= ("Heiti SC Light"), local("SimHei"); font-weight: 400; unicode-range: U+110= 0-11FF, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF, U+F900-FAFF, U+= FE00-FE6F, U+FF00-FFEF, U+1F200-1F2FF, U+20000-2FFFF; } @font-face { font-family: system-ui-zh-cn; src: local("PingFangSC-Medium"),= local("Source Han Sans CN Medium"), local("SourceHanSansCN-Medium"), local= ("Source Han Sans SC Medium"), local("SourceHanSansSC-Medium"), local("Noto= Sans CJK SC Medium"), local("NotoSansCJKSC-Medium"), local("HiraginoSansGB= -W3"), local("Hiragino Sans GB W3"), local("Microsoft YaHei"), local("Heiti= SC Light"), local("SimHei"); font-weight: 500; unicode-range: U+1100-11FF,= U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF, U+F900-FAFF, U+FE00-FE= 6F, U+FF00-FFEF, U+1F200-1F2FF, U+20000-2FFFF; } @font-face { font-family: system-ui-zh-cn; src: local("PingFangSC-Semibold"= ), local("Source Han Sans CN Bold"), local("SourceHanSansCN-Bold"), local("= Source Han Sans SC Bold"), local("SourceHanSansSC-Bold"), local("Noto Sans = CJK SC Bold"), local("NotoSansCJKSC-Bold"), local("HiraginoSansGB-W6"), loc= al("Hiragino Sans GB W6"), local("Microsoft YaHei Bold"), local("Heiti SC M= edium"), local("SimHei"); font-weight: 600; unicode-range: U+1100-11FF, U+2= E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF, U+F900-FAFF, U+FE00-FE6F, = U+FF00-FFEF, U+1F200-1F2FF, U+20000-2FFFF; } @font-face { font-family: system-ui-zh-cn; src: local("HelveticaNeue"); uni= code-range: U+A0; } @supports not (-webkit-hyphens: none) { @font-face { font-family: system-ui-zh-cn; src: local("HelveticaNeue"); u= nicode-range: U+20; } } @font-face { font-family: system-ui-zh-tw; src: local("PingFangTC-Light"), = local("Source Han Sans TW Light"), local("SourceHanSansTW-Light"), local("S= ource Han Sans TC Light"), local("SourceHanSansTC-Light"), local("Noto Sans= CJK TC Light"), local("NotoSansCJKTC-Light"), local("HiraginoSansTC-W3"), = local("Hiragino Sans TC W3"), local("Microsoft JhengHei Light"), local("Hei= ti TC Light"), local("PMingLiU"); font-weight: 300; unicode-range: U+1100-1= 1FF, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF, U+F900-FAFF, U+FE0= 0-FE6F, U+FF00-FFEF, U+1F200-1F2FF, U+20000-2FFFF; } @font-face { font-family: system-ui-zh-tw; src: local("PingFangTC-Regular")= , local("Source Han Sans TW Regular"), local("SourceHanSansTW-Regular"), lo= cal("Source Han Sans TC Regular"), local("SourceHanSansTC-Regular"), local(= "Noto Sans CJK TC Regular"), local("NotoSansCJKTC-Regular"), local("Hiragin= oSansTC-W3"), local("Hiragino Sans TC W3"), local("Microsoft JhengHei"), lo= cal("Heiti TC Light"), local("PMingLiU"); font-weight: 400; unicode-range: = U+1100-11FF, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF, U+F900-FAF= F, U+FE00-FE6F, U+FF00-FFEF, U+1F200-1F2FF, U+20000-2FFFF; } @font-face { font-family: system-ui-zh-tw; src: local("PingFangTC-Medium"),= local("Source Han Sans TW Medium"), local("SourceHanSansTW-Medium"), local= ("Source Han Sans TC Medium"), local("SourceHanSansTC-Medium"), local("Noto= Sans CJK TC Medium"), local("NotoSansCJKTC-Medium"), local("HiraginoSansTC= -W3"), local("Hiragino Sans TC W3"), local("Microsoft JhengHei"), local("He= iti TC Light"), local("PMingLiU"); font-weight: 500; unicode-range: U+1100-= 11FF, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF, U+F900-FAFF, U+FE= 00-FE6F, U+FF00-FFEF, U+1F200-1F2FF, U+20000-2FFFF; } @font-face { font-family: system-ui-zh-tw; src: local("PingFangTC-Semibold"= ), local("Source Han Sans TW Bold"), local("SourceHanSansTW-Bold"), local("= Source Han Sans TC Bold"), local("SourceHanSansTC-Bold"), local("Noto Sans = CJK TC Bold"), local("NotoSansCJKTC-Bold"), local("HiraginoSansTC-W6"), loc= al("Hiragino Sans TC W6"), local("Microsoft JhengHei Bold"), local("Heiti T= C Medium"), local("PMingLiU"); font-weight: 600; unicode-range: U+1100-11FF= , U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF, U+F900-FAFF, U+FE00-F= E6F, U+FF00-FFEF, U+1F200-1F2FF, U+20000-2FFFF; } @font-face { font-family: system-ui-zh-tw; src: local("HelveticaNeue"); uni= code-range: U+A0; } @supports not (-webkit-hyphens: none) { @font-face { font-family: system-ui-zh-tw; src: local("HelveticaNeue"); u= nicode-range: U+20; } } @font-face { font-family: system-ui-zh-hk; src: local("PingFangHK-Light"), = local("Source Han Sans HK Light"), local("SourceHanSansHK-Light"), local("S= ource Han Sans HC Light"), local("SourceHanSansHC-Light"), local("Noto Sans= CJK HK Light"), local("NotoSansCJKHK-Light"), local("Source Han Sans TC Li= ght"), local("SourceHanSansTC-Light"), local("Noto Sans CJK TC Light"), loc= al("NotoSansCJKTC-Light"), local("HiraginoSansTC-W3"), local("Hiragino Sans= TC W3"), local("Microsoft JhengHei Light"), local("Heiti TC Light"), local= ("PMingLiU_HKSCS"), local("PMingLiU"); font-weight: 300; unicode-range: U+1= 100-11FF, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF, U+F900-FAFF, = U+FE00-FE6F, U+FF00-FFEF, U+1F200-1F2FF, U+20000-2FFFF; } @font-face { font-family: system-ui-zh-hk; src: local("PingFangHK-Regular")= , local("Source Han Sans HK Regular"), local("SourceHanSansHK-Regular"), lo= cal("Source Han Sans HC Regular"), local("SourceHanSansHC-Regular"), local(= "Noto Sans CJK HK Regular"), local("NotoSansCJKHK-Regular"), local("Source = Han Sans TC Regular"), local("SourceHanSansTC-Regular"), local("Noto Sans C= JK TC Regular"), local("NotoSansCJKTC-Regular"), local("HiraginoSansTC-W3")= , local("Hiragino Sans TC W3"), local("Microsoft JhengHei"), local("Heiti T= C Light"), local("PMingLiU_HKSCS"), local("PMingLiU"); font-weight: 400; un= icode-range: U+1100-11FF, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7F= F, U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F200-1F2FF, U+20000-2FFFF; } @font-face { font-family: system-ui-zh-hk; src: local("PingFangHK-Medium"),= local("Source Han Sans HK Medium"), local("SourceHanSansHK-Medium"), local= ("Source Han Sans HC Medium"), local("SourceHanSansHC-Medium"), local("Noto= Sans CJK HK Medium"), local("NotoSansCJKHK-Medium"), local("Source Han San= s TC Medium"), local("SourceHanSansTC-Medium"), local("Noto Sans CJK TC Med= ium"), local("NotoSansCJKTC-Medium"), local("HiraginoSansTC-W3"), local("Hi= ragino Sans TC W3"), local("Microsoft JhengHei"), local("Heiti TC Light"), = local("PMingLiU_HKSCS"), local("PMingLiU"); font-weight: 500; unicode-range= : U+1100-11FF, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF, U+F900-F= AFF, U+FE00-FE6F, U+FF00-FFEF, U+1F200-1F2FF, U+20000-2FFFF; } @font-face { font-family: system-ui-zh-hk; src: local("PingFangHK-Semibold"= ), local("Source Han Sans HK Bold"), local("SourceHanSansHK-Bold"), local("= Source Han Sans HC Bold"), local("SourceHanSansHC-Bold"), local("Noto Sans = CJK HK Bold"), local("NotoSansCJKHK-Bold"), local("Source Han Sans TC Bold"= ), local("SourceHanSansTC-Bold"), local("Noto Sans CJK TC Bold"), local("No= toSansCJKTC-Bold"), local("HiraginoSansTC-W6"), local("Hiragino Sans TC W6"= ), local("Microsoft JhengHei Bold"), local("Heiti TC Medium"), local("PMing= LiU_HKSCS"), local("PMingLiU"); font-weight: 600; unicode-range: U+1100-11F= F, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF, U+F900-FAFF, U+FE00-= FE6F, U+FF00-FFEF, U+1F200-1F2FF, U+20000-2FFFF; } @font-face { font-family: system-ui-zh-hk; src: local("HelveticaNeue"); uni= code-range: U+A0; } @supports not (-webkit-hyphens: none) { @font-face { font-family: system-ui-zh-hk; src: local("HelveticaNeue"); u= nicode-range: U+20; } } @font-face { font-family: system-ui-ko; src: local("AppleSDGothicNeo-Light"= ), local("Source Han Sans KR Light"), local("SourceHanSansKR-Light"), local= ("Source Han Sans K Light"), local("SourceHanSansK-Light"), local("Noto San= s CJK KR Light"), local("NotoSansCJKKR-Light"), local("NanumBarunGothic Lig= ht"), local("Malgun Gothic Semilight"), local("Nanum Gothic"), local("Dotum= "); font-weight: 300; unicode-range: U+1100-11FF, U+2E80-4DBF, U+4E00-9FFF,= U+A960-A97F, U+AC00-D7FF, U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F200-1= F2FF, U+20000-2FFFF; } @font-face { font-family: system-ui-ko; src: local("AppleSDGothicNeo-Regula= r"), local("Source Han Sans KR Regular"), local("SourceHanSansKR-Regular"),= local("Source Han Sans K Regular"), local("SourceHanSansK-Regular"), local= ("Noto Sans CJK KR Regular"), local("NotoSansCJKKR-Regular"), local("NanumB= arunGothic"), local("Malgun Gothic"), local("Nanum Gothic"), local("Dotum")= ; font-weight: 400; unicode-range: U+1100-11FF, U+2E80-4DBF, U+4E00-9FFF, U= +A960-A97F, U+AC00-D7FF, U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F200-1F2= FF, U+20000-2FFFF; } @font-face { font-family: system-ui-ko; src: local("AppleSDGothicNeo-Medium= "), local("Source Han Sans KR Medium"), local("SourceHanSansKR-Medium"), lo= cal("Source Han Sans K Medium"), local("SourceHanSansK-Medium"), local("Not= o Sans CJK KR Medium"), local("NotoSansCJKKR-Medium"), local("NanumBarunGot= hic"), local("Malgun Gothic"), local("Nanum Gothic"), local("Dotum"); font-= weight: 500; unicode-range: U+1100-11FF, U+2E80-4DBF, U+4E00-9FFF, U+A960-A= 97F, U+AC00-D7FF, U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F200-1F2FF, U+2= 0000-2FFFF; } @font-face { font-family: system-ui-ko; src: local("AppleSDGothicNeo-SemiBo= ld"), local("Source Han Sans KR Bold"), local("SourceHanSansKR-Bold"), loca= l("Source Han Sans K Bold"), local("SourceHanSansK-Bold"), local("Noto Sans= CJK KR Bold"), local("NotoSansCJKKR-Bold"), local("NanumBarunGothic Bold")= , local("Malgun Gothic Bold"), local("Nanum Gothic Bold"), local("Dotum"); = font-weight: 600; unicode-range: U+1100-11FF, U+2E80-4DBF, U+4E00-9FFF, U+A= 960-A97F, U+AC00-D7FF, U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F200-1F2FF= , U+20000-2FFFF; } @font-face { font-family: system-ui-ko; src: local("HelveticaNeue"); unicod= e-range: U+A0; } @supports not (-webkit-hyphens: none) { @font-face { font-family: system-ui-ko; src: local("HelveticaNeue"); unic= ode-range: U+20; } } :root { --fonts-proportional: -apple-system, "Segoe UI", system-ui, Roboto,= "Helvetica Neue", Arial; --fonts-monospace: ui-monospace, SFMono-Regular, = "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monos= pace, var(--fonts-emoji); --fonts-emoji: "Apple Color Emoji", "Segoe UI Emo= ji", "Noto Color Emoji", "Twemoji Mozilla"; --font-weight-light: 300; --fon= t-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 60= 0; --font-weight-bold: 700; --line-height-default: normal; --checkbox-mask-= checked: url('data:image/svg+xml;utf8,= '); --checkbox-mask-indeterminate: url('data:image/svg+xml;utf8,'); --octicon-chevron-r= ight: url('data:image/svg+xml;utf8,<= /path>'); --border-radius: 4px; --border-radius-medium: 6px; --border= -radius-full: 99999px; --opacity-disabled: .55; --height-loading: 16rem; --= min-height-textarea: 132px; --tab-size: 4; --checkbox-size: 15px; --page-sp= acing: 16px; --page-margin-x: 32px; } @media (min-width: 768px) and (max-width: 1200px) { :root { --page-margin-x: 16px; } } @media (max-width: 767.98px) { :root { --page-margin-x: 8px; } } :root * { --fonts-regular: var(--fonts-override, var(--fonts-proportional))= , "Noto Sans", "Liberation Sans", sans-serif, var(--fonts-emoji); } *, ::before, ::after { border-width: 0px; border-style: solid; border-color= : currentcolor; } html, body { height: 100%; font-size: 14px; } body { line-height: 20px; font-family: var(--fonts-regular); color: var(--c= olor-text); background-color: var(--color-body); tab-size: var(--tab-size);= display: flex; flex-direction: column; overflow-x: visible; overflow-wrap:= break-word; } textarea { font-family: var(--fonts-regular); } pre, code, kbd, samp { font-family: var(--fonts-monospace); } pre, code, kbd, samp, .tw-font-mono { font-size: 0.95em; } b, strong, h1, h2, h3, h4, h5, h6 { font-weight: var(--font-weight-semibold= ); } h1, h2, h3, h4, h5 { line-height: 1.28571; margin: calc(-0.142857em + 2rem)= 0px 1rem; font-weight: var(--font-weight-medium); padding: 0px; } h1 { min-height: 1rem; font-size: 2rem; } h2 { font-size: 1.71429rem; } h3 { font-size: 1.28571rem; } h4 { font-size: 1.07143rem; } h5 { font-size: 1rem; } h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-ch= ild { margin-top: 0px; } h1:last-child, h2:last-child, h3:last-child, h4:last-child, h5:last-child {= margin-bottom: 0px; } p { margin: 0px 0px 1em; line-height: 1.4285; } p:first-child { margin-top: 0px; } p:last-child { margin-bottom: 0px; } table { border-collapse: collapse; } button { cursor: pointer; } details summary { cursor: pointer; } details summary > * { display: inline; } progress { background: var(--color-secondary-dark-1); border-radius: var(--= border-radius); border: none; overflow: hidden; } progress::-webkit-progress-bar { background: var(--color-secondary-dark-1);= } progress::-webkit-progress-value { background-color: var(--color-accent); } * { caret-color: var(--color-caret); } ::file-selector-button { border: 1px solid var(--color-light-border); color= : var(--color-text-light); background: var(--color-light); border-radius: v= ar(--border-radius); } ::file-selector-button:hover { color: var(--color-text); background: var(--= color-hover); } ::selection { background: var(--color-primary-light-1); color: var(--color-= white); } ::placeholder, .ui.dropdown:not(.button) > .default.text, .ui.default.dropd= own:not(.button) > .text { color: var(--color-placeholder-text) !important;= opacity: 1 !important; } .unselectable, .button, .lines-num, .lines-commit, .lines-commit .blame-inf= o, .ellipsis-button { user-select: none; } a { color: var(--color-primary); cursor: pointer; text-decoration-line: non= e; } a:hover { text-decoration-line: underline; } a.muted, a.suppressed, a.silenced, .muted-links a { color: inherit; } a:hover, a.suppressed:hover, a.muted:hover, a.muted:hover [class*=3D"color-= text"], .muted-links a:hover { color: var(--color-primary); } a.silenced:hover, a.suppressed:hover { color: inherit; } a.silenced:hover { text-decoration-line: none; } a.label, .ui.search .results a, .ui .menu a, .ui.cards a.card, .issue-keywo= rd a { text-decoration-line: none !important; } .ui.search > .results { background: var(--color-body); border-color: var(--= color-secondary); overflow-wrap: anywhere; } .ui.search > .results .result { background: var(--color-body); border-color= : var(--color-secondary); display: flex; align-items: center; } .ui.search > .results .result .title { color: var(--color-text-dark); } .ui.search > .results .result .description { color: var(--color-text-light-= 2); } .ui.search > .results .result .image { width: auto; height: auto; } .ui.search > .results .result:hover, .ui.category.search > .results .catego= ry .result:hover { background: var(--color-hover); } .inline-code-block { padding: 2px 4px; border-radius: 0.24em; background-co= lor: var(--color-label-bg); } .ui.menu .dropdown.item:hover, .ui.menu a.item:hover, .ui.menu details.item= summary:hover { color: var(--color-text); background: var(--color-hover); = } .ui.ui.menu .dropdown.item.disabled { color: var(--color-text-light-2); } .ui.dropdown .menu { background: var(--color-menu); border-color: var(--col= or-secondary); } .ui.dropdown .menu > .header { text-transform: none; } .ui.dropdown .menu > .header:not(.ui) { color: var(--color-text); font-size= : 0.95em; } .ui.dropdown .menu > .item { color: var(--color-text); } .ui.dropdown .menu > .item:hover { color: var(--color-text); background: va= r(--color-hover); } .ui.dropdown .menu > .item:active { color: var(--color-text); background: v= ar(--color-active); } .ui.dropdown .menu .active.item { color: var(--color-text); background: var= (--color-active); border-radius: 0px; font-weight: var(--font-weight-normal= ); } .ui.dropdown .menu > .item > img { margin-top: -0.25rem; margin-bottom: -0.= 25rem; } .ui.dropdown .menu > .item > svg { margin-right: 0.78rem; } .ui.selection.dropdown .menu > .item { border-color: var(--color-secondary)= ; } .ui.selection.visible.dropdown > .text:not(.default) { color: var(--color-t= ext); } .ui.dropdown.selected, .ui.dropdown .menu .selected.item { color: var(--col= or-text); background: var(--color-hover); } .ui.dropdown .menu > .message:not(.ui) { color: var(--color-text-light-2); = } .ui.dropdown > .text > .img { margin-left: 0px; float: none; margin-right: = 0.785714rem; } .ui.dropdown > .text > .description, .ui.dropdown .menu > .item > .descript= ion { color: var(--color-text-light-2); } .ui.form textarea:not([rows]) { height: var(--min-height-textarea); min-hei= ght: var(--min-height-textarea); } .hidden.transition { visibility: hidden; display: none; } .visible.transition { display: block !important; visibility: visible !impor= tant; } .ui.selection.active.dropdown, .ui.selection.active.dropdown:hover, .ui.sel= ection.active.dropdown .menu, .ui.selection.active.dropdown:hover .menu { b= order-color: var(--color-primary); } .ui.pointing.dropdown > .menu:not(.hidden)::after { background: var(--color= -menu); box-shadow: -1px -1px 0 0 var(--color-secondary); } .ui.pointing.upward.dropdown .menu::after, .ui.top.pointing.upward.dropdown= .menu::after { box-shadow: 1px 1px 0 0 var(--color-secondary); } .ui.comments .comment .text { margin: 0px; } .ui.comments .comment .text, .ui.comments .comment .author { color: var(--c= olor-text); } .ui.comments .comment a.author:hover { color: var(--color-primary); } .ui.comments .comment .metadata { color: var(--color-text-light-2); } .ui.comments .comment .actions a { color: var(--color-text-light); } .ui.comments .comment .actions a.active, .ui.comments .comment .actions a:h= over { color: var(--color-primary); } img.ui.avatar, .ui.avatar img, .ui.avatar svg { border-radius: var(--border= -radius); object-fit: contain; aspect-ratio: 1 / 1; } .ui.error.message .header, .ui.warning.message .header { color: inherit; fi= lter: saturate(2); } .full.height { flex-grow: 1; padding-bottom: 80px; } .status-page-error { margin-top: max(-90px + 45vh, 80px); margin-bottom: 80= px; } .status-page-error-title { font-size: 48px; margin-bottom: 14px; line-heigh= t: initial; text-align: center; font-weight: var(--font-weight-bold); color= : var(--color-text-light-2); } .page-content > :first-child.secondary-nav { margin-bottom: 14px; } .page-content > :first-child:not(.secondary-nav) { margin-top: var(--page-s= pacing); } .page-content > :first-child.ui.grid { margin-top: calc(var(--page-spacing)= - 1rem); } .ui.form .fields.error .field textarea, .ui.form .fields.error .field selec= t, .ui.form .fields.error .field input:not([type]), .ui.form .fields.error = .field input[type=3D"date"], .ui.form .fields.error .field input[type=3D"da= tetime-local"], .ui.form .fields.error .field input[type=3D"email"], .ui.fo= rm .fields.error .field input[type=3D"number"], .ui.form .fields.error .fie= ld input[type=3D"password"], .ui.form .fields.error .field input[type=3D"se= arch"], .ui.form .fields.error .field input[type=3D"tel"], .ui.form .fields= .error .field input[type=3D"time"], .ui.form .fields.error .field input[typ= e=3D"text"], .ui.form .fields.error .field input[type=3D"file"], .ui.form .= fields.error .field input[type=3D"url"], .ui.form .fields.error .field .ui.= dropdown, .ui.form .fields.error .field .ui.dropdown .item, .ui.form .field= .error .ui.dropdown, .ui.form .field.error .ui.dropdown .text, .ui.form .fi= eld.error .ui.dropdown .item, .ui.form .field.error textarea, .ui.form .fie= ld.error select, .ui.form .field.error input:not([type]), .ui.form .field.e= rror input[type=3D"date"], .ui.form .field.error input[type=3D"datetime-loc= al"], .ui.form .field.error input[type=3D"email"], .ui.form .field.error in= put[type=3D"number"], .ui.form .field.error input[type=3D"password"], .ui.f= orm .field.error input[type=3D"search"], .ui.form .field.error input[type= =3D"tel"], .ui.form .field.error input[type=3D"time"], .ui.form .field.erro= r input[type=3D"text"], .ui.form .field.error input[type=3D"file"], .ui.for= m .field.error input[type=3D"url"], .ui.form .field.error select:focus, .ui= .form .field.error input:not([type]):focus, .ui.form .field.error input[typ= e=3D"date"]:focus, .ui.form .field.error input[type=3D"datetime-local"]:foc= us, .ui.form .field.error input[type=3D"email"]:focus, .ui.form .field.erro= r input[type=3D"number"]:focus, .ui.form .field.error input[type=3D"passwor= d"]:focus, .ui.form .field.error input[type=3D"search"]:focus, .ui.form .fi= eld.error input[type=3D"tel"]:focus, .ui.form .field.error input[type=3D"ti= me"]:focus, .ui.form .field.error input[type=3D"text"]:focus, .ui.form .fie= ld.error input[type=3D"file"]:focus, .ui.form .field.error input[type=3D"ur= l"]:focus { background-color: var(--color-error-bg); border-color: var(--co= lor-error-border); color: var(--color-error-text); } .ui.form .fields.error .field .ui.dropdown, .ui.form .field.error .ui.dropd= own, .ui.form .fields.error .field .ui.dropdown:hover, .ui.form .field.erro= r .ui.dropdown:hover { border-color: var(--color-error-border) !important; = } .ui.form .fields.error .field .ui.dropdown .menu .item:hover, .ui.form .fie= ld.error .ui.dropdown .menu .item:hover { background-color: var(--color-err= or-bg-hover); } .ui.form .fields.error .field .ui.dropdown .menu .active.item, .ui.form .fi= eld.error .ui.dropdown .menu .active.item { background-color: var(--color-e= rror-bg-active) !important; } .ui.form .fields.error .dropdown .menu, .ui.form .field.error .dropdown .me= nu { border-color: var(--color-error-border) !important; } input:-webkit-autofill, input:-webkit-autofill:focus, input:-webkit-autofil= l:hover, input:-webkit-autofill:active, .ui.form .field.field input:-webkit= -autofill, .ui.form .field.field input:-webkit-autofill:focus, .ui.form .fi= eld.field input:-webkit-autofill:hover, .ui.form .field.field input:-webkit= -autofill:active { background-clip: text; -webkit-text-fill-color: var(--co= lor-text); box-shadow: 0 0 0 100px var(--color-primary-light-6) inset !impo= rtant; border-color: var(--color-primary-light-4) !important; } .ui.form .field.muted { opacity: var(--opacity-disabled); } .text.primary { color: var(--color-primary) !important; } .text.red { color: var(--color-red) !important; } .text.orange { color: var(--color-orange) !important; } .text.yellow { color: var(--color-yellow) !important; } .text.olive { color: var(--color-olive) !important; } .text.green { color: var(--color-green) !important; } .text.teal { color: var(--color-teal) !important; } .text.blue { color: var(--color-blue) !important; } .text.violet { color: var(--color-violet) !important; } .text.purple { color: var(--color-purple) !important; } .text.pink { color: var(--color-pink) !important; } .text.brown { color: var(--color-brown) !important; } .text.black { color: var(--color-text) !important; } .text.grey, .text.light { color: var(--color-text-light) !important; } .text.light-2 { color: var(--color-text-light-2) !important; } .text.light-3 { color: var(--color-text-light-3) !important; } .text.light.grey { color: var(--color-grey-light) !important; } .text.gold { color: var(--color-gold) !important; } .text.small { font-size: 0.75em; } .ui.dropdown .menu, .ui.upward.dropdown > .menu, .ui.menu .dropdown.item .m= enu, .ui.selection.active.dropdown .menu, .ui.upward.selection.dropdown .me= nu, .ui.selection.active.dropdown:hover .menu, .ui.upward.active.selection.= dropdown:hover .menu { box-shadow: 0 6px 18px var(--color-shadow); } .ui.floating.dropdown .menu { box-shadow: 0 6px 18px var(--color-shadow) !i= mportant; } .ui .text.left { text-align: left !important; } .ui .text.right { text-align: right !important; } .ui .text.truncate { overflow-x: hidden; text-overflow: ellipsis; white-spa= ce: nowrap; display: inline-block; } .ui .message.flash-message { text-align: center; } .ui .message > ul { margin-left: auto; margin-right: auto; display: table; = text-align: left; } .ui .header > i + .content { padding-left: 0.75rem; vertical-align: middle;= } .ui .form .autofill-dummy { position: absolute; width: 1px; height: 1px; ov= erflow: hidden; z-index: -10000; } .ui .form .sub.field { margin-left: 25px; } .ui .sha.label { font-family: var(--fonts-monospace); font-size: 13px; font= -weight: var(--font-weight-normal); margin: 0px 6px; padding: 5px 10px; fle= x-shrink: 0; } .ui .sha.label .shortsha { display: inline-block; } .ui .button.truncate { display: inline-block; max-width: 100%; overflow: hi= dden; text-overflow: ellipsis; vertical-align: top; white-space: nowrap; ma= rgin-right: 6px; } .ui.status.buttons .svg { margin-right: 4px; } .ui.inline.delete-button { padding: 8px 15px; font-weight: var(--font-weigh= t-normal); } .ui .background.red { background-color: var(--color-red) !important; } .ui .background.blue { background-color: var(--color-blue) !important; } .ui .background.black { background-color: var(--color-black) !important; } .ui .background.grey, .ui .background.light.grey { background-color: var(--= color-grey) !important; } .ui .background.green { background-color: var(--color-green) !important; } .ui .background.purple { background-color: var(--color-purple) !important; = } .ui .background.yellow { background-color: var(--color-yellow) !important; = } .ui .background.orange { background-color: var(--color-orange) !important; = } .ui .background.gold { background-color: var(--color-gold) !important; } .ui .migrate { color: var(--color-text-light-2) !important; } .ui .migrate a { color: var(--color-text-light) !important; } .ui .migrate a:hover { color: var(--color-text) !important; } .ui .border { border: 1px solid; } .ui .border.red { border-color: var(--color-red) !important; } .ui .border.blue { border-color: var(--color-blue) !important; } .ui .border.black { border-color: var(--color-black) !important; } .ui .border.grey, .ui .border.light.grey { border-color: var(--color-grey) = !important; } .ui .border.green { border-color: var(--color-green) !important; } .ui .border.purple { border-color: var(--color-purple) !important; } .ui .border.yellow { border-color: var(--color-yellow) !important; } .ui .border.orange { border-color: var(--color-orange) !important; } .ui .border.gold { border-color: var(--color-gold) !important; } .ui.floating.dropdown .overflow.menu .scrolling.menu.items { border-bottom:= 1px solid var(--color-secondary); border-radius: 0px !important; box-shado= w: none !important; } .user-menu > .item { width: 100%; border-radius: 0px !important; } .scrolling.menu .item.selected { font-weight: var(--font-weight-semibold) != important; } .ui.dropdown .scrolling.menu { border-color: var(--color-secondary); border= -radius: 0 0 var(--border-radius) var(--border-radius) !important; } .color-preview { display: inline-block; margin-left: 0.4em; height: 0.67em;= width: 0.67em; border-radius: var(--border-radius); } .attention-icon { margin: 2px 6px 0px 0px; } blockquote.attention-note { border-left-color: var(--color-blue-dark-1); } strong.attention-note, svg.attention-note { color: var(--color-blue-dark-1)= ; } blockquote.attention-tip { border-left-color: var(--color-success-text); } strong.attention-tip, svg.attention-tip { color: var(--color-success-text);= } blockquote.attention-important { border-left-color: var(--color-violet-dark= -1); } strong.attention-important, svg.attention-important { color: var(--color-vi= olet-dark-1); } blockquote.attention-warning { border-left-color: var(--color-warning-text)= ; } strong.attention-warning, svg.attention-warning { color: var(--color-warnin= g-text); } blockquote.attention-caution { border-left-color: var(--color-red-dark-1); = } strong.attention-caution, svg.attention-caution { color: var(--color-red-da= rk-1); } .center:not(.popup) { text-align: center; } overflow-menu { display: flex; border-bottom: 1px solid var(--color-seconda= ry) !important; } overflow-menu .overflow-menu-items { display: flex; flex: 1 1 0%; } overflow-menu .overflow-menu-items .item { margin-bottom: 0px !important; } overflow-menu .overflow-menu-items .item-flex-space { flex: 1 1 0%; } overflow-menu .overflow-menu-button { background: transparent; border: none= ; color: inherit; text-align: center; width: 32px; padding: 0px; } overflow-menu .overflow-menu-button:hover { color: var(--color-text-dark); = } overflow-menu .ui.label { margin-left: 7px !important; } .activity-bar-graph { background-color: var(--color-primary); color: var(--= color-primary-contrast); } .activity-bar-graph-alt { color: var(--color-primary-contrast); } .archived-icon { color: var(--color-secondary-dark-2) !important; } .oauth2-authorize-application-box { margin-top: 3em !important; } .inline-grouped-list { display: inline-block; vertical-align: top; } .inline-grouped-list > .ui { display: block; margin-top: 5px; margin-bottom= : 10px; } .inline-grouped-list > .ui:first-child { margin-top: 1px; } .lines-blame-btn { padding: 0px 0px 0px 5px; display: flex; justify-content= : center; } .lines-num { padding: 0px 8px; color: var(--color-text-light-2); width: 1%;= min-width: 72px; white-space: nowrap; text-align: right !important; } .code-diff .lines-num { min-width: 50px; } .lines-num span.bottom-line::after { border-bottom: 1px solid var(--color-s= econdary); } .lines-num span::after { content: attr(data-line-number); padding: 0px 10px= ; display: block; line-height: 20px !important; } .code-view .lines-num span::after { cursor: pointer; } .lines-type-marker { vertical-align: top; white-space: nowrap; } .lines-num, .lines-code { font-size: 12px; font-family: var(--fonts-monospa= ce); line-height: 20px; padding-top: 0px; padding-bottom: 0px; vertical-ali= gn: top; } .lines-num pre, .lines-code pre, .lines-num ol, .lines-code ol { background= -color: inherit; margin: 0px; padding: 0px !important; } .lines-num pre li, .lines-code pre li, .lines-num ol li, .lines-code ol li = { display: block; width: calc(100% - 1ch); padding-left: 1ch; } .lines-escape { width: 0px; white-space: nowrap; } .lines-code { padding-left: 5px; } .file-view tr.active { color: inherit !important; background: inherit !impo= rtant; } .file-view tr.active .lines-num, .file-view tr.active .lines-code { backgro= und: var(--color-highlight-bg) !important; } .file-view tr.active:last-of-type .lines-code { border-bottom-right-radius:= var(--border-radius); } .file-view tr.active .lines-num { position: relative; } .file-view tr.active .lines-num::before { content: ""; position: absolute; = left: 0px; width: 2px; height: 100%; background: var(--color-highlight-fg);= } .code-inner { font-style: ; font-variant-ligatures: ; font-variant-caps: ; = font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates:= ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stret= ch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: = ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; white= -space: pre-wrap; word-break: break-all; overflow-wrap: anywhere; line-heig= ht: inherit; } .blame .code-inner { white-space: pre-wrap; overflow-wrap: anywhere; } .lines-commit { vertical-align: top; color: var(--color-text-light-1); widt= h: 1%; padding: 0px !important; } .lines-commit .blame-info { width: min(26vw, 300px); display: block; paddin= g: 0px 0px 0px 6px; line-height: 20px; box-sizing: content-box; } .lines-commit .blame-info .blame-data { display: flex; font-family: var(--f= onts-regular); } .lines-commit .blame-info .blame-data .blame-message { flex-grow: 2; overfl= ow: hidden; white-space: nowrap; text-overflow: ellipsis; } .lines-commit .blame-info .blame-data .blame-time, .lines-commit .blame-inf= o .blame-data .blame-avatar { flex-shrink: 0; } .blame-avatar { display: flex; align-items: center; margin-right: 4px; } .top-line-blame { border-top: 1px solid var(--color-secondary); } .code-view tr.top-line-blame:first-of-type { border-top: none; } .lines-code .bottom-line, .lines-commit .bottom-line { border-bottom: 1px s= olid var(--color-secondary); } .code-view { background: var(--color-code-bg); border-radius: var(--border-= radius); } .code-view table { width: 100%; } .migrate .svg.gitea-git { color: var(--color-git); } .color-icon { display: inline-block; border-radius: var(--border-radius-ful= l); height: 14px; width: 14px; } .rss-icon { display: inline-flex; color: var(--color-text-light-1); } table th[data-sortt-asc]:hover, table th[data-sortt-desc]:hover { backgroun= d: var(--color-hover) !important; cursor: pointer !important; } table th[data-sortt-asc] .svg, table th[data-sortt-desc] .svg { margin-left= : 0.25rem; } .ui.dropdown .menu .item { border-radius: 0px; } .ui.dropdown .menu .item:first-of-type { border-radius: var(--border-radius= ) var(--border-radius) 0 0; } .ui.dropdown .menu .item:last-of-type { border-radius: 0 0 var(--border-rad= ius) var(--border-radius); } .ui.multiple.dropdown > .label { box-shadow: 0 0 0 1px var(--color-secondar= y) inset; } .emoji { font-size: 1.25em; line-height: var(--line-height-default); vertic= al-align: -0.075em; font-style: normal !important; font-weight: var(--font-= weight-normal) !important; } .emoji img { vertical-align: -0.15em; border-width: 0px !important; margin:= 0px !important; width: 1em !important; height: 1em !important; } .ui.tabular.menu .item, .ui.secondary.pointing.menu .item { color: var(--co= lor-text-light-2); padding: 11.55px 12px !important; } .ui.tabular.menu .item:hover, .ui.secondary.pointing.menu a.item:hover { co= lor: var(--color-text); } .ui.tabular.menu .active.item, .ui.secondary.pointing.menu .active.item, .r= esize-for-semibold::before { font-weight: var(--font-weight-semibold); } .resize-for-semibold::before { content: attr(data-text); visibility: hidden= ; display: block; height: 0px; } .flash-error details code, .flash-warning details code { display: block; te= xt-align: left; } .truncated-item-container { display: flex !important; align-items: center; = } .ellipsis-button { padding: 0px 5px 8px !important; display: inline-block != important; font-weight: var(--font-weight-semibold) !important; line-height= : 6px !important; vertical-align: middle !important; } .truncated-item-name { line-height: 2; white-space: nowrap; overflow: hidde= n; text-overflow: ellipsis; margin-top: -0.5em; margin-bottom: -0.5em; } .precolors { display: flex; flex-direction: column; justify-content: center= ; margin-left: 1em; } .precolors .color { display: inline-block; width: 15px; height: 15px; } .ui.dropdown:not(.button) { line-height: var(--line-height-default); } .ui.dropdown.mini.button, .ui.dropdown.tiny.button { padding-right: 20px; } .ui.dropdown.button { padding-right: 22px; } .ui.dropdown.large.button { padding-right: 24px; } .ui.ui.dropdown > .icon.icon { position: initial; padding: 0px; margin: 0px= ; height: auto; } .ui.ui.dropdown > .icon.icon:hover { opacity: 1; } .ui.ui.button.dropdown > .icon.icon, .ui.ui.selection.dropdown > .icon.icon= { position: absolute; top: 50%; transform: translateY(-50%); } .ui.ui.dropdown > .dropdown.icon { right: 0.5em; } .ui.ui.dropdown > .remove.icon { right: 2em; } .btn, .ui.ui.button, .ui.ui.dropdown, .flex-text-inline { display: inline-f= lex; align-items: center; gap: 0.25rem; vertical-align: middle; min-width: = 0px; } .ui.multiple.selection.dropdown { flex-wrap: wrap; } .ui.ui.dropdown.selection { min-width: 14em; } .ui.dropdown .ui.label .svg { vertical-align: middle; } .ui.ui.labeled.button { gap: 0px; align-items: stretch; } .ui.list.flex-items-block > .item, .flex-items-block > .item, .flex-text-bl= ock { display: flex; align-items: center; gap: 0.5rem; min-width: 0px; } .ui.dropdown .menu.flex-items-menu > .item:not(.hidden, .filtered, .tw-hidd= en) { align-items: center; gap: 0.5rem; min-width: 0px; display: flex !impo= rtant; } .ui.dropdown .menu.flex-items-menu > .item img, .ui.dropdown .menu.flex-ite= ms-menu > .item svg { margin: 0px; } .ui.dropdown.ellipsis-items-nowrap > .text { overflow: hidden; white-space:= nowrap; text-overflow: ellipsis; } .ellipsis-items-nowrap > .item, .ui.dropdown.ellipsis-items-nowrap .menu > = .item { white-space: nowrap !important; overflow: hidden !important; text-o= verflow: ellipsis !important; } .home .logo { max-width: 220px; } @media (max-width: 767.98px) { .home .hero h1 { font-size: 3.5em; } .home .hero h2 { font-size: 2em; } } @media (min-width: 768px) { .home .hero h1 { font-size: 5.5em; } .home .hero h2 { font-size: 3em; } } .home .hero .svg { color: var(--color-green); height: 40px; width: 50px; ve= rtical-align: bottom; } .home .hero.header { font-size: 20px; } .home p.large { font-size: 16px; } .home .stackable { padding-top: 30px; } .home a { color: var(--color-green); } .page-footer { display: flex; justify-content: space-between; background-co= lor: var(--color-footer); border-top: 1px solid var(--color-secondary); pad= ding: 8px 20px; } .page-footer .left-links { display: flex; flex-wrap: wrap; align-items: cen= ter; justify-content: center; gap: 0.25em; } .page-footer .right-links { min-width: 180px; display: flex; flex-wrap: wra= p; align-items: center; justify-content: center; } .page-footer .right-links > a { border-left: 1px solid var(--color-secondar= y-dark-1); padding-left: 8px; margin-left: 5px; } .page-footer .ui.dropdown .menu.language-menu { max-height: min(500px, -60p= x + 100vh); overflow-y: auto; margin-bottom: 10px; } @media (max-width: 880px) { .page-footer { flex-direction: column; gap: 0.5em; } } .page-content.install .install-config-container { max-width: 900px; margin:= auto; } .page-content.install form.ui.form .inline.field > label { text-align: righ= t; width: 30%; padding-right: 10px; margin-right: 0px; } .page-content.install .ui.form .field > .help, .page-content.install .ui.fo= rm .field > .ui.checkbox:first-child, .page-content.install .ui.form .field= > .right-content { margin-left: calc(30% + 5px); width: auto; } .page-content.install form.ui.form input:not([type=3D"checkbox"], [type=3D"= radio"]), .page-content.install form.ui.form .ui.selection.dropdown { width= : 60%; } .page-content.install form.ui.form details.optional.field[open] { padding-b= ottom: 10px; } .page-content.install form.ui.form details.optional.field[open]:not(:last-c= hild) { border-bottom: 1px dashed var(--color-secondary); } .page-content.install form.ui.form details.optional.field[open] summary { m= argin-bottom: 10px; } .page-content.install form.ui.form details.optional.field * { box-sizing: b= order-box; } .page-content.install form.ui.form .field { text-align: left; } .page-content.install .ui .reinstall-message { width: 70%; margin: 20px aut= o; color: var(--color-red); text-align: left; font-weight: var(--font-weigh= t-semibold); } .page-content.install .ui .reinstall-confirm { width: 70%; text-align: left= ; margin: 10px auto; } .ui.input textarea, .ui.form textarea, .ui.form input:not([type]), .ui.form= input[type=3D"date"], .ui.form input[type=3D"datetime-local"], .ui.form in= put[type=3D"email"], .ui.form input[type=3D"number"], .ui.form input[type= =3D"password"], .ui.form input[type=3D"search"], .ui.form input[type=3D"tel= "], .ui.form input[type=3D"time"], .ui.form input[type=3D"text"], .ui.form = input[type=3D"file"], .ui.form input[type=3D"url"] { transition: none; } input, textarea, .ui.input > input, .ui.form input:not([type]), .ui.form se= lect, .ui.form textarea, .ui.form input[type=3D"date"], .ui.form input[type= =3D"datetime-local"], .ui.form input[type=3D"email"], .ui.form input[type= =3D"file"], .ui.form input[type=3D"number"], .ui.form input[type=3D"passwor= d"], .ui.form input[type=3D"search"], .ui.form input[type=3D"tel"], .ui.for= m input[type=3D"text"], .ui.form input[type=3D"time"], .ui.form input[type= =3D"url"], .ui.selection.dropdown { background: var(--color-input-backgroun= d); border-color: var(--color-input-border); color: var(--color-input-text)= ; } .ui.small.selection.dropdown { padding: 0.678571em 1.6em 0.678571em 1em; } input:hover, textarea:hover, .ui.input input:hover, .ui.form input:not([typ= e]):hover, .ui.form select:hover, .ui.form textarea:hover, .ui.form input[t= ype=3D"date"]:hover, .ui.form input[type=3D"datetime-local"]:hover, .ui.for= m input[type=3D"email"]:hover, .ui.form input[type=3D"file"]:hover, .ui.for= m input[type=3D"number"]:hover, .ui.form input[type=3D"password"]:hover, .u= i.form input[type=3D"search"]:hover, .ui.form input[type=3D"tel"]:hover, .u= i.form input[type=3D"text"]:hover, .ui.form input[type=3D"time"]:hover, .ui= .form input[type=3D"url"]:hover, .ui.selection.dropdown:hover { background:= var(--color-input-background); border-color: var(--color-input-border-hove= r); color: var(--color-input-text); } input:focus, textarea:focus, .ui.input input:focus, .ui.form input:not([typ= e]):focus, .ui.form select:focus, .ui.form textarea:focus, .ui.form input[t= ype=3D"date"]:focus, .ui.form input[type=3D"datetime-local"]:focus, .ui.for= m input[type=3D"email"]:focus, .ui.form input[type=3D"file"]:focus, .ui.for= m input[type=3D"number"]:focus, .ui.form input[type=3D"password"]:focus, .u= i.form input[type=3D"search"]:focus, .ui.form input[type=3D"tel"]:focus, .u= i.form input[type=3D"text"]:focus, .ui.form input[type=3D"time"]:focus, .ui= .form input[type=3D"url"]:focus, .ui.selection.dropdown:focus { background:= var(--color-input-background); border-color: var(--color-primary); color: = var(--color-input-text); } .ui.form .field > label, .ui.form .inline.fields > label, .ui.form .inline.= fields .field > label, .ui.form .inline.fields .field > p, .ui.form .inline= .field > label, .ui.form .inline.field > p { color: var(--color-text); } .ui.form .required.fields:not(.grouped) > .field > label::after, .ui.form .= required.fields.grouped > label::after, .ui.form .required.field > label::a= fter, .ui.form label.required::after { color: var(--color-red); } .ui.input { color: var(--color-input-text); } .ui.form select { padding: 0.678571em 1em; } .form .help { color: var(--color-secondary-dark-5); padding-bottom: 0.6em; = display: inline-block; } .m-captcha-style { width: 100%; height: 5em; vertical-align: middle; displa= y: inline-block; } @media (min-width: 768px) { .g-recaptcha-style, .h-captcha-style { width: 304px; padding-left: 30px; = margin: 0px auto !important; } .g-recaptcha-style iframe, .h-captcha-style iframe { border-radius: var(-= -border-radius) !important; width: 302px !important; height: 76px !importan= t; } .m-captcha-style { width: 50%; } } @media (max-height: 575px) { #rc-imageselect, .g-recaptcha-style, .h-captcha-style { transform: scale(= 0.77); transform-origin: 0px 0px; } } .user.forgot.password form, .user.reset.password form, .user.signup form { = margin: auto; width: 700px !important; } .user.activate form .ui.message, .user.forgot.password form .ui.message, .u= ser.reset.password form .ui.message, .user.link-account form .ui.message, .= user.signin form .ui.message, .user.signup form .ui.message { text-align: c= enter; } @media (min-width: 768px) { .user.activate form, .user.forgot.password form, .user.reset.password for= m, .user.link-account form, .user.signin form, .user.signup form { width: 8= 00px !important; } .user.activate form .header, .user.forgot.password form .header, .user.re= set.password form .header, .user.link-account form .header, .user.signin fo= rm .header, .user.signup form .header { padding-left: 280px !important; } .user.activate form .inline.field > label { text-align: right; overflow-w= rap: break-word; width: 250px !important; } .user.activate form .help, .user.forgot.password form .help, .user.reset.= password form .help, .user.link-account form .help, .user.signin form .help= , .user.signup form .help { margin-left: 265px !important; } .user.activate form .optional .title, .user.forgot.password form .optiona= l .title, .user.reset.password form .optional .title, .user.link-account fo= rm .optional .title, .user.signin form .optional .title, .user.signup form = .optional .title { margin-left: 250px !important; } } @media (max-width: 767.98px) { .user.activate form .optional .title, .user.forgot.password form .optiona= l .title, .user.reset.password form .optional .title, .user.link-account fo= rm .optional .title, .user.signin form .optional .title, .user.signup form = .optional .title { margin-left: 15px; } .user.activate form .inline.field > label, .user.forgot.password form .in= line.field > label, .user.reset.password form .inline.field > label, .user.= link-account form .inline.field > label, .user.signin form .inline.field > = label, .user.signup form .inline.field > label { display: block; } } .user.activate form .header, .user.forgot.password form .header, .user.rese= t.password form .header, .user.link-account form .header, .user.signin form= .header, .user.signup form .header { padding-left: 0px !important; text-al= ign: center; } .user.activate form .inline.field > label, .user.forgot.password form .inli= ne.field > label, .user.reset.password form .inline.field > label, .user.li= nk-account form .inline.field > label, .user.signin form .inline.field > la= bel, .user.signup form .inline.field > label { width: 200px; } @media (max-width: 767.98px) { .user.activate form .inline.field > label, .user.forgot.password form .in= line.field > label, .user.reset.password form .inline.field > label, .user.= link-account form .inline.field > label, .user.signin form .inline.field > = label, .user.signup form .inline.field > label { width: 100% !important; } } .user.activate form input[type=3D"number"], .user.forgot.password form inpu= t[type=3D"number"], .user.reset.password form input[type=3D"number"], .user= .link-account form input[type=3D"number"], .user.signin form input[type=3D"= number"], .user.signup form input[type=3D"number"] { } .user.activate form input::-webkit-outer-spin-button, .user.forgot.password= form input::-webkit-outer-spin-button, .user.reset.password form input::-w= ebkit-outer-spin-button, .user.link-account form input::-webkit-outer-spin-= button, .user.signin form input::-webkit-outer-spin-button, .user.signup fo= rm input::-webkit-outer-spin-button, .user.activate form input::-webkit-inn= er-spin-button, .user.forgot.password form input::-webkit-inner-spin-button= , .user.reset.password form input::-webkit-inner-spin-button, .user.link-ac= count form input::-webkit-inner-spin-button, .user.signin form input::-webk= it-inner-spin-button, .user.signup form input::-webkit-inner-spin-button { = appearance: none; margin: 0px; } .repository.new.repo form, .repository.new.migrate form, .repository.new.fo= rk form { margin: auto; } .repository.new.repo form .ui.message, .repository.new.migrate form .ui.mes= sage, .repository.new.fork form .ui.message { text-align: center; } @media (min-width: 768px) { .repository.new.repo form, .repository.new.migrate form, .repository.new.= fork form { width: 800px !important; } .repository.new.repo form .header, .repository.new.migrate form .header, = .repository.new.fork form .header { padding-left: 280px !important; } .repository.new.repo form .inline.field > label, .repository.new.migrate = form .inline.field > label, .repository.new.fork form .inline.field > label= { text-align: right; overflow-wrap: break-word; width: 250px !important; } .repository.new.repo form .help, .repository.new.migrate form .help, .rep= ository.new.fork form .help { margin-left: 265px !important; } .repository.new.repo form .optional .title, .repository.new.migrate form = .optional .title, .repository.new.fork form .optional .title { margin-left:= 250px !important; } .repository.new.repo form .inline.field > input, .repository.new.migrate = form .inline.field > input, .repository.new.fork form .inline.field > input= , .repository.new.repo form .inline.field > textarea, .repository.new.migra= te form .inline.field > textarea, .repository.new.fork form .inline.field >= textarea { width: 50%; } } @media (max-width: 767.98px) { .repository.new.repo form .optional .title, .repository.new.migrate form = .optional .title, .repository.new.fork form .optional .title { margin-left:= 15px; } .repository.new.repo form .inline.field > label, .repository.new.migrate = form .inline.field > label, .repository.new.fork form .inline.field > label= { display: block; } } .repository.new.repo form .dropdown .text, .repository.new.migrate form .dr= opdown .text, .repository.new.fork form .dropdown .text { margin-right: 0px= !important; } .repository.new.repo form .header, .repository.new.migrate form .header, .r= epository.new.fork form .header { padding-left: 0px !important; text-align:= center; } .repository.new.repo form .selection.dropdown, .repository.new.migrate form= .selection.dropdown, .repository.new.fork form .selection.dropdown, .repos= itory.new.fork form .field a { vertical-align: middle; width: 50% !importan= t; } @media (max-width: 767.98px) { .repository.new.repo form label, .repository.new.migrate form label, .rep= ository.new.fork form label, .repository.new.repo form .inline.field > inpu= t, .repository.new.migrate form .inline.field > input, .repository.new.fork= form .inline.field > input, .repository.new.fork form .field a, .repositor= y.new.repo form .selection.dropdown, .repository.new.migrate form .selectio= n.dropdown, .repository.new.fork form .selection.dropdown { width: 100% !im= portant; } .repository.new.repo form .field button, .repository.new.migrate form .fi= eld button, .repository.new.fork form .field button, .repository.new.repo f= orm .field a, .repository.new.migrate form .field a { margin-bottom: 1em; w= idth: 100%; } } @media (min-width: 768px) { .repository.new.repo .ui.form #auto-init { margin-left: 265px !important;= } } .repository.new.repo .ui.form .selection.dropdown:not(.owner) { width: 50% = !important; } @media (max-width: 767.98px) { .repository.new.repo .ui.form .selection.dropdown:not(.owner) { width: 10= 0% !important; } } .form-field-content-aside-label { display: grid; grid-template-columns: 1fr= 1fr; } .form-field-content-aside-label > :nth-child(2) { text-align: right; } .form-field-content-aside-label input { grid-column: span 2; } .ui.form .field > .selection.dropdown { min-width: 14em; } .new.webhook form .help { margin-left: 25px; } .new.webhook .events.fields .column { padding-left: 40px; } .githook textarea { font-family: var(--fonts-monospace); } @media (max-width: 767.98px) { .new.org .ui.form .field button, .new.org .ui.form .field a { margin-bott= om: 1em; width: 100%; } .new.org .ui.form .field input:not([type=3D"checkbox"], [type=3D"radio"])= { width: 100% !important; } } .repository .data-table .line-num, .repository .diff-file-box .file-body.fi= le-code .lines-num, .repository .diff-file-box .code-diff tbody tr .lines-t= ype-marker { user-select: none; } .repository .owner.dropdown { min-width: 40% !important; } .repository .unicode-escaped .escaped-code-point[data-escaped]::before { vi= sibility: visible; content: attr(data-escaped); font-family: var(--fonts-mo= nospace); color: var(--color-red); } .repository .unicode-escaped .escaped-code-point .char { display: none; } .repository .broken-code-point { font-family: var(--fonts-monospace); color= : var(--color-blue); } .repository .unicode-escaped .ambiguous-code-point { border: 1px var(--colo= r-yellow) solid; } .issue-content { display: flex; align-items: flex-start; gap: 16px; } @media (max-width: 767.98px) { .issue-content { flex-direction: column; } } .issue-content-left { width: calc(100% - 316px); margin: 0px !important; } .issue-content-right { width: 300px; margin: 0px !important; } .issue-sidebar-combo .ui.dropdown .item:not(.checked) .item-check-mark { vi= sibility: hidden; } .issue-content-right .dropdown > .menu { max-width: 270px; min-width: 0px; = max-height: 500px; overflow-x: auto; } .issue-content-right .dropdown > .menu .item-secondary-info small { display= : block; text-overflow: ellipsis; overflow: hidden; } @media (max-width: 767.98px) { .issue-content-left, .issue-content-right { width: 100%; } } .repository .filter.menu .ui.dropdown .menu { max-height: 500px; max-width:= 300px; overflow-x: hidden; right: 0px; left: auto; } .repository .filter.menu .ui.dropdown.label-filter .menu { min-width: max-c= ontent; right: unset; left: 0px; } .repository .ui.tabs.container .ui.menu:not(.secondary.pointing) { border-b= ottom: 0px; } .repository .ui.tabs.divider { margin-top: -1px; margin-bottom: 12px; } .commit-summary { flex: 1 1 0%; overflow-wrap: anywhere; overflow: hidden; = white-space: nowrap; text-overflow: ellipsis; } .commit-header .commit-summary, td .commit-summary { white-space: normal; } .latest-commit { display: flex; flex: 1 1 0%; align-items: center; overflow= : hidden; text-overflow: ellipsis; gap: 0.25em; } @media (max-width: 767.98px) { .latest-commit .sha { display: none; } .latest-commit .commit-summary { margin-left: 8px; } } .repo-path { display: flex; overflow-wrap: anywhere; } .repository.file.list .non-diff-file-content .header .icon { font-size: 1em= ; } .repository.file.list .non-diff-file-content .header .small.icon { font-siz= e: 0.75em; } .repository.file.list .non-diff-file-content .header .tiny.icon { font-size= : 0.5em; } .repository.file.list .non-diff-file-content .header .file-actions .btn-oct= icon { line-height: var(--line-height-default); padding: 8px; vertical-alig= n: middle; color: var(--color-text); } .repository.file.list .non-diff-file-content .header .file-actions .btn-oct= icon:hover { color: var(--color-primary); } .repository.file.list .non-diff-file-content .header .file-actions .btn-oct= icon-danger:hover { color: var(--color-red); } .repository.file.list .non-diff-file-content .header .file-actions .btn-oct= icon.disabled { color: inherit; opacity: var(--opacity-disabled); cursor: d= efault; } .view-raw { display: flex; justify-content: center; align-items: center; } .view-raw > * { max-width: 100%; } .view-raw audio, .view-raw video, .view-raw img { margin: 1rem 0px; border-= radius: 0px; object-fit: contain; } .view-raw img[src$=3D".svg" i] { max-height: 600px !important; max-width: 6= 00px !important; } .pdf-content { width: 100%; height: 600px; display: flex; align-items: cent= er; justify-content: center; border: none !important; } .pdf-content .pdf-fallback-button { margin: 50px auto; } .repository.file.list .non-diff-file-content .plain-text { padding: 1em 2em= ; } .repository.file.list .non-diff-file-content .plain-text pre { overflow-wra= p: anywhere; white-space: pre-wrap; } .repository.file.list .non-diff-file-content .csv { overflow-x: auto; paddi= ng: 0px !important; } .repository.file.list .non-diff-file-content pre { overflow: auto; } .repository.file.list .non-diff-file-content .asciicast { padding: 0px !imp= ortant; } .non-diff-file-content .pdfobject { border-radius: 0 0 var(--border-radius)= var(--border-radius); } .repo-editor-header { width: 100%; } .repo-editor-header input { vertical-align: middle !important; width: auto = !important; padding: 7px 8px !important; margin-right: 5px !important; } .repository.file.editor .tabular.menu .svg { margin-right: 5px; } .repository.file.editor .commit-form-wrapper { padding-left: 48px; } .repository.file.editor .commit-form-wrapper .commit-avatar { float: left; = margin-left: -48px; } .repository.file.editor .commit-form-wrapper .commit-form { position: relat= ive; padding: 15px; margin-bottom: 10px; border: 1px solid var(--color-seco= ndary); background: var(--color-box-body); border-radius: var(--border-radi= us); } .repository.file.editor .commit-form-wrapper .commit-form::before, .reposit= ory.file.editor .commit-form-wrapper .commit-form::after { right: 100%; top= : 20px; border: solid transparent; content: " "; height: 0px; width: 0px; p= osition: absolute; pointer-events: none; } .repository.file.editor .commit-form-wrapper .commit-form::before { border-= right-color: var(--color-secondary); border-width: 9px; margin-top: -9px; } .repository.file.editor .commit-form-wrapper .commit-form::after { border-r= ight-color: var(--color-box-body); border-width: 8px; margin-top: -8px; } .repository.file.editor .commit-form-wrapper .commit-form .quick-pull-choic= e .branch-name { display: inline-block; padding: 2px 4px; font: 12px var(--= fonts-monospace); color: var(--color-text); background: var(--color-seconda= ry); border-radius: var(--border-radius); margin: 0px 2px; } .repository.file.editor .commit-form-wrapper .commit-form .quick-pull-choic= e .new-branch-name-input { position: relative; margin-left: 25px; } .repository.file.editor .commit-form-wrapper .commit-form .quick-pull-choic= e .new-branch-name-input input { width: 240px !important; padding-left: 26p= x !important; } .repository.file.editor .commit-form-wrapper .commit-form .quick-pull-choic= e .octicon-git-branch { position: absolute; top: 9px; left: 10px; color: va= r(--color-grey); } .repository.options #interval { width: 100px !important; min-width: 100px; = } .repository.new.issue .comment.form .content::before, .repository.new.issue= .comment.form .content::after { right: 100%; top: 20px; border: solid tran= sparent; content: " "; height: 0px; width: 0px; position: absolute; pointer= -events: none; } .repository.new.issue .comment.form .content::before { border-right-color: = var(--color-secondary); border-width: 9px; margin-top: -9px; } .repository.new.issue .comment.form .content::after { border-right-color: v= ar(--color-box-body); border-width: 8px; margin-top: -8px; } .repository.new.issue .comment.form .content .markup { font-size: 14px; } .repository.view.issue .instruct-toggle { display: inline-block; } @media (max-width: 767.98px) { .comment.form .issue-content-left .avatar { display: none; } .comment.form .issue-content-left .content { margin-left: 0px !important;= } .comment.form .issue-content-left .content::before, .comment.form .issue-= content-left .content::after, .comment.form .content .form::before, .commen= t.form .content .form::after { display: none; } } .issue-title-header { width: 100%; padding-bottom: 4px; margin-bottom: 1rem= ; } .issue-title-meta { display: flex; align-items: center; } .repository.view.issue .issue-title-buttons { display: flex; gap: 0.5em; } .repository.view.issue .issue-title-buttons > .ui.button { margin: 0px; hei= ght: 35px; } .repository.view.issue .issue-title { display: flex; align-items: center; g= ap: 0.5em; margin-bottom: 8px; min-height: 40px; } .repository.view.issue .issue-title h1 { flex: 1 1 0%; width: 100%; font-we= ight: var(--font-weight-normal); font-size: 32px; line-height: 40px; margin= : 0px; padding-right: 0.25rem; } @media (max-width: 767.98px) { .repository.view.issue .issue-title { flex-direction: column; } .repository.view.issue .issue-title-buttons { width: 100%; justify-conten= t: space-between; } } .repository.view.issue .issue-title .ui.input { width: 100%; height: 35px; = } .repository.view.issue .issue-title .ui.input input { font-size: 1.5em; pad= ding: 2px 0.5rem; } .issue-title .index { color: var(--color-text-light-2); } .issue-title .label { margin-right: 10px; } .issue-state-label { flex-shrink: 0; display: flex !important; align-items:= center !important; font-size: 14px !important; padding: 7px 10px !importan= t; border-radius: var(--border-radius-medium) !important; } .issue-state-label .svg { margin-right: 4px; } .repository.view.issue .pull-desc code { color: var(--color-primary); } .repository.view.issue .pull-desc a[data-clipboard-text] { cursor: pointer;= } .repository.view.issue .pull-desc a[data-clipboard-text] svg { vertical-ali= gn: middle; position: relative; top: -2px; right: 1px; } .repository.view.issue .pull.tabs.container { width: 100%; max-width: 100%;= } .repository.view.issue .pull.tabular.menu { margin-bottom: 0px; overflow: a= uto hidden; } .repository.view.issue .pull.tabular.menu .svg { margin-right: 5px; } .repository.view.issue .merge.box .branch-update.grid .row { padding-bottom= : 1rem; } .repository.view.issue .merge.box .branch-update.grid .row .icon { margin-t= op: 1.1rem; } .repository.view.issue .comment-list:not(.prevent-before-timeline)::before = { display: block; content: ""; position: absolute; margin-top: 12px; margin= -bottom: 14px; top: 0px; bottom: 0px; left: 96px; width: 2px; background-co= lor: var(--color-timeline); z-index: -1; } .repository.view.issue .comment-list .timeline { position: relative; displa= y: block; margin-left: 40px; padding-left: 16px; } .repository.view.issue .comment-list .timeline::before { display: block; co= ntent: ""; position: absolute; margin-top: 12px; margin-bottom: 14px; top: = 0px; bottom: 0px; left: 30px; width: 2px; background-color: var(--color-tim= eline); z-index: -1; } .repository.view.issue .comment-list .timeline-item, .repository.view.issue= .comment-list .timeline-item-group { padding: 16px 0px; } .repository.view.issue .comment-list .timeline-item-group .timeline-item { = padding-top: 8px; padding-bottom: 8px; } .repository.view.issue .comment-list .timeline-avatar-offset { margin-top: = 48px; } .repository.view.issue .comment-list .timeline-item { margin-left: 16px; po= sition: relative; } .repository.view.issue .comment-list .timeline-item .timeline-avatar { posi= tion: absolute; left: -68px; } .repository.view.issue .comment-list .timeline-item .inline-timeline-avatar= { display: none; } .repository.view.issue .comment-list .timeline-item:first-child:not(.commit= ) { padding-top: 0px !important; } .repository.view.issue .comment-list .timeline-item:last-child:not(.commit)= { padding-bottom: 0px !important; } .repository.view.issue .comment-list .timeline-item .badge.badge-commit { b= order-color: transparent; background: radial-gradient(var(--color-body) 40%= ,transparent 40%) no-repeat; } .repository.view.issue .comment-list .timeline-item .badge { width: 34px; h= eight: 34px; background-color: var(--color-timeline); border-radius: var(--= border-radius-full); display: flex; float: left; margin-left: -33px; margin= -right: 8px; color: var(--color-text); align-items: center; justify-content= : center; } .repository.view.issue .comment-list .timeline-item .badge .svg { width: 22= px; height: 22px; padding: 3px; } .repository.view.issue .comment-list .timeline-item .badge .svg.octicon-com= ment { margin-top: 2px; } .repository.view.issue .comment-list .timeline-item.comment > .content { ma= rgin-left: -16px; } .repository.view.issue .comment-list .timeline-item.event > .text { line-he= ight: 32px; vertical-align: middle; } .repository.view.issue .comment-list .timeline-item.commits-list { padding-= left: 15px; padding-top: 0px; } .repository.view.issue .comment-list .timeline-item.commits-list .ui.avatar= { margin-right: 0.25em; } .singular-commit { display: flex; align-items: center; } .singular-commit .badge { height: 30px !important; } .repository.view.issue .comment-list .timeline-item.event > .commit-status-= link { float: right; margin-right: 8px; margin-top: 4px; } .repository.view.issue .comment-list .timeline-item .comparebox { line-heig= ht: 32px; vertical-align: middle; } .repository.view.issue .comment-list .timeline-item .comparebox .compare.la= bel { font-size: 1rem; margin: 0px; border: 1px solid var(--color-light-bor= der); } @media (max-width: 767.98px) { .repository.view.issue .comment-list .timeline-item .ui.segments { margin= -left: -2rem; } } .repository.view.issue .comment-list .ui.comments { max-width: 100%; displa= y: flex; flex-direction: column; gap: 3px; } .repository.view.issue .comment-list .comment > .content > div:first-child = { border-top-left-radius: 4px; border-top-right-radius: 4px; } .repository.view.issue .comment-list .comment > .content > div:last-child {= border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } .repository.view.issue .comment-list .comment .comment-container { border: = 1px solid var(--color-secondary); border-radius: var(--border-radius); back= ground: var(--color-box-body); } .repository.view.issue .comment-list .conversation-holder .comment .comment= -container { border: none; } @media (max-width: 767.98px) { .repository.view.issue .comment-list .comment .content .form .button { wi= dth: 100%; margin: 0px; } .repository.view.issue .comment-list .comment .content .form .button:not(= :last-child) { margin-bottom: 1rem; } } .repository.view.issue .comment-list .comment .merge-section { background-c= olor: var(--color-box-body); } .repository.view.issue .comment-list .comment .merge-section .item-section = { display: flex; flex-wrap: wrap; align-items: center; justify-content: spa= ce-between; padding: 0px; gap: 0.5em; } .repository.view.issue .comment-list .comment .merge-section .divider { mar= gin-left: -1rem; width: calc(100% + 2rem); } .repository.view.issue .comment-list .comment .merge-section.no-header::bef= ore, .repository.view.issue .comment-list .comment .merge-section.no-header= ::after { right: 100%; top: 20px; border: solid transparent; content: " "; = height: 0px; width: 0px; position: absolute; pointer-events: none; } .repository.view.issue .comment-list .comment .merge-section.no-header::bef= ore { border-right-color: var(--color-secondary); border-width: 9px; margin= -top: -9px; } .repository.view.issue .comment-list .comment .merge-section.no-header::aft= er { border-right-color: var(--color-box-body); border-width: 8px; margin-t= op: -8px; } .merge-section-info code { border: 1px solid var(--color-light-border); bor= der-radius: var(--border-radius); padding: 2px 4px; background: var(--color= -light); } .repository.view.issue .comment-list .comment .markup { font-size: 14px; } .repository.view.issue .comment-list .comment .no-content { color: var(--co= lor-text-light-2); font-style: italic; } .repository.view.issue .comment-list .comment .ui.form .field:first-child {= clear: none; } .repository.view.issue .comment-list .comment .ui.form .field.footer { over= flow: hidden; } .repository.view.issue .comment-list .comment .ui.form .field .tab.markup {= min-height: 5rem; } .repository.view.issue .comment-list .comment .edit.buttons { margin-top: 1= 0px; } .repository.view.issue .comment-list .code-comment { border: 1px solid tran= sparent; margin: 0px; } .repository.view.issue .comment-list .code-comment .comment-header { backgr= ound: transparent; border-bottom: 0px !important; padding: 0px !important; = } .repository.view.issue .comment-list .code-comment .comment-header::after, = .repository.view.issue .comment-list .code-comment .comment-header::before = { display: none; } .repository.view.issue .comment-list .code-comment .comment-content { margi= n-left: 24px; } .repository.view.issue .comment-list .comment > .avatar { margin-top: 6px; = } .repository.view.issue .comment-list .comment-code-cloud button.comment-for= m-reply { margin: 0px; } .repository.view.issue .comment-list .event { padding-left: 15px; } .repository.view.issue .comment-list .event .detail { margin-top: 4px; marg= in-left: 15px; } .repository.view.issue .comment-list .event .detail .text { overflow: hidde= n; white-space: nowrap; text-overflow: ellipsis; } .repository.view.issue .comment-list .event .segments { box-shadow: none; } .repository.view.issue .ui.depending .item.is-closed .title { text-decorati= on: line-through; } .repository .comment.form .content .field:first-child { clear: none; } .repository .comment.form .content .segment::before, .repository .comment.f= orm .content .segment::after { right: 100%; top: 20px; border: solid transp= arent; content: " "; height: 0px; width: 0px; position: absolute; pointer-e= vents: none; } .repository .comment.form .content .segment::before { border-right-color: v= ar(--color-secondary); border-width: 9px; margin-top: -9px; } .repository .comment.form .content .segment::after { border-right-color: va= r(--color-box-body); border-width: 8px; margin-top: -8px; } .repository.new.milestone textarea { height: 200px; } .milestone-progress-big { width: min(420px, 96vw); height: 10px; } .repository.compare.pull .show-form-container { text-align: left; } .repository .choose.branch { display: flex; align-items: center; gap: 8px; = flex-wrap: wrap; } .repository .choose .compare-separator { width: 100%; margin-top: -1rem; te= xt-align: center; } .repository.compare.pull .comment.form .content::before, .repository.compar= e.pull .comment.form .content::after { right: 100%; top: 20px; border: soli= d transparent; content: " "; height: 0px; width: 0px; position: absolute; p= ointer-events: none; } .repository.compare.pull .comment.form .content::before { border-right-colo= r: var(--color-secondary); border-width: 9px; margin-top: -9px; } .repository.compare.pull .comment.form .content::after { border-right-color= : var(--color-box-body); border-width: 8px; margin-top: -8px; } .repository.compare.pull .pullrequest-form { margin-top: 16px; margin-botto= m: 16px; } .repository.compare.pull .markup { font-size: 14px; } .repository.branches .commit-divergence .bar-group { position: relative; fl= oat: left; padding-bottom: 6px; width: 50%; max-width: 90px; } .repository.branches .commit-divergence .bar-group:last-child { border-left= : 1px solid var(--color-secondary-dark-2); } .repository.branches .commit-divergence .count { margin: 0px 3px; } .repository.branches .commit-divergence .count.count-ahead { text-align: le= ft; } .repository.branches .commit-divergence .count.count-behind { text-align: r= ight; } .repository.branches .commit-divergence .bar { height: 4px; position: absol= ute; background-color: var(--color-secondary-dark-2); } .repository.branches .commit-divergence .bar.bar-behind { right: 0px; } .repository.branches .commit-divergence .bar.bar-ahead { left: 0px; } .repository.commits .header .search input { font-weight: var(--font-weight-= normal); padding: 5px 10px; } .repository #commits-table td:not(.message) { white-space: nowrap; } .repository #commits-table thead .sha { width: 200px; } .repository #commits-table thead .shatd { text-align: center; } .repository #commits-table td.sha .sha.label { margin: 0px; } .repository #commits-table.ui.basic.striped.table tbody tr:nth-child(2n) { = background-color: var(--color-light) !important; } .repository .data-table { width: 100%; } .repository .data-table tr { border-top: 0px; background: none !important; = } .repository .data-table td, .repository .data-table th { overflow: hidden; = font-size: 12px; text-align: left; white-space: nowrap; border: 1px solid v= ar(--color-secondary); padding: 5px !important; } .repository .data-table tr:first-child :is(td, th) { border-top: none !impo= rtant; } .repository .data-table tr:last-child :is(td, th) { border-bottom: none !im= portant; } .repository .data-table tr :is(td, th):first-child { border-left: none !imp= ortant; } .repository .data-table tr :is(td, th):last-child { border-right: none !imp= ortant; } .repository .data-table td { white-space: pre-line; } .repository .data-table th { font-weight: var(--font-weight-semibold); back= ground: var(--color-box-header); border-top: 0px; } .repository .data-table td.added, .repository .data-table th.added, .reposi= tory .data-table tr.added { background-color: var(--color-diff-added-row-bg= ) !important; } .repository .data-table td.removed, .repository .data-table th.removed, .re= pository .data-table tr.removed { background-color: var(--color-diff-remove= d-row-bg) !important; } .repository .data-table td.moved, .repository .data-table th.moved, .reposi= tory .data-table tr.moved { background-color: var(--color-diff-moved-row-bg= ) !important; } .repository .data-table tbody.section { border-top: 2px solid var(--color-s= econdary); } .repository .data-table .line-num { width: 1%; min-width: 50px; font-family= : monospace; line-height: 20px; color: var(--color-text-light-1); white-spa= ce: nowrap; vertical-align: top; cursor: pointer; text-align: right; backgr= ound: var(--color-body); border: 0px; } .repository .diff-detail-box { display: flex; justify-content: space-betwee= n; align-items: center; position: sticky; top: 0px; z-index: 8; padding: 7p= x 5px; margin: 0px -5px; height: 44px; background: var(--color-body); } @media (max-width: 480px) { .repository .diff-detail-box { flex-wrap: wrap; } } .repository .diff-detail-box .diff-detail-stats strong { margin-left: 0.25r= em; margin-right: 0.25rem; } .repository .diff-detail-box .diff-detail-stats strong:nth-of-type(1) { col= or: var(--color-yellow); } .repository .diff-detail-box .diff-detail-stats strong:nth-of-type(2) { col= or: var(--color-green); } .repository .diff-detail-box .diff-detail-stats strong:nth-of-type(3) { col= or: var(--color-red); } @media (max-width: 800px) { .repository .diff-detail-box .diff-detail-stats { display: none !importan= t; } } .diff-detail-actions { display: flex; align-items: center; gap: 0.25em; jus= tify-content: end; } .diff-detail-actions > *, .diff-detail-actions .button { margin-left: 0px != important; margin-right: 0px !important; } .repository .diff-detail-box span.status { display: inline-block; width: 12= px; height: 12px; margin-right: 8px; vertical-align: middle; } .repository .diff-detail-box span.status.modify { background-color: var(--c= olor-yellow); } .repository .diff-detail-box span.status.add { background-color: var(--colo= r-green); } .repository .diff-detail-box span.status.del { background-color: var(--colo= r-red); } .repository .diff-detail-box span.status.rename { background-color: var(--c= olor-teal); } .repository .diff-detail-box .ui.button { padding: 0px 12px; height: 30px; = } .repository .diff-box .resolved-placeholder .button { padding: 8px 12px; } .repository .diff-file-box .header { background-color: var(--color-box-head= er); } .repository .diff-file-box .file-body.file-code { background: var(--color-c= ode-bg); border-radius: var(--border-radius); } .repository .diff-file-box .file-body.file-code .lines-num { text-align: ri= ght; } .repository .diff-file-box .file-body.file-code .lines-num span.fold { disp= lay: block; text-align: center; } .repository .diff-file-box .code-diff td { border-top: 0px; padding: 0px 0p= x 0px 10px !important; } .repository .diff-file-box .code-diff .lines-num { padding: 0px 5px !import= ant; } .repository .diff-file-box .code-diff .tag-code .lines-num, .repository .di= ff-file-box .code-diff .tag-code td { padding: 0px !important; } .repository .diff-file-box .code-diff table { table-layout: fixed; } .repository .diff-file-box .code-diff tbody tr td.center { text-align: cent= er; } .repository .diff-file-box .code-diff tbody tr [data-line-num]::before { co= ntent: attr(data-line-num); text-align: right; } .repository .diff-file-box .code-diff tbody tr .lines-type-marker { width: = 10px; min-width: 10px; } .repository .diff-file-box .code-diff tbody tr [data-type-marker]::before {= content: attr(data-type-marker); text-align: right; display: inline-block;= } .repository .diff-file-box .code-diff-split .tag-code .lines-code code.code= -inner { padding-left: 10px !important; } .repository .diff-file-box .code-diff-split table, .repository .diff-file-b= ox .code-diff-split tbody { width: 100%; } .repository .diff-file-box.file-content { clear: right; } .repository .diff-file-box.file-content .image-diff img { max-width: 100%; = padding: 0px; border-radius: 0px; } .repository .diff-file-box .ui.bottom.attached.table.segment { padding-top:= 5px; padding-bottom: 5px; } .diff-file-box { border: 1px solid transparent; border-radius: var(--border= -radius); scroll-margin-top: 47px; } .file.editor .diff-file-box, .file.editor .diff-file-box .ui.attached.table= { border: none; } .diff-file-box .ui.attached.header, .diff-file-box .ui.attached.table { mar= gin: 0px; width: initial; max-width: initial; } .repository .diff-stats { clear: both; margin-bottom: 5px; max-height: 200p= x; height: fit-content; overflow: auto; padding-left: 0px; } .repository .diff-stats li { list-style: none; padding-bottom: 4px; margin-= bottom: 4px; padding-left: 6px; } .repository .diff-stats li + li { border-top: 1px solid var(--color-seconda= ry); } .repository .repo-search-result { padding-top: 10px; padding-bottom: 10px; = } .repository .repo-search-result .lines-num a { color: inherit; } .repository.quickstart .guide .item { padding: 1em; } .repository.quickstart .guide .item small { font-weight: var(--font-weight-= normal); } .empty-placeholder { display: flex; flex-direction: column; align-items: ce= nter; padding-top: 40px; padding-bottom: 40px; } .repository.packages .file-size { white-space: nowrap; } .file-view.markup { padding: 1em 2em; } .file-view.markup:has(.file-not-rendered-prompt) { padding: 0px; } .file-not-rendered-prompt { padding: 1rem; text-align: center; font-size: 1= rem !important; line-height: var(--line-height-default) !important; } .repository .activity-header { display: flex; justify-content: space-betwee= n; gap: 8px; flex-wrap: wrap; } .repository.settings.branches .branch-protection .ui.checkbox .help, .repos= itory.settings.branches .branch-protection .checkbox-sub-item { padding-lef= t: 26px; } .repository.settings.branches .branch-protection .status-check-matched-mark= { font-weight: var(--font-weight-semibold); font-style: italic; } .repository.settings.webhook .events .column { padding-bottom: 0px; } .repository.settings.webhook .events .help { font-size: 13px; margin-left: = 26px; padding-top: 0px; } .repository .ui.fluid.action.input .ui.search.action.input { flex: 1 1 auto= ; } .repository .repository-summary { box-shadow: none; } .repository .repository-summary .segment.sub-menu { border: none; display: = flex; align-items: center; padding: 0px; overflow: hidden; } .repository .repository-summary .sub-menu .item { flex: 1 1 0%; height: 33p= x; line-height: var(--line-height-default); display: flex; align-items: cen= ter; justify-content: center; gap: 0.25em; padding: 0px 0.5em; text-decorat= ion: none; } .repository .repository-summary .sub-menu .item.active { background: var(--= color-secondary); } #cite-repo-modal #citation-panel { display: flex; width: 100%; } #cite-repo-modal #citation-panel input { border-radius: 0px; padding: 5px 1= 0px; width: 50%; line-height: 1.4; } #cite-repo-modal #citation-panel .citation.button { font-size: 13px; paddin= g: 7.5px 5px; } #cite-repo-modal #citation-panel #citation-copy-content { border-radius: 0p= x; padding: 5px 10px; font-size: 1.2em; line-height: 1.4; flex: 1 1 0%; } #cite-repo-modal #citation-panel #citation-copy-apa, #cite-repo-modal #cita= tion-panel #citation-copy-bibtex { border-right: none; } #cite-repo-modal #citation-panel #goto-citation-btn { border-left: none; } #cite-repo-modal #citation-panel > :first-child { border-radius: var(--bord= er-radius) 0 0 var(--border-radius) !important; } #cite-repo-modal #citation-panel > :last-child { border-radius: 0 var(--bor= der-radius) var(--border-radius) 0 !important; } #cite-repo-modal #citation-panel .icon.button { padding: 0px 10px; } .user-cards .list { padding: 0px; display: flex; flex-wrap: wrap; } .user-cards .list .item { list-style: none; width: 32%; margin: 10px 10px 1= 0px 0px; padding-bottom: 14px; float: left; } .user-cards .list .item .avatar { float: left; display: block; margin-right= : 10px; } .user-cards .list .item .name { margin-top: 0px; margin-bottom: 0px; font-w= eight: var(--font-weight-normal); } .user-cards .list .item .meta { margin-top: 5px; } #search-user-box .results .result .image { order: 0; margin-right: 12px; wi= dth: 2em; height: 2em; min-width: 2em; min-height: 2em; } #search-user-box .results .result .content { margin: 0px; } .ui.menu .item > img:not(.ui) { width: auto; } .page.buttons { padding-top: 15px; } .commit-header-row { min-height: 50px !important; padding-top: 0px !importa= nt; padding-bottom: 0px !important; } .commit-header-buttons { display: flex; gap: 4px; align-items: flex-start; = white-space: nowrap; } @media (max-width: 767.98px) { .commit-header-buttons { flex-direction: column; align-items: stretch; } } .settings.webhooks .list > .item:not(:first-child), .settings.githooks .lis= t > .item:not(:first-child), .settings.actions .list > .item:not(:first-chi= ld) { padding: 0.25rem 1rem; margin: 12px -1rem -1rem; } .settings .list > .item:not(:first-child) { border-top: 1px solid var(--col= or-secondary); padding: 1rem; margin: 16px -1rem -1rem; } .settings .list > .item > .svg { display: table-cell; } .settings .list > .item > .svg + .content { display: table-cell; padding: 0= px 0px 0px 0.5em; vertical-align: top; } .settings .list > .item .info { margin-top: 10px; } .settings .list > .item .info .tab.segment { border: 0px; padding: 10px 0px= 0px; } .comment:target .comment-container { border-color: var(--color-primary) !im= portant; box-shadow: 0 0 0 3px var(--color-primary-alpha-30) !important; } .comment:target .header::before { border-right-color: var(--color-primary) = !important; filter: drop-shadow(-3px 0 0 var(--color-primary-alpha-30)) !im= portant; } .code-comment:target, .diff-file-box:target { border-color: var(--color-pri= mary) !important; border-radius: var(--border-radius) !important; box-shado= w: 0 0 0 3px var(--color-primary-alpha-30) !important; } .code-comment:target .content { box-shadow: none !important; } .comment-header { background-image: ; background-position-x: ; background-p= osition-y: ; background-size: ; background-repeat: ; background-attachment:= ; background-origin: ; background-clip: ; padding: 0.5rem 1rem; position: = relative; color: var(--color-text); min-height: 41px; background-color: var= (--color-box-header); display: flex; justify-content: space-between; align-= items: center; border-top: none !important; border-right: none !important; = border-left: none !important; border-image: initial !important; border-bott= om: 1px solid var(--color-secondary) !important; font-weight: var(--font-we= ight-normal) !important; margin: 0px !important; } .comment-header::before, .comment-header::after { right: 100%; top: 20px; b= order: solid transparent; content: " "; height: 0px; width: 0px; position: = absolute; pointer-events: none; } .comment-header::before { border-right-color: var(--color-secondary); borde= r-width: 9px; margin-top: -9px; } .comment-header::after { border-right-color: var(--color-box-header); borde= r-width: 8px; margin-top: -8px; } .comment-header.arrow-top::before, .comment-header.arrow-top::after { trans= form: rotate(90deg); } .comment-header.arrow-top::before { top: -9px; left: 6px; } .comment-header.arrow-top::after { top: -8px; left: 7px; } .comment-header .actions a:not(.label) { padding: 0.5rem !important; } .comment-header .actions .label { margin: 0px !important; } .comment-header-left, .comment-header-right { gap: 4px; } .comment-body { background: var(--color-box-body); padding: 1em; border: no= ne !important; width: 100% !important; max-width: 100% !important; margin: = 0px !important; } .stats-table { display: table; width: 100%; margin: 6px 0px; border-spacing= : 2px; } .stats-table .table-cell { display: table-cell; } .stats-table .table-cell.tiny { height: 8px; } .stats-table .table-cell:first-child { border-top-left-radius: 4px; border-= bottom-left-radius: 4px; } .stats-table .table-cell:last-child { border-top-right-radius: 4px; border-= bottom-right-radius: 4px; } .labels-list { display: inline-flex; flex-wrap: wrap; gap: 2.5px; align-ite= ms: center; } .labels-list .label, .scope-parent > .label { padding: 0px 6px; min-height:= 20px; line-height: 1.3; } .ui.label.scope-parent { background: none !important; padding: 0px !importa= nt; gap: 0px !important; } .archived-label { filter: grayscale(0.5); opacity: 0.5; } .ui.label.scope-left { border-bottom-right-radius: 0px; border-top-right-ra= dius: 0px; margin-right: 0px; } .ui.label.scope-right { border-bottom-left-radius: 0px; border-top-left-rad= ius: 0px; margin-left: 0px; } .repo-button-row { margin: 8px 0px; display: flex; align-items: center; gap= : 8px; flex-wrap: wrap; } .repo-button-row-left, .repo-button-row-right { display: flex; align-items:= center; gap: 0.5rem; } .repo-button-row-left { flex: 1 1 0%; } .repo-button-row .button { height: 30px; flex-shrink: 0; margin: 0px; paddi= ng: 6px 10px !important; } .repo-button-row .button.dropdown:not(.icon) { padding-right: 22px !importa= nt; } tbody.commit-list { vertical-align: baseline; } .message-wrapper, .author-wrapper { overflow: hidden; text-overflow: ellips= is; max-width: 100%; display: inline-block; vertical-align: middle; } .author-wrapper { max-width: 180px; align-self: center; white-space: nowrap= ; } .latest-commit .message-wrapper { max-width: calc(100% - 2.5rem); } .commit-list .message-wrapper { display: inline; overflow-wrap: anywhere; } @media (max-width: 767.98px) { tr.commit-list { width: 100%; } .author-wrapper { max-width: 80px; } } @media (min-width: 768px) and (max-width: 991.98px) { tr.commit-list { width: 723px; } } @media (min-width: 992px) and (max-width: 1200px) { tr.commit-list { width: 933px; } } @media (min-width: 1201px) { tr.commit-list { width: 1127px; } } .commit-list .commit-status-link { display: inline-block; vertical-align: m= iddle; } .commit-body { margin: 0.25em 0px; white-space: pre-wrap; overflow-wrap: an= ywhere; line-height: initial; } .git-notes.top { text-align: left; } .comment-diff-data { background: var(--color-code-bg); min-height: 12em; ma= x-height: calc(-10.5rem + 100vh); overflow-y: auto; tab-size: 4; } .comment-diff-data pre { line-height: 18px; margin: 1em; white-space: pre-w= rap; word-break: break-all; overflow-wrap: break-word; } .content-history-detail-dialog .header .avatar { position: relative; top: -= 2px; } #repo-topics .repo-topic { font-weight: var(--font-weight-normal); cursor: = pointer; margin: 0px; display: inline-block !important; } #new-dependency-drop-list.ui.selection.dropdown { min-width: 0px; width: 10= 0%; border-radius: var(--border-radius) 0 0 var(--border-radius); border-ri= ght: 0px; white-space: nowrap; } #new-dependency-drop-list .text { width: 100%; overflow: hidden; } .tag-code { height: 28px; } .tag-code, .tag-code td, .tag-code.line-expanded { background-color: var(--= color-box-body-highlight); vertical-align: middle; } .diff-file-body tr.tag-code:last-child { background: none; } .diff-file-body tr.tag-code:last-child > td { background: var(--color-box-b= ody-highlight); } .diff-file-body tr.tag-code:last-child td:first-child, .diff-file-body tr.t= ag-code:last-child td:first-child * { border-bottom-left-radius: 3px; } .diff-file-body tr.tag-code:last-child td:last-child, .diff-file-body tr.ta= g-code:last-child td:last-child * { border-bottom-right-radius: 3px; } .resolved-placeholder { display: flex; align-items: center; font-size: 14px= !important; padding: 8px !important; font-weight: var(--font-weight-normal= ) !important; border: 1px solid var(--color-secondary) !important; border-r= adius: var(--border-radius) !important; margin: 4px !important; } .resolved-placeholder + .comment-code-cloud { padding-top: 0px !important; = } .line-expanded { background-color: var(--color-secondary-alpha-20); } .issue-keyword { border-bottom: 1px dotted var(--color-text-light-3) !impor= tant; } .issue-keyword:hover { border-bottom: none !important; } .file-header { align-items: center; display: flex; justify-content: space-b= etween; overflow-x: auto; padding: 6px 12px !important; font-size: 13px !im= portant; } .file-info { display: flex; align-items: center; } .file-info-entry { display: flex; align-items: center; width: max-content; = } .file-info-entry + .file-info-entry { border-left: 1px solid currentcolor; = margin-left: 8px; padding-left: 8px; } #diff-container { display: flex; } #diff-file-boxes { flex: 1 1 0%; max-width: 100%; display: flex; flex-direc= tion: column; gap: 8px; } #diff-file-tree { flex: 0 0 20%; max-width: 380px; line-height: inherit; po= sition: sticky; padding-top: 0px; top: 47px; max-height: calc(-47px + 100vh= ); height: 100%; overflow-y: auto; } .ui.message.unicode-escape-prompt { margin-bottom: 0px; border-radius: 0px;= display: flex; flex-direction: column; } .ui.buttons .unescape-button { border-top-right-radius: 0.285714rem; border= -bottom-right-radius: 0.285714rem; } .webhook-info { padding: 7px 12px; margin: 10px 0px; background-color: var(= --color-markup-code-block); border: 1px solid var(--color-secondary); borde= r-radius: var(--border-radius); font-size: 13px; line-height: 1.5; overflow= : auto; } .title_wip_desc { margin-top: 1em; } .diff-file-header { box-shadow: 0 -1px 0 1px var(--color-body); font-weight= : var(--font-weight-normal); display: flex; justify-content: space-between;= align-items: center; flex-wrap: wrap; padding: 5px 8px !important; } .diff-file-header .file { min-width: 0px; } .diff-file-header .file-link { max-width: fit-content; display: -webkit-box= ; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; ov= erflow-wrap: anywhere; } .diff-file-header .button { padding: 0px 12px; flex: 0 0 auto; margin-right= : 0px; height: 30px; } @media (max-width: 767.98px) { .diff-file-header { flex-direction: column; align-items: stretch; } } .diff-file-box[data-folded=3D"true"] .diff-file-body { display: none; } .diff-file-box[data-folded=3D"true"] .diff-file-header { border-radius: var= (--border-radius) !important; } .ui.attached.header.diff-file-header.sticky-2nd-row { position: sticky; top= : 44px; z-index: 7; } .diff-file-name { flex: 1 1 auto; min-width: 100px; } .diff-file-name .ui.label { margin-left: 0px !important; } .diff-stats-bar { display: inline-block; background-color: var(--color-red)= ; height: 12px; width: 44px; } .diff-stats-bar .diff-stats-add-bar { background-color: var(--color-green);= height: 100%; } .ui.form .right .ui.button { margin-left: 0.25em; margin-right: 0px; } .removed-code { background: var(--color-diff-removed-word-bg); } .added-code { background: var(--color-diff-added-word-bg); } .code-diff-unified .del-code, .code-diff-unified .del-code td, .code-diff-s= plit .del-code .lines-num-old, .code-diff-split .del-code .lines-escape-old= , .code-diff-split .del-code .lines-type-marker-old, .code-diff-split .del-= code .lines-code-old { background: var(--color-diff-removed-row-bg); border= -color: var(--color-diff-removed-row-border); } .code-diff-unified .add-code, .code-diff-unified .add-code td, .code-diff-s= plit .add-code .lines-type-marker-new, .code-diff-split .add-code .lines-es= cape-new, .code-diff-split .add-code .lines-code-new, .code-diff-split .del= -code .add-code.lines-type-marker-new, .code-diff-split .del-code .add-code= .lines-escape-new, .code-diff-split .del-code .add-code.lines-code-new { ba= ckground: var(--color-diff-added-row-bg); border-color: var(--color-diff-ad= ded-row-border); } .code-diff-split .del-code .lines-type-marker-new, .code-diff-split .del-co= de .lines-code-new, .code-diff-split .del-code .lines-escape-new, .code-dif= f-split .add-code .lines-escape-old, .code-diff-split .add-code .lines-type= -marker-old, .code-diff-split .add-code .lines-code-old, .code-diff-split .= add-code .lines-num.lines-num-old, .code-diff-split .del-code .lines-num.li= nes-num-new { background: var(--color-diff-inactive); } .code-diff-unified .del-code .lines-num, .code-diff-split .del-code .lines-= num { background: var(--color-diff-removed-linenum-bg); color: var(--color-= text); } .code-diff-unified .add-code .lines-num, .code-diff-split .add-code .lines-= num, .code-diff-split .del-code .add-code.lines-num { background: var(--col= or-diff-added-linenum-bg); color: var(--color-text); } .code-diff-split tbody tr td:nth-child(5), .code-diff-split tbody tr td.add= -comment-right { border-left: 1px solid var(--color-secondary); } .migrate-entries { grid-template-columns: repeat(3, 1fr); gap: 25px; displa= y: grid !important; margin: 0px !important; } @media (max-width: 767.98px) { .migrate-entries { grid-template-columns: repeat(1, 1fr); } } .migrate-entry { transition: 0.1s ease-in-out; border: 1px solid var(--colo= r-secondary); box-shadow: none !important; color: var(--color-text) !import= ant; width: auto !important; margin: 0px !important; } .migrate-entry:hover { transform: scale(1.05); box-shadow: 0 .5rem 1rem var= (--color-shadow) !important; } .migrate-entry .description { text-wrap: balance; } .commits-table .commits-table-right form { display: flex; align-items: cent= er; gap: 0.75em; justify-content: center; flex-wrap: wrap; } @media (max-width: 767.98px) { .repository.view.issue .comment-list .timeline, .repository.view.issue .c= omment-list .timeline-item { margin-left: 0px; } .repository.view.issue .comment-list .timeline::before { left: 14px; } .repository.view.issue .comment-list .timeline .inline-timeline-avatar { = display: flex; margin-bottom: auto; margin-left: 6px; margin-right: 2px; } .repository.view.issue .comment-list .timeline .comment-header { padding-= left: 4px; } .repository.view.issue .comment-list .timeline .comment-header::before, .= repository.view.issue .comment-list .timeline .comment-header::after { cont= ent: unset; } .repository.view.issue .comment-list .timeline .timeline-avatar, .reposit= ory.view.issue .comment-list .timeline .comment-header-right .role-label { = display: none; } .commit-header-row .ui.horizontal.list { width: 100%; overflow-x: auto; m= argin-top: 2px; } .commit-header-row .ui.horizontal.list .item { align-items: center; displ= ay: flex; } .commit-header-row .author { padding: 3px 0px; } .commit-header h3 { flex-basis: auto !important; margin-bottom: 0.5rem !i= mportant; } .commits-table { flex-direction: column; } .commits-table .commits-table-left { align-items: initial !important; mar= gin-bottom: 6px; } .commits-table .commits-table-right form > div:nth-child(1) { order: 1; } .commits-table .commits-table-right form > div:nth-child(2) { order: 3; } .commits-table .commits-table-right form > button:nth-child(3) { order: 2= ; } .commit-table { overflow-x: auto; } .commit-table td.sha, .commit-table th.sha { display: none !important; } .comment-header, .comment-header .comment-header-left { flex-wrap: wrap; = } .comment-header .comment-header-right { margin-left: auto; } } .commit-status-header { border-top: none !important; border-right: none !im= portant; border-left: none !important; border-image: initial !important; bo= rder-bottom: 1px solid var(--color-secondary) !important; margin: 0px 0px -= 1px !important; } .commit-status-list { max-height: 240px; overflow-x: hidden; transition: ma= x-height 0.2s; } .commit-status-item { height: 40px; padding: 0px 10px; display: flex; gap: = 8px; align-items: center; } .commit-status-item + .commit-status-item { border-top: 1px solid var(--col= or-secondary); } .commit-status-item .commit-status { flex-shrink: 0; } .commit-status-item .status-context { color: var(--color-text); flex: 1 1 0= %; } .commit-status-item .status-details { display: flex; align-items: center; j= ustify-content: flex-end; gap: 8px; } @media (max-width: 767.98px) { .commit-status-item .status-details { flex-direction: column; align-items= : flex-end; justify-content: center; } } .commit-status-item .status-details > span { padding-right: 0.5em; } .search-fullname { color: var(--color-text-light-2); } #issue-pins { display: grid; grid-template-columns: repeat(3, 1fr); gap: 8p= x; margin-bottom: 8px; } @media (max-width: 767.98px) { #issue-pins { grid-template-columns: repeat(1, 1fr); } } #cherry-pick-modal .scrolling.menu { max-height: 200px; } .branch-selector-dropdown { max-width: 100%; } .ui.dropdown.branch-selector-dropdown > .menu { margin-top: 4px; } .ui.dropdown.branch-selector-dropdown .scrolling.menu { max-width: min(400p= x, 90vw); } .branch-selector-dropdown .branch-dropdown-button { margin: 0px; max-width:= 340px; line-height: var(--line-height-default); } @media (min-width: 768px) and (max-width: 1235px) { .branch-selector-dropdown .branch-dropdown-button { max-width: 301px; } } @media (max-width: 767.98px) { .branch-selector-dropdown .branch-dropdown-button { max-width: 165px; } } .branch-selector-dropdown .branch-tag-tab { padding: 0px 10px; } .branch-selector-dropdown .branch-tag-item { display: inline-block; padding= : 10px; border-top: 1px solid transparent; border-right: 1px solid transpar= ent; border-left: 1px solid transparent; border-image: initial; border-bott= om: none; } .branch-selector-dropdown .branch-tag-item.active { border-color: var(--col= or-secondary); background: var(--color-menu); border-top-left-radius: var(-= -border-radius); border-top-right-radius: var(--border-radius); } .branch-selector-dropdown .branch-tag-divider { border-top: 1px solid var(-= -color-secondary); margin-top: -1px !important; } .branch-selector-dropdown .scrolling.menu { border-top: none !important; } .branch-selector-dropdown .menu .item .rss-icon { position: absolute; right= : 4px; visibility: hidden; } .branch-selector-dropdown .menu .item:hover .rss-icon { visibility: visible= ; } .branch-selector-dropdown .scrolling.menu .loading-indicator { height: 4em;= } #release-list { display: flex; flex-direction: column; gap: var(--page-spac= ing); padding-left: 0px; } #release-list .release-list-title { font-size: 2rem; font-weight: var(--fon= t-weight-normal); display: flex; align-items: center; gap: 0.25em; margin: = 0px; } #release-list .release-entry { display: flex; gap: var(--page-spacing); } #release-list .release-entry .meta { flex: 0 0 150px; position: relative; t= ext-align: right; display: flex; flex-direction: column; gap: 10px; } #release-list .release-entry .detail { flex: 1 1 0%; margin: 0px; } @media (max-width: 767.98px) { #release-list .release-entry { flex-direction: column; gap: var(--page-sp= acing); } #release-list .release-entry .meta { margin-left: 6px; flex-direction: ro= w; flex-basis: auto; display: flex; align-items: center; } #release-list .js-branch-tag-selector { margin-left: auto; } #release-list .branch-selector-dropdown .menu { right: 0px; left: auto; } } #release-list .release-entry .detail .author img { margin-bottom: 2px; } #release-list .release-entry .detail .download .list { padding-left: 0px; b= order: 1px solid var(--color-secondary); border-radius: var(--border-radius= ); } #release-list .release-entry .detail .download .list li { display: flex; ju= stify-content: space-between; padding: 8px; border-bottom: 1px solid var(--= color-secondary); } #release-list .release-entry .detail .download[open] summary { margin-botto= m: 10px; } #release-list .download-icon { margin-right: 0.25rem; color: var(--color-te= xt-light-1); } #release-list .release-entry .detail .download .list li:last-child { border= -bottom: none; } #tags-table .tag-list-row { padding: 8px 12px; } #tags-table .tag-list-row-title { font-size: 18px; font-weight: var(--font-= weight-normal); } .repository.new.release .target { min-width: 500px; } .repository.new.release .target #tag-name { margin-top: -4px; } .repository.new.release .target .at { margin-left: -5px; margin-right: 5px;= } .repository.new.release .target .selection.dropdown { padding-top: 10px; pa= dding-bottom: 10px; } .repository.new.release .prerelease.field { margin-bottom: 0px; } @media (max-width: 438px) { .repository.new.release .field button, .repository.new.release .field inp= ut { width: 100%; } } @media (max-width: 767.98px) { .repository.new.release .field button { margin-bottom: 1em; } } .repository.new.release .field .attachment_edit { max-width: 48em; } .repository.new.release .markup { min-height: 240px; } .issue-card { display: flex; flex-direction: column; gap: 4px; align-items:= stretch; border-radius: var(--border-radius); padding: 8px 10px; border: 1= px solid var(--color-secondary); background: var(--color-card); } .issue-card-icon, .issue-card-unpin { margin-top: 1px; flex-shrink: 0; } .issue-card-title { flex: 1 1 0%; font-size: 14px; } .issue-card.sortable-chosen .issue-card-title { cursor: inherit; } .issue-card-bottom { display: flex; width: 100%; justify-content: space-bet= ween; gap: 0.25em; } .issue-card-assignees { display: flex; align-items: center; gap: 0.25em; ju= stify-content: end; flex-wrap: wrap; } .issue-label-list { list-style: none; padding: 0px; margin: 0px; } .issue-label-list .item { border-bottom: 1px solid var(--color-secondary); = display: flex; padding: 1em 0px; margin: 0px; } .issue-label-list .item:first-child { padding-top: 0px; } .issue-label-list .item:last-child { border-bottom: none; padding-bottom: 0= px; } .issue-label-list .item .label-title, .issue-label-list .item .label-issues= , .issue-label-list .item .label-operation { width: 33%; } .issue-label-list .item a { font-size: 12px; padding-right: 10px; color: va= r(--color-text-light); } .issue-label-list .item.org-label { opacity: 0.7; } .label-operation .label { height: fit-content; } .archived-label-hint { position: absolute; top: 10px; right: 5px; } .issue-list-toolbar { display: flex; flex-wrap: wrap-reverse; justify-conte= nt: space-between; align-items: flex-start; gap: 1rem; margin-top: 1rem; } .issue-list-toolbar-left { display: flex; align-items: center; } .issue-list-toolbar-right .filter.menu { flex-flow: wrap; } @media (max-width: 767.98px) { .issue-list-toolbar-right .dropdown .menu { left: auto !important; right:= auto !important; } .issue-list-navbar { order: 0; } .issue-list-new { order: 1; margin-left: auto !important; } .issue-list-search { order: 2 !important; } } #issue-list .flex-item-body .branches { display: inline-flex; } #issue-list .flex-item-body .branches .branch { background-color: var(--col= or-secondary-alpha-50); border-radius: var(--border-radius); padding: 0px 4= px; } #issue-list .flex-item-body .branches .truncated-name { white-space: nowrap= ; overflow: hidden; text-overflow: ellipsis; max-width: 200px; display: inl= ine-block; vertical-align: top; } #issue-list .flex-item-body .checklist progress { margin-left: 2px; width: = 80px; height: 6px; display: inline-block; } #issue-list .flex-item-body .checklist progress::-webkit-progress-value { b= ackground-color: var(--color-secondary-dark-4); } .label-filter-archived-toggle { margin: 8px 10px; font-size: 12px; min-widt= h: fit-content; } .label-filter-exclude-info { display: inline-block; padding: 0.5rem 0px; fo= nt-size: 12px; width: 100%; white-space: nowrap; margin-left: 10px; margin-= right: 8px; text-align: left; } .label-filter-exclude-info code { border: 1px solid var(--color-secondary);= border-radius: var(--border-radius); padding: 1px 2px; font-size: 11px; } .list-header { display: flex; align-items: center; flex-wrap: wrap; gap: 0.= 5rem; } .list-header-search { display: flex; flex: 1 1 0%; align-items: center; fle= x-wrap: wrap; justify-content: center; min-width: 200px; } .list-header-search > .ui.input { flex: 1 1 0%; min-width: 100px !important= ; } .list-header-search > .ui.input .ui.dropdown { min-width: auto !important; = } .list-header-filters { display: flex; align-items: center; } .list-header-filters > .item { padding: 5px 0px 5px 10px; } @media (max-width: 767.98px) { .list-header-search { order: 0; } .list-header-toggle { order: 1; } .list-header-filters { order: 2; } } .code-view .lines-num:hover { color: var(--color-text-dark) !important; } .code-line-button { border: 1px solid var(--color-secondary); border-radius= : var(--border-radius); position: absolute; font-family: var(--fonts-regula= r); left: 0px; transform: translate(calc(-50% + 6px)); cursor: pointer; pad= ding: 1px 4px !important; } .code-line-button:hover { background: var(--color-secondary) !important; } .repository.wiki .wiki-pages-list tr:hover { background-color: var(--color-= hover); } .repository.wiki .wiki-pages-list .wiki-git-entry { margin-left: 10px; disp= lay: none; } .repository.wiki .wiki-pages-list tr:hover .wiki-git-entry { display: inlin= e-block; } .repository.wiki .markup { overflow: visible; } .repository.wiki .markup[data-tab-panel=3D"markdown-previewer"] { min-heigh= t: 340px; } .repository.wiki .wiki-content-parts .markup { border: 1px solid var(--colo= r-secondary); border-radius: var(--border-radius); padding: 1em; margin-top= : 1em; font-size: 1em; } .repository.wiki .wiki-content-main.with-sidebar { float: left; width: 80%;= max-width: calc(100% - 1em - 150px); } .repository.wiki .wiki-content-sidebar { float: right; width: calc(20% - 1e= m); min-width: 150px; } .repository.wiki .wiki-content-sidebar .ui.message.unicode-escape-prompt p = { display: none; } .repository.wiki .wiki-content-footer { margin-top: 1em; } .repository.wiki .wiki-content-toc ul { margin: 0px; list-style: none; padd= ing: 5px 0px 5px 1em; } .repository.wiki .wiki-content-toc ul ul { border-left-width: ; border-left= -color: ; border-left-style: dashed; } @media (max-width: 767.98px) { .repository.wiki .wiki-content-main.with-sidebar, .repository.wiki .wiki-= content-sidebar { float: none; width: 100%; min-width: unset; max-width: un= set; } } .repository .secondary-nav { padding-top: 12px; } .repository .secondary-nav .fork-flag { margin-top: 0.5rem; font-size: 12px= ; } .repo-header { display: flex; flex-flow: wrap; justify-content: space-betwe= en; gap: 0.5rem; margin-bottom: 4px; } .repo-header .flex-item { padding: 0px; } .repo-header .flex-item-main { flex-grow: 0; flex-shrink: 1; flex-basis: un= set; } .repo-header .flex-item-trailing { flex-wrap: nowrap; } .repo-buttons { align-items: center; display: flex; flex-flow: wrap; word-b= reak: keep-all; gap: 0.25em; } .repo-buttons button[disabled] ~ .label { opacity: var(--opacity-disabled);= color: var(--color-text-dark); background: var(--color-light-mimic-enabled= ) !important; } .repo-buttons button[disabled] ~ .label:hover { color: var(--color-primary-= dark-1); } .repo-buttons .ui.labeled.button.disabled { pointer-events: inherit !import= ant; } .repo-buttons .ui.labeled.button.disabled > .label { color: var(--color-tex= t-dark); background: var(--color-light-mimic-enabled) !important; } .repo-buttons .ui.labeled.button.disabled > .label:hover { color: var(--col= or-primary-dark-1); } .repo-buttons .ui.labeled.button.disabled > .button { pointer-events: none = !important; } @media (max-width: 767.98px) { .repo-buttons .ui.button, .repo-buttons .ui.label { padding-left: 8px; pa= dding-right: 8px; margin: 0px; } } .repo-grid-filelist-sidebar { display: grid; grid-template-columns: auto 30= 0px; grid-template-rows: auto auto 1fr; } .repo-home-filelist { min-width: 0px; grid-area: 1 / 1 / 4; } .repo-home-sidebar-top { grid-area: 1 / 2; padding-left: 1em; } .repo-home-sidebar-bottom { grid-area: 2 / 2; padding-left: 1em; } .repo-home-sidebar-bottom .flex-list > :first-child { border-top: 1px solid= var(--color-secondary); } @media (max-width: 767.98px) { .repo-grid-filelist-sidebar { grid-template-columns: 100%; grid-template-= rows: auto auto auto; } .repo-home-filelist { grid-area: 2 / 1; } .repo-home-sidebar-top { grid-area: 1 / 1; padding-left: 0px; } .repo-home-sidebar-bottom { grid-area: 3 / 1; padding-left: 0px; } .repo-home-sidebar-bottom .flex-list > :first-child { border-top: 0px; } } .language-stats { display: flex; gap: 2px; padding: 0px; height: 10px; whit= e-space: nowrap; border-radius: 5px; overflow: hidden; width: 100%; margin-= top: 1rem; margin-bottom: 5px; } .language-stats-details { display: flex; flex-wrap: wrap; } .language-stats-details .item { height: 30px; display: flex; align-items: c= enter; justify-content: center; gap: 0.25em; padding: 0px 0.5em; text-decor= ation: none; } #repo-files-table { width: 100%; display: grid; grid-template-columns: 2fr = 3fr auto; border: 1px solid var(--color-secondary); background: var(--color= -box-body); border-radius: var(--border-radius); margin: 10px 0px; } @media (max-width: 767.98px) { #repo-files-table { grid-template-columns: auto 1fr auto; } } #repo-files-table .repo-file-cell.name .svg { margin-right: 2px; } #repo-files-table .svg.octicon-file-directory-fill, #repo-files-table .svg.= octicon-file-submodule { color: var(--color-primary); } #repo-files-table .svg.octicon-file, #repo-files-table .svg.octicon-file-sy= mlink-file, #repo-files-table .svg.octicon-file-directory-symlink { color: = var(--color-secondary-dark-7); } #repo-files-table .repo-file-item { display: contents; } #repo-files-table .repo-file-item:hover > .repo-file-cell, #repo-files-tabl= e .parent-link:hover { background: var(--color-hover-opaque); } #repo-files-table .repo-file-line, #repo-files-table .repo-file-cell { bord= er-top: 1px solid var(--color-secondary); padding: 8px 10px; } #repo-files-table .repo-file-line:first-child { border-top: none; border-ra= dius: var(--border-radius) var(--border-radius) 0 0; } #repo-files-table .repo-file-item:last-child .repo-file-cell:first-child { = border-bottom-left-radius: calc(var(--border-radius) - 1px); } #repo-files-table .repo-file-item:last-child .repo-file-cell:last-child { b= order-bottom-right-radius: calc(var(--border-radius) - 1px); } #repo-files-table .repo-file-line { grid-column: 1 / span 3; display: flex;= align-items: center; gap: 0.5em; } #repo-files-table .repo-file-last-commit { background: var(--color-box-head= er); } #repo-files-table .repo-file-cell.name { white-space: nowrap; overflow: hid= den; text-overflow: ellipsis; } @media (max-width: 767.98px) { #repo-files-table .repo-file-cell.name { max-width: 35vw; } } #repo-files-table .repo-file-cell.message { white-space: nowrap; overflow: = hidden; text-overflow: ellipsis; color: var(--color-text-light-1); } #repo-files-table .repo-file-cell.age { text-align: right; white-space: now= rap; color: var(--color-text-light-1); } .bottom-reactions { display: flex; gap: 6px; margin: 0px 1em 1em; } .timeline-item .conversation-holder .bottom-reactions { margin: 1em 0px 0px= 36px; padding-bottom: 8px; } .bottom-reactions .ui.label { padding: 5px 8px; font-weight: var(--font-wei= ght-normal); } .bottom-reactions .ui.label.primary { background-color: var(--color-reactio= n-active-bg) !important; } .bottom-reactions .ui.label:hover { background-color: var(--color-reaction-= hover-bg) !important; } .bottom-reactions .ui.label.disabled { cursor: default; opacity: 1; } .bottom-reactions .ui.label .reaction { font-size: 16px; display: flex; } .bottom-reactions .ui.label .reaction img { height: 16px; aspect-ratio: 1 /= 1; } .bottom-reactions .reaction-count { margin-left: 4px; } .ui.dropdown.select-reaction .menu { min-width: 170px; } .ui.dropdown.select-reaction .menu > .item { float: left; margin: 4px; font= -size: 20px; width: 34px; height: 34px; border-radius: var(--border-radius)= ; display: flex; align-items: center; justify-content: center; } .bottom-reactions .select-reaction { padding: 0px 10px; } .bottom-reactions .select-reaction:not(.active) { visibility: hidden; } .bottom-reactions:hover .select-reaction { visibility: visible; } .clone-buttons-combo { display: flex; align-items: center; flex: 1 1 0%; } .clone-buttons-combo input { height: 30px; border-left: none !important; bo= rder-radius: 0px !important; } .clone-panel-field, .clone-panel-list { margin: 10px; } .clone-panel-tab .item { padding: 5px 10px; background: none; } .clone-panel-tab .item.active { border-bottom: 3px solid var(--color-second= ary); } .clone-panel-tab + .divider { margin: -1px 0px 0px; } .clone-panel-list .item { margin: 5px 0px; } .repository .ui.attached.isSigned.isWarning { border-left: 1px solid var(--= color-error-border); border-right: 1px solid var(--color-error-border); } .repository .ui.attached.isSigned.isWarning.top, .repository .ui.attached.i= sSigned.isWarning.message { border-top: 1px solid var(--color-error-border)= ; } .repository .ui.attached.isSigned.isWarning.message { box-shadow: none; bac= kground-color: var(--color-error-bg); color: var(--color-error-text); } .repository .ui.attached.isSigned.isWarning.message .ui.text { color: var(-= -color-error-text); } .repository .ui.attached.isSigned.isWarning:last-child, .repository .ui.att= ached.isSigned.isWarning.bottom { border-bottom: 1px solid var(--color-erro= r-border); } .repository .ui.attached.isSigned.isVerified { border-left: 1px solid var(-= -color-success-border); border-right: 1px solid var(--color-success-border)= ; } .repository .ui.attached.isSigned.isVerified.top, .repository .ui.attached.= isSigned.isVerified.message { border-top: 1px solid var(--color-success-bor= der); } .repository .ui.attached.isSigned.isVerified.message { box-shadow: none; ba= ckground-color: var(--color-success-bg); color: var(--color-success-text); = } .repository .ui.attached.isSigned.isVerified.message .pull-right { color: v= ar(--color-text); } .repository .ui.attached.isSigned.isVerified.message .ui.text { color: var(= --color-success-text); } .repository .ui.attached.isSigned.isVerified:last-child, .repository .ui.at= tached.isSigned.isVerified.bottom { border-bottom: 1px solid var(--color-su= ccess-border); } .repository .ui.attached.isSigned.isVerifiedUntrusted, .repository .ui.atta= ched.isSigned.isVerifiedUnmatched { border-left: 1px solid var(--color-warn= ing-border); border-right: 1px solid var(--color-warning-border); } .repository .ui.attached.isSigned.isVerifiedUntrusted.top, .repository .ui.= attached.isSigned.isVerifiedUnmatched.top, .repository .ui.attached.isSigne= d.isVerifiedUntrusted.message, .repository .ui.attached.isSigned.isVerified= Unmatched.message { border-top: 1px solid var(--color-warning-border); } .repository .ui.attached.isSigned.isVerifiedUntrusted.message, .repository = .ui.attached.isSigned.isVerifiedUnmatched.message { box-shadow: none; backg= round-color: var(--color-warning-bg); color: var(--color-warning-text); } .repository .ui.attached.isSigned.isVerifiedUntrusted.message .ui.text, .re= pository .ui.attached.isSigned.isVerifiedUnmatched.message .ui.text { color= : var(--color-warning-text); } .repository .ui.attached.isSigned.isVerifiedUntrusted:last-child, .reposito= ry .ui.attached.isSigned.isVerifiedUnmatched:last-child, .repository .ui.at= tached.isSigned.isVerifiedUntrusted.bottom, .repository .ui.attached.isSign= ed.isVerifiedUnmatched.bottom { border-bottom: 1px solid var(--color-warnin= g-border); } .repository #commits-table td.sha .sha.label, .repository #repo-files-table= .sha.label, .repository #repo-file-commit-box .sha.label, .repository #rev= -list .sha.label, .repository .timeline-item.commits-list .singular-commit = .sha.label { border: 1px solid var(--color-light-border); } .repository #commits-table td.sha .sha.label .detail.icon, .repository #rep= o-files-table .sha.label .detail.icon, .repository #repo-file-commit-box .s= ha.label .detail.icon, .repository #rev-list .sha.label .detail.icon, .repo= sitory .timeline-item.commits-list .singular-commit .sha.label .detail.icon= { background: var(--color-light); margin: -6px -10px -4px 0px; padding: 5p= x 4px 5px 6px; border-left: 1px solid var(--color-light-border); border-top= : 0px; border-right: 0px; border-bottom: 0px; border-top-left-radius: 0px; = border-bottom-left-radius: 0px; } .repository #commits-table td.sha .sha.label .detail.icon .svg, .repository= #repo-files-table .sha.label .detail.icon .svg, .repository #repo-file-com= mit-box .sha.label .detail.icon .svg, .repository #rev-list .sha.label .det= ail.icon .svg, .repository .timeline-item.commits-list .singular-commit .sh= a.label .detail.icon .svg { margin: 0px 0.25em 0px 0px; } .repository #commits-table td.sha .sha.label .detail.icon > div, .repositor= y #repo-files-table .sha.label .detail.icon > div, .repository #repo-file-c= ommit-box .sha.label .detail.icon > div, .repository #rev-list .sha.label .= detail.icon > div, .repository .timeline-item.commits-list .singular-commit= .sha.label .detail.icon > div { display: flex; align-items: center; } .repository #commits-table td.sha .sha.label.isSigned.isWarning, .repositor= y #repo-files-table .sha.label.isSigned.isWarning, .repository #repo-file-c= ommit-box .sha.label.isSigned.isWarning, .repository #rev-list .sha.label.i= sSigned.isWarning, .repository .timeline-item.commits-list .singular-commit= .sha.label.isSigned.isWarning { border: 1px solid var(--color-red-badge); = background: var(--color-red-badge-bg); } .repository #commits-table td.sha .sha.label.isSigned.isWarning .detail.ico= n, .repository #repo-files-table .sha.label.isSigned.isWarning .detail.icon= , .repository #repo-file-commit-box .sha.label.isSigned.isWarning .detail.i= con, .repository #rev-list .sha.label.isSigned.isWarning .detail.icon, .rep= ository .timeline-item.commits-list .singular-commit .sha.label.isSigned.is= Warning .detail.icon { border-left: 1px solid var(--color-red-badge); color= : var(--color-red-badge); } .repository #commits-table td.sha .sha.label.isSigned.isWarning:hover, .rep= ository #repo-files-table .sha.label.isSigned.isWarning:hover, .repository = #repo-file-commit-box .sha.label.isSigned.isWarning:hover, .repository #rev= -list .sha.label.isSigned.isWarning:hover, .repository .timeline-item.commi= ts-list .singular-commit .sha.label.isSigned.isWarning:hover { background: = var(--color-red-badge-hover-bg) !important; } .repository #commits-table td.sha .sha.label.isSigned.isVerified, .reposito= ry #repo-files-table .sha.label.isSigned.isVerified, .repository #repo-file= -commit-box .sha.label.isSigned.isVerified, .repository #rev-list .sha.labe= l.isSigned.isVerified, .repository .timeline-item.commits-list .singular-co= mmit .sha.label.isSigned.isVerified { border: 1px solid var(--color-green-b= adge); background: var(--color-green-badge-bg); } .repository #commits-table td.sha .sha.label.isSigned.isVerified .detail.ic= on, .repository #repo-files-table .sha.label.isSigned.isVerified .detail.ic= on, .repository #repo-file-commit-box .sha.label.isSigned.isVerified .detai= l.icon, .repository #rev-list .sha.label.isSigned.isVerified .detail.icon, = .repository .timeline-item.commits-list .singular-commit .sha.label.isSigne= d.isVerified .detail.icon { border-left: 1px solid var(--color-green-badge)= ; color: var(--color-green-badge); } .repository #commits-table td.sha .sha.label.isSigned.isVerified:hover, .re= pository #repo-files-table .sha.label.isSigned.isVerified:hover, .repositor= y #repo-file-commit-box .sha.label.isSigned.isVerified:hover, .repository #= rev-list .sha.label.isSigned.isVerified:hover, .repository .timeline-item.c= ommits-list .singular-commit .sha.label.isSigned.isVerified:hover { backgro= und: var(--color-green-badge-hover-bg) !important; } .repository #commits-table td.sha .sha.label.isSigned.isVerifiedUntrusted, = .repository #repo-files-table .sha.label.isSigned.isVerifiedUntrusted, .rep= ository #repo-file-commit-box .sha.label.isSigned.isVerifiedUntrusted, .rep= ository #rev-list .sha.label.isSigned.isVerifiedUntrusted, .repository .tim= eline-item.commits-list .singular-commit .sha.label.isSigned.isVerifiedUntr= usted { border: 1px solid var(--color-yellow-badge); background: var(--colo= r-yellow-badge-bg); } .repository #commits-table td.sha .sha.label.isSigned.isVerifiedUntrusted .= detail.icon, .repository #repo-files-table .sha.label.isSigned.isVerifiedUn= trusted .detail.icon, .repository #repo-file-commit-box .sha.label.isSigned= .isVerifiedUntrusted .detail.icon, .repository #rev-list .sha.label.isSigne= d.isVerifiedUntrusted .detail.icon, .repository .timeline-item.commits-list= .singular-commit .sha.label.isSigned.isVerifiedUntrusted .detail.icon { bo= rder-left: 1px solid var(--color-yellow-badge); color: var(--color-yellow-b= adge); } .repository #commits-table td.sha .sha.label.isSigned.isVerifiedUntrusted:h= over, .repository #repo-files-table .sha.label.isSigned.isVerifiedUntrusted= :hover, .repository #repo-file-commit-box .sha.label.isSigned.isVerifiedUnt= rusted:hover, .repository #rev-list .sha.label.isSigned.isVerifiedUntrusted= :hover, .repository .timeline-item.commits-list .singular-commit .sha.label= .isSigned.isVerifiedUntrusted:hover { background: var(--color-yellow-badge-= hover-bg) !important; } .repository #commits-table td.sha .sha.label.isSigned.isVerifiedUnmatched, = .repository #repo-files-table .sha.label.isSigned.isVerifiedUnmatched, .rep= ository #repo-file-commit-box .sha.label.isSigned.isVerifiedUnmatched, .rep= ository #rev-list .sha.label.isSigned.isVerifiedUnmatched, .repository .tim= eline-item.commits-list .singular-commit .sha.label.isSigned.isVerifiedUnma= tched { border: 1px solid var(--color-orange-badge); background: var(--colo= r-orange-badge-bg); } .repository #commits-table td.sha .sha.label.isSigned.isVerifiedUnmatched .= detail.icon, .repository #repo-files-table .sha.label.isSigned.isVerifiedUn= matched .detail.icon, .repository #repo-file-commit-box .sha.label.isSigned= .isVerifiedUnmatched .detail.icon, .repository #rev-list .sha.label.isSigne= d.isVerifiedUnmatched .detail.icon, .repository .timeline-item.commits-list= .singular-commit .sha.label.isSigned.isVerifiedUnmatched .detail.icon { bo= rder-left: 1px solid var(--color-orange-badge); color: var(--color-orange-b= adge); } .repository #commits-table td.sha .sha.label.isSigned.isVerifiedUnmatched:h= over, .repository #repo-files-table .sha.label.isSigned.isVerifiedUnmatched= :hover, .repository #repo-file-commit-box .sha.label.isSigned.isVerifiedUnm= atched:hover, .repository #rev-list .sha.label.isSigned.isVerifiedUnmatched= :hover, .repository .timeline-item.commits-list .singular-commit .sha.label= .isSigned.isVerifiedUnmatched:hover { background: var(--color-orange-badge-= hover-bg) !important; } .singular-commit .shabox .sha.label { margin: 0px; border: 1px solid var(--= color-light-border); } .singular-commit .shabox .sha.label.isSigned.isWarning { border: 1px solid = var(--color-red-badge); background: var(--color-red-badge-bg); } .singular-commit .shabox .sha.label.isSigned.isWarning:hover { background: = var(--color-red-badge-hover-bg) !important; } .singular-commit .shabox .sha.label.isSigned.isVerified { border: 1px solid= var(--color-green-badge); background: var(--color-green-badge-bg); } .singular-commit .shabox .sha.label.isSigned.isVerified:hover { background:= var(--color-green-badge-hover-bg) !important; } .singular-commit .shabox .sha.label.isSigned.isVerifiedUntrusted { border: = 1px solid var(--color-yellow-badge); background: var(--color-yellow-badge-b= g); } .singular-commit .shabox .sha.label.isSigned.isVerifiedUntrusted:hover { ba= ckground: var(--color-yellow-badge-hover-bg) !important; } .singular-commit .shabox .sha.label.isSigned.isVerifiedUnmatched { border: = 1px solid var(--color-orange-badge); background: var(--color-orange-badge-b= g); } .singular-commit .shabox .sha.label.isSigned.isVerifiedUnmatched:hover { ba= ckground: var(--color-orange-badge-hover-bg) !important; } .repository.file.editor .tab[data-tab=3D"write"] { padding: 0px !important;= } .repository.file.editor .tab[data-tab=3D"write"] .editor-toolbar { border: = 0px !important; } .repository.file.editor .tab[data-tab=3D"write"] .CodeMirror { border-left:= 0px; border-right: 0px; border-bottom: 0px; } .repo-editor-header { display: flex; margin: 1rem 0px; padding: 3px 0px; } .editor-toolbar { border-color: var(--color-secondary); } .editor-toolbar.fullscreen { background: var(--color-body); } .editor-toolbar button { color: var(--color-text-light); border: none !impo= rtant; } .editor-toolbar button:not(:hover) { background-color: transparent !importa= nt; } .editor-toolbar i.separator { border-left: none; border-right-color: var(--= color-secondary); } .editor-toolbar button:hover { background: var(--color-hover); } .editor-toolbar button.active { background: var(--color-active); } .editor-toolbar:not(.fullscreen) .preview { display: none; } .editor-toolbar.fullscreen .revert-to-textarea { display: none; } .editor-preview { background-color: var(--color-body); } .editor-preview-side { border-color: var(--color-secondary); } .editor-statusbar { color: var(--color-text-light); } .editor-loading { padding: 1rem; text-align: center; } .edit-diff { padding: 0px !important; } .edit-diff > div > .ui.table { border-top: none !important; border-bottom: = none !important; } .combo-markdown-editor { width: 100%; } .combo-markdown-editor markdown-toolbar { cursor: default; display: flex; a= lign-items: center; padding-bottom: 10px; flex-wrap: wrap; } .combo-markdown-editor .markdown-toolbar-group { display: flex; border-left= : 1px solid var(--color-secondary); padding: 0px 0.5em; } .combo-markdown-editor .markdown-toolbar-group:first-child { border-left: 0= px; padding-left: 0px; } .combo-markdown-editor .markdown-toolbar-group:last-child { flex: 1 1 0%; j= ustify-content: flex-end; border-right: none; border-left: 0px; padding-rig= ht: 0px; } .combo-markdown-editor .markdown-toolbar-button { border: none; background:= none; user-select: none; padding: 5px; cursor: pointer; color: var(--color= -text); } .combo-markdown-editor .markdown-toolbar-button:hover { color: var(--color-= primary); } .combo-markdown-editor md-header { position: relative; } .combo-markdown-editor md-header::after { font-size: 10px; position: absolu= te; top: 7px; } .combo-markdown-editor md-header[level=3D"1"]::after { content: "1"; } .combo-markdown-editor md-header[level=3D"2"]::after { content: "2"; } .combo-markdown-editor md-header[level=3D"3"]::after { content: "3"; } .ui.form .combo-markdown-editor textarea.markdown-text-editor, .combo-markd= own-editor textarea.markdown-text-editor { display: block; width: 100%; max= -height: calc(100vh - var(--min-height-textarea)); resize: vertical; } .combo-markdown-editor .CodeMirror-scroll { max-height: calc(100vh - var(--= min-height-textarea)); } .combo-markdown-editor .CodeMirror-scroll .cm-header-1 { font-size: 2em; } .combo-markdown-editor .CodeMirror-scroll .cm-header-2 { font-size: 1.5em; = } .combo-markdown-editor .CodeMirror-scroll .cm-header-3 { font-size: 1.25em;= } .combo-markdown-editor .CodeMirror-scroll .cm-header-4 { font-size: 1em; } .combo-markdown-editor .CodeMirror-scroll .cm-header-5 { font-size: 0.875em= ; } .combo-markdown-editor .CodeMirror-scroll .cm-header-6 { font-size: 0.85em;= } .combo-markdown-editor .ui.tab.markup[data-tab-panel=3D"markdown-previewer"= ] { border-bottom: 1px solid var(--color-secondary); padding-bottom: 1rem; = } text-expander { display: block; position: relative; } text-expander .suggestions { position: absolute; min-width: 180px; padding:= 0px; margin-top: 24px; list-style: none; background: var(--color-box-body)= ; border-radius: var(--border-radius); border: 1px solid var(--color-second= ary); box-shadow: 0 .5rem 1rem var(--color-shadow); z-index: 100; } text-expander .suggestions li { display: flex; align-items: center; cursor:= pointer; padding: 4px 8px; font-weight: var(--font-weight-medium); } text-expander .suggestions li + li { border-top: 1px solid var(--color-seco= ndary-alpha-40); } text-expander .suggestions li:first-child { border-radius: var(--border-rad= ius) var(--border-radius) 0 0; } text-expander .suggestions li:last-child { border-radius: 0 0 var(--border-= radius) var(--border-radius); } text-expander .suggestions li:only-child { border-radius: var(--border-radi= us); } text-expander .suggestions li:hover { background: var(--color-hover); } text-expander .suggestions .fullname { font-weight: var(--font-weight-norma= l); margin-left: 4px; color: var(--color-text-light-1); } text-expander .suggestions li[aria-selected=3D"true"], text-expander .sugge= stions li[aria-selected=3D"true"] span { background: var(--color-primary); = color: var(--color-primary-contrast); } text-expander .suggestions img { width: 24px; height: 24px; margin-right: 8= px; } #create-page-form form { margin: auto; } #create-page-form form .ui.message { text-align: center; } @media (min-width: 768px) { #create-page-form form { width: 800px !important; } #create-page-form form .header { padding-left: 280px !important; } #create-page-form form .inline.field > label { text-align: right; overflo= w-wrap: break-word; width: 250px !important; } #create-page-form form .help { margin-left: 265px !important; } #create-page-form form .optional .title { margin-left: 250px !important; = } #create-page-form form .inline.field > input, #create-page-form form .inl= ine.field > textarea { width: 50%; } } @media (max-width: 767.98px) { #create-page-form form .optional .title { margin-left: 15px; } #create-page-form form .inline.field > label { display: block; } } .organization .head .ui.header .ui.right { margin-top: 5px; } .organization.new.org form { margin: auto; } .organization.new.org form .ui.message { text-align: center; } @media (min-width: 768px) { .organization.new.org form { width: 800px !important; } .organization.new.org form .header { padding-left: 280px !important; } .organization.new.org form .inline.field > label { text-align: right; ove= rflow-wrap: break-word; width: 250px !important; } .organization.new.org form .help { margin-left: 265px !important; } .organization.new.org form .optional .title { margin-left: 250px !importa= nt; } .organization.new.org form .inline.field > input, .organization.new.org f= orm .inline.field > textarea { width: 50%; } } @media (max-width: 767.98px) { .organization.new.org form .optional .title { margin-left: 15px; } .organization.new.org form .inline.field > label { display: block; } } .organization.new.org form .header { padding-left: 0px !important; text-ali= gn: center; } .page-content.organization .org-avatar { margin-right: 15px; } .page-content.organization #org-info .ui.header { display: flex; align-item= s: center; font-size: 36px; margin-bottom: 0px; } .page-content.organization #org-info .desc { font-size: 16px; margin-bottom= : 10px; } .page-content.organization #org-info .meta { display: flex; align-items: ce= nter; flex-wrap: wrap; gap: 8px; } .page-content.organization .ui.top.header .ui.right { margin-top: 0px; } .page-content.organization .teams .item { padding: 10px 15px; } .page-content.organization .members .ui.avatar { margin-right: 5px; margin-= bottom: 5px; } .organization.invite #invite-box { margin: 50px auto auto; width: 500px !im= portant; } .organization.invite #invite-box #search-user-box input { margin-left: 0px;= width: 300px; } .organization.invite #invite-box .ui.button { margin-left: 5px; margin-top:= -3px; } .organization.invite .ui.avatar { width: 100%; height: 100%; } .organization.teams .detail .item { padding: 10px 15px; } .organization.teams .detail .item:not(:last-child) { border-bottom: 1px sol= id var(--color-secondary); } .org-team-navbar .active.item { background: var(--color-box-body) !importan= t; } .user.profile .ui.card .header { display: block; font-weight: var(--font-we= ight-semibold); font-size: 1.3rem; margin-top: -0.2rem; line-height: 1.3rem= ; } .user.profile .ui.card .profile-avatar-name { border-top: none; text-align:= center; } .user.profile .ui.card .extra.content { padding: 0px; } .user.profile .ui.card .extra.content > ul { margin: 0px; padding: 0px; } .user.profile .ui.card .extra.content > ul > li { padding: 10px; display: f= lex; list-style: none; align-items: center; gap: 0.25em; } .user.profile .ui.card .extra.content > ul > li:not(:last-child) { border-b= ottom: 1px solid var(--color-secondary); } .user.profile .ui.card .extra.content > ul > li.follow .ui.button { width: = 100%; } .user.profile .ui.card #profile-avatar { padding: 1rem 1rem 0.25rem; justif= y-content: center; } .user.profile .ui.card #profile-avatar img { max-width: 100%; height: auto;= } @media (max-width: 767.98px) { .user.profile .ui.card #profile-avatar img { width: 30vw; } .user.profile .ui.card { width: 100%; } } .user.profile .ui.secondary.stackable.pointing.menu { flex-wrap: wrap; } .user.followers .header.name { font-size: 20px; line-height: 24px; vertical= -align: middle; } .user.followers .follow .ui.button { padding: 8px 15px; } .user.link-account:not(.icon) { padding-top: 15px; padding-bottom: 5px; } .user-orgs { display: flex; flex-flow: wrap; padding: 0px; margin: -3px !im= portant; } .user-orgs > li { display: flex; max-width: 60px; border-bottom: 0px !impor= tant; padding: 3px !important; } .user-badges { display: grid; grid-template-columns: repeat(auto-fill, 64px= ); gap: 2px; } .user-badges img { object-fit: contain; } #readme_profile { padding: 1em 2em; border-radius: var(--border-radius); ba= ckground: var(--color-card); border: 1px solid var(--color-secondary); } #notification_table { background: var(--color-box-body); border: 1px solid = var(--color-secondary); border-radius: var(--border-radius); } .notifications-item:hover { background: var(--color-hover); } .notifications-buttons { display: none; min-width: 74px; } .notifications-updated, .notifications-item:hover .notifications-buttons { = display: flex; } .notifications-item:hover .notifications-updated { display: none; } .dashboard.feeds .context.user.menu, .dashboard.issues .context.user.menu {= z-index: 101; min-width: 200px; } .dashboard.feeds .context.user.menu .ui.header, .dashboard.issues .context.= user.menu .ui.header { font-size: 1rem; } .dashboard.feeds .filter.menu, .dashboard.issues .filter.menu { width: init= ial; } .dashboard.feeds .filter.menu .item, .dashboard.issues .filter.menu .item {= text-align: left; display: flex; align-items: center; justify-content: spa= ce-between; } .dashboard.feeds .filter.menu .item .text.truncate, .dashboard.issues .filt= er.menu .item .text.truncate { width: 75%; } .dashboard.feeds .filter.menu .jump.item, .dashboard.issues .filter.menu .j= ump.item { margin: 1px; padding-right: 0px; } .dashboard.feeds .filter.menu .menu, .dashboard.issues .filter.menu .menu {= max-height: 300px; overflow-x: auto; right: 0px !important; left: auto !im= portant; } @media (max-width: 767.98px) { .dashboard.feeds .filter.menu, .dashboard.issues .filter.menu { width: 10= 0%; } } .dashboard.feeds .right.stackable.menu > .item.active, .dashboard.issues .r= ight.stackable.menu > .item.active { color: var(--color-red); } .dashboard .dashboard-repos, .dashboard .dashboard-orgs { margin: 0px 1px; = } .dashboard .secondary-nav { padding: 1px 12px; } .dashboard .secondary-nav .org-visibility .label { margin-left: 5px; } .dashboard .secondary-nav .ui.dropdown { max-width: 100%; } .admin.hooks .list > .item:not(:first-child) { border-top: 1px solid var(--= color-secondary); padding: 0.25rem 1rem; margin: 12px -1rem -1rem; } .admin dl.admin-dl-horizontal { padding: 1em; margin: 0px; display: flex; f= lex-wrap: wrap; } .admin dl.admin-dl-horizontal dt, .admin dl.admin-dl-horizontal dd { line-h= eight: var(--line-height-default); padding: 5px 0px; } .admin dl.admin-dl-horizontal dt { width: 300px; max-width: calc(100% - 1em= - 100px); font-weight: var(--font-weight-semibold); } .admin dl.admin-dl-horizontal dd { margin-left: auto; width: calc(100% - 1e= m - 300px); min-width: 100px; } .admin code, .admin pre { white-space: pre-wrap; overflow-wrap: break-word;= } .admin .ui.table.segment { overflow-x: auto; } .admin .table th { white-space: nowrap; } .admin-responsive-columns { display: flex; flex-wrap: wrap; gap: 1rem; marg= in-bottom: 1rem; } .explore .secondary-nav { border-width: 1px !important; } .explore .secondary-nav .svg { width: 16px; text-align: center; margin-righ= t: 5px; } .ui.repository.branches .info { font-size: 12px; color: var(--color-text-li= ght); display: flex; white-space: pre; } .ui.repository.branches .info .commit-message { max-width: 72em; overflow: = hidden; text-overflow: ellipsis; } .ui.repository.branches .overflow-visible { overflow: visible; } .ui.repository.branches table .ui.popup { text-align: left; } .show-outdated, .hide-outdated { user-select: none; margin-right: 0px !impo= rtant; } .ui.button.add-code-comment { padding: 2px; position: absolute; margin-left= : -22px; z-index: 5; opacity: 0; transition: transform 0.1s ease-in-out; tr= ansform: scale(1); box-shadow: none !important; border: none !important; } .ui.button.add-code-comment:hover { transform: scale(1.1); } .lines-escape .toggle-escape-button::before { visibility: visible; content:= "=E2=9A=A0=EF=B8=8F"; font-family: var(--fonts-emoji); color: var(--color-= red); } .repository .diff-file-box .code-diff td.lines-escape { padding-left: 0px != important; } .diff-file-box .lines-code:hover .ui.button.add-code-comment { opacity: 1; = } .ui.button.add-code-comment:focus { opacity: 1; } .repository .diff-file-box .code-diff .add-comment-left, .repository .diff-= file-box .code-diff .add-comment-right, .repository .diff-file-box .code-di= ff .add-code-comment .add-comment-left, .repository .diff-file-box .code-di= ff .add-code-comment .add-comment-right, .repository .diff-file-box .code-d= iff .add-code-comment .lines-type-marker { padding-left: 0px !important; pa= dding-right: 0px !important; } .add-comment-left.add-comment-right .ui.attached.header { border: 1px solid= var(--color-secondary); } .add-comment-left.add-comment-right .ui.attached.header:not(.top) { margin-= bottom: 0.5em; } .show-outdated:hover, .hide-outdated:hover { text-decoration: underline; } .comment-code-cloud { position: relative; padding: 0.5rem 1rem !important; = } .code-diff .conversation-holder .comment-code-cloud { max-width: 820px; } .comment-code-cloud .comments .comment { padding: 0px; } .comment-code-cloud .attached.tab { border: 0px; padding: 0px; margin: 0px;= } .comment-code-cloud .attached.header { padding: 1px 8px 1px 12px; } @media (max-width: 767.98px) { .comment-code-cloud .attached.header { padding-top: 4px; padding-bottom: = 4px; } } .comment-code-cloud .attached.header .text { margin: 0px; } .comment-code-cloud .right.menu.options .item { padding: 0.857143em 0.44285= 7em; cursor: pointer; } .comment-code-cloud .ui.active.tab.markup { padding: 1em; min-height: 168px= ; } .comment-code-cloud .editor-statusbar { display: none; } .comment-code-cloud .footer { padding: 10px 0px; } .diff-file-body .comment-form { margin: 0px 0px 0px 3em; } .diff-file-body.binary { padding: 5px 10px; } .file-comment { color: var(--color-text); } .code-expander-button { border: none; color: var(--color-text-light); heigh= t: 28px; display: flex; justify-content: center; align-items: center; width= : 100%; background: var(--color-expand-button); flex: 1 1 0%; } .code-expander-buttons[data-expand-direction=3D"3"] .code-expander-button {= height: 18px; } .code-expander-button:hover { background: var(--color-primary); color: var(= --color-primary-contrast); } .review-box-panel .ui.segment { border: none; } .review-box-panel .CodeMirror-scroll { min-height: 80px; max-height: calc(-= 360px + 100vh); } .review-box-panel .combo-markdown-editor { width: 730px; max-width: calc(-7= 0px + 100vw); } #review-box { position: relative; } #review-box .review-comments-counter { background-color: var(--color-primar= y-light-4); color: var(--color-primary-contrast); } #review-box:hover .review-comments-counter { background-color: var(--color-= primary-light-5); } #review-box .review-comments-counter[data-pending-comment-number=3D"0"] { d= isplay: none; } .pull.files.diff .comment { scroll-margin-top: 99px; } @media (max-width: 991.98px) { .pull.files.diff .comment { scroll-margin-top: 130px; } } .changed-since-last-review { border: 1px var(--color-accent) solid; backgro= und-color: var(--color-small-accent); border-radius: var(--border-radius); = padding: 4px 8px; margin: -8px 0px; font-size: 0.857rem; } .viewed-file-form { display: flex; align-items: center; border: 1px solid t= ransparent; padding: 4px 8px; border-radius: var(--border-radius); font-siz= e: 0.857rem; } @media (max-width: 767.98px) { .viewed-file-form { margin-left: auto; } } .viewed-file-form input { margin-right: 4px; } .viewed-file-checked-form { background-color: var(--color-small-accent); bo= rder-color: var(--color-accent); } #viewed-files-summary { width: 100%; height: 8px; } .runner-container { padding-bottom: 30px; } .runner-container .ui.table.segment { overflow-x: auto; } .runner-container .runner-ops > a { margin-left: 0.5em; } .runner-container .runner-ops-delete { color: var(--color-red-light); } .runner-container .runner-new-text { color: var(--color-white); } .runner-container #runner-new:hover .runner-new-text { color: var(--color-w= hite) !important; } .runner-container .task-status-success { background-color: var(--color-gree= n); color: var(--color-white); } .runner-container .task-status-failure { background-color: var(--color-red-= light); color: var(--color-white); } .runner-container .task-status-running { background-color: var(--color-blue= ); color: var(--color-white); } .runner-container .task-status-cancelled, .runner-container .task-status-bl= ocked { background-color: var(--color-yellow); color: var(--color-white); } .run-list-item-right { width: 130px; display: flex; flex-direction: column;= flex-shrink: 0; gap: 3px; color: var(--color-text-light); } .run-list-item-right .run-list-meta { display: flex; flex-wrap: nowrap; gap= : 0.25rem; align-items: center; } .run-list .flex-item-trailing { flex-wrap: nowrap; width: 280px; flex: 0 0 = 280px; } .run-list-ref { display: inline-block !important; } @media (max-width: 767.98px) { .run-list .flex-item-trailing { flex-direction: column; align-items: flex= -end; width: auto; flex-basis: auto; } .run-list-item-right, .run-list-ref { max-width: 110px; } } .gt-ellipsis { overflow: hidden !important; white-space: nowrap !important;= text-overflow: ellipsis !important; } .g-table-auto-ellipsis td.auto-ellipsis { position: relative; } .g-table-auto-ellipsis td.auto-ellipsis span { position: absolute; inset: 0= px; padding: inherit; white-space: nowrap; overflow: hidden; text-overflow:= ellipsis; } .interact-fg { color: inherit !important; } .interact-fg:hover { color: var(--color-primary) !important; } .interact-fg:active { color: var(--color-primary-active) !important; } .interact-bg { background: transparent !important; } .interact-bg:hover { background: var(--color-hover) !important; } .interact-bg:active { background: var(--color-active) !important; } @media (max-width: 767.98px) { .not-mobile.not-mobile { display: none !important; } } @media (min-width: 767.98px) { .only-mobile.only-mobile { display: none !important; } } .tab-size-1 { tab-size: 1 !important; } .tab-size-2 { tab-size: 2 !important; } .tab-size-3 { tab-size: 3 !important; } .tab-size-4 { tab-size: 4 !important; } .tab-size-5 { tab-size: 5 !important; } .tab-size-6 { tab-size: 6 !important; } .tab-size-7 { tab-size: 7 !important; } .tab-size-8 { tab-size: 8 !important; } .tab-size-9 { tab-size: 9 !important; } .tab-size-10 { tab-size: 10 !important; } .tab-size-11 { tab-size: 11 !important; } .tab-size-12 { tab-size: 12 !important; } .tab-size-13 { tab-size: 13 !important; } .tab-size-14 { tab-size: 14 !important; } .tab-size-15 { tab-size: 15 !important; } .tab-size-16 { tab-size: 16 !important; } .tw-pointer-events-none { pointer-events: none !important; } .tw-invisible { visibility: hidden !important; } .tw-relative { position: relative !important; } .tw-float-right { float: right !important; } .tw-clear-both { clear: both !important; } .tw-m-0 { margin: 0px !important; } .tw-m-1 { margin: 0.25rem !important; } .tw-m-auto { margin: auto !important; } .tw-mx-0 { margin-left: 0px !important; margin-right: 0px !important; } .tw-mx-1 { margin-left: 0.25rem !important; margin-right: 0.25rem !importan= t; } .tw-mx-2 { margin-left: 0.5rem !important; margin-right: 0.5rem !important;= } .tw-mx-auto { margin-left: auto !important; margin-right: auto !important; = } .tw-my-0 { margin-top: 0px !important; margin-bottom: 0px !important; } .tw-my-0\.5 { margin-top: 0.125rem !important; margin-bottom: 0.125rem !imp= ortant; } .tw-my-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !importan= t; } .tw-my-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important;= } .tw-my-4 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .tw-my-\[--page-spacing\] { margin-top: var(--page-spacing) !important; mar= gin-bottom: var(--page-spacing) !important; } .tw-mb-0 { margin-bottom: 0px !important; } .tw-mb-1 { margin-bottom: 0.25rem !important; } .tw-mb-2 { margin-bottom: 0.5rem !important; } .tw-mb-4 { margin-bottom: 1rem !important; } .tw-mb-8 { margin-bottom: 2rem !important; } .tw-mb-\[--page-spacing\] { margin-bottom: var(--page-spacing) !important; = } .tw-ml-0 { margin-left: 0px !important; } .tw-ml-0\.5 { margin-left: 0.125rem !important; } .tw-ml-1 { margin-left: 0.25rem !important; } .tw-ml-2 { margin-left: 0.5rem !important; } .tw-ml-4 { margin-left: 1rem !important; } .tw-ml-\[33px\] { margin-left: 33px !important; } .tw-ml-auto { margin-left: auto !important; } .tw-mr-0 { margin-right: 0px !important; } .tw-mr-1 { margin-right: 0.25rem !important; } .tw-mr-2 { margin-right: 0.5rem !important; } .tw-mr-4 { margin-right: 1rem !important; } .tw-mr-8 { margin-right: 2rem !important; } .tw-mt-0 { margin-top: 0px !important; } .tw-mt-0\.5 { margin-top: 0.125rem !important; } .tw-mt-1 { margin-top: 0.25rem !important; } .tw-mt-2 { margin-top: 0.5rem !important; } .tw-mt-4 { margin-top: 1rem !important; } .tw-mt-8 { margin-top: 2rem !important; } .tw-block { display: block !important; } .tw-inline-block { display: inline-block !important; } .tw-flex { display: flex !important; } .tw-hidden { display: none !important; } .tw-h-12 { height: 3rem !important; } .tw-h-\[40px\] { height: 40px !important; } .tw-w-12 { width: 3rem !important; } .tw-w-2\/5 { width: 40% !important; } .tw-w-24 { width: 6rem !important; } .tw-w-4\/5 { width: 80% !important; } .tw-w-\[40px\] { width: 40px !important; } .tw-w-auto { width: auto !important; } .tw-w-full { width: 100% !important; } .tw-min-w-\[300px\] { min-width: 300px !important; } .tw-max-w-2xl { max-width: 42rem !important; } .tw-max-w-48 { max-width: 12rem !important; } .tw-max-w-96 { max-width: 24rem !important; } .tw-max-w-\[300px\] { max-width: 300px !important; } .tw-max-w-full { max-width: 100% !important; } .tw-flex-1 { flex: 1 1 0% !important; } .tw-shrink-0 { flex-shrink: 0 !important; } .tw-cursor-default { cursor: default !important; } .tw-cursor-grab { cursor: grab !important; } .tw-cursor-grabbing { cursor: grabbing !important; } .tw-cursor-pointer { cursor: pointer !important; } .tw-flex-col { flex-direction: column !important; } .tw-flex-wrap { flex-wrap: wrap !important; } .tw-content-center { align-content: center !important; } .tw-items-start { align-items: flex-start !important; } .tw-items-center { align-items: center !important; } .tw-justify-end { justify-content: flex-end !important; } .tw-justify-center { justify-content: center !important; } .tw-justify-between { justify-content: space-between !important; } .tw-gap-1 { gap: 0.25rem !important; } .tw-gap-2 { gap: 0.5rem !important; } .tw-gap-3 { gap: 0.75rem !important; } .tw-gap-4 { gap: 1rem !important; } .tw-gap-\[5px\] { gap: 5px !important; } .tw-gap-x-2 { column-gap: 0.5rem !important; } .tw-self-start { align-self: flex-start !important; } .tw-overflow-hidden { overflow: hidden !important; } .tw-overflow-x-scroll { overflow-x: scroll !important; } .tw-whitespace-nowrap { white-space: nowrap !important; } .tw-whitespace-pre { white-space: pre !important; } .tw-whitespace-pre-line { white-space: pre-line !important; } .tw-whitespace-pre-wrap { white-space: pre-wrap !important; } .tw-break-all { word-break: break-all !important; } .tw-rounded { border-radius: var(--border-radius) !important; } .tw-rounded-b { border-bottom-right-radius: var(--border-radius) !important= ; border-bottom-left-radius: var(--border-radius) !important; } .tw-border { border-width: 1px !important; } .tw-border-0 { border-width: 0px !important; } .tw-border-b { border-bottom-width: 1px !important; } .tw-border-secondary { border-color: var(--color-secondary) !important; } .tw-border-b-secondary { border-bottom-color: var(--color-secondary) !impor= tant; } .tw-bg-green { background-color: var(--color-green) !important; } .tw-bg-grey { background-color: var(--color-grey) !important; } .tw-bg-purple { background-color: var(--color-purple) !important; } .tw-bg-red { background-color: var(--color-red) !important; } .tw-bg-transparent { background-color: transparent !important; } .tw-object-contain { object-fit: contain !important; } .tw-p-0 { padding: 0px !important; } .tw-p-1 { padding: 0.25rem !important; } .tw-p-16 { padding: 4rem !important; } .tw-p-2 { padding: 0.5rem !important; } .tw-p-3 { padding: 0.75rem !important; } .tw-p-4 { padding: 1rem !important; } .tw-p-6 { padding: 1.5rem !important; } .tw-px-1 { padding-left: 0.25rem !important; padding-right: 0.25rem !import= ant; } .tw-px-4 { padding-left: 1rem !important; padding-right: 1rem !important; } .tw-px-8 { padding-left: 2rem !important; padding-right: 2rem !important; } .tw-py-0 { padding-top: 0px !important; padding-bottom: 0px !important; } .tw-py-0\.5 { padding-top: 0.125rem !important; padding-bottom: 0.125rem !i= mportant; } .tw-py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !import= ant; } .tw-py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !importan= t; } .tw-py-3 { padding-top: 0.75rem !important; padding-bottom: 0.75rem !import= ant; } .tw-py-32 { padding-top: 8rem !important; padding-bottom: 8rem !important; = } .tw-py-4 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .tw-py-8 { padding-top: 2rem !important; padding-bottom: 2rem !important; } .tw-pb-0 { padding-bottom: 0px !important; } .tw-pb-1 { padding-bottom: 0.25rem !important; } .tw-pb-4 { padding-bottom: 1rem !important; } .tw-pl-1 { padding-left: 0.25rem !important; } .tw-pl-2 { padding-left: 0.5rem !important; } .tw-pl-3 { padding-left: 0.75rem !important; } .tw-pl-4 { padding-left: 1rem !important; } .tw-pl-\[20px\] { padding-left: 20px !important; } .tw-pl-\[26px\] { padding-left: 26px !important; } .tw-pr-0 { padding-right: 0px !important; } .tw-pr-1 { padding-right: 0.25rem !important; } .tw-pr-2 { padding-right: 0.5rem !important; } .tw-pr-4 { padding-right: 1rem !important; } .tw-pt-0 { padding-top: 0px !important; } .tw-pt-1 { padding-top: 0.25rem !important; } .tw-pt-2 { padding-top: 0.5rem !important; } .tw-text-left { text-align: left !important; } .tw-text-center { text-align: center !important; } .tw-text-right { text-align: right !important; } .tw-align-middle { vertical-align: middle !important; } .tw-font-mono { font-family: var(--fonts-monospace) !important; } .tw-text-12 { font-size: 12px !important; } .tw-text-13 { font-size: 13px !important; } .tw-text-14 { font-size: 14px !important; } .tw-text-16 { font-size: 16px !important; } .tw-text-18 { font-size: 18px !important; } .tw-font-bold { font-weight: var(--font-weight-bold) !important; } .tw-font-normal { font-weight: var(--font-weight-normal) !important; } .tw-font-semibold { font-weight: var(--font-weight-semibold) !important; } .tw-italic { font-style: italic !important; } .tw-text-primary { color: var(--color-primary) !important; } .tw-text-text { color: var(--color-text) !important; } .tw-text-white { color: var(--color-white) !important; } .tw-line-through { text-decoration-line: line-through !important; } .tw-no-underline { text-decoration-line: none !important; } .tw-hidden.tw-hidden { display: none !important; } .tw-break-anywhere { overflow-wrap: anywhere !important; } .\[begin\:end\] { } .\[blobPos\:blobPos\+needWrite\] { } .\[blobPos\:blobPos\+realRead\] { } .\[frontMatterStart\:start\] { } .\[i\:chunk\] { } .\[i\:i\+4\] { } .\[i\:i\+8\] { } .\[idx\:length\] { } .\[lastIndex\:i\] { } .\[lastStart\:lastEnd\] { } .\[left\:left\+right\] { } .\[messageStart\:msgEnd\] { } .\[openActiveIndex\:closeActiveIndex\] { } .\[p1\:p2\] { } .\[pageStart\:pageEnd\] { } .\[pos1\:end1\] { } .\[pos2\:end2\] { } .\[pos\:endPos\] { } .\[pos\:end\] { } .\[pos\:next\] { } .\[pos\:pos\+6\] { } .\[pos\:pos\+right\] { } .\[pos\:posEnd\] { } .\[posBegin\:posEnd\] { } .\[sepAtPos\:sepEndPos\] { } .\[signStart\:signEnd\] { } .\[start\:end\] { } .\[startIndex\:endIndex\] { } .\[username\:password\@\] { } ------MultipartBoundary--RBqStcwRZ7EgbJ8cdh2BcdrA8kJxMpXUkhUvCG6bJc---- Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: http://homeserver:3030/assets/css/theme-gitea-auto.css?v=1.23.1 @charset "utf-8"; @media (prefers-color-scheme: light) { .chroma .bp { color: rgb(153, 153, 153); } .chroma .c, .chroma .c1, .chroma .ch { color: rgb(106, 115, 125); } .chroma .cm { color: rgb(153, 153, 136); } .chroma .cp { color: rgb(16, 146, 149); } .chroma .cpf { color: rgb(76, 77, 188); } .chroma .cs { color: rgb(153, 153, 153); } .chroma .dl { color: rgb(16, 99, 3); } .chroma .gd { color: rgb(0, 0, 0); background-color: rgb(255, 221, 221); = } .chroma .ge { color: rgb(0, 0, 0); } .chroma .gh { color: rgb(153, 153, 153); } .chroma .gi { color: rgb(0, 0, 0); background-color: rgb(221, 255, 221); = } .chroma .go { color: rgb(136, 136, 136); } .chroma .gp { color: rgb(85, 85, 85); } .chroma .gr, .chroma .gt { color: rgb(170, 0, 0); } .chroma .gu { color: rgb(170, 170, 170); } .chroma .il { color: rgb(0, 153, 153); } .chroma .k, .chroma .kc, .chroma .kd, .chroma .kn, .chroma .kp, .chroma .= kr { color: rgb(215, 58, 73); } .chroma .kt { color: rgb(68, 85, 136); } .chroma .m, .chroma .mb, .chroma .mf, .chroma .mh, .chroma .mi, .chroma .= mo { color: rgb(0, 153, 153); } .chroma .na { color: rgb(215, 58, 73); } .chroma .nb { color: rgb(0, 92, 197); } .chroma .nc { color: rgb(68, 85, 136); } .chroma .nd { color: rgb(60, 93, 93); } .chroma .ne { color: rgb(153, 0, 0); } .chroma .nf { color: rgb(0, 92, 197); } .chroma .ni { color: rgb(111, 66, 193); } .chroma .nl { color: rgb(153, 0, 0); } .chroma .nn { color: rgb(85, 85, 85); } .chroma .no { color: teal; } .chroma .nt { color: rgb(34, 134, 58); } .chroma .nv { color: teal; } .chroma .nx { color: rgb(36, 41, 46); } .chroma .o, .chroma .ow { color: rgb(215, 58, 73); } .chroma .s, .chroma .s1, .chroma .s2 { color: rgb(16, 99, 3); } .chroma .sa { color: rgb(204, 122, 0); } .chroma .sb { color: rgb(16, 99, 3); } .chroma .sc { color: rgb(204, 122, 0); } .chroma .sd { color: rgb(16, 99, 3); } .chroma .se { color: rgb(153, 68, 0); } .chroma .sh { color: rgb(16, 99, 3); } .chroma .si { color: rgb(204, 122, 0); } .chroma .sr { color: rgb(76, 77, 188); } .chroma .ss { color: rgb(153, 68, 0); } .chroma .sx { color: rgb(16, 99, 3); } .chroma .vc, .chroma .vg, .chroma .vi { color: teal; } .chroma .w { color: rgb(187, 187, 187); } } @media (prefers-color-scheme: light) { :root { --is-dark-theme: false; --color-primary: #4183c4; --color-primary= -contrast: #ffffff; --color-primary-dark-1: #3876b3; --color-primary-dark-2= : #31699f; --color-primary-dark-3: #2b5c8b; --color-primary-dark-4: #254f77= ; --color-primary-dark-5: #193450; --color-primary-dark-6: #0c1a28; --color= -primary-dark-7: #04080c; --color-primary-light-1: #548fca; --color-primary= -light-2: #679cd0; --color-primary-light-3: #7aa8d6; --color-primary-light-= 4: #8db5dc; --color-primary-light-5: #b3cde7; --color-primary-light-6: #d9e= 6f3; --color-primary-light-7: #f4f8fb; --color-primary-alpha-10: #4183c419;= --color-primary-alpha-20: #4183c433; --color-primary-alpha-30: #4183c44b; = --color-primary-alpha-40: #4183c466; --color-primary-alpha-50: #4183c480; -= -color-primary-alpha-60: #4183c499; --color-primary-alpha-70: #4183c4b3; --= color-primary-alpha-80: #4183c4cc; --color-primary-alpha-90: #4183c4e1; --c= olor-primary-hover: var(--color-primary-dark-1); --color-primary-active: va= r(--color-primary-dark-2); --color-secondary: #d0d7de; --color-secondary-da= rk-1: #c7ced5; --color-secondary-dark-2: #b9c0c7; --color-secondary-dark-3:= #99a0a7; --color-secondary-dark-4: #899097; --color-secondary-dark-5: #7a8= 188; --color-secondary-dark-6: #6a7178; --color-secondary-dark-7: #5b6269; = --color-secondary-dark-8: #4b5259; --color-secondary-dark-9: #3c434a; --col= or-secondary-dark-10: #2c333a; --color-secondary-dark-11: #1d242b; --color-= secondary-dark-12: #0d141b; --color-secondary-dark-13: #00040b; --color-sec= ondary-light-1: #dee5ec; --color-secondary-light-2: #e4ebf2; --color-second= ary-light-3: #ebf2f9; --color-secondary-light-4: #f1f8ff; --color-secondary= -alpha-10: #d0d7de19; --color-secondary-alpha-20: #d0d7de33; --color-second= ary-alpha-30: #d0d7de4b; --color-secondary-alpha-40: #d0d7de66; --color-sec= ondary-alpha-50: #d0d7de80; --color-secondary-alpha-60: #d0d7de99; --color-= secondary-alpha-70: #d0d7deb3; --color-secondary-alpha-80: #d0d7decc; --col= or-secondary-alpha-90: #d0d7dee1; --color-secondary-button: var(--color-sec= ondary-dark-4); --color-secondary-hover: var(--color-secondary-dark-5); --c= olor-secondary-active: var(--color-secondary-dark-6); --color-console-fg: #= f7f8f9; --color-console-fg-subtle: #bdc4cc; --color-console-bg: #171b1e; --= color-console-border: #2e353b; --color-console-hover-bg: #272d33; --color-c= onsole-active-bg: #2e353b; --color-console-menu-bg: #262b31; --color-consol= e-menu-border: #414b55; --color-red: #db2828; --color-orange: #f2711c; --co= lor-yellow: #fbbd08; --color-olive: #b5cc18; --color-green: #21ba45; --colo= r-teal: #00b5ad; --color-blue: #2185d0; --color-violet: #6435c9; --color-pu= rple: #a333c8; --color-pink: #e03997; --color-brown: #a5673f; --color-black= : #1d2328; --color-red-light: #e45e5e; --color-orange-light: #f59555; --col= or-yellow-light: #fcce46; --color-olive-light: #d3e942; --color-green-light= : #46de6a; --color-teal-light: #08fff4; --color-blue-light: #51a5e3; --colo= r-violet-light: #8b67d7; --color-purple-light: #bb64d8; --color-pink-light:= #e86bb1; --color-brown-light: #c58b66; --color-black-light: #4b5b68; --col= or-red-dark-1: #c82121; --color-orange-dark-1: #e6630d; --color-yellow-dark= -1: #e5ac04; --color-olive-dark-1: #a3b816; --color-green-dark-1: #1ea73e; = --color-teal-dark-1: #00a39c; --color-blue-dark-1: #1e78bb; --color-violet-= dark-1: #5a30b5; --color-purple-dark-1: #932eb4; --color-pink-dark-1: #db22= 8a; --color-brown-dark-1: #955d39; --color-black-dark-1: #2c3339; --color-r= ed-dark-2: #b11e1e; --color-orange-dark-2: #cc580c; --color-yellow-dark-2: = #cc9903; --color-olive-dark-2: #91a313; --color-green-dark-2: #1a9537; --co= lor-teal-dark-2: #00918a; --color-blue-dark-2: #1a6aa6; --color-violet-dark= -2: #502aa1; --color-purple-dark-2: #8229a0; --color-pink-dark-2: #c21e7b; = --color-brown-dark-2: #845232; --color-black-dark-2: #131619; --color-ansi-= black: #1e2327; --color-ansi-red: #cc4848; --color-ansi-green: #87ab63; --c= olor-ansi-yellow: #cc9903; --color-ansi-blue: #3a8ac6; --color-ansi-magenta= : #d22e8b; --color-ansi-cyan: #00918a; --color-ansi-white: var(--color-cons= ole-fg-subtle); --color-ansi-bright-black: #46494d; --color-ansi-bright-red= : #d15a5a; --color-ansi-bright-green: #93b373; --color-ansi-bright-yellow: = #eaaf03; --color-ansi-bright-blue: #4e96cc; --color-ansi-bright-magenta: #d= 74397; --color-ansi-bright-cyan: #00b6ad; --color-ansi-bright-white: var(--= color-console-fg); --color-grey: #697077; --color-grey-light: #7c838a; --co= lor-gold: #a1882b; --color-white: #ffffff; --color-diff-added-linenum-bg: #= d1f8d9; --color-diff-added-row-bg: #e6ffed; --color-diff-added-row-border: = #e6ffed; --color-diff-added-word-bg: #acf2bd; --color-diff-moved-row-bg: #f= 1f8d1; --color-diff-moved-row-border: #d0e27f; --color-diff-removed-linenum= -bg: #ffcecb; --color-diff-removed-row-bg: #ffeef0; --color-diff-removed-ro= w-border: #f1c0c0; --color-diff-removed-word-bg: #fdb8c0; --color-diff-inac= tive: #f0f2f4; --color-error-border: #e0b4b4; --color-error-bg: #fff6f6; --= color-error-bg-active: #fbb; --color-error-bg-hover: #fdd; --color-error-te= xt: #9f3a38; --color-success-border: #a3c293; --color-success-bg: #fcfff5; = --color-success-text: #2c662d; --color-warning-border: #c9ba9b; --color-war= ning-bg: #fffaf3; --color-warning-text: #573a08; --color-info-border: #a9d5= de; --color-info-bg: #f8ffff; --color-info-text: #276f86; --color-red-badge= : #db2828; --color-red-badge-bg: #db28281a; --color-red-badge-hover-bg: #db= 28284d; --color-green-badge: #21ba45; --color-green-badge-bg: #21ba451a; --= color-green-badge-hover-bg: #21ba454d; --color-yellow-badge: #fbbd08; --col= or-yellow-badge-bg: #fbbd081a; --color-yellow-badge-hover-bg: #fbbd084d; --= color-orange-badge: #f2711c; --color-orange-badge-bg: #f2711c1a; --color-or= ange-badge-hover-bg: #f2711c4d; --color-git: #f05133; --color-body: #ffffff= ; --color-box-header: #f1f3f5; --color-box-body: #ffffff; --color-box-body-= highlight: #ecf5fd; --color-text-dark: #01050a; --color-text: #181c21; --co= lor-text-light: #30363b; --color-text-light-1: #40474d; --color-text-light-= 2: #5b6167; --color-text-light-3: #747c84; --color-footer: var(--color-nav-= bg); --color-timeline: #d0d7de; --color-input-text: var(--color-text-dark);= --color-input-background: #fff; --color-input-toggle-background: #d0d7de; = --color-input-border: var(--color-secondary); --color-input-border-hover: v= ar(--color-secondary-dark-1); --color-light: #00001706; --color-light-mimic= -enabled: rgba(0, 0, 0, calc(6 / 255 * 222 / 255 / var(--opacity-disabled))= ); --color-light-border: #0000171d; --color-hover: #00001708; --color-hover= -opaque: #f1f3f5; --color-active: #00001714; --color-menu: #f8f9fb; --color= -card: #f8f9fb; --color-markup-table-row: #0030600a; --color-markup-code-bl= ock: #00306010; --color-markup-code-inline: #00306012; --color-button: #f8f= 9fb; --color-code-bg: #fafdff; --color-shadow: #00001726; --color-shadow-op= aque: #c7ced5; --color-secondary-bg: #f2f5f8; --color-expand-button: #cfe8f= a; --color-placeholder-text: var(--color-text-light-3); --color-editor-line= -highlight: var(--color-primary-light-6); --color-project-column-bg: var(--= color-secondary-light-4); --color-caret: var(--color-text-dark); --color-re= action-bg: #0000170a; --color-reaction-hover-bg: var(--color-primary-light-= 5); --color-reaction-active-bg: var(--color-primary-light-6); --color-toolt= ip-text: #fbfdff; --color-tooltip-bg: #000017f0; --color-nav-bg: #f6f7fa; -= -color-nav-hover-bg: var(--color-secondary-light-1); --color-nav-text: var(= --color-text); --color-secondary-nav-bg: #f9fafb; --color-label-text: var(-= -color-text); --color-label-bg: #949da64b; --color-label-hover-bg: #949da6a= 0; --color-label-active-bg: #949da6ff; --color-accent: var(--color-primary-= light-1); --color-small-accent: var(--color-primary-light-6); --color-highl= ight-fg: #eed200; --color-highlight-bg: #fffbdd; --color-overlay-backdrop: = #080808c0; accent-color: var(--color-accent); color-scheme: light; } } @media (prefers-color-scheme: dark) { .chroma .bp { color: rgb(250, 189, 47); } .chroma .c, .chroma .c1, .chroma .ch, .chroma .cm { color: rgb(119, 126, = 148); } .chroma .cp { color: rgb(142, 192, 124); } .chroma .cpf { color: rgb(100, 155, 196); } .chroma .cs { color: rgb(144, 117, 205); } .chroma .dl { color: rgb(100, 155, 196); } .chroma .gd { color: rgb(255, 255, 255); background-color: rgb(95, 55, 55= ); } .chroma .ge { color: rgb(221, 238, 48); } .chroma .gh { color: rgb(255, 170, 16); } .chroma .gi { color: rgb(255, 255, 255); background-color: rgb(58, 82, 58= ); } .chroma .go { color: rgb(119, 126, 148); } .chroma .gp { color: rgb(235, 219, 178); } .chroma .gr { color: rgb(255, 68, 51); } .chroma .gs { color: rgb(235, 219, 178); } .chroma .gt { color: rgb(255, 117, 64); } .chroma .gu { color: rgb(184, 187, 38); } .chroma .il { color: rgb(100, 155, 196); } .chroma .k { color: rgb(255, 117, 64); } .chroma .kc { color: rgb(100, 155, 196); } .chroma .kd { color: rgb(255, 117, 64); } .chroma .kn { color: rgb(255, 170, 16); } .chroma .kp { color: rgb(95, 135, 0); } .chroma .kr { color: rgb(255, 117, 64); } .chroma .kt { color: rgb(255, 123, 114); } .chroma .m, .chroma .mb, .chroma .mf, .chroma .mh, .chroma .mi, .chroma .= mo { color: rgb(100, 155, 196); } .chroma .n { color: rgb(201, 209, 217); } .chroma .na, .chroma .nb { color: rgb(250, 189, 47); } .chroma .nc { color: rgb(255, 170, 16); } .chroma .nd { color: rgb(142, 192, 124); } .chroma .ne { color: rgb(255, 117, 64); } .chroma .nf, .chroma .ni { color: rgb(250, 189, 47); } .chroma .nl { color: rgb(255, 117, 64); } .chroma .nn { color: rgb(201, 209, 217); } .chroma .no { color: rgb(100, 155, 196); } .chroma .nt { color: rgb(255, 117, 64); } .chroma .nv { color: rgb(235, 219, 178); } .chroma .nx { color: rgb(182, 186, 197); } .chroma .o { color: rgb(255, 117, 64); } .chroma .ow { color: rgb(95, 135, 0); } .chroma .p { color: rgb(210, 212, 219); } .chroma .s, .chroma .s1, .chroma .s2 { color: rgb(184, 187, 38); } .chroma .sa { color: rgb(255, 170, 16); } .chroma .sb { color: rgb(184, 187, 38); } .chroma .sc { color: rgb(255, 170, 16); } .chroma .sd { color: rgb(184, 187, 38); } .chroma .se { color: rgb(255, 133, 64); } .chroma .sh { color: rgb(184, 187, 38); } .chroma .si { color: rgb(255, 170, 16); } .chroma .sr { color: rgb(144, 117, 205); } .chroma .ss { color: rgb(255, 133, 64); } .chroma .sx { color: rgb(255, 170, 16); } .chroma .vc, .chroma .vg, .chroma .vi { color: rgb(100, 155, 238); } .chroma .w { color: rgb(127, 134, 153); } } @media (prefers-color-scheme: dark) { .CodeMirror.cm-s-default .cm-property, .CodeMirror.cm-s-paper .cm-propert= y { color: rgb(160, 204, 117); } .CodeMirror.cm-s-default .cm-header, .CodeMirror.cm-s-paper .cm-header { = color: rgb(157, 172, 204); } .CodeMirror.cm-s-default .cm-quote, .CodeMirror.cm-s-paper .cm-quote { co= lor: rgb(0, 153, 0); } .CodeMirror.cm-s-default .cm-keyword, .CodeMirror.cm-s-paper .cm-keyword = { color: rgb(204, 138, 97); } .CodeMirror.cm-s-default .cm-atom, .CodeMirror.cm-s-paper .cm-atom { colo= r: rgb(239, 94, 119); } .CodeMirror.cm-s-default .cm-number, .CodeMirror.cm-s-paper .cm-number { = color: rgb(255, 86, 86); } .CodeMirror.cm-s-default .cm-def, .CodeMirror.cm-s-paper .cm-def { color:= rgb(228, 228, 228); } .CodeMirror.cm-s-default .cm-variable-2, .CodeMirror.cm-s-paper .cm-varia= ble-2 { color: rgb(0, 189, 191); } .CodeMirror.cm-s-default .cm-variable-3, .CodeMirror.cm-s-paper .cm-varia= ble-3 { color: rgb(0, 136, 85); } .CodeMirror.cm-s-default .cm-comment, .CodeMirror.cm-s-paper .cm-comment = { color: rgb(142, 154, 179); } .CodeMirror.cm-s-default .cm-string, .CodeMirror.cm-s-paper .cm-string { = color: rgb(167, 114, 114); } .CodeMirror.cm-s-default .cm-string-2, .CodeMirror.cm-s-paper .cm-string-= 2 { color: rgb(255, 85, 0); } .CodeMirror.cm-s-default .cm-meta, .CodeMirror.cm-s-paper .cm-meta, .Code= Mirror.cm-s-default .cm-qualifier, .CodeMirror.cm-s-paper .cm-qualifier { c= olor: rgb(255, 177, 118); } .CodeMirror.cm-s-default .cm-builtin, .CodeMirror.cm-s-paper .cm-builtin = { color: rgb(183, 201, 81); } .CodeMirror.cm-s-default .cm-bracket, .CodeMirror.cm-s-paper .cm-bracket = { color: rgb(153, 153, 119); } .CodeMirror.cm-s-default .cm-tag, .CodeMirror.cm-s-paper .cm-tag { color:= rgb(241, 210, 115); } .CodeMirror.cm-s-default .cm-attribute, .CodeMirror.cm-s-paper .cm-attrib= ute { color: rgb(191, 204, 112); } .CodeMirror.cm-s-default .cm-hr, .CodeMirror.cm-s-paper .cm-hr { color: r= gb(153, 153, 153); } .CodeMirror.cm-s-default .cm-url, .CodeMirror.cm-s-paper .cm-url { color:= rgb(197, 207, 208); } .CodeMirror.cm-s-default .cm-link, .CodeMirror.cm-s-paper .cm-link { colo= r: rgb(216, 199, 146); } .CodeMirror.cm-s-default .cm-error, .CodeMirror.cm-s-paper .cm-error { co= lor: rgb(219, 219, 235); } } @media (prefers-color-scheme: dark) { :root { --is-dark-theme: true; --color-primary: #4183c4; --color-primary-= contrast: #ffffff; --color-primary-dark-1: #548fca; --color-primary-dark-2:= #679cd0; --color-primary-dark-3: #7aa8d6; --color-primary-dark-4: #8db5dc;= --color-primary-dark-5: #b3cde7; --color-primary-dark-6: #d9e6f3; --color-= primary-dark-7: #f4f8fb; --color-primary-light-1: #3876b3; --color-primary-= light-2: #31699f; --color-primary-light-3: #2b5c8b; --color-primary-light-4= : #254f77; --color-primary-light-5: #193450; --color-primary-light-6: #0c1a= 28; --color-primary-light-7: #04080c; --color-primary-alpha-10: #4183c419; = --color-primary-alpha-20: #4183c433; --color-primary-alpha-30: #4183c44b; -= -color-primary-alpha-40: #4183c466; --color-primary-alpha-50: #4183c480; --= color-primary-alpha-60: #4183c499; --color-primary-alpha-70: #4183c4b3; --c= olor-primary-alpha-80: #4183c4cc; --color-primary-alpha-90: #4183c4e1; --co= lor-primary-hover: var(--color-primary-light-1); --color-primary-active: va= r(--color-primary-light-2); --color-secondary: #3b444c; --color-secondary-d= ark-1: #414b54; --color-secondary-dark-2: #49545f; --color-secondary-dark-3= : #576471; --color-secondary-dark-4: #677685; --color-secondary-dark-5: #75= 8594; --color-secondary-dark-6: #8392a0; --color-secondary-dark-7: #929eab;= --color-secondary-dark-8: #a2acb7; --color-secondary-dark-9: #a9b3bd; --co= lor-secondary-dark-10: #b7bfc7; --color-secondary-dark-11: #c5cbd2; --color= -secondary-dark-12: #cfd4da; --color-secondary-dark-13: #d2d7dc; --color-se= condary-light-1: #313940; --color-secondary-light-2: #292f35; --color-secon= dary-light-3: #1d2226; --color-secondary-light-4: #171b1e; --color-secondar= y-alpha-10: #3b444c19; --color-secondary-alpha-20: #3b444c33; --color-secon= dary-alpha-30: #3b444c4b; --color-secondary-alpha-40: #3b444c66; --color-se= condary-alpha-50: #3b444c80; --color-secondary-alpha-60: #3b444c99; --color= -secondary-alpha-70: #3b444cb3; --color-secondary-alpha-80: #3b444ccc; --co= lor-secondary-alpha-90: #3b444ce1; --color-secondary-button: var(--color-se= condary-dark-4); --color-secondary-hover: var(--color-secondary-dark-3); --= color-secondary-active: var(--color-secondary-dark-2); --color-console-fg: = #f7f8f9; --color-console-fg-subtle: #bdc4cc; --color-console-bg: #171b1e; -= -color-console-border: #2e353b; --color-console-hover-bg: #272d33; --color-= console-active-bg: #2e353b; --color-console-menu-bg: #262b31; --color-conso= le-menu-border: #414b55; --color-red: #cc4848; --color-orange: #cc580c; --c= olor-yellow: #cc9903; --color-olive: #91a313; --color-green: #87ab63; --col= or-teal: #00918a; --color-blue: #3a8ac6; --color-violet: #906ae1; --color-p= urple: #b259d0; --color-pink: #d22e8b; --color-brown: #a47252; --color-blac= k: #1d2328; --color-red-light: #d15a5a; --color-orange-light: #f6a066; --co= lor-yellow-light: #eaaf03; --color-olive-light: #abc016; --color-green-ligh= t: #93b373; --color-teal-light: #00b6ad; --color-blue-light: #4e96cc; --col= or-violet-light: #9b79e4; --color-purple-light: #ba6ad5; --color-pink-light= : #d74397; --color-brown-light: #b08061; --color-black-light: #424851; --co= lor-red-dark-1: #c23636; --color-orange-dark-1: #f38236; --color-yellow-dar= k-1: #b88a03; --color-olive-dark-1: #839311; --color-green-dark-1: #7a9e55;= --color-teal-dark-1: #00837c; --color-blue-dark-1: #347cb3; --color-violet= -dark-1: #7b4edb; --color-purple-dark-1: #a742c9; --color-pink-dark-1: #be2= 97d; --color-brown-dark-1: #94674a; --color-black-dark-1: #292e38; --color-= red-dark-2: #ad3030; --color-orange-dark-2: #f16e17; --color-yellow-dark-2:= #a37a02; --color-olive-dark-2: #74820f; --color-green-dark-2: #6c8c4c; --c= olor-teal-dark-2: #00746e; --color-blue-dark-2: #2e6e9f; --color-violet-dar= k-2: #6733d6; --color-purple-dark-2: #9834b9; --color-pink-dark-2: #a9246f;= --color-brown-dark-2: #835b42; --color-black-dark-2: #272930; --color-ansi= -black: #1e2327; --color-ansi-red: #cc4848; --color-ansi-green: #87ab63; --= color-ansi-yellow: #cc9903; --color-ansi-blue: #3a8ac6; --color-ansi-magent= a: #d22e8b; --color-ansi-cyan: #00918a; --color-ansi-white: var(--color-con= sole-fg-subtle); --color-ansi-bright-black: #424851; --color-ansi-bright-re= d: #d15a5a; --color-ansi-bright-green: #93b373; --color-ansi-bright-yellow:= #eaaf03; --color-ansi-bright-blue: #4e96cc; --color-ansi-bright-magenta: #= d74397; --color-ansi-bright-cyan: #00b6ad; --color-ansi-bright-white: var(-= -color-console-fg); --color-grey: #384149; --color-grey-light: #818f9e; --c= olor-gold: #b1983b; --color-white: #ffffff; --color-diff-added-linenum-bg: = #274227; --color-diff-added-row-bg: #203224; --color-diff-added-row-border:= #314a37; --color-diff-added-word-bg: #3c653c; --color-diff-moved-row-bg: #= 818044; --color-diff-moved-row-border: #bcca6f; --color-diff-removed-linenu= m-bg: #482121; --color-diff-removed-row-bg: #301e1e; --color-diff-removed-r= ow-border: #634343; --color-diff-removed-word-bg: #6f3333; --color-diff-ina= ctive: #22282d; --color-error-border: #a04141; --color-error-bg: #522; --co= lor-error-bg-active: #744; --color-error-bg-hover: #633; --color-error-text= : #f9cbcb; --color-success-border: #458a57; --color-success-bg: #284034; --= color-success-text: #6cc664; --color-warning-border: #bb9d00; --color-warni= ng-bg: #3a3a30; --color-warning-text: #fbbd08; --color-info-border: #306090= ; --color-info-bg: #26354c; --color-info-text: #38a8e8; --color-red-badge: = #db2828; --color-red-badge-bg: #db28281a; --color-red-badge-hover-bg: #db28= 284d; --color-green-badge: #21ba45; --color-green-badge-bg: #21ba451a; --co= lor-green-badge-hover-bg: #21ba454d; --color-yellow-badge: #fbbd08; --color= -yellow-badge-bg: #fbbd081a; --color-yellow-badge-hover-bg: #fbbd084d; --co= lor-orange-badge: #f2711c; --color-orange-badge-bg: #f2711c1a; --color-oran= ge-badge-hover-bg: #f2711c4d; --color-git: #f05133; --color-body: #1b1f23; = --color-box-header: #1a1d1f; --color-box-body: #14171a; --color-box-body-hi= ghlight: #1e2226; --color-text-dark: #f7f8f9; --color-text: #d0d5da; --colo= r-text-light: #bcc3cb; --color-text-light-1: #a5afb9; --color-text-light-2:= #8f9ba8; --color-text-light-3: #788797; --color-footer: var(--color-nav-bg= ); --color-timeline: #343c44; --color-input-text: var(--color-text-dark); -= -color-input-background: #171a1e; --color-input-toggle-background: #2e353c;= --color-input-border: var(--color-secondary); --color-input-border-hover: = var(--color-secondary-dark-1); --color-light: #00001728; --color-light-mimi= c-enabled: rgba(0, 0, 0, calc(40 / 255 * 222 / 255 / var(--opacity-disabled= ))); --color-light-border: #e8f3ff28; --color-hover: #e8f3ff19; --color-hov= er-opaque: #21252a; --color-active: #e8f3ff24; --color-menu: #171a1e; --col= or-card: #171a1e; --color-markup-table-row: #e8f3ff0f; --color-markup-code-= block: #e8f3ff12; --color-markup-code-inline: #e8f3ff28; --color-button: #1= 71a1e; --color-code-bg: #14171a; --color-shadow: #00001758; --color-shadow-= opaque: #000017; --color-secondary-bg: #2a3137; --color-expand-button: #2f3= 63d; --color-placeholder-text: var(--color-text-light-3); --color-editor-li= ne-highlight: var(--color-primary-light-5); --color-project-column-bg: var(= --color-secondary-light-2); --color-caret: var(--color-text); --color-react= ion-bg: #e8f3ff12; --color-reaction-hover-bg: var(--color-primary-light-4);= --color-reaction-active-bg: var(--color-primary-light-5); --color-tooltip-= text: #f9fafb; --color-tooltip-bg: #000b17f0; --color-nav-bg: #16191d; --co= lor-nav-hover-bg: var(--color-secondary-light-1); --color-nav-text: var(--c= olor-text); --color-secondary-nav-bg: #181c20; --color-label-text: var(--co= lor-text); --color-label-bg: #7282924b; --color-label-hover-bg: #728292a0; = --color-label-active-bg: #728292ff; --color-accent: var(--color-primary-lig= ht-1); --color-small-accent: var(--color-primary-light-5); --color-highligh= t-fg: #87651e; --color-highlight-bg: #352c1c; --color-overlay-backdrop: #08= 0808c0; accent-color: var(--color-accent); color-scheme: dark; } .emoji[aria-label=3D"check mark"], .emoji[aria-label=3D"currency exchange= "], .emoji[aria-label=3D"TOP arrow"], .emoji[aria-label=3D"END arrow"], .em= oji[aria-label=3D"ON! arrow"], .emoji[aria-label=3D"SOON arrow"], .emoji[ar= ia-label=3D"heavy dollar sign"], .emoji[aria-label=3D"copyright"], .emoji[a= ria-label=3D"registered"], .emoji[aria-label=3D"trade mark"], .emoji[aria-l= abel=3D"multiply"], .emoji[aria-label=3D"plus"], .emoji[aria-label=3D"minus= "], .emoji[aria-label=3D"divide"], .emoji[aria-label=3D"curly loop"], .emoj= i[aria-label=3D"double curly loop"], .emoji[aria-label=3D"wavy dash"], .emo= ji[aria-label=3D"paw prints"], .emoji[aria-label=3D"musical note"], .emoji[= aria-label=3D"musical notes"] { filter: invert(100%) hue-rotate(180deg); } } ------MultipartBoundary--RBqStcwRZ7EgbJ8cdh2BcdrA8kJxMpXUkhUvCG6bJc---- Content-Type: image/svg+xml Content-Transfer-Encoding: quoted-printable Content-Location: http://homeserver:3030/assets/img/logo.svg ------MultipartBoundary--RBqStcwRZ7EgbJ8cdh2BcdrA8kJxMpXUkhUvCG6bJc---- Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://homeserver:3030/avatars/5bad806e4664d58b56f747519a2d65f7?size=48 iVBORw0KGgoAAAANSUhEUgAAAgAAAAIAAQMAAADOtka5AAAABlBMVEX////MmWbJJUlkAAAHw0lE QVR4nOTdS5LcKBMAYGH++OWFI/ByFo5hjjAHcJg5io/gpRcTrjpaH0VH6GUtKooJqR7ikYmSTMq0 Ze1aLX2isQAJJemhzfaRc9L/Gl28zfYX56R3LYF/OIBqCbywgGM7ILQqtpd2gOYBUztgZJ0/fGsH GB7wvR3wJw/43A74wgO+tAP+5QG2HXBmAsdWgDrxAPPSCtBcYGoFjK884HGeGDBc4NQKsBMP0OdW gOMCl1bAgTW2DoPyrQDPBo5tgAdUvd2uLAY0H5jaAKNnnj8cXtsAhg+c2gD2wgXcuQ3g+MClDXBg jq3DYH0bwAuAYwtAeebYOt+CLy0ALQGmFsDomWPr/VQxYCTAqQVgPXNsnev/3AJwEuDSAjhwx9a5 FfgWgBcBRzlwVZjbfHExoGXAJAdGzx5b51vgVQ4YGXCSA9azx9a5IZ7lgJMBFzlwkAF+OPAH57k/ 3QnAHpyH5TbeBcAenIelM9kFwB6c5+F5JwB7cL4+IOwC4A/O8/C8D0Bw/nz2HgDB2DqPrrsABGPr MoOwB0Awti6zYHsABGPrMhf5HACMR4DiDTAA/H74GQGgsdUCg42C7jiNAcA/jakCgH4OvOdxINur wWfqGYDGVpsfDey6fmJAgGy88rVA8q87VgNJV+lwABpbrU/mNZSHgaEARLeCYQDRrXDgAMGtoH0B gHbb5IT056BoBSC4FTwPeNwKIxN43AquBPzAgfutoDwOuCJwuxUMG7jdCgc+sFTj6IsAGHtwB5Zq dCXAloG5GpWXAKdHFTIB/6hCFPheBibti4DZAs5WCATbs4BvMmDcA/BVBug9AGBoIh1QewAe/UXN 5Kxb2WHtMCpe49dzplAjzwfpqNTrT+Q3BxNf01VXQnKGrq6E9I92lZWg0yLrykow2QVdXSXkh+u6 SgD+YldTCRoor66pBANdzVVUAnisrqgE+M915ErQcGE1uRIMcilHrQTsQE2tBPRvdbRK0GhJNa0S DH4dR6qEwlGaVAmlPzR90UGvgs0cKUIlLFWAzkTb7UpwhQLcilCuhGIBrkUoVoIuFuBahGIlmHIB oLfueEPeweMilCphqwBLEQqVoLcKsBShUAmGEO1Q/A7tCF83iwENpHCLQmQMPBWUFwGtBEP7HoPH 6jnaBC4e9En9IIRFD2vqDDIWhm7IX6SQ9QzQjCRSBLgSBJ/EfscNXOP17pcCwFc5/UsBYHOsWXfV HVAwQG+N/QENA/Q4g/7ACAP0L1L9AQMD9M96/QF4dCWPrW8BgBf3aPo0T38A/AI4aHqsRH8Aflat WHHTHVAYQO2W+wMaA6jdcn9gxABqt9wfMBhA7Zb7A8irJ+21820AyKoOTZ767g8ggaOaHKTfH0Am cuhrLboDCgdo3XJ/QOMArVveATDiAK1f7w8YHKD16/0BbGKXMKX7VgCHA7R+vT9wwAFav94fwD6T aOpH2e6AKgGUfr0/oEsApVvuD4wlgNIt9wdMCaB0y/0B9Kvn1tfOtwO4EkDplvsDhxJA6Zb7A2gM gSYGqnQHVBnY7pb7A7oMbHfL/YGxDGx3y/0BUwa2u+X+AB4SVAwEekuAKwPb3XJ/YN3uyw6IDybA tkbh8s5fgzmZa+feP1YuvLznAWssJA/4eK/GV2YO3o/3UMIjE/h7XQT0fy5w70d5wNfbrTDUhR7E gLneBDxgug50Sx4p1qrspUVd04GxALWMo9c0j4oTCHQ76cgGwnADOCDh2cAYVhynRxEDJgQ4XYoY sOEPnKSxYsCFP4Brz54N/EC1nwVEo6BjtGcpEK9OhtYvPxuIIy4YOVvFwBivtK1vz2LAnPCffg5g o0KP9VkSxICLgfpcFWIgjkWpiEFpBvgEqG7PUkCly9Zr27MY0ClQ257FwJjUWvU7hxgwKVDbnsVA mkaiOm2KGHApUNuexUB6Qgo+H8izUFS2Zymg0pkGW9mexUAWd1ObtlUMjGnjqU1dKwZMDtS1ZzFg 84Qqde1ZDLgcqGvPYiALSaIHIzUCsum02syxUkBls/D5nucCeegRFqT0LGCEshPVtGcxYCCgpj2L AXKGpgKQ7qpL3LoLIOt/KMs7dwYQc4XtGsianvn9gKwDrHtA2AWQDUP0oPPdANnDQPYGsX8gfyT7 /YB8X9UMwh4A4PWEmPxgPwBwMLSvCQCn+iIDavggA/6AF2KTU8KqCf6/F8mAPQ6DA4pABdQF+QUV WI6DVh1a4P0I+MRwm+sFuhoicOu4XF4EGqBuD8TA0w8NuD9JAUtsoA9b2Wrl9WU2fyEjAeurncuK QAHUGtljsiJQALu+iubh4IT8ylFweRYqRQBsGC7p0iJsAyoKbsry9m4Dce7fLPbRQjM256QA4YNY GjC2CdgkYtQlRdgCVBrfZZIdW4BLA610ksDLAucHMQjp4fcMYBcq4PKsYkmytDIApUwz8b4y4IBY Mx0ncismK0+OvW0+KkIRcB5KrBbnzSsBSN48E+0uAQ4Ot7vn/rsW4RMEfAIODDYfFqEA3DMlZvdq lEIRB6DkidfNhL/BAYdGHD7SQE7LYwOwfUiPSjYfFAEFHhkzgeYaZtPEgCyDZriZ4JcY8LgINDm5 ZgSdsMz/4SHA5tciIMCaORWcJg8Sq8JAnEY139YsqRcYWK8g+j8bku2/AAAA///7ghD1NW2qbQAA AABJRU5ErkJggg== ------MultipartBoundary--RBqStcwRZ7EgbJ8cdh2BcdrA8kJxMpXUkhUvCG6bJc------