Executive Session, Work Session, Community Input Session & Business Meeting

· Board Meeting · View on Simbli

Watch video

109 documents

A. CALL TO ORDER

1. Roster
Details
Summary: BOARD MEMBERS:
Mrs. Vickie B. Turner, Board Chair
Mr. Diijon B. DaCosta Sr., Vice Chair
Mrs. Anna Hill
Mr. Marshall D. Orson
Mrs. Deirdre P. Pierce
Mrs. Allyson Gevertz
Dr. Joyce Morley

Dr. Vasanne S. Tinsley, Interim Superintendent

B. ADJOURN TO AN EXECUTIVE SESSION

1. ADJOURN THE EXECUTIVE SESSION
Details
Summary: It is requested that the DeKalb County Board of Education adjourn the July 11, 2022 executive session and convene the work session and business meeting.

Motion by: ___________
Seconded by: __________
Vote: ________
C. ADOPTION OF THE AGENDA
Details
Summary: It is requested that the DeKalb County Board of Education adopt the July 11, 2022 work session and business meeting agenda.

Motion by: ________________
Seconded by: _____________
Vote: ______________

D. SUPERINTENDENT'S REPORT and COMMITTEE OF THE WHOLE

1. Superintendent's Report - No Report This Month
Details
Summary: Presented by: Dr. Vasanne S. Tinsley, Interim Superintendent
2. Committee of the Whole Presentation(s) - (updated 07.08.2022) (1 doc)
Details
Summary: Presented by: Dr. Vasanne S. Tinsley, Interim Superintendent

E. REVIEW OF AGENDA ITEMS FOR THE JULY 11, 2022 BUSINESS MEETING

1. BOARD OF EDUCATION

a. Appointment of Audit Committee Community Advisors (revised 07.08.2022) (4 docs)
Why: Per Board Policy BBC, Board Committees, "The Board of Education shall review all applications and shall appoint, by agreement of a majority of the Board of Education from the community at least two and no more than three outside, non-voting, community advisors to the Audit Committee who are residents of DeKalb County".

Purpose
The Audit Committee shall be a standing committee of the Board. The Audit Committee shall review the financial operations of the School District and make periodic reports to the Board of Education regarding: financial reporting processes, audit process, internal controls, fraud, waste, and abuse inquires, and compliance with all applicable laws and regulations. The Audit Committee shall work with the Office of Internal Audits & Compliance and shall perform any other appropriate function as delegated by the Board.
Details
Summary: Presented by: Mr. Diijon B. DaCosta, Sr., Vice Chair
Request: It is requested that the Board of Education appoint, by agreement of a majority, Community Advisors to the Audit Committee.

The following DeKalb residents completed the application process: Ms. Lonita Broome, Mr. Russell Fincher, and Ms. Leigh Hopkins.

Per Board Policy BBC, Board Committees, "The Board of Education shall review all applications and shall appoint, by agreement of a majority of the Board of Education from the community at least two and no more than three outside, non-voting, community advisors to the Audit Committee who are residents of DeKalb County".
Details: Board Policy BBC: Board Committees

B.2. Community Advisors
The Board of Education shall review all applications and shall appoint, by agreement of a majority of the Board of Education from the community, at least two and no more than three outside non-voting community advisors to the Audit Committee who are residents of DeKalb County. Any member of the Board of Education can nominate one person to serve as a non-voting community advisor to the Audit Committee. The advisory members of the Audit Committee shall have operating management experience, a background in financial, accounting, or auditing matters, and/or special expertise that would provide unique support to the Audit Committee.
Financial impact: None.
Contact: Mr. Diijon B. DaCosta, Sr., Vice Chair, 678.676.0027
Effective: Upon Board of Education approval.
Status: Approved by General Counsel.

2. SUPERINTENDENT

a. Approval of Minutes (7 docs)
Details
Summary: Presented by: Dr. Vasanne S. Tinsley, Interim Superintendent
Status: Attorney Approval Not Required

3. FINANCE

a. MONTHLY FINANCIAL REPORTS

i. Acceptance of the May 2022 Monthly Financial Reports (4 docs)
Details
Summary: Presented by: Mr. Charles Burbridge, Chief Financial Officer, Division of Finance
Request: It is requested that the Board of Education accept the May 2022 Monthly Financial Report.
Contact: Mr. Charles Burbridge, Chief Financial Officer, Division of Finance, 678.676.0289
Status: General Counsel approval not required.
b. RFP 22-539 Independent Third Party Review of Capitol Programs Award Approval to Elliott Davis, LLC (for an amount not to exceed $63,000.00) (5 docs)
Why: The purpose of the recommendation is to provide an independent third-party review of the DeKalb County School District (DCSD) SPLOST IV and V Capitol Programs.
Details
Summary: Presented by: Mr. Charles Burbridge, Chief Financial Officer, Division of Finance
Request: It is requested that the Board of Education approve the award of RFP 23-539 to Elliott Davis, LLC to provide an Independent Third-Party Review of Capitol Programs for a period of one year from the approval by the Board. This RFP includes four (4) one (1) year extension options for an amount not to exceed $63,000.00.
Details: RFP 23-539 was competitively solicited through the Purchasing Department. It was posted to IonWave on April 14, 2022. The RFP was advertised in the Champion Newspaper on April 14, 2022 and April 21, 2022. Electronic notification was sent to 100 vendors from the DCSD vendor bid list. Electronic notification was sent to 1,820 vendors through the State of GA Procurement Registry. Electronic notification was sent to 305 vendors through IonWave. Three (3) vendors responded to the solicitation. The responses were reviewed and three (3) were deemed responsive to requirements of the solicitation by the Purchasing Department.
Financial impact: The not to exceed contract amount of $63,000.00 will be paid from the general fund GL code 100.2500.530000.00011.7200.9990.8010.050.0000 for professional services.
Contact: Mr. Charles Burbridge, Chief Financial Officer, Division of Finance, 678.676.0289
Effective: July 12, 2022
Status: Approved by General Counsel.

c. RISK MANAGEMENT - No Agenda Items This Month

4. HUMAN RESOURCES

a. Approval of the Human Resources Monthly Report for July 2022 (updated 07.08.2022) (1 doc)
Details
Summary: Presented by: Dr. Tekshia Ward-Smith, Administrator, Division of Human Resources
Request: It is requested that the Board of Education approve the July 2022 Human Resources Report.
Contact: Dr. Tekshia Ward-Smith, Administrator, Division of Human Resources, 678.676.1200
Status: Attorney approval is not required.
b. Executive Search Firm Services for Chief Financial Officer (Hazard Young Attea Associates (HYA) for an amount not to exceed $30,000.00)
Why: The District desires to continue to contract with the executive search/recruitment firm HYA to assist the District in identifying high quality candidates for the Chief Financial Officer position.
Details
Summary: Presented by: Dr. Tekshia Ward-Smith, Administrator, Division of Human Resources
Request: It is requested that the Board of Education (BOE) approve the continuation of Executive Search/Recruitment Services with Hazard Young Attea Associates (HYA), for the Chief Financial Officer, for an amount not to exceed $30,000.00.
Details: Pursuant to Board Policy DJE Section III, C (4), Contracts for professional services…shall be awarded in the manner best suited to allow a full assessment of professional abilities and other relevant criteria, while also ensuring an open and fair selection process that engenders public confidence. Competitive bidding will seldom be the best method for selecting professional services.

Board Policy DJE Section II, Definitions also provides examples of professional services that include: accountants, actuaries, appraisers, architects, attorneys, brokerage firms, business consultants, educational consultants, engineers, financial advisors, land surveyors, landscape architects, mental health professionals, occupational therapists, physical therapists, physicians, program managers, psychologists, public relations professionals, recruiters…and members of state-regulated professions.​

Board Policy DJE Section II, Definitions further states that “Professional services typically are better suited to a qualitative or subjective method of assessment, rather than a rigidly quantitative or objective method of assessment.”
Financial impact: The cost will not exceed $30,000.00 and will be paid from 100.2300.530000.00011.7080.9990.8010.015.0000.
Contact: Division of Human Resources, 678.676.1200
Effective: Upon Board of Education approval.
Status: Approved by General Counsel.

Per General Counsel, though in a new fiscal year and below the authorized spending threshold, this request had to be submitted for board approval.

5. CURRICULUM & INSTRUCTION

a. Translation and Interpretation Services Approval from Alta Language Services, Language Integration, LLC, Language Line Services Translation Station, Inc., Zab Translation Solutions, Real Time Translation (a combined total not to exceed $1,000,000.00) (7 docs)
Why: Due to combined spending from all schools and centers serving parents and students whose primary home language is other than English (PHLOTEs), the total cost of translation and interpretation services may exceed $100,000.00 for one or more of the service providers.
Details
Summary: Presented by: Ms. Stacy Stepney, Chief Academic Officer, Division of Curriculum & Instruction
Request: It is requested that the Board of Education approve the purchase of professional translation and interpretation services from the following vendors in excess of $100,000.00 with a combined total not to exceed $1,000,000.00 for the following vendors:

Alta Language Services
Language Integration, LLC
Language Line Services
Translation Station, Inc.
Zab Translation Solutions
Real Time Translation
Details: The DeKalb County School District, as a local educational agency (LEA) receiving federal grants, including the Individuals with Disabilities Education Act (IDEA) grants, has a legal obligation to maintain meaningful communication with parents and students who may not have English as their primary language. The Office for Civil Rights (OCR) and IDEA mandate that parental notices and communication must be in a language that the parents or guardians can understand. Services from approved agencies are included in the District’s agreement with the OCR to provide language support services to our linguistically diverse community. Additionally, interpretation services are required during Individualized Education Program (IEP) meetings.

