.ark-online-card{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:1rem;padding:1.25rem}.ark-online-header{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.ark-online-icon{background:linear-gradient(135deg,var(--ark-gold)0%,#d4a454 100%);width:2.75rem;height:2.75rem;color:var(--ark-navy);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ark-online-title h2{color:#fff;margin:0;font-size:1.125rem;font-weight:700}.ark-online-title p{color:#ffffff80;margin:0;font-size:.75rem}.ark-online-events{margin-bottom:1rem}.ark-online-event{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.ark-online-event:last-child{border-bottom:none}.ark-online-event-when{color:var(--ark-gold);align-items:center;gap:.375rem;margin-bottom:.25rem;font-size:.75rem;display:flex}.ark-online-event-title{color:#fff;margin:0;font-size:.9rem;font-weight:600}.ark-online-event-desc{color:#fff6;margin:.25rem 0 0;font-size:.75rem}.ark-online-event-actions{flex-shrink:0;gap:.5rem;display:flex}.event-join-btn{background:var(--ark-gold);color:var(--ark-navy);border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:opacity .2s}.event-join-btn:hover{opacity:.9}.event-join-btn.disabled{opacity:.3;pointer-events:none}.ark-online-actions{gap:.75rem;display:flex}.ark-online-action{color:#ffffffb3;background:#ffffff14;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:.625rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:background .2s;display:flex}.ark-online-action:hover{color:#fff;background:#ffffff1f}.community-filter-tabs{background:#ffffff0f;border-radius:.5rem;gap:.375rem;margin-bottom:1rem;padding:.25rem;display:flex}.filter-tab{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex:1;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.filter-tab:hover{color:#ffffffb3;background:#ffffff0a}.filter-tab.active{color:#fff;background:#ffffff1f;font-weight:600}.community-feed{flex-direction:column;gap:.75rem;display:flex}.community-login-prompt{text-align:center;background:#ffffff0f;border:1px solid #ffffff14;border-radius:1rem;padding:2.5rem 1.5rem}.community-login-prompt .login-icon{color:#ffffff4d;width:3.5rem;height:3.5rem;margin:0 auto 1rem}.community-login-prompt .login-icon svg{width:100%;height:100%}.community-login-prompt h3{color:#fff;margin-bottom:.5rem;font-size:1.125rem}.community-login-prompt p{color:#ffffff80;margin-bottom:1.25rem;font-size:.875rem}.community-empty{text-align:center;background:#ffffff0f;border:1px solid #ffffff14;border-radius:1rem;padding:2.5rem 1.5rem}.community-empty .empty-icon{color:#fff3;width:3.5rem;height:3.5rem;margin:0 auto 1rem}.community-empty .empty-icon svg{width:100%;height:100%}.community-empty h3{color:#fff;margin-bottom:.5rem;font-size:1.125rem}.community-empty p{color:#ffffff80;font-size:.875rem}.community-post{text-align:left;cursor:pointer;color:#fff;background:#ffffff0f;border:1px solid #ffffff14;border-radius:.75rem;width:100%;padding:1rem;transition:all .2s;display:block}.community-post:hover{background:#ffffff17;border-color:#ffffff26}.community-post-header{justify-content:space-between;align-items:center;margin:.75rem 0;display:flex}.community-post-author{align-items:center;gap:.75rem;display:flex}.author-info{flex-direction:column;display:flex}.author-name{color:#fff;align-items:center;gap:.25rem;font-size:.9rem;font-weight:600;display:flex}.post-time{color:#fff6;font-size:.75rem}.community-post-scripture{border-left:3px solid var(--ark-gold);color:var(--ark-gold);background:#e8b56214;border-radius:.25rem;margin-bottom:.75rem;padding:.75rem;font-size:.9rem}.community-post-title{color:#fff;margin-bottom:.5rem;font-size:1rem;font-weight:600}.community-post-preview{margin-bottom:.75rem}.community-post-preview p{color:#fff9;margin:0;font-size:.875rem;line-height:1.5}.community-post-actions{border-top:1px solid #ffffff0f;align-items:center;gap:.75rem;margin-top:.25rem;padding-top:.75rem;display:flex}.like-btn,.praying-btn{color:#fff6;align-items:center;gap:.375rem;font-size:.875rem;display:flex}.like-btn svg,.praying-btn svg{width:1.125rem;height:1.125rem}.like-count,.praying-count{font-weight:500}.community-btn-primary{background:var(--ark-gold);color:var(--ark-navy);cursor:pointer;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-block}.community-btn-primary:hover{opacity:.9}.post-detail-modal-overlay{z-index:10000;background:#000000b3;justify-content:center;align-items:center;padding:1rem;animation:.2s fadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}.post-detail-modal{background:#fff;border-radius:1rem;width:100%;max-width:500px;max-height:85vh;padding:1.5rem;animation:.3s slideUp;position:relative;overflow-y:auto}.post-detail-close{background:var(--gray-100);width:2.5rem;height:2.5rem;color:var(--gray-600);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;transition:all .2s;display:flex;position:absolute;top:.75rem;right:.75rem}.post-detail-close:hover{background:var(--gray-200);color:var(--gray-800)}.post-detail-header{margin-bottom:1rem;padding-right:2.5rem}.post-detail-author{align-items:center;gap:.75rem;display:flex}.post-detail-author .author-name{color:var(--gray-900);font-size:1.1rem}.post-detail-author .post-time{color:var(--gray-500);font-size:.85rem}.post-detail-scripture{border-left:4px solid var(--ark-gold);color:var(--ark-navy);background:#e8b5621a;border-radius:.5rem;margin-bottom:1rem;padding:1rem;font-size:1.1rem}.post-detail-passage{background:var(--gray-50);border-radius:.5rem;margin-bottom:1.25rem;padding:1rem}.post-detail-passage p{color:var(--gray-700);margin:0;font-size:1rem;font-style:italic;line-height:1.6}.post-detail-content,.post-detail-section{margin-bottom:1.25rem}.post-detail-section .section-badge{letter-spacing:.05em;border-radius:.25rem;margin-bottom:.5rem;padding:.2rem .6rem;font-size:.7rem;font-weight:700;display:inline-block}.section-badge.head{color:var(--ark-teal);background:#1433481a}.section-badge.heart{color:var(--ark-maroon);background:#5f0c0b1a}.section-badge.hands{color:#996b1f;background:#e8b56233}.section-badge.commitment{color:var(--ark-navy);background:#14334826}.post-detail-section p{color:var(--gray-700);margin:0;font-size:1.05rem;line-height:1.7}.commitment-date{color:var(--gray-500);margin-top:.5rem;font-size:.9rem;font-style:italic}.post-detail-actions{border-top:1px solid var(--gray-200);align-items:center;gap:1rem;padding-top:1rem;display:flex}.post-detail-actions .like-btn,.post-detail-actions .praying-btn{color:var(--gray-500);font-size:1rem}.post-detail-actions .like-btn svg,.post-detail-actions .praying-btn svg{width:1.5rem;height:1.5rem}.prayer-detail-title{color:var(--ark-navy);margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.prayer-detail-content{color:var(--gray-700);margin-bottom:1.25rem;font-size:1.05rem;line-height:1.7}.prayer-detail-content p{margin:0 0 .75rem}.prayer-detail-scripture{border-left:4px solid var(--ark-gold);color:var(--gray-700);background:#e8b5621a;border-radius:.5rem;margin-bottom:1.25rem;padding:1rem;font-size:1rem}.skeleton{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%) 0 0/200% 100%;animation:1.5s infinite skeleton-shimmer}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-post{pointer-events:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}
.creed-cards-page{background:var(--primary-color);min-height:100vh;padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.creed-category-filter{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.5rem;padding:0 1.25rem 1rem;display:flex;overflow-x:auto}.creed-category-filter::-webkit-scrollbar{display:none}.creed-category-chip{color:#ffffff80;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff1f;border-radius:999px;flex-shrink:0;padding:.375rem .875rem;font-size:.75rem;font-weight:500;transition:all .2s}.creed-category-chip:hover{color:#ffffffb3;background:#ffffff0f}.creed-category-chip.active{background:var(--ark-gold);color:var(--ark-navy);border-color:var(--ark-gold);font-weight:600}.creed-progress-bar{background:#ffffff0f;border-radius:999px;height:.375rem;margin:0 1.25rem 1.25rem;overflow:hidden}.creed-progress-fill{background:linear-gradient(90deg,var(--ark-gold),#d4a454);border-radius:999px;height:100%;transition:width .5s}.creed-card-wrapper{perspective:1200px;margin-bottom:1.5rem;padding:0 1.25rem}.creed-card{aspect-ratio:3/4;cursor:pointer;width:100%;max-height:480px;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,0,.2,1);position:relative}.creed-card.flipped{transform:rotateY(180deg)}.creed-card-face{backface-visibility:hidden;border-radius:1.25rem;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.creed-card-front{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;display:flex}.creed-card-front .card-category-badge{text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:.25rem .75rem;font-size:.65rem;font-weight:600;display:inline-block}.creed-card-front .card-number{opacity:.5;margin-top:.5rem;font-size:.7rem;font-weight:500}.creed-card-front .card-title{letter-spacing:.02em;color:#fff;font-size:1.5rem;font-weight:800;line-height:1.2}.creed-card-front .card-short-desc{opacity:.6;color:#fff;font-size:.9rem}.creed-card-front .card-icon{opacity:.15;width:4rem;height:4rem}.creed-card-front .tap-hint{opacity:.35;color:#fff;margin-top:auto;font-size:.7rem}.creed-card-back{color:var(--gray-900);background:#fff;padding:1.25rem;overflow-y:auto;transform:rotateY(180deg)}.creed-card-back .back-header{border-bottom:1px solid var(--gray-200);margin-bottom:1rem;padding-bottom:.75rem}.creed-card-back .back-term{margin-bottom:.25rem;font-size:1.5rem;font-weight:700}.creed-card-back .back-translation{color:var(--gray-500);font-size:.8rem}.creed-card-back .back-meaning{border-radius:.25rem;margin-top:.375rem;padding:.2rem .5rem;font-size:.7rem;font-weight:600;display:inline-block}.creed-card-back .back-section{margin-bottom:1rem}.creed-card-back .back-section-label{text-transform:uppercase;letter-spacing:.05em;opacity:.5;margin-bottom:.375rem;font-size:.65rem;font-weight:700}.creed-card-back .back-definition{color:var(--gray-700);font-size:.85rem;line-height:1.6}.creed-card-back .back-scripture{border-radius:.5rem;padding:.75rem;font-size:.85rem;font-style:italic;line-height:1.5}.creed-card-back .back-reference{margin-top:.375rem;font-size:.75rem;font-style:normal;font-weight:600;display:block}.creed-card-back .back-context{color:var(--gray-600);font-size:.8rem;line-height:1.5}.creed-card-back .back-reflection{color:var(--gray-700);font-size:.85rem;font-style:italic;line-height:1.5}.creed-nav{justify-content:center;align-items:center;gap:2rem;margin-bottom:1.25rem;padding:0 1.25rem;display:flex}.creed-nav-btn{color:#fff9;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;transition:all .2s;display:flex}.creed-nav-btn:hover{color:#fff;background:#ffffff26}.creed-nav-btn:disabled{opacity:.2;cursor:default}.creed-nav-counter{color:#ffffff80;text-align:center;min-width:3rem;font-size:.85rem;font-weight:500}.creed-learn-btn{cursor:pointer;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;width:calc(100% - 2.5rem);margin:0 auto 1rem;padding:.875rem;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.creed-learn-btn.not-learned{background:var(--ark-gold);color:var(--ark-navy)}.creed-learn-btn.not-learned:hover{opacity:.9}.creed-learn-btn.learned{color:#22c55e;background:#22c55e26;border:1px solid #22c55e33}.creed-cards-fab{bottom:calc(90px + env(safe-area-inset-bottom,0px));z-index:50;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#1a1a2e 0%,#16213e 50%,#0f3460 100%);border:1px solid #e8b5624d;border-radius:999px;align-items:center;gap:.5rem;padding:.625rem 1rem .625rem .75rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);animation:3s ease-in-out infinite fabPulse;display:flex;position:fixed;right:1rem;box-shadow:0 4px 20px #0006,0 0 0 1px #e8b5621a,inset 0 1px #ffffff0d}.creed-cards-fab:hover{border-color:#e8b56280;transform:translateY(-2px)scale(1.02);box-shadow:0 8px 30px #00000080,0 0 0 1px #e8b56233,0 0 20px #e8b5621a}.creed-cards-fab:active{transform:translateY(0)scale(.98)}.creed-cards-fab-icon{background:linear-gradient(135deg,var(--ark-gold),#d4a454);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.creed-cards-fab-icon svg{width:1rem;height:1rem;color:var(--ark-navy)}.creed-cards-fab-text{letter-spacing:.03em;text-transform:uppercase;font-size:.7rem;font-weight:600;line-height:1.2}.creed-cards-fab-badge{background:var(--ark-gold);color:var(--ark-navy);border-radius:999px;flex-shrink:0;padding:.2rem .5rem;font-size:.65rem;font-weight:700}@keyframes fabPulse{0%,to{box-shadow:0 4px 20px #0006,0 0 0 1px #e8b5621a}50%{box-shadow:0 4px 20px #0006,0 0 0 1px #e8b56240,0 0 15px #e8b56214}}.creed-cards-page~.creed-cards-fab,[data-hide-fab] .creed-cards-fab{display:none}
.encouragement-toast{bottom:calc(90px + env(safe-area-inset-bottom,0px));z-index:9999;color:#fff;cursor:pointer;opacity:0;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%);border:1px solid #e8b56233;border-radius:1rem;align-items:center;gap:.75rem;width:380px;max-width:calc(100% - 2rem);padding:.875rem 1.25rem;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s;display:flex;position:fixed;left:50%;transform:translate(-50%)translateY(120%);box-shadow:0 8px 30px #0006}.encouragement-toast.show{opacity:1;transform:translate(-50%)translateY(0)}.encouragement-emoji{flex-shrink:0;font-size:1.5rem}.encouragement-content{flex:1;min-width:0}.encouragement-title{color:var(--ark-gold);margin-bottom:.125rem;font-size:.9rem;font-weight:600;display:block}.encouragement-message{color:#fff9;margin:0;font-size:.8rem;line-height:1.4}.encouragement-close{color:#ffffff4d;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;display:flex}.encouragement-close:hover{color:#fff9}.challenge-nudge-overlay{z-index:10001;background:#0009;justify-content:center;align-items:center;padding:1.5rem;animation:.3s fadeIn;display:flex;position:fixed;inset:0}.challenge-nudge{text-align:center;background:linear-gradient(160deg,#143348 0%,#0f2538 60%,#1a2b3c 100%);border:1px solid #e8b56226;border-radius:1.25rem;width:100%;max-width:360px;padding:2rem 1.5rem;animation:.4s cubic-bezier(.4,0,.2,1) slideUp;position:relative;box-shadow:0 20px 60px #00000080}.challenge-nudge-close{color:#fff6;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .2s;display:flex;position:absolute;top:.75rem;right:.75rem}.challenge-nudge-close:hover{color:#fff;background:#ffffff26}.challenge-nudge-close svg{width:1rem;height:1rem}.challenge-nudge-header{margin-bottom:1.5rem}.challenge-nudge-emoji{margin-bottom:.75rem;font-size:2.5rem;display:block}.challenge-nudge h2{color:#fff;margin:0 0 .375rem;font-size:1.25rem;font-weight:700}.challenge-nudge-header p{color:#ffffff80;margin:0;font-size:.85rem;line-height:1.4}.challenge-nudge-tiers{justify-content:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.challenge-tier{text-align:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:.75rem;flex:1;padding:1rem .5rem;transition:all .2s;position:relative}.challenge-tier.recommended{background:#e8b56214;border-color:#e8b5624d}.tier-badge{background:var(--ark-gold);color:var(--ark-navy);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:.125rem .5rem;font-size:.6rem;font-weight:700;position:absolute;top:-.5rem;left:50%;transform:translate(-50%)}.tier-days{color:#fff;font-size:1.75rem;font-weight:800;line-height:1;display:block}.challenge-tier.recommended .tier-days{color:var(--ark-gold)}.tier-label{color:#fff6;text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem;font-size:.7rem;display:block}.challenge-nudge-actions{flex-direction:column;gap:.75rem;display:flex}.challenge-nudge-btn{background:linear-gradient(135deg,var(--ark-gold),#d4a454);color:var(--ark-navy);text-align:center;border-radius:.75rem;padding:.875rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:block}.challenge-nudge-btn:hover{opacity:.9}.challenge-nudge-later{color:#ffffff59;cursor:pointer;background:0 0;border:none;padding:.5rem;font-size:.8rem}.challenge-nudge-later:hover{color:#fff9}
body.tv-mode .bottom-tab-bar,body.tv-mode .app-header,body.tv-mode .creed-fab,body.tv-mode .page-header{display:none!important}body.tv-mode{background:#0a0a0a!important}body.tv-mode .course-landing,body.tv-mode .session-page,body.tv-mode .course-library{background:#0a0a0a!important;padding-bottom:80px!important}body.tv-mode .landing-container,body.tv-mode .session-container,body.tv-mode .header-content,body.tv-mode .courses-container{max-width:none!important}body.tv-mode .course-hero{border-radius:0!important;margin-bottom:48px!important}body.tv-mode .hero-content{max-width:none!important;padding:64px 48px 48px!important}body.tv-mode .hero-title{font-size:3.5rem!important}body.tv-mode .hero-subtitle{font-size:1.5rem!important}body.tv-mode .hero-description{font-size:1.25rem!important}body.tv-mode .hero-tagline{font-size:1.125rem!important}body.tv-mode .meta-badge{padding:6px 16px!important;font-size:1rem!important}body.tv-mode .session-hero-card{border-radius:20px!important;padding:40px 36px!important}body.tv-mode .session-hero-card .session-title{font-size:2.5rem!important}body.tv-mode .session-hero-card .session-badge{font-size:1rem!important}body.tv-mode .session-hero-card .verse-text{font-size:1.25rem!important}body.tv-mode .lesson-card{padding:28px 32px!important}body.tv-mode .lesson-card .lesson-title{font-size:1.5rem!important}body.tv-mode .lesson-card .lesson-duration{font-size:1rem!important}body.tv-mode .content-block p,body.tv-mode .lesson-content p{font-size:1.375rem!important;line-height:1.8!important}body.tv-mode .content-block h2,body.tv-mode .lesson-content h2{font-size:2rem!important}body.tv-mode .content-block h3,body.tv-mode .lesson-content h3{font-size:1.5rem!important}body.tv-mode .scripture-block{border-width:3px!important;padding:28px!important;font-size:1.375rem!important}body.tv-mode .scripture-block .scripture-text{font-size:1.375rem!important;line-height:1.8!important}body.tv-mode .scripture-block .scripture-ref{font-size:1rem!important}body.tv-mode .discussion-block,body.tv-mode .question-box,body.tv-mode .warm-up-block{border-width:3px!important;padding:28px 32px!important}body.tv-mode .discussion-block li,body.tv-mode .question-box p,body.tv-mode .warm-up-block li{font-size:1.375rem!important;line-height:1.7!important}body.tv-mode .reflect-write-block .prompt-text,body.tv-mode .introspective-block .prompt-text,body.tv-mode .ask-god-block .prompt-text,body.tv-mode .mission-block .action-text{font-size:1.5rem!important}body.tv-mode .key-definition-block{padding:28px 32px!important}body.tv-mode .key-definition-block .term{font-size:1.5rem!important}body.tv-mode .key-definition-block .definition{font-size:1.25rem!important}body.tv-mode .cta-button,body.tv-mode .lesson-complete-btn{padding:14px 32px!important;font-size:1.25rem!important}body.tv-mode .session-toc-card{padding:24px 28px!important}body.tv-mode .session-toc-card .toc-title{font-size:1.375rem!important}body.tv-mode .session-toc-card .toc-synopsis{font-size:1.125rem!important}body.tv-mode .warm-up-heading,body.tv-mode .lessons-heading{font-size:1.25rem!important}body.tv-mode .session-navigation a{font-size:1.125rem!important}body.tv-mode .interactive-diagram{max-width:900px!important;margin:0 auto!important;padding:32px!important}body.tv-mode .video-embed{max-width:1200px!important;margin:0 auto!important}body.tv-mode .courses-hero{border-radius:0!important;min-height:240px!important;margin:0 -20px 32px!important}body.tv-mode .courses-hero-title{font-size:2.5rem!important}body.tv-mode .course-card{min-height:260px!important}body.tv-mode .card-content{padding:28px 32px!important}body.tv-mode .card-info h2{font-size:1.75rem!important}body.tv-mode .card-info .subtitle{font-size:1.125rem!important}body.tv-mode .card-info .tagline{font-size:1rem!important}body.tv-mode .session-count{padding:4px 14px!important;font-size:.875rem!important}body.tv-mode .book-cover{width:160px!important}body.tv-mode .vocabulary-drawer .vocab-term{font-size:1.25rem!important}body.tv-mode .vocabulary-drawer .vocab-definition{font-size:1.125rem!important}body.tv-mode .supporting-scripture .scripture-text{font-size:1.25rem!important}body.tv-mode .landing-main,body.tv-mode .session-main{padding:0 48px!important}body.tv-mode .reveal-table th,body.tv-mode .reveal-table td{padding:14px 18px!important;font-size:1.125rem!important}body.tv-mode .worksheet-block input,body.tv-mode .worksheet-block textarea{font-size:1.25rem!important}
