/*
	Author: UCSCODE!
*/
@import url('font-size.min.css');

.cursor-default { cursor: default !important; }
.cursor-auto { cursor: auto !important; }
.cursor-revert { cursor: revert !important; }

.cursor-alias { cursor: alias !important; }
.cursor-all-scroll { cursor: all-scroll !important; }
.cursor-cell { cursor: cell !important; }

.cursor-col-resize { cursor: col-resize !important; }
.cursor-row-resize { cursor: row-resize !important; }

.cursor-context-menu { cursor: context-menu !important; }
.cursor-copy { cursor: copy !important; }
.cursor-crosshair { cursor: crosshair !important; }

.cursor-e-resize { cursor: e-resize !important; }
.cursor-ew-resize { cursor: ew-resize !important; }

.cursor-n-resize { cursor: n-resize !important; }
.cursor-ne-resize { cursor: ne-resize !important; }
.cursor-nesw-resize { cursor: nesw-resize !important; }

.cursor-ns-resize { cursor: ns-resize !important; }
.cursor-nw-resize { cursor: nw-resize !important; }
.cursor-nwse-resize { cursor: nwse-resize !important; }

.cursor-s-resize { cursor: s-resize !important; }
.cursor-se-resize { cursor: se-resize !important; }
.cursor-sw-resize { cursor: sw-resize !important; }

.cursor-w-resize { cursor: w-resize !important; }

.cursor-text { cursor: text !important; }
.cursor-vertical-text { cursor: vertical-text !important; }

.cursor-grab { cursor: grab !important; }
.cursor-grabbing { cursor: grabbing !important; }
.cursor-move { cursor: move !important; }
.cursor-help { cursor: help !important; }
.cursor-no-drop { cursor: no-drop !important; }

.cursor-none { cursor: none !important; }
.cursor-not-allowed { cursor: not-allowed !important; }

.cursor-poiniter { cursor: pointer !important; }
.cursor-progress { cursor: progress !important; }

.cursor-wait { cursor: wait !important; }

.cursor-zoom-in { cursor: zoom-in !important; }
.cursor-zoom-out { cursor: zoom-out !important; }

/* =================================== END CURSORS =========================== */

.--required::after {
	content: '*';
	display: inline-block;
	margin-left: 0.3rem;
	color: var(--bs-pink);
}

.resize-none {
	resize: none !important;
}

.uss-quill-container {
	position: relative;
}

.uss-quill-container textarea {
	position: absolute;
    margin: 0;
    line-height: 0;
    padding: 0;
    height: 1px;
    min-height: auto !important;
    border: none;
    z-index: -1;
	resize: none;
	font-size: 5px;
	width: 100%;
	opacity: 0;
}

.uss-quill-snow .ql-editor {
	border: 0;
}

.uss-quill-bubble .ql-editor {
	border: 1px solid var(--bs-gray-300);
	border-radius: 0.375rem;    
	font-family: inherit;
    background-clip: padding-box;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    color: #212529;
}

.line-clamp {
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

/* ========== [ TYPO ] =============*/

.fw-900 {
  font-weight: 900 !important;
}

.fw-800 {
  font-weight: 800 !important;
}

.fw-700 {
  font-weight: 700 !important;
}

.fw-600 {
  font-weight: 600 !important;
}

.fw-500 {
  font-weight: 500 !important;
}

.fw-400 {
  font-weight: 400 !important;
}

.fw-300 {
  font-weight: 300 !important;
}

.fw-200 {
  font-weight: 200 !important;
}

.fw-100 {
  font-weight: 100 !important;
}

/* =================================*/

/* ======= [ COL-SM ] ======= */

@media (min-width:576px) {}


/* ======= [ COL-MD ] ======= */

@media (min-width:768px) {}


/* ======= [ COL-LG ] ======= */

@media (min-width:992px){}


/* ======= [ COL-XL ] ======= */

@media (min-width:1200px) {}