The continuous increase in our linguistically diverse student and parent population has resulted in a higher demand for translation and interpretation services. Communication with the parents and guardians of these students is crucial for their academic performance. The DeKalb County School District currently serves over 25,967 students whose primary home language is other than English (PHLOTEs). The significant number of languages and dialects (171) spoken by our linguistically diverse community requires the use of several sources to ensure effective communication with all students and parents. Interpretation and translation services to communicate with students and parents are necessary to ensure equity and access to all our services and programs.

According to DJE III(B)(4), multiple vendors are used based on professional ability to provide translation/interpretation services in the requested languages district-wide for all schools.
Financial impact: The financial impact to the general funds for school year 2022-2023 will not exceed the amount of $1,000,000.00.

Department of English Learners Charge Code:
100.2100 530000.07711.7130.9990.6015.035.0000 (700,000.00)

Department of Exceptional Education Charge Code: 100.1000.530000.00011.7340.2021.8010.035.0000($250,000.00)
100.1000.530000.22711.7320.9990.8010.035.0000($50,000.00)
Contact: Ms. Stacy Stepney, Chief Academic Officer, Division of Curriculum & Instruction, 678.676.0731
Ms. Michele Summerlin, Executive Director, Exceptional Education, Division of Curriculum & Instruction, 678.676.2163
Dr. Evelyn G. Hall, Director, English Learners Program/Title III and DeKalb International Screening Center, Division of Curriculum & Instruction, 678.676.6602
Effective: July 1, 2022 - June 30, 2023
Status: Reviewed by General Counsel

6. EQUITY AND STUDENT EMPOWERMENT

a. Memorandum of Understanding (MOU) Between Communities in Schools of Atlanta and the DeKalb County School District (for an additional year for an amount not to exceed $325,000) (1 doc)
Why: This request is a contract renewal for Communities in Schools, Inc. (CIS), whereas CIS agrees to provide students with a continuum of support services to strengthen academic achievement, attendance, and promote post-secondary success. Communities in Schools is a research-based partnership to improve outcomes for students and this amount will provide a CIS employee for five (5) identified schools. The five schools include Clarkston HS, Cross Keys HS, Towers HS, Columbia HS and Stone Mountain HS.
Details
Summary: Presented by: Dr. Deborah Moore-Sanders, Deputy Superintendent, Division of Equity and Student Empowerment
Request: It is requested that the Board of Education approve the MOU between Communities in Schools of Atlanta, Inc., and the DeKalb County School District (DCSD), for an additional year for an amount not to exceed $325,000.
Details: Communities in Schools (CIS) will work collaboratively with DCSD, to deliver community-based integrated student services through the implementation of the Community in Schools Model that includes Needs Assessment, Planning, Integrated Student Supports, Monitoring/Adjusting, and Evaluation. CIS will also provide case management services for at-risk students at select DeKalb County schools.
Financial impact: The total budget of $325,000 annually for case management services will be allocated from Purchased Professional and Technical Services under Title IV - Account Code: 462.2100.530000.03221.7020.1779.8010.090.2022.
Contact: Dr. Deborah Moore-Sanders, Deputy Superintendent, Division of Equity and Student Empowerment, 678.676.1200
Effective: August 1, 2022
Status: Reviewed and approved by General Counsel.

7. OFFICE OF CONTINOUS IMPROVEMENT (ACCOUNTABILITY)

a. Approval of Purchase of Illuminate Education Assessment Platform (in an amount not to exceed $1,200,000.00) - (updated 07.08.2022) (7 docs)
Why: This solution supports the tenets of all Strategic Goal areas, but in particular, Goal Area 1: Student Success with Equity and Access by actualizing the following performance objectives:

Improve student mastery of learning standards
Provide academically rigorous courses and pathways
Increase Graduation Rate


Illuminate Education is an assessment (DnA) and whole child (eduClimber and Achievement Dashboard) platform with extensive academic content aligned to the Georgia Standards of Excellence with professionally-designed assessments, accessible dashboards, and reports that inform district, school, classroom, and student-level data.

Based on our Vision for the DCSD Graduate and to enhance our ability to monitor birth to post-secondary milestones (which are attached), this platform will afford teachers, school and district administrators, access to a management system that will support DeKalb’s MTSS (essential multi-tiered system of supports) process.

The Illuminate Education DnA platform provides insightful district information around academic data with tools and reports to inform standards-based decision making. The data available through the platform has multiple benefits for District Leaders, Curriculum Leaders, and Teacher Leaders.

Through Illuminate Education eduClimber, schools and teachers can quickly build and administer common assessments with instant access to results, including standards analysis, most commonly missed items, and subgroup analysis. The district also utilizes multiple data points from the assessment platform to design system-wide professional learning.

Accordingly, Illuminate’s eduClimber tool will take all of the academic, social emotional and engagement data from the various and necessary platforms that the District currently has, and transform that data within 24 hours into a variety of formats that helps internal and external stakeholders to monitor academic continual growth and performance of DCSD students, as well as contributing factors to that progress. This solution provides the triangulated data to determine and predict which students are in need of different instructional, behavioral, social and emotional supports at the student, class, school region and district level.

School and district leaders will avoid lag time and extraneous efforts in an attempt to secure and analyze academic and non-academic data, including social-emotional, assessment, intervention, behavior and attendance data by making whole child data attainable and actionable. Pre-built visualizations and dashboards are readily available to assist school and district leaders in evaluation and monitoring intervention effectiveness that leads to appropriate data-driven decision making.

Through the renewal of Illuminate Education for SY 2022-2023, DeKalb schools will continue to:

Design common and formative assessments
Analyze classroom, district, and state-level data
Generate reports utilizing multiple academic and whole child (behavior and attendance) data sources
Utilize assessment item banks for remediation, acceleration, and professional development
Inform instructional practices and school turnaround efforts at the local and district level
Administer DeKalb’s Benchmark Assessments
Support Multi-Tiered System of Support (MTSS) processes
Disaggregate data across multiple sources
Evaluate and monitor the effectiveness of interventions
Collect, report, and analyze school-wide behavior incidents for social emotional learning evaluation
Details
Summary: Presented by: Mr. Oliver J. Lewis, III, Associate Superintendent, Office of Continuous Improvement (Accountability)
Request: In support of Board Policy II, it is requested that the Board of Education approve the purchase of Illuminate Education Assessment Platform for SY 2022-2023 in an amount not to exceed $1,200,000.00.

The requested purchase is a testing expenditure that does not require bid per the District’s Purchasing Board Policy (DJE).
Details: This proposed budget item is requesting funds not to exceed $1,200,000.00 to cover the costs associated with the purchase of the Illuminate Education Assessment Platform and professional learning services.

Through the Illuminate Assessment platform, DCSD K-12 educators will have access to over 100,000 Formative, Common, and Benchmark assessment items. The test items have the following attributes:

Aligned to Georgia Standards of Excellence in all four content areas: English Language Arts, Mathematics, Science, and Social Studies
Multiple item types - selected response, constructed response and extended response (which simulates the GADOE Milestones Assessments)
Flexible delivery - items in Microsoft Office Word; passages in PDF; and images in JPEG
Varying levels of complexity- Depth of Knowledge: DOK 1 - 20%, DOK 2 - 60% and DOK 3 - 20%
English Language Arts items will be associated with passages that reflect readability and text complexity appropriate to the grade level


The Illuminate platform includes the following features necessary to administer required formative, common, and benchmark assessments in tandem with DeKalb’s curriculum:

Document camera scanning for easy and instant assessment scoring
Traditional and standard-based grade books and report cards
Online testing, proctoring, monitoring, and dashboards to provide instant performance feedback
Reporting that provides the big picture around effective instructional practices, direction for differentiated instruction, and item analysis to pinpoint student misconceptions
The online portal allows digital access to students and parents to get real-time performance feedback


Additionally, the broader features of Illuminate, are as follows:

Individual Student Overview dashboard: Multi-year student view of academic, attendance, social-emotional, behavior, and program status data for teacher, school and district leaders.
Threshold dashboard: Data dashboard with the ability to screen for at risk students based on multiple data points, set up early warning systems for academics and behaviors, ability to address issues of equity, and screen for program evaluations.
Meeting and Forms dashboard: Customizable smart FORMS that can automatically populate with demographic and assessment data to include embedded action items for student success.
Interventions and Progress Monitoring dashboard: Multiple data sources can be used to identify students in need of interventions and displayed via this tool. Additionally, students’ progress can be tracked to ensure interventions are accelerating learning and closing instructional gaps.
Academic Interventional Analysis dashboard: Provides the ability to view which interventions are being utilized across the district that have an impacting student learning.
Data Walls: School leaders can create and share collections of data with stakeholders and district leadership.
Program Effectiveness dashboard: Helps users to identify the effectiveness of district programming for students in various classification ranges.
Behavior Incident Analysis dashboard: The ability to view snapshots of behavior, response, and behavior locations throughout the district; additionally, this feature will assist with analyzing behaviors throughout the district, drill deeper to understand most common student behaviors, when they occur, where (schools and regions) they occur and which specific students are struggling with those behaviors.
Disproportionality Reporting dashboard: Visualizations that enable school and district leaders to view key disproportionality key data, monitor initiatives, and share easy-to-understand information with stakeholder.
Achievement dashboard: Interactive dashboard that allows users to create customizable visualizations of real-time data.


The tool also has the capacity to publish public-facing data visualizations so that stakeholders can be informed relative to the academic well-being of the District.

Usage Data SY2019-SY2022
The Illuminate tool proved to be an invaluable resource for DCSD students and staff.



Level
# of Assessments Created
# of School Sites
# of Assessments Created
# of School Sites
# of Assessments Created
# of School Sites


2019-2020
2020-2021
2021-2022


Elementary
13,955
89
25,414 (+)
93
32,975
89


Middle
8,188
21
7,427 (-)
21
11,002
21


High
10,194
27
26,013 (+)
26
16,661
28
Financial impact: The financial impact is an amount, not to exceed, $1,200,000.00 for FY23.

The purchase amount will be paid using general funds budgeted to the Office of Accountability, Department of Assessment Administration, charge code:


100.2210.553200.00011.7540.9990.8010.030.0000 (Professional Services).
Contact: Mr. Oliver J. Lewis, III, Associate Superintendent, Office of Continuous Improvement (Accountability), 678.676.0300

Ms. Allison Q. Scott, Director of Assessment Administration, Office of Continuous Improvement (Accountability), 678.676.0300
Effective: July 2022
Status: Contract approved by General Counsel.
b. Approval of the Renewal of Northwest Evaluation Association (NWEA) Measures of Academic Progress (MAP) Assessment Systems ( in an amount not to exceed $1,300,000.00) - (updated 07.08.2022) (5 docs)
Why: The DeKalb County School District currently utilizes Measures of Academic Progress (MAP) as a formative, interim assessment in grades K-10 in Reading, Language Usage, Mathematics, and Science. MAP also serves as the District’s universal screener to identify gifted and magnet students, as well as provides supplemental student achievement data to guide Multi-Tiered System of Supports (MTSS) at the local school level.

Additionally, the District requires a tool that:

Is Diagnostic (measures student growth and identify students in need of additional support)
Provides students with an online learning path/continuum-based students’ identified need
Allows the District to compare student performance against other students to determine growth and mastery percentile gaps (this is particularly important for our at-risk subgroups)
Allows the District to determine students level of mastery based on state standards and learning criteria (i.e., success criteria and learning targets) through the use of RIT scores
Can be used as a predictor towards the GA Milestones, SAT and ACT
Provides easy to understand data district, school and individual student reports (at the demographic level)
Provides Family Reports


In preparation for the 2022-2023 school year, the requested renewal is to permit the DeKalb County School District to enter into a continued agreement with NWEA to offer district-wide licenses for MAP assessments and to provide professional learning services to ensure all staff build efficiency in the instructional application of assessment data.

The renewal of MAP reduces the number of norm-referenced assessments offered in a single school year as it replaces the following assessments: Renaissance’s STAR Early Literacy, STAR Reading, STAR Math, the Iowa Test of Basic Skills (ITBS).
Details
Summary: Presented by: Mr. Oliver J. Lewis, III, Associate Superintendent, Office of Continuous Improvement (Accountability)
Request: In support of Board Policy II, it is requested that the Board of Education approve the renewal of the Northwest Evaluation Association (NWEA) Measures of Academic Progress (MAP) Assessment for the 2022-2023 school year in an amount not to exceed $1,300,000.00.

The requested purchase is an assessment expenditure that does not require bid per the District’s Purchasing Board Policy (DJE).
Details: This proposed budget item is requesting funds not to exceed $1,300,000.00 to cover the costs associated with the District renewal of the NWEA MAP assessment system and professional learning services.

NWEA Measures of Academic Progress (MAP) is a suite of assessments that deliver data to make a difference in student progress. MAP Growth measures areas related to the Georgia Standards of Excellence in RIT (Rausch Unit) scores. As a result, educators can easily measure growth in learning through the school year, and from year-to-year in Reading, Math, Language Usage, and Science, which also affords educators the capability to differentiate instruction based on the tool’s functionalities. The tool is built on one of the most robust normative scales in the United States.

MAP assessments are computer-adaptive tests that increase in rigor as students answer items, correctly. When a student incorrectly answers a question, the test becomes less difficult as a means to match the next test item with the student’s academic aptitude. Therefore, a student takes an assessment created explicitly for his or her learning level. In addition, MAP Skills provides each student with his/her own specific learning path that identifies skill gaps and provides activities to help students master specific foundational skills.

The GA Department of Education is also closely determining the possibility of the NWEA MAP Assessment as a viable replacement of the year end summative assessment, currently known as the Georgia Milestones. A comprehensive pilot through the GA MAP Partnership has been underway and a stated decision is expected based on the pilot.
Financial impact: The financial impact is an amount, not to exceed, $1,300,000.00 for FY23.

The purchase amount will be paid using general funds budgeted to the Office of Continuous Improvement (Accountability), Department of Assessment Administration, charge code:


100.1000.530010.00011.7540.9990.8010.030.0000 (Other Purchased Services)
Contact: Mr. Oliver Lewis, Associate Superintendent, Office of Continuous Improvement (Accountability), 678.676.0300

Ms. Allison Q. Scott, Director of Assessment Administration, Office of Continuous Improvement (Accountability), 678.676.0300
Effective: July 2022
Status: Contract approved by General Counsel.
8. INFORMATION AND INSTRUCTIONAL TECHNOLOGY - No Agenda Items This Month
Details
Summary: Presented by: Ms. Monika Davis, Chief Information Officer, Division of Information and Instructional Technology

9. COMMUNITY EMPOWERMENT, INNOVATION AND PARTNERSHIPS

a. Grant Acceptance - Project Lead the Way for Stone Mountain Elementary School (1 doc)
Why: The rationale for this grant is to:

Provide all Stone Mountain Elementary School students with high quality instruction in science
Provide real-world learning experiences to help Stone Mountain Elementary School students make connections to science content
Promote inquiry-based, critical thinking, and problem-solving skills in all Stone Mountain Elementary School students
Cultivate leaders that will positively impact the world



scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}
Details
Summary: Presented by: Dr. Antonette Campbell, Interim Regional Superintendent, Region IV
scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}
Request: It is requested that the DeKalb County Board of Education accept a grant from Project Lead the Way in the amount of $10,000 to support the implementation of the Project Lead the Way Launch Program at Stone Mountain Elementary School.

scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}
Details: Stone Mountain Elementary School was awarded a $10,000 grant from Project Lead the Way to implement the Project Lead the Way Launch Program. The grant will be used to cover the program participation fee, complete the Project Lead the Way core training, and purchase required equipment, technology, and other supplies to ensure effective implementation of the program.

scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}
Financial impact: There is no cost to the district to implement the grant.

scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}
Contact: incipal








Dr. Char-Shenda Covington, Principal, Stone Mountain Elementary School, 678.676.4703

Ms. Shaundra Boyd, Academic Coach, Stone Mountain Elementary School, 678.676.4774


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}
Effective: August 8, 2022
Status: Approved by General Counsel.
scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}


scribens-dialog *:not(style) {
all: initial !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog > div > div > div,
scribens-dialog > div > div > p,
scribens-dialog > div > div > div *,
scribens-dialog > div > div > p *,
scribens-dialog > div > div > form *,
scribens-dialog > div > div > div[data-form="confirmation"] * {
font-size: inherit !important;
color: inherit !important;
font-family: inherit !important;
}
scribens-dialog > div > div > div[data-form="confirmation"] * {
text-align: inherit !important;
}
scribens-dialog div[data-form="confirmation"] > div {
margin-bottom: 10px !important;
}
scribens-dialog > div h1 {
display: block !important;
font-size: 2em !important;
margin-block-start: 0.67em !important;
margin-block-end: 0.67em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
font-weight: bold !important;
}
scribens-dialog > div p {
display: block !important;
margin-block-start: 1em !important;
margin-block-end: 1em !important;
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
scribens-dialog div,
scribens-dialog form {
display: block !important;
}
scribens-dialog a {
color: -webkit-link !important;
cursor: pointer !important;
text-decoration: underline !important;
}
scribens-dialog strong {
font-weight: bold !important;
}
scribens-dialog label[for] {
cursor: default !important;
}
scribens-dialog .tooltip {
position: absolute !important;
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(240, 247, 251, 1) 100%) !important;
background-color: #fff !important;
border: 1px solid #dce5ed !important;
padding: 10px !important;
border-radius: 10px !important;
width: 300px !important;
opacity: 0 !important;
transition: all 0.3s !important;
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
font-family: "Segoe-UI", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
scribens-dialog .tooltip:after,
scribens-dialog .tooltip:before {
border: solid transparent !important;
content: " " !important;
height: 0 !important;
width: 0 !important;
position: absolute !important;
pointer-events: none !important;
}
scribens-dialog .tooltip:after {
border-color: rgba(136, 183, 213, 0) !important;
border-width: 7px !important;
right: 10px !important;
}
scribens-dialog .tooltip:before {
border-color: rgba(194, 225, 245, 0) !important;
border-width: 8px !important;
right: 9px !important;
}
scribens-dialog .tooltip.arrow-top:after,
scribens-dialog .tooltip.arrow-top:before {
bottom: 100% !important;
}
scribens-dialog .tooltip.arrow-top:after {
border-bottom-color: #fff !important;
}
scribens-dialog .tooltip.arrow-top:before {
border-bottom-color: #dce5ed !important;
}
scribens-dialog .tooltip.arrow-bottom:after,
scribens-dialog .tooltip.arrow-bottom:before {
top: 100% !important;
}
scribens-dialog .tooltip.arrow-bottom:after {
border-top-color: #eff7fa !important;
}
scribens-dialog .tooltip.arrow-bottom:before {
border-top-color: #dce5ed !important;
}
scribens-dialog .tooltip.show {
opacity: 1 !important;
}
scribens-dialog .tooltip[data-name="gdocs-welcome"],
scribens-dialog .tooltip[data-name="gslides-welcome"] {
width: 275px !important;
}
scribens-dialog .tooltip > p {
margin: 0 0 15px 0 !important;
}
scribens-dialog .tooltip > p:last-child {
margin: 0 !important;
}

@media print {
scribens-dialog .tooltip {
display: none !important;
}
}

scribens-dialog form,
scribens-dialog div[data-form="confirmation"] {
background-color: #fff !important;
padding: 15px !important;
font-size: 13px !important;
line-height: 1.5 !important;
font-family: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
margin: 0 !important;
position: relative !important;
border-bottom-left-radius: 6px !important;
border-bottom-right-radius: 6px !important;
}

scribens-dialog div[data-form="confirmation"] {
text-align: center !important;
}

scribens-dialog div[data-form="confirmation"] h1 {
font-size: 1.5em !important;
}

scribens-dialog .block-spinner {
position: relative !important;
}

scribens-dialog .block-spinner:before {
background-color: #fff !important;
opacity: 0.6 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
content: "" !important;
z-index: 1 !important;
}

scribens-dialog .block-spinner:after {
content: "" !important;
box-sizing: border-box !important;
margin-top: -10px !important;
margin-left: -10px !important;
border-radius: 50% !important;
border-top: 2px solid #07d !important;
border-right: 2px solid transparent !important;
animation: spinner 0.6s linear infinite !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
width: 20px !important;
height: 20px !important;
bottom: 0 !important;
z-index: 2 !important;
}

scribens-dialog form label[for],
scribens-dialog form.password-reset-form label[for] {
display: block !important;
color: #c1c1c1 !important;
text-transform: uppercase !important;
margin: 0 !important;
}

scribens-dialog form input,
scribens-dialog form.password-reset-form input[name] {
border-left: none !important;
border-top: none !important;
border-right: none !important;
border-bottom: 1px solid #c1c1c1 !important;
width: 100% !important;
outline: none !important;
padding: 7px 0 !important;
}

scribens-dialog form.password-reset-form label[for],
scribens-dialog form.password-reset-form input[name] {
text-align: left !important;
}

scribens-dialog form button[type="button"],
scribens-dialog div[data-form="confirmation"] button[type="button"] {
border: none !important;
background-color: #0085ca !important;
color: #fff !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
width: 100% !important;
text-align: center !important;
}

scribens-dialog form button[type="button"].disabled,
scribens-dialog form button[type="button"]:disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"].disabled,
scribens-dialog div[data-form="confirmation"] button[type="button"]:disabled {
opacity: 0.65 !important;
}

scribens-dialog form button[type="button"]:hover:not(.disabled):not(:disabled),
scribens-dialog div[data-form="confirmation"] button[type="button"]:hover:not(.disabled):not(:disabled) {
opacity: 0.9;
cursor: pointer !important;
}

scribens-dialog form button[type="button"]#button-login,
scribens-dialog form button[type="button"]#button-register,
scribens-dialog form button[type="button"]#button-recovery {
margin-bottom: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] button[type="button"]#button-send-email {
margin-top: 1rem !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link {
display: flex !important;
text-decoration: none !important;
color: #0085ca !important;
}

scribens-dialog div[data-form="confirmation"] .backward-link img {
margin-right: 5px !important;
background-color: #0085ca !important;
padding: 5px !important;
}

scribens-dialog div[data-form="confirmation"] .email-placeholder-element {
margin-top: 15px !important;
margin-bottom: 15px !important;
}

scribens-dialog form a[href],
scribens-dialog .description a[href] {
color: #0085ca !important;
text-decoration: none !important;
font-weight: 500 !important;
}

scribens-dialog [class].form-group {
margin-bottom: 1rem !important;
}

scribens-dialog [class].text-center {
text-align: center !important;
}

scribens-dialog [class].text-gray {
color: #c1c1c1 !important;
}

scribens-dialog [class].text-green {
color: #36bf2e !important;
}

scribens-dialog [class].text-red {
color: #e04343 !important;
}

scribens-dialog [class].text-blue {
color: #0085ca !important;
}

scribens-dialog [class].text-uppercase {
text-transform: uppercase !important;
}

scribens-dialog [class].text-bold {
font-weight: bold !important;
}

scribens-dialog [class].mb-2 {
margin-bottom: .5rem !important;
}

@keyframes spinner {
to {
transform: rotate(360deg);
}
}

scribens-dialog .eye-group {
position: relative !important;
}

scribens-dialog .eye-group .eye-btn {
background-color: transparent !important;
width: 16px !important;
height: 16px !important;
padding: 10px !important;
margin: 0 !important;
background-size: 15px !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: absolute !important;
right: 0 !important;
top: calc(50% - 8px) !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
cursor: pointer !important;
}

scribens-dialog .eye-group input[type="password"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0yMzQuNjY3LDE3MC42NjdjLTM1LjMwNywwLTY0LDI4LjY5My02NCw2NHMyOC42OTMsNjQsNjQsNjRzNjQtMjguNjkzLDY0LTY0UzI2OS45NzMsMTcwLjY2NywyMzQuNjY3LDE3MC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2Nyw3NC42NjdDMTI4LDc0LjY2NywzNi45MDcsMTQxLjAxMywwLDIzNC42NjdjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzEwNi43NzMsMCwxOTcuNzYtNjYuMzQ3LDIzNC42NjctMTYwQzQzMi40MjcsMTQxLjAxMywzNDEuNDQsNzQuNjY3LDIzNC42NjcsNzQuNjY3eiBNMjM0LjY2NywzNDEuMzMzDQoJCQkJYy01OC44OCwwLTEwNi42NjctNDcuNzg3LTEwNi42NjctMTA2LjY2N1MxNzUuNzg3LDEyOCwyMzQuNjY3LDEyOHMxMDYuNjY3LDQ3Ljc4NywxMDYuNjY3LDEwNi42NjcNCgkJCQlTMjkzLjU0NywzNDEuMzMzLDIzNC42NjcsMzQxLjMzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K") !important;
}

scribens-dialog .eye-group input[type="text"] + .eye-btn {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyBmaWxsPSIjNjQ2NzZlIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjQ0IDQ2OS40NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDY5LjQ0IDQ2OS40NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTIzMS4xNDcsMTYwLjM3M2w2Ny4yLDY3LjJsMC4zMi0zLjUyYzAtMzUuMzA3LTI4LjY5My02NC02NC02NEwyMzEuMTQ3LDE2MC4zNzN6Ii8+DQoJCQk8cGF0aCBkPSJNMjM0LjY2NywxMTcuMzg3YzU4Ljg4LDAsMTA2LjY2Nyw0Ny43ODcsMTA2LjY2NywxMDYuNjY3YzAsMTMuNzYtMi43NzMsMjYuODgtNy41NzMsMzguOTMzbDYyLjQsNjIuNA0KCQkJCWMzMi4yMTMtMjYuODgsNTcuNi02MS42NTMsNzMuMjgtMTAxLjMzM2MtMzcuMDEzLTkzLjY1My0xMjgtMTYwLTIzNC43NzMtMTYwYy0yOS44NjcsMC01OC40NTMsNS4zMzMtODUuMDEzLDE0LjkzM2w0Ni4wOCw0NS45NzMNCgkJCQlDMjA3Ljc4NywxMjAuMjY3LDIyMC45MDcsMTE3LjM4NywyMzQuNjY3LDExNy4zODd6Ii8+DQoJCQk8cGF0aCBkPSJNMjEuMzMzLDU5LjI1M2w0OC42NCw0OC42NGw5LjcwNyw5LjcwN0M0NC40OCwxNDUuMTIsMTYuNjQsMTgxLjcwNywwLDIyNC4wNTNjMzYuOTA3LDkzLjY1MywxMjgsMTYwLDIzNC42NjcsMTYwDQoJCQkJYzMzLjA2NywwLDY0LjY0LTYuNCw5My41NDctMTguMDI3bDkuMDY3LDkuMDY3bDYyLjE4Nyw2Mi4yOTNsMjcuMi0yNy4wOTNMNDguNTMzLDMyLjA1M0wyMS4zMzMsNTkuMjUzeiBNMTM5LjMwNywxNzcuMTINCgkJCQlsMzIuOTYsMzIuOTZjLTAuOTYsNC41ODctMS42LDkuMTczLTEuNiwxMy45NzNjMCwzNS4zMDcsMjguNjkzLDY0LDY0LDY0YzQuOCwwLDkuMzg3LTAuNjQsMTMuODY3LTEuNmwzMi45NiwzMi45Ng0KCQkJCWMtMTQuMTg3LDcuMDQtMjkuOTczLDExLjMwNy00Ni44MjcsMTEuMzA3QzE3NS43ODcsMzMwLjcyLDEyOCwyODIuOTMzLDEyOCwyMjQuMDUzQzEyOCwyMDcuMiwxMzIuMjY3LDE5MS40MTMsMTM5LjMwNywxNzcuMTJ6Ig0KCQkJCS8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==") !important;
}

scribens-dialog .alerte-modal {
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
background-color: white !important;
width: 80% !important;
border-radius: 5px !important;
font-size: 1.1em !important;
z-index: 10 !important;
}

scribens-dialog [class].alerte-header {
padding: 10px 15px !important;
font-weight: bold !important;
text-align: left !important;
}

scribens-dialog [class].alerte-body {
padding: 0 15px !important;
text-align: left !important;
}

scribens-dialog [class].alerte-footer {
padding: 0 15px 5px !important;
text-align: right !important;
}

scribens-dialog [class].alerte-footer > button {
border: none !important;
padding: 10px 0 !important;
text-transform: uppercase !important;
outline: none !important;
background-color: transparent !important;
color: #20b777 !important;
font-weight: bold !important;
margin-left: 10px !important;
}

scribens-dialog [class].alerte-overlay {
position: absolute !important;
left: 3px !important;
top: 10px !important;
width: calc(100% - 6px) !important;
height: calc(100% - 13px) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
transform: scale(1.1) !important;
transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s !important;
z-index: 9 !important;
border-radius: 6px !important;
}

scribens-dialog .requirements {
max-height: 0 !important;
position: absolute !important;
top: 0 !important;
left: 0 !important;
margin-bottom: 15px !important;
transition: height 0.2s !important;
overflow: hidden !important;
display: none !important;
z-index: 1 !important;
}

scribens-dialog form.password-reset-form {
padding: 15px 0 0 !important;
}

scribens-dialog form.password-reset-form [class].requirements {
text-align: left !important;
}

scribens-dialog .requirements.show-requirements {
display: block !important;
max-height: 500px !important;
}

scribens-dialog .requirements > p {
margin-top: 0 !important;
margin-bottom: 10px !important;
}

scribens-dialog .password-compare-label {
height: 18px !important;
text-align: center !important;
margin-top: 10px !important;
}

scribens-dialog .shadow-box-rounded {
padding: 10px !important;
background-color: #fff !important;
border-radius: 10px !important;
box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.1) !important;
}

scribens-dialog .title {
font-size: 16px !important;
text-align: center !important;
font-weight: bold !important;
}

scribens-dialog .description {
text-align: center !important;
font-size: 15px !important;
color: #606160 !important;
line-height: 1.5 !important;
font-size: 14px !important;
}

scribens-dialog .code-container {
margin: 15px 0 !important;
}

scribens-dialog .code-group {
display: flex !important;
justify-content: space-evenly !important;
padding: 0 15px !important;
margin-bottom: 10px !important;
}

scribens-dialog .code-group > input[class] {
width: 25px !important;
height: 30px !important;
font-size: 22px !important;
text-align: center !important;
padding: 0 !important;
outline: none !important;
border: 1px solid #ddd !important;
box-shadow: 0 0 5px #ddd !important;
}

scribens-dialog .code-group > input[class]:focus {
box-shadow: 0 0 5px #0085c9 !important;
}

scribens-dialog .code-result {
text-align: center !important;
height: 18px !important;
}

scribens-dialog #bg {
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
background-image: url(chrome-extension://dmgkiikdlhmpikkhpiplldicbnicmboc/images/logo_red.png) !important;
background-repeat: no-repeat !important;
background-position: right 10px !important;
background-size: 100px !important;
z-index: -1 !important;
opacity: .2 !important;
}

10. OPERATIONS

a. Athletics - No Agenda Items This Month

b. Facilities Management

i. Approval to Utilize the Indefinite Quantity Construction (EZIQC) Services Georgia Statewide Contract for an amount not to exceed $3,000,000 (22 docs)
Why: This request is to establish a pool of pre-qualified general contractors to support the Facilities Department in addressing the issues identified in the state-issued corrective action plan to complete repairs, maintenance, and minor construction projects as competitively solicited prices utilizing the State of Georgia Indefinite Quantity Construction Services contract. Under this contract, the Contractor will furnish management, labor, materials, equipment, and incidental design support needed to perform the work.
Details
Summary: Presented by: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations
Request: It is requested that the Board of Education authorize the District to approve the following contractors utilizing the Georgia statewide contract to provide services for repairs, alterations and minor construction projects: Albion Scaccia Enterprises, LLC, (99999-SPD-S20200901-0001); Equix Holdings, Inc. dba Astra Construction Services (99999-SPD-S20200901-0026A); Bayne Development Group, LLC, (99999-SPD-S20200901-00024); Brown & Root Industrial Services, LLC, (99999-SPD-S20160216-010); Centennial Contractors Enterprises, Inc., (99999-SPD-S20200901-0003); Crown Retail Services (99999-SPD-S20200901-0004); Engineering Design Technologies, Inc., ( 99999-SPD-S20200901-0006); F.H. Paschen, S.N. Nielsen & Associates (99999-SPD-S20200901-0007); HCR Construction, Inc., (99999-SPD-S20200901-0009); HITT Construction, Inc., ( 99999-SPD-S20200901-00010); Jewels of the South (99999-SPD-S20200901-00012); JOC Construction (99999-SPD-S20200901-00013); Lichty Commercial Construction, Inc., (99999-SPD-S20200901-00023); Osprey Management LLC, (99999-SPD-S20200901-00014); Paryani Construction (99999-SPD-S20200901-00020); Place Services, Inc., (99999-SPD-S20200901-00016); Prime Contractors (99999-SPD-S20200901-00015); Striker Contracting LLC (99999-SPD-S20200901-00019); Ujamma Construction SE LLC (99999-SPD-S20200901-00028); and Ward Humphrey Incorporated (99999-SPD-S20200901-00027) in accordance with the State of Georgia Indefinite Quantity Construction (EZIQC) statewide contract through June 30, 2023, for an amount not to exceed $3,000,000. This contract has an option to renew each fiscal year through June 30, 2024.
Details: The use of this contact will provide access to twenty (20) general contractors to assist the Facilities Department in addressing maintenance and repair issues in various facilities throughout the district. This contract will not be used for construction projects that exceed $100,000. However, it may be used for non-construction projects that exceed $100,000. The Board will be notified of all projects that exceed $100,000.
Financial impact: The total budget for these services is allocated from the cost code (100.2600.543013.00011.7520.9990.8013.040.0000) and (100.2600.543009.00011.7520.9990.8013.040.0000) under the Operations’ Division General Fund Budget in the amount not-to-exceed $3,000,000.
Contact: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations, 678.676.1483
Mr. Bobby Moncrief, Director of Facilities, Division of Operations, 678.676.1478
Effective: Upon Board Approval
Status: Approved by General Counsel

c. Business Services - No Agenda Items This Month

d. Fleet and Transportation Services

i. 2022 DeKalb County Parks and Recreation Intergovernmental Agreement Approval (3 docs)
Why: The buses are needed to provide transportation to various activities for students participating in DeKalb County’s Summer Parks and Recreation Program.
Details
Summary: Presented by: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations
Request: It is requested that the Board of Education approve the Intergovernmental Agreement (IGA) between DeKalb County School District and DeKalb County Parks and Recreation to lease 10 or more school buses to DeKalb Parks and Recreation for their Summer 2022 Parks and Recreation Program.
Details: DeKalb County Government will lease school buses from the DeKalb County School District for their Summer Parks and Recreation Program. The DeKalb County Parks and Recreation Department uses the buses to transport DeKalb County students/participants to various summer activities. The DeKalb County Government agrees to:

pay DCSD $4.87 per mile used on each bus,
hire and pay their own drivers,
procure their own insurance coverage, and
use their own fuel.
Financial impact: This Agreement has no budgetary impact to the DeKalb County School District. DeKalb County Parks and Recreation will pay a contract amount not to exceed $60,000.
Contact: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations, 678.676.1483
Cedric A. Burse, Director of Fleet Services, Division of Operations, 678.676.1385
Effective: Upon Board Approval
ii. 2022-2023 Transportation Agreement – International Community School (ICS) (2 docs)
Why: The transportation services are needed to provide transportation services to International Community School students for the 2022-2023 School Year.
Details
Summary: Presented by: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations
Request: It is requested that the Board of Education approve the Transportation Agreement between DeKalb County School District (DCSD) and International Community School (ICS) to provide transportation services for the 2022-2023 School Year.
Details: International Community School will lease school buses from DCSD for transportation services. This is an annual agreement between DCSD and International Community School.
Financial impact: This agreement has no budgetary impact on the DeKalb County School District.
Contact: Mr. Richard Boyd, Interim Chief Operating Officer; Division of Operations, 678.676.1483
Mr. Cedric A. Burse, Interim Transportation Director, Division of Operations, 678.676.1385
Effective: Upon Board Approval
Status: Approved by general counsel
iii. 2022-2023 Transportation Agreement – PATH Academy Charter School (2 docs)
Why: The transportation services are needed to provide transportation services to PATH Academy Charter School students for the 2022-2023 School Year.
Details
Summary: Presented by: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations
Request: It is requested that the Board of Education approve the Transportation Agreement between DeKalb County School District (DCSD) and PATH Academy Charter School to provide transportation services for the 2022-2023 School Year. This is a new Agreement that will begin on August 1, 2022 and expire on June 30, 2023.
Details: PATH Academy Charter School will lease school buses from DCSD for transportation services. This is an annual agreement between DCSD and PATH Academy Charter School.
Financial impact: This agreement has no budgetary impact on the DeKalb County School District.
Contact: Mr. Richard Boyd, Interim Chief Operating Officer; Division of Operations, 678.676.1483
Mr. Cedric A. Burse, Interim Transportation Director, Division of Operations, 678.676.1385
Effective: Upon Board Approval
Status: Approved by General Counsel.

e. School Nutrition Services

i. Extension (Renewal), RFP No. 20-20 Sanitation Services & Materials (Renewal Year 3 of 4) to Sanitech Systems, Inc. in the amount not to exceed $220,400.00 for SY 22-23 (4 docs)
Why: The services provided by Sanitech Systems will enable School Nutrition Services (SNS) to maintain well-sanitized kitchens and equipment to serve healthy and safe meals to DeKalb County students.

Sanitech ServSafe Certified Service Technicians provide on-site training for School Nutrition Managers and Food Assistants on chemical usage and safety. This equips SNS personnel to maintain clean and sanitized food service environment.

School Nutrition Managers and Central Office personnel are provided an annual vendor complaint form (Quality Assurance Form). The form is used to evaluate vendor performance including accuracy and quality. This information is used to communicate with vendors, evaluate pricing, assess products, and monitor deliveries. The vendor’s performance met the assessment criteria.
Details
Summary: Presented by: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations
Request: It is requested that the Board of Education approve the renewal of RFP 20-20, purchase of Sanitation Services & Materials to Sanitech Systems, Inc., in the amount not to exceed $220,400.00 for SY 22-23. This request extends the agreement for Sanitech Systems an additional year from November 5, 2022, through November 4, 2023.

This is the third of four (4) one-year (1-Year) Contract Renewal options.
Details: Due to an excellent level of service provided by Sanitech Systems, Inc., School Nutrition Services (SNS) request to extend RFP 20-20 for an additional year with the same terms and conditions as the original term contract from November 5, 2022, through November 4, 2023.

RFP 20-20 was approved by the Board on June 10, 2019, in the amount not to exceed $190,000.00. Year 1 is the initial year of the contract with the option of four renewals totaling five years. This is the third of four extensions allowed.

Sanitech Systems, has indicated a 16% price increase for SY 2022-2023.

Sanitech Systems, Inc.
033 Holden Road, Lakeland, FL 33811
Financial impact: There is no financial impact to the General Fund. School Nutrition Services is a self-supporting entity with revenue based on meal participation and supplemental sales. Funds will be paid from GL account 600.3100.561000.00062.8200.9990.8015.040.0000.

Board Policy DJE requires the Board of Education to approve the expenditure of any vendor that provides goods and/or services to the school system that may exceed $100,000.00 in purchases for the fiscal year.
Contact: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations, 678.676.1483
Dr. Connie R. Walker, Executive Director of School Nutrition Services, Division of Operations, 678.676.1780
Effective: Upon Board approval
Status: Approved by General Counsel
ii. Extension (Renewal) Bid No. 20-22 Ice Cream Products (Renewal Year 3 of 4) to Hershey Creamery Company in the amount not to exceed $258,940.00 for SY 22-23 (4 docs)
Why: To offer Smart Snacks compliant à la carte snack items to DCSD students. Hershey products meets Child Nutrition, USDA standards for Smart Snacks.

School Nutrition Services (SNS) offers a variety of student’s favorite ice cream products such as frozen yogurt, fruit bars, and sherbet cups.

School Nutrition Managers and Central Office personnel are provided an annual vendor complaint form (Quality Assurance Form). The form is used to evaluate vendor performance including accuracy and quality. This information is used to communicate with vendors, evaluate pricing, assess products, and monitor deliveries. The vendor’s performance met the assessment criteria.
Details
Summary: Presented by: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations
Request: It is requested that the Board of Education approve the renewal of Bid 20-22, Ice Cream Products, to Hershey Creamery Company, in the amount not to exceed $258,940.00 for SY 22-23. This request extends the agreement for Hershey Creamery Company an additional year October 1, 2022, through September 30, 2023.

This is the third of four (4) one-year (1-year) Contract Renewal options.
Details: Due to an excellent level of service provided by Hershey Creamery Company, School Nutrition Services (SNS) requests to extend Bid 20-22 for an additional year with the same terms and conditions as the original term contract from October 1, 2022 through September 30, 2023. Hershey Creamery Company indicated a 11% price increase for SY 2022-2023.

DCSD price provision allows price change at the extension/renewal anniversary commencing July 1, 2021.The vendor must supply the Purchasing Department of the DCSD with written proof from the manufacturer when (if) price changes occur. The written notification from the manufacturer (for DCSD) may specify actual dollar changes or may specify the change as a percentage.

Bid 20-22 was initially approved by the Board on September 9, 2019, in the amount not to exceed $220,000.00. Year one is the initial year of the contract with the option of four renewals totaling five years. This is the third of four extensions allowed.


Hershey Creamery Company
1611 Oakbrook Drive, Gainesville, GA 30507
Financial impact: There is no financial impact to the General Fund. School Nutrition Services is a self-supporting entity with revenue based on meal participation and supplemental sales. Funds will be paid from GL account: 600.3100.563000.00062.8200.9990.8015.040.0000.

Board Policy DJE requires the Board of Education to approve the expenditure of any vendor that provides goods and/or services to the school system that may exceed $100,000.00 in purchases for the fiscal year.
Contact: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations, 678.676.1483
Dr. Connie R. Walker, Executive Director of School Nutrition Services, Division of Operations, 678.676.1780
Effective: Upon Board approval
Status: Approved by General Counsel
iii. Extension (Renewal) Bid No. 20-27 Large Equipment (Renewal Year 3 of 4) to Douglas Equipment in the amount not to exceed $2,200,000.00 for SY 22-23 (5 docs)
Why: Foodservice commercial equipment is essential for meal preparation and efficient operation of food production. Several types of large equipment include, but not limited to steamers, combi ovens, heated cabinets, tilting skillet, and milk boxes. This will enable School Nutrition Services (SNS) to provide healthy reimbursable meals for DeKalb County students.

At the beginning of each school year, School Nutrition Managers and Central Office personnel are provided an annual vendor complaint form (Quality Assurance Form). The form is used to evaluate vendor performance including accuracy and quality. This information is used to communicate with vendors, evaluate pricing, assess products, and monitor deliveries. This vendor’s performance met the assessment criteria.
Details
Summary: Presented by: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations
Request: It is requested that the Board of Education approve the extension of Bid 20-27, Purchase of Large Equipment to Douglas Equipment in the amount not to exceed $2,200,000.00 for SY 22-23. This request extends the agreement for Douglas Equipment an additional year August 1, 2022, through July 31, 2023.

This is the third of four (4) one-year (1-year) Contract Renewal options.
Details: Bid 20-27 Large Equipment was competitively solicited May 23, 2019. Five (5) vendors responded to the solicitation. School Nutrition Services evaluation panel selected four (4) of the five (5) vendors: (1) BHS Foodservice Solutions, (2) Citisco, (3) Douglas Equipment, and (4) Mobile Fixture & Equipment as the most responsible and responsive bidders.

Due to an excellent level of services provided, Bid 20-27 was extended with three of the four award vendors for SY 2020-2021. (1) Citisco, (2) Douglas Equipment, and (3) Mobile Fixture & Equipment. The fourth vendor, BHS, discontinued operations.

School Nutrition Services (SNS) requested to extend Bid 20-27 for SY 2022-2023 with the same terms and conditions as the original term contract from August 1, 2022, through July 31, 2023. Based on the current supply chain shortages, only Douglas Equipment responded. The remaining two vendors (1) Citisco could not renew contract due to ongoing price increases and (2) Mobile Fixture & Equipment could not provide quote(s) on price increases.

Douglas Equipment has indicated a price increase of 15% for SY 2022-2023. DCSD price provision allows price change at the extension/renewal anniversary commencing August 1, 2022. The vendor must supply the Purchasing Department of the DCSD with written proof from the manufacturer when (if) price changes occur. The written notification from the manufacturer (for DCSD) may specify actual dollar changes or may specify the change as a percentage.

The price increase reflects the cost of raw materials (plastic resins, high heat materials), stainless steel, packaging, labor, energy and transportation. The suppliers continue to invest in the future with new materials, technologies, and innovative products to help enhance foodservice efficiency, safety, and sustainability.

Kitchen equipment not covered by Bid 20-27 awarded to Douglas Equipment will be obtained by requesting quotes outlined by DCSD Board Policy from multiple foodservice equipment vendors. An attached copy of kitchen equipment provided by Douglas Equipment and items that will require quotes are included in the supporting documents.

Year 1 is the initial year of the contract with the option of 4 renewals totaling 5 years. This is the third of 4 extensions allowed.

Douglas Equipment
301 North Street, Bluefield, WV 201701
Financial impact: There is no financial impact to the General Fund. School Nutrition Services is a self-supporting entity with revenue based on meal participation and supplemental sales. Funds will be paid from GL account: 600.3100.573000.600061.8200.9990.8015.040.0000.

Board Policy DJE requires the Board of Education to approve the expenditure of any vendor that provides goods and/or services to the school system that may exceed $100,000.00 in purchases for the fiscal year.
Contact: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations, 678.676.1483
Dr. Connie R. Walker, Executive Director of School Nutrition Services, Division of Operations, 678.676.1780
Effective: Upon Board approval
Status: Approved by General Counsel
iv. Extension (Renewal), RFP No. 21-524R Uniform Services, (Renewal Year 1 of 4) to Cintas Corporation in the amount not to exceed $220,000.00 for SY 22-23 (3 docs)
Why: The goal of School Nutrition Services is to maintain a professional appearance at all times to promote a positive image of a quality program. School Nutrition employees are among the lowest paid employees in the District therefore, a uniform program will increase morale and will be provided to Central Office and School-level employees at no cost. There are currently 41 Central Office employees and 720 School-level employees.

School Nutrition Managers and Central Office personnel are provided an annual vendor complaint form (Quality Assurance Form). The form is used to evaluate vendor performance including accuracy and quality. This information is used to communicate with vendors, evaluate pricing, assess products, and monitor deliveries. The vendor’s performance met the assessment criteria.
Details
Summary: Presented by: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations
Request: IIt is requested that the Board of Education approve the renewal of RFP 21-524R, purchase of uniforms to Cintas Corporation in the amount not to exceed $220,000.00 for SY 22-23. This request extends the agreement with Cintas Corporation an additional year from July 1, 2022, through June 30, 2023. This is the first of four (4) one-year (1-year) Contract Renewal options.
Details: Due to an excellent level of service provided by Cintas Corporation School Nutrition Services (SNS) requests to extend RFP 21-524R for an additional year with the same terms and conditions as the original term contract from July 1, 2022, through June 30, 2023.

RFP 21-524R was initially approved by the Board on May 17, 2021, in the amount not to exceed $220,000.00. Year 1 is the initial year of the contract with the option of 4 renewals totaling 5 years. This is the first of 4 extensions allowed.
Financial impact: There is no financial impact to the General Fund. School Nutrition Services is a self-supporting entity with revenue based on meal participation and supplemental sales. Funds will be paid from GL account 600.3100.561000.00062.8200.9990.8015.040.0000.

Board Policy DJE requires the Board of Education to approve the expenditure of any vendor that provides goods and/or services to the school system that may exceed $100,000.00 in purchases for the fiscal year.
Contact: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations, 678.676.1483
Dr. Connie R. Walker, Executive Director of School Nutrition Services, Division of Operations, 678.676.1780
Effective: Upon Board approval
Status: Approved by General Counsel

f. E-SPLOST Projects

i. ESSER III Project: RFQu No. 22-752-030 Professional Architectural and Engineering Services for HVAC Replacement at Bob Mathis ES, Briarlake ES, Chapel Hill ES, Early Learning Center, Edward L. Bouie ES, Marbut ES, Martin Luther King Jr. HS, Montclair ES, Panola Way ES, Pine Ridge ES, Shadow Rock ES, Stephenson HS, and Tucker MS to Corgan Associates, Inc. for a Lump Sum Amount of $1,163,339.00, Stanley, Love-Stanley PC for a Lump Sum Amount of $1,047,876.00, and Epsten Group, Inc. for a Lump Sum Amount of $695,273.00 (3 docs)
Why: To approve the award of lump sum design contracts for the Architectural and Engineering Services for a HVAC replacement at Bob Mathis Elementary School, Briarlake Elementary School, Chapel Hill Elementary School, Early Learning Center, Edward L. Bouie Elementary School, Marbut Elementary School, Martin Luther King Jr. High School, Montclair Elementary School, Panola Way Elementary School, Pine Ridge Elementary School, Shadow Rock Elementary School, Stephenson High School, and Tucker Middle School.
Details
Summary: Presented by: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations
Request: It is requested that the Board of Education approve three (3) awards for RFQu 22-752-030 for Architectural and Engineering Services for HVAC Replacement to the most responsive and responsible Offerors whose submittals are the most advantageous to the district. The awards are as follows:

Bob Mathis Elementary School, Chapel Hill Elementary School, Edward L. Bouie Elementary School, Martin Luther King Jr. High School, and Panola Way Elementary School to Corgan Associates, Inc. for the lump sum amount of $1,163,339.

Marbut Elementary School, Pine Ridge Elementary School, Shadow Rock Elementary School, and Stephenson High School to Stanley, Love-Stanley PC for the lump sum amount of $1,047,876.

Briarlake Elementary School, Early Learning Center, Montclair Elementary School, and Tucker Middle School to Epsten Group, Inc. for the lump sum amount of $695,273.
Details: The scope of work for this project includes A/E services for HVAC replacements at Bob Mathis Elementary School, Briarlake Elementary School, Chapel Hill Elementary School, Early Learning Center, Edward L. Bouie Elementary School, Marbut Elementary School, Martin Luther King Jr. High School, Montclair Elementary School, Panola Way Elementary School, Pine Ridge Elementary School, Shadow Rock Elementary School, Stephenson High School, and Tucker Middle School. Additional project information can be found on the DeKalb County School District’s solicitation website at https://dekalbschoolsga.ionwave.net/.

The RFQu was issued on April 28, 2022, and notification of the RFQu was sent via email to over 60 vendors from the DCSD vendor list, 1,585 vendors through the State of GA Procurement Registry, and 232 vendors through DemandStar. The solicitation was advertised in the Champion and posted on the DCSD website. Twenty-Four (24) people attended the virtual mandatory pre-submittal conference on May 5, 2022, representing sixteen (16) architectural/engineering firms. On May 24, 2022, submittals were received from eleven (11) firms.

This recommendation is based on the review and evaluation of the eleven (11) responsive submittals received. Corgan Associates, Inc, located at 1201 Peachtree Street NE, Suite 1740 Atlanta, GA 30361, Stanley, Love-Stanley PC located at 1056 Spring Street, NW Atlanta, GA 30309, and Epsten Group, Inc. located at 101 Marietta Street NW, Suite 2600 Atlanta, GA 30303 submitted the most responsive and responsible submittals and will be responsible for the architectural and engineering design work as set forth in the proposal documents. The DeKalb County School District’s Standard Form of Contract for Architectural Services will be used for this project.
Financial impact: The total budget of $139,000.00 for Architectural/Engineering Services for Bob Mathis Elementary School HVAC Replacement will be allocated from cost code (CARE3HVAC.30521.ARCHITECT.0475).

The total budget of $107,937.00 for Architectural/Engineering Services for Briarlake Elementary School HVAC Replacement will be allocated from cost code (CARE3HVAC.30521.ARCHITECT.3051).

The total budget of $138,862.00 for Architectural/Engineering Services for Chapel Hill Elementary School HVAC Replacement will be allocated from cost code (CARE3HVAC.30521.ARCHITECT.1053).

The total budget of $137,394.00 for Architectural/Engineering Services for Early Learning Center HVAC Replacement will be allocated from cost code (CARE3HVAC.30521.ARCHITECT.6014).

The total budget of $183,948.00 for Architectural/Engineering Services for Edward L. Bouie Elementary School HVAC Replacement will be allocated from cost code (CARE3HVAC.30521.ARCHITECT.0297).

The total budget of $183,699.00 for Architectural/Engineering Services for Marbut Elementary School HVAC Replacement will be allocated from cost code (CARE3HVAC.30521.ARCHITECT.0197).

The total budget of $528,026.00 for Architectural/Engineering Services for Martin Luther King Jr. High School HVAC Replacement will be allocated from cost code (CARE3ROOF.30521.ARCHITECT.0103).

The total budget of $144,005.00 for Architectural/Engineering Services for Montclair Elementary School HVAC Replacement will be allocated from cost code (CARE3HVAC.30521.ARCHITECT.4062).

The total budget of $173,137.00 for Architectural/Engineering Services for Panola Way Elementary School HVAC Replacement will be allocated from cost code (CARE3HVAC.30521.ARCHITECT.0188).

The total budget of $175,092.00 for Architectural/Engineering Services for Pine Ridge Elementary School HVAC Replacement will be allocated from cost code (CARE3HVAC.30521.ARCHITECT.0190).

The total budget of $203,398.00 for Architectural/Engineering Services for Shadow Rock Elementary School HVAC Replacement will be allocated from cost code (CARE3HVAC.30521.ARCHITECT.0293).

The total budget of $485,687.00 for Architectural/Engineering Services for Stephenson High School HVAC Replacement will be allocated from cost code (CARE3HVAC.30521.ARCHITECT.0497).

The total budget of $305,938.00 for Architectural/Engineering Services for Tucker Middle School HVAC Replacement will be allocated from cost code (CARE3HVAC.30521.ARCHITECT.0605).
Contact: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations, 678.676.1483
Effective: Upon board approval
Status: Approved by General Counsel
ii. E-SPLOST V Project: ITB No. 22-752-009 for GC Services for Kittredge Magnet School Gymnasium HVAC Installation to Maxair Mechanical, LLC for an amount not to exceed $368,504.00 (4 docs)
Why: To approve the award of a lump sum construction contract for GC Services for Kittredge Magnet School Gymnasium HVAC installation.
Details
Summary: Presented by: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations
Request: It is requested that the Board of Education approve an E-SPLOST V budget reallocation in the amount of $402,216.00 from Program Contingency which will allow the proper funds to be allocated to the necessary project cost code for the installation of the HVAC in the gymnasium at Kittredge Magnet School.

It is also requested that the Board of Education approve the award of Bid No. 22-752-009 for GC Services for Kittredge Magnet School Gymnasium HVAC Installation to Maxair Mechanical, LLC, the lowest responsible and responsive bidder whose bid meets the requirements and criteria set forth in the bid documents for the installation of the HVAC in the gymnasium at Kittredge Magnet School in an amount not to exceed $368,504.00.
Details: Specific details related to the scope of work for this Invitation to Bid can be found on the DeKalb County School District’s solicitation website at http://www.dekalbschoolsga.org/solicitations/

An Invitation to Bid (ITB) was issued on April 21, 2022, and notification of the upcoming bid was sent via email to over 150 vendors from the DCSD vendor list, 2,328 vendors through the State of GA Procurement Registry, and 326 vendors through Demandstar. The solicitation was advertised in the Champion and posted on the DCSD website. Eight (8) people attended the virtual pre-bid meeting on May 5, 2022, representing six (6) firms. Three (3) bids were received on May 31, 2022 for the Kittredge Magnet School Gymnasium HVAC Installation Project. All three (3) bids were deemed responsive. The bid was awarded to the lowest responsive, responsible bidder in accordance with the Invitation to Bid documents and contract obligations identified therein.

This recommendation is based on the review and evaluation of the bids received. Maxair Mechanical, LLC submitted the lowest responsive and responsible bid and will be responsible for the Kittredge Magnet School Gymnasium HVAC Installation. The DeKalb County School District’s Standard Form of Fixed Price Construction Contract will be used. Maxair Mechanical, LLC is located at 814 Livingston Court, Marietta, Georgia 30067.
Financial impact: The total contract amount for the Kittredge Magnet School Gymnasium HVAC Installation in the amount of $368,504.00 will be allocated from the construction cost code SP5NEWFAC.34535.GENCONTR under the voter-approved E-SPLOST V program.

A budget reallocation of $402,216.00 from program contingency is required to fund this project.
Contact: Mr. Richard Boyd, Interim Chief Operations Officer, Division of Operations, 678.676.1483
Effective: Upon board approval
Status: Approved by General Counsel

11. DONATIONS

a. Donation Acceptance: $21,480 from Livsey Elementary School Parent Teacher Organization (PTO) to Livsey Elementary School (4 docs)
Why: The purpose is to accept a donation to cover the cost of materials, delivery, design and construction services and installation of a new illuminated marquee sign with reader board at Livsey Elementary School.
Details
Summary: Presented by: Mr. Trenton Arnold, Regional Superintendent, Region II
Request: It is requested that the Board of Education accept the donation of $21,480 from the Livsey Elementary School Parent Teacher Organization, as a one-time donation per Board Policy DFK “Gifts and Bequests Guidelines”, for the installation of a new illuminated marquee sign at Livsey Elementary School.
Details: The Livsey Elementary School Parent Teacher Organization is requesting approval to accept their one-time donation of $21,480 for the design, cost of materials, and delivery and installation services for a new illuminated marquee sign with reader board to be fabricated and installed by MetroLED Light & Sign.

The DeKalb County School District Operations Division has worked with the Livsey Elementary School Administration and Livsey Elementary School Parent Teacher Organization to ensure these improvements meet all design and construction standards and guidelines. Also, the Operations
Financial impact: This is a one-time donation of $21,480 that will be provided by the Livsey Elementary School Parent Teacher Organization.
Contact: Mr. Trenton Arnold, Regional Superintendent, Region II, 678.676.1200
Effective: Upon Board Approval
Status: Approved by General Counsel
b. Donation Acceptance: $10,000.00 in Kroger Gift Cards from the Assistance League of Atlanta to the DeKalb County School District (2 docs)
Why: The School Social Work Department receives referrals and requests from over 1500 families annually that would benefit from a Kroger gift card.
Details
Summary: Presented by: Dr. Deborah Moore-Sanders, Deputy Superintendent, Division of Equity and Student Empowerment
Request: It is requested that the Board of Education approve the acceptance of $10,000.00 in Kroger gift cards from the Assistance League of Atlanta - Operation School Bell. The donation will be administered through the Department of Social Work Services and will be provided to families in need.
Details: School social workers will conduct a confidential meeting with the parent/guardian to determine if there is an immediate need for assistance and provide resources in addition to the gift card to address the need. The parent/guardian meeting will be documented on the Social Work Platform in Infinite Campus. The number of cards provided to each family will be based on the number of school aged children in the home. The department will maintain a record of the school, child’s name and assigned social worker receiving a gift card, as well as the number of cards distributed.
Financial impact: There is no financial impact on the district. The Atlanta Assistance League is donating a total of $10,000.00 in Kroger cards (200 cards valued at $50 each).
Contact: Dr. Deborah Moore-Sanders, Deputy Superintendent, Division of Equity and Student Empowerment, 678.676.1200
Ms. Denise Revels, Coordinator of Social Work Services, Division of Equity and Student Empowerment, 678.676.1200
Effective: August 1, 2022
Status: Review and approval by General Counsel not required.

12. PERSONNEL RECOMMENDATION(S) FROM EXECUTIVE SESSION - No Agenda Items This Month

13. OFFICE OF AUDITS AND COMPLIANCE - No Agenda Items This Month
Details
Summary: Presented by: Mr. Joel B. Thibodeaux, Director, Office of Audits & Compliance

F. AMENDMENT TO THE BYLAWS & POLICIES

1. READY FOR ACTION ~ Amendment to the Bylaws & Policies: Board Policy IDE: Co-Curricular Activities, Grades 6-12 (3 docs)
Why: Students shall be encouraged to participate in co-curricular activities provided that the activities do not conflict with the instructional program. Revision of Board Policy IDE shall afford students in grades 6-12 opportunities to participate in co-curricular activities.
Details
Summary: Presented by: Ms. Stacy E. Stepney, Chief Academic Officer, Division of Curriculum and Instruction
Request: It is requested that the Board of Education accept amended Board Policy IDE, Co-Curricular Activities, Grades 6-12, that was presented for first read and laid on the table for public comment and Board feedback from June 6, 2022.
Details: The proposed Board Policy IDE: Co-Curricular Activities, Grades 6-12 outlines the requirements for participating in co-curricular activities. The eligibility criteria, academic requirements, and special provisions are specified in the policy.
Financial impact: There is no financial impact.
Contact: Ms. Stacy E. Stepney, Chief Academic Officer, Division of Curriculum and Instruction, 678.676.0731
Mr. James Jackson, Executive Director, Department of Athletics, 678.676.1822
Dr. Tekshia Ward-Smith, Director, Department of Athletics, 678.676.1884
Effective: Upon Board of Education’s approval.
Status: Reviewed by General Counsel.
2. READY FOR ACTION ~ Amendment to the Bylaws & Policies: Board Policy IDE (1), Competitive Interscholastic Athletics, Grades 6-12 (5 docs)
Why: The current policy does not allow 6 through 8 grade magnet students access to play sports. Extending this opportunity allows for access to sports for fully enrolled students at their home attendance area school. In an effort to increase transparency, the middle school policy and high school policy have been combined.
Details
Summary: Presented by: Mr. James Jackson, Executive Director, Department of Athletics
Request: It is requested that the Board of Education accept amended Board Policy IDE (1), Competitive Interscholastic Athletics, Grades 6-12, that was presented for first read and laid on the table for public comment and Board feedback from June 6, 2022.
Details: The following conditions must be met under policy IDE(1), Competitive Interscholastic Athletics, Grades 6-12:


If the school in which the student is enrolled offers the Georgia High School Association (GHSA) or DeKalb County School District (DCSD) sanctioned extracurricular activity in which the student wishes to participate, the student shall be required to participate as a member of the school in which he/she is enrolled.




Students may not participate in competitive interscholastic athletics at both the school in which the student is enrolled and the homeschool. Instead, students must participate in GHSA extracurricular activities at the school in which they are enrolled unless that sport is not offered. For example, students could not play basketball at the school of enrollment and football at the homeschool.




The election of the student to participate in competitive interscholastic athletic activities for either the school of enrollment or the homeschool shall be binding for the current school year.




Students shall be required to comply with all GHSA and DCSD eligibility requirements.




Students shall remain subject to all applicable requirements for continued enrollment at DECA, DSA, DESA, Wadsworth Magnet, and Kittridge Magnet Schools, as well as all applicable requirements for participation in the GHSA/DCSD extracurricular activity. Students shall be solely responsible for providing any and all transportation necessary for participation in the GHSA/DCSD extracurricular activity.
Financial impact: There is no financial impact.
Contact: Mr. James Jackson, Executive Director, Department of Athletics, 678.676.1822
Dr. Tekshia Ward-Smith, Director, Department of Athletics, 678.676.1884
Ms. Stacy E. Stepney, Chief Academic Officer, Division of Curriculum and Instruction, 678.676.0731
Effective: Upon Board of Education’s approval.
Status: Reviewed by General Counsel.
G. CONVENE THE COMMUNITY INPUT SESSION ~ 5:45pm
Details
Summary: Convened by: Mrs. Vickie B. Turner, Board Chair

*Speakers
1. Gabriela Atsepoyi
2. Amy Noel Sery (virtual)
3. Tonja Holder
4. Jon Hawkins (virtual)
5. Vienna Hardy
6. Diana Hardy
7. Noy Hawkins (virtual)
8. Meredith Alberto
9. Deborah Jones (virtual)

H. CONVENE THE BUSINESS MEETING

1. Introduction of Student Board Representative ~ No Student Representative This Month
Details
Summary: Presented by: Dr. Vasanne S. Tinsley, Interim Superintendent

2. Recognition(s) - No Recognitions This Month

I. CONSENT AGENDA
Details
Summary: It is requested that the DeKalb County Board of Education approve the July 11, 2022 consent agenda items.

Motion by: _____________
Seconded by: ___________
Vote: _______

J. ACTION ITEM(S)

1. APPROVAL OF AN ITEM(S) FROM EXECUTIVE SESSION
Details
Summary: Presented by: Mrs. Vickie B. Turner, Board Chair
2. APPROVAL OF AN AGENDA ITEM(S) PULLED FROM THE CONSENT AGENDA
Details
Summary: Presented by: Mrs. Vickie B. Turner, Board Chair
K. ADJOURN
Details
Summary: It is requested that the DeKalb County Board of Education adjourn the July 11, 2022 work session and business meeting.
Motion by: ____________
Seconded by: __________
Vote: _____