.LoadingSpinner-module__D6aYqa__container{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:60vh;padding:2rem 1rem;display:flex}.LoadingSpinner-module__D6aYqa__loaderImg{width:182px;height:auto;animation:2.5s ease-in-out infinite LoadingSpinner-module__D6aYqa__float;display:block}.LoadingSpinner-module__D6aYqa__text{color:var(--text-secondary);letter-spacing:.02em;margin:0;font-size:.95rem;font-weight:600}.LoadingSpinner-module__D6aYqa__progressTrack{background:var(--surface-2);border-radius:999px;width:min(320px,80vw);height:10px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #00000040}.LoadingSpinner-module__D6aYqa__progressFill{background:linear-gradient(90deg,#22d3ee,#3b82f6,#22d3ee) 0 0/200% 100%;border-radius:999px;height:100%;transition:width .6s;animation:1.6s linear infinite LoadingSpinner-module__D6aYqa__shimmer;box-shadow:0 0 12px #22d3ee8c}.LoadingSpinner-module__D6aYqa__progressFill.LoadingSpinner-module__D6aYqa__indeterminate{width:40%;animation:1.4s ease-in-out infinite LoadingSpinner-module__D6aYqa__slide}@keyframes LoadingSpinner-module__D6aYqa__slide{0%{margin-left:-40%}to{margin-left:100%}}.LoadingSpinner-module__D6aYqa__progressLabel{color:var(--text-muted);letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:700}@keyframes LoadingSpinner-module__D6aYqa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes LoadingSpinner-module__D6aYqa__float{0%,to{transform:translateY(0)}50%{transform:none}}
.SGCPageHero-module__JoF9Yq__hero{isolation:isolate;background:#0b2745;border:1px solid #274967;border-left:5px solid #d5a72b;border-radius:12px;align-items:center;min-height:200px;margin:0 0 1.5rem;display:flex;position:relative;overflow:hidden}.SGCPageHero-module__JoF9Yq__heroBg{object-fit:cover;object-position:center;opacity:.22;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.SGCPageHero-module__JoF9Yq__content{z-index:3;flex:1;padding:1.5rem 2rem}.SGCPageHero-module__JoF9Yq__contentWithMember{padding-right:21rem}.SGCPageHero-module__JoF9Yq__memberCard{z-index:4;width:min(17.5rem,100% - 4rem);min-width:0;box-shadow:none;background:#102f4d;border:1px solid #35536d;border-radius:10px;align-items:center;gap:.8rem;padding:.9rem;display:flex;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.SGCPageHero-module__JoF9Yq__avatar{color:#fff;letter-spacing:.04em;width:48px;height:48px;box-shadow:none;background:#174b83;border:2px solid #d5a72b;border-radius:9px;flex:0 0 48px;place-items:center;font-size:.92rem;font-weight:800;display:grid;overflow:hidden}.SGCPageHero-module__JoF9Yq__avatar img{object-fit:cover;width:100%;height:100%}.SGCPageHero-module__JoF9Yq__memberDetails{flex-direction:column;flex:1;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.SGCPageHero-module__JoF9Yq__memberLabel{color:#efc954;letter-spacing:.09em;text-transform:uppercase;font-size:.6rem;font-weight:750}.SGCPageHero-module__JoF9Yq__memberDetails strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.88rem;line-height:1.25;overflow:hidden}.SGCPageHero-module__JoF9Yq__memberRole{color:#dce7ef;text-overflow:ellipsis;white-space:nowrap;background:#1b3d5c;border-radius:5px;max-width:100%;padding:.18rem .48rem;font-size:.68rem;font-weight:650;line-height:1.25;display:inline-flex;overflow:hidden}.SGCPageHero-module__JoF9Yq__memberUnit{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.68rem;overflow:hidden}.SGCPageHero-module__JoF9Yq__eyebrow{color:#efc954;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem;font-size:.65rem;font-weight:700}.SGCPageHero-module__JoF9Yq__heading{align-items:flex-start;gap:1rem;min-width:0;display:flex}.SGCPageHero-module__JoF9Yq__heading>div{min-width:0}.SGCPageHero-module__JoF9Yq__heading h1{color:#f1f5f9;letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:800;line-height:1.1}.SGCPageHero-module__JoF9Yq__heading p{color:#94a3b8;max-width:500px;margin:.5rem 0 0;font-size:.85rem;line-height:1.5}.SGCPageHero-module__JoF9Yq__icon{aspect-ratio:1;text-align:center;background:#173f65;border-radius:9px;flex:0 0 48px;place-items:center;width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px;font-size:1.5rem;line-height:1;display:grid;overflow:hidden}.SGCPageHero-module__JoF9Yq__meta{color:#94a3b8;margin:.5rem 0 0 3.5rem;font-size:.8rem}.SGCPageHero-module__JoF9Yq__actions{flex-wrap:wrap;gap:.5rem;margin:.75rem 0 0 3.5rem;display:flex}:is(.SGCPageHero-module__JoF9Yq__actions>button,.SGCPageHero-module__JoF9Yq__actions>a){min-height:36px;color:#fff!important;background:#ba2636!important;border:none!important;border-radius:7px!important;padding:.5rem 1rem!important;font-size:.85rem!important;font-weight:600!important;transition:all .15s!important}:is(.SGCPageHero-module__JoF9Yq__actions>button:hover,.SGCPageHero-module__JoF9Yq__actions>a:hover){transform:none;background:#971f2c!important}.SGCPageHero-module__JoF9Yq__scene{pointer-events:none;position:absolute;inset:0}.SGCPageHero-module__JoF9Yq__landscape{object-fit:contain;object-position:right bottom;opacity:.5;width:min(90%,500px);height:85%;position:absolute;bottom:-2%;right:3%}.SGCPageHero-module__JoF9Yq__compass{opacity:.25;width:70px;position:absolute;top:15%;left:3%}.SGCPageHero-module__JoF9Yq__birds{opacity:.25;width:55px;position:absolute;top:14%;right:22%}.SGCPageHero-module__JoF9Yq__ribbon{display:none}.SGCPageHero-module__JoF9Yq__compact{min-height:140px}.SGCPageHero-module__JoF9Yq__compact .SGCPageHero-module__JoF9Yq__content{padding-block:1.2rem}@media (max-width:920px){.SGCPageHero-module__JoF9Yq__hero{grid-template-columns:minmax(0,1fr) 42%;min-height:190px}.SGCPageHero-module__JoF9Yq__content{padding:1.35rem}.SGCPageHero-module__JoF9Yq__contentWithMember{padding-right:17rem}.SGCPageHero-module__JoF9Yq__memberCard{width:14.5rem;right:1.35rem}.SGCPageHero-module__JoF9Yq__compass{width:70px}.SGCPageHero-module__JoF9Yq__ribbon{right:-118px}}@media (max-width:700px){.SGCPageHero-module__JoF9Yq__hero{border-radius:14px;flex-direction:column;align-items:stretch;width:100%;min-width:0;min-height:auto;margin-bottom:1rem;display:flex}.SGCPageHero-module__JoF9Yq__content{z-index:4;min-width:0;padding:1rem;position:relative}.SGCPageHero-module__JoF9Yq__contentWithMember{padding-bottom:.65rem;padding-right:1rem}.SGCPageHero-module__JoF9Yq__memberCard{width:auto;max-width:none;margin:0 1rem 1rem;padding:.7rem;position:relative;top:auto;right:auto;transform:none}.SGCPageHero-module__JoF9Yq__avatar{flex-basis:42px;width:42px;min-width:42px;height:42px}.SGCPageHero-module__JoF9Yq__heading{align-items:center;gap:.75rem}.SGCPageHero-module__JoF9Yq__heading h1{overflow-wrap:anywhere;font-size:clamp(1.15rem,5.6vw,1.45rem);line-height:1.15}.SGCPageHero-module__JoF9Yq__heading p{max-width:100%;margin-top:.35rem;font-size:.76rem;line-height:1.4}.SGCPageHero-module__JoF9Yq__icon{border-radius:11px;flex:0 0 40px;width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px;font-size:1.15rem}.SGCPageHero-module__JoF9Yq__meta,.SGCPageHero-module__JoF9Yq__actions{margin-left:0}.SGCPageHero-module__JoF9Yq__meta{margin-top:.65rem}.SGCPageHero-module__JoF9Yq__actions{width:100%;margin-top:.75rem}:is(.SGCPageHero-module__JoF9Yq__actions>button,.SGCPageHero-module__JoF9Yq__actions>a){max-width:100%}.SGCPageHero-module__JoF9Yq__scene{opacity:.42;position:absolute;inset:0}.SGCPageHero-module__JoF9Yq__landscape{width:82%;right:-8%}.SGCPageHero-module__JoF9Yq__compass,.SGCPageHero-module__JoF9Yq__birds{display:none}.SGCPageHero-module__JoF9Yq__ribbon{right:-175px}}@media (max-width:420px){.SGCPageHero-module__JoF9Yq__content{padding:.85rem}.SGCPageHero-module__JoF9Yq__contentWithMember{padding-bottom:.55rem;padding-right:.85rem}.SGCPageHero-module__JoF9Yq__eyebrow{margin-bottom:.4rem;font-size:.56rem;line-height:1.35}.SGCPageHero-module__JoF9Yq__heading{gap:.6rem}.SGCPageHero-module__JoF9Yq__icon{border-radius:10px;flex-basis:36px;width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px;font-size:1rem}.SGCPageHero-module__JoF9Yq__heading h1{font-size:clamp(1.05rem,5.4vw,1.25rem)}.SGCPageHero-module__JoF9Yq__heading p{font-size:.72rem}.SGCPageHero-module__JoF9Yq__memberCard{margin:0 .85rem .85rem}:is(.SGCPageHero-module__JoF9Yq__actions>button,.SGCPageHero-module__JoF9Yq__actions>a){min-height:34px;padding:.45rem .7rem!important;font-size:.76rem!important}}@media (prefers-reduced-motion:reduce){.SGCPageHero-module__JoF9Yq__hero *,.SGCPageHero-module__JoF9Yq__hero:before{transition:none!important;animation:none!important}}
.direction-module__KpDQLW__container{background:radial-gradient(circle at top left, #6366f129, transparent 28%), linear-gradient(180deg, var(--surface-bg) 0%, #ffffff14 100%);padding-bottom:2rem}.direction-module__KpDQLW__header{color:#fff;background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 100%);margin-bottom:2rem;padding:2rem 2.5rem 1.5rem}.direction-module__KpDQLW__headerTop{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;display:flex}.direction-module__KpDQLW__headerInfo{flex-direction:column;gap:.5rem;display:flex}.direction-module__KpDQLW__header h1{color:#fff;margin:0;font-size:2.4rem;line-height:1.15}.direction-module__KpDQLW__header p{color:#ffffffd9;margin:0;font-size:1rem;line-height:1.4}.direction-module__KpDQLW__breadcrumb{color:#fff;letter-spacing:.02em;text-transform:uppercase;background:#ffffff26;border-radius:999px;align-items:center;gap:.4rem;width:fit-content;padding:.4rem .85rem;font-size:.8rem;font-weight:700;display:inline-flex}.direction-module__KpDQLW__profileCard{text-align:right;background:#ffffff26;border:1px solid #fff3;border-radius:20px;flex-shrink:0;gap:.35rem;padding:1rem 1.25rem;display:grid}.direction-module__KpDQLW__profileRole{color:#fff;background:#fff3;border-radius:999px;justify-self:end;padding:.35rem .65rem;font-size:.85rem;font-weight:700;display:inline-flex}.direction-module__KpDQLW__profileName{color:#fff;margin:0;font-size:1.2rem}.direction-module__KpDQLW__profileUnit{color:#ffffffd9;font-size:.9rem}.direction-module__KpDQLW__headerNav{border-top:1px solid #ffffff26;gap:.75rem;padding-top:1rem;padding-bottom:1rem;display:flex;position:relative}.direction-module__KpDQLW__categoryWrapper{position:relative}.direction-module__KpDQLW__categoryBtn{color:#ffffffd9;cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:none;letter-spacing:.01em;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:100px;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.85rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.direction-module__KpDQLW__categoryBtn:hover{background:#ffffff1f;border-color:#ffffff40;transform:none;box-shadow:0 6px 20px #00000026}.direction-module__KpDQLW__categoryBtn.direction-module__KpDQLW__active{color:#1e3a8a;background:#fff;border-color:#ffffffe6;transform:none;box-shadow:0 8px 24px #0003,inset 0 0 0 1px #ffffff80}.direction-module__KpDQLW__categoryIcon{font-size:1rem;line-height:1;transition:transform .3s}.direction-module__KpDQLW__categoryBtn:hover .direction-module__KpDQLW__categoryIcon{transform:scale(1.1)}.direction-module__KpDQLW__categoryLabel{letter-spacing:.02em;font-weight:600}.direction-module__KpDQLW__categoryArrow{opacity:.5;margin-left:.15rem;font-size:.5rem;transition:all .3s}.direction-module__KpDQLW__categoryBtn.direction-module__KpDQLW__active .direction-module__KpDQLW__categoryArrow{opacity:.8;transform:rotate(180deg)}.direction-module__KpDQLW__dropdown{-webkit-backdrop-filter:none;z-index:1000;background:#fffffffa;border:1px solid #0000000f;border-radius:16px;min-width:240px;padding:.5rem;animation:.3s cubic-bezier(.34,1.56,.64,1) direction-module__KpDQLW__dropdownPremium;position:absolute;top:calc(100% + .6rem);left:0;overflow:hidden;box-shadow:0 12px 40px #0000001f,0 4px 12px #00000014,0 0 0 1px #0000000a,inset 0 1px #fffc}.direction-module__KpDQLW__dropdown:before{content:"";background:linear-gradient(90deg,#2563eb,#3b82f6,#60a5fa);border-radius:16px 16px 0 0;height:4px;position:absolute;top:0;left:0;right:0}@keyframes direction-module__KpDQLW__dropdownPremium{0%{opacity:0;transform:translateY(-12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.direction-module__KpDQLW__dropdownItem{color:#1f2937;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:.75rem;width:100%;padding:.75rem .85rem;font-size:.88rem;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.direction-module__KpDQLW__dropdownItem:before{content:"";background:linear-gradient(#2563eb,#1e40af);border-radius:0 4px 4px 0;width:3px;height:0;transition:height .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.direction-module__KpDQLW__dropdownItem:hover{color:#1e40af;background:#f0f7ff;transform:translate(4px);box-shadow:0 2px 8px #2563eb14}.direction-module__KpDQLW__dropdownItem:hover:before{height:60%}.direction-module__KpDQLW__dropdownItem.direction-module__KpDQLW__active{color:#fff;background:#2563eb;font-weight:600;transform:translate(4px);box-shadow:0 4px 16px #2563eb59}.direction-module__KpDQLW__dropdownItem.direction-module__KpDQLW__active:before{height:0}.direction-module__KpDQLW__dropdownItem.direction-module__KpDQLW__active .direction-module__KpDQLW__dropdownIcon{filter:drop-shadow(0 2px 4px #0003);transform:scale(1.15)}.direction-module__KpDQLW__dropdownIcon{filter:drop-shadow(0 1px 2px #0000001a);flex-shrink:0;font-size:1.2rem;line-height:1;transition:all .2s}.direction-module__KpDQLW__dropdownItem:hover .direction-module__KpDQLW__dropdownIcon{transform:scale(1.1)}.direction-module__KpDQLW__main{grid-template-columns:280px 1fr;align-items:start;gap:2rem;max-width:100%;margin:0;padding:0 2.5rem;display:grid}.direction-module__KpDQLW__statsPanel{flex-direction:column;gap:.85rem;display:flex;position:sticky;top:1rem}.direction-module__KpDQLW__statsTitle{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.35rem;padding-left:.25rem;font-size:.85rem;font-weight:700}.direction-module__KpDQLW__statCard{background:var(--surface-card);border:1px solid var(--border-default);border-radius:20px;flex-direction:column;gap:.6rem;padding:1.35rem 1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008}.direction-module__KpDQLW__statCard:before{content:"";opacity:0;background:linear-gradient(90deg,#2563eb,#60a5fa);height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.direction-module__KpDQLW__statCard:nth-child(2):before{background:linear-gradient(90deg,#10b981,#34d399)}.direction-module__KpDQLW__statCard:nth-child(3):before{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.direction-module__KpDQLW__statCard:nth-child(4):before{background:linear-gradient(90deg,#8b5cf6,#a78bfa)}.direction-module__KpDQLW__statCard:hover{transform:none;box-shadow:0 4px 12px #0000000f,0 12px 28px #00000014}.direction-module__KpDQLW__statCard:hover:before{opacity:1}.direction-module__KpDQLW__statLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:700}.direction-module__KpDQLW__statValue{color:var(--text-primary);letter-spacing:-.02em;font-size:2rem;font-weight:800;line-height:1}.direction-module__KpDQLW__statCard:nth-child(2) .direction-module__KpDQLW__statValue{color:#059669}.direction-module__KpDQLW__statCard:nth-child(3) .direction-module__KpDQLW__statValue{color:#d97706}.direction-module__KpDQLW__statCard:nth-child(4) .direction-module__KpDQLW__statValue{color:#7c3aed}.direction-module__KpDQLW__contentArea{gap:1.5rem;min-width:0;display:grid}.direction-module__KpDQLW__panelHeader{background:var(--surface-card);border:1px solid var(--border-default);border-radius:14px;padding:1.75rem 2rem;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 4px 16px #00000008}.direction-module__KpDQLW__panelHeader:before{content:"";background:linear-gradient(90deg,#1e3a8a,#2563eb,#3b82f6,#60a5fa);height:4px;position:absolute;top:0;left:0;right:0}.direction-module__KpDQLW__panelTag{color:#2563eb;letter-spacing:.03em;background:#eff6ff;border:1px solid #2563eb1f;border-radius:100px;align-items:center;width:fit-content;padding:.4rem .85rem;font-size:.75rem;font-weight:700;display:inline-flex}.direction-module__KpDQLW__panelTitle{color:var(--text-primary);letter-spacing:-.02em;margin:.6rem 0 0;font-size:1.85rem;font-weight:800;line-height:1.2}.direction-module__KpDQLW__panelDescription{color:var(--text-secondary);margin:.4rem 0 0;font-size:.95rem;line-height:1.6}.direction-module__KpDQLW__section{background:var(--surface-card);border:1px solid var(--border-default);border-radius:14px;padding:2rem;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 4px 16px #00000008}.direction-module__KpDQLW__section:before{content:"";opacity:.6;background:linear-gradient(#2563eb,#3b82f6);width:4px;height:100%;position:absolute;top:0;left:0}.direction-module__KpDQLW__form{gap:1.5rem;display:grid}.direction-module__KpDQLW__formGroup{gap:.6rem;display:grid}.direction-module__KpDQLW__formGroup label{color:var(--text-primary);letter-spacing:.01em;font-size:.88rem;font-weight:700}.direction-module__KpDQLW__formGroup input,.direction-module__KpDQLW__formGroup select,.direction-module__KpDQLW__formGroup textarea{border:1.5px solid var(--border-default);background:var(--surface-card);width:100%;color:var(--text-primary);border-radius:14px;padding:.9rem 1rem;font-family:inherit;font-size:.95rem;transition:all .25s cubic-bezier(.4,0,.2,1)}.direction-module__KpDQLW__formGroup input:hover,.direction-module__KpDQLW__formGroup select:hover,.direction-module__KpDQLW__formGroup textarea:hover{border-color:#93c5fd}.direction-module__KpDQLW__formGroup input:focus,.direction-module__KpDQLW__formGroup select:focus,.direction-module__KpDQLW__formGroup textarea:focus{background:#fff;border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1a,0 2px 8px #2563eb14}.direction-module__KpDQLW__formGroup textarea{resize:vertical;min-height:120px}.direction-module__KpDQLW__row{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.direction-module__KpDQLW__submitBtn,.direction-module__KpDQLW__addBtn,.direction-module__KpDQLW__liberarBtn{color:#fff;cursor:pointer;letter-spacing:.01em;background:#2563eb;border:none;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:.92rem;font-weight:700;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 2px 8px #2563eb40}.direction-module__KpDQLW__submitBtn:hover,.direction-module__KpDQLW__addBtn:hover,.direction-module__KpDQLW__liberarBtn:hover{background:#1d4ed8;transform:none;box-shadow:0 6px 20px #2563eb59}.direction-module__KpDQLW__submitBtn:active,.direction-module__KpDQLW__addBtn:active,.direction-module__KpDQLW__liberarBtn:active{transform:translateY(0)}.direction-module__KpDQLW__submitBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.direction-module__KpDQLW__cancelBtn{border:1.5px solid var(--border-default);background:var(--surface-card);color:var(--text-primary);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:.92rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.direction-module__KpDQLW__cancelBtn:hover{background:#f8fafc;border-color:#cbd5e1;transform:none}.direction-module__KpDQLW__menuBtn{background:var(--surface-panel);color:var(--text-secondary);cursor:pointer;border:none;border-radius:10px;padding:.5rem .75rem;font-size:1.1rem;line-height:1;transition:all .2s}.direction-module__KpDQLW__menuBtn:hover{color:var(--text-primary);background:#f1f5f9}.direction-module__KpDQLW__tarefaCardExpanded,.direction-module__KpDQLW__testeCard,.direction-module__KpDQLW__transactionItem,.direction-module__KpDQLW__itemRow,.direction-module__KpDQLW__tarefaInfo,.direction-module__KpDQLW__destinatarios{background:var(--surface-card);border:1px solid var(--border-default);border-radius:18px;box-shadow:0 1px 4px #00000008}.direction-module__KpDQLW__tarefaCardExpanded,.direction-module__KpDQLW__testeCard{padding:1.5rem;transition:all .25s}.direction-module__KpDQLW__tarefaCardExpanded:hover,.direction-module__KpDQLW__testeCard:hover{border-color:#bfdbfe;box-shadow:0 4px 16px #0000000f}.direction-module__KpDQLW__tarefaCardHeader,.direction-module__KpDQLW__testeHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.direction-module__KpDQLW__tarefaTitle h3,.direction-module__KpDQLW__testeInfo h3{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:1.1rem;font-weight:700}.direction-module__KpDQLW__tarefaInfo{background:#f8fafc;border-radius:12px;flex-wrap:wrap;gap:.75rem;margin-top:.75rem;padding:.85rem 1rem;display:flex}.direction-module__KpDQLW__tarefaInfo span{color:var(--text-secondary);font-size:.85rem;font-weight:500}.direction-module__KpDQLW__destinatarios{background:#f8fafc;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;padding:.85rem 1rem;display:flex}.direction-module__KpDQLW__destinatarios strong{color:var(--text-secondary);font-size:.85rem;font-weight:600}.direction-module__KpDQLW__badge{color:#2563eb;background:#eff6ff;border:1px solid #2563eb1a;border-radius:100px;align-items:center;gap:.35rem;padding:.4rem .8rem;font-size:.8rem;font-weight:600;display:inline-flex}.direction-module__KpDQLW__managementGrid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1.5rem;display:grid}.direction-module__KpDQLW__managementCard{background:var(--surface-card);border:1px solid var(--border-default);border-radius:20px;padding:1.5rem;transition:all .25s;box-shadow:0 1px 4px #00000008}.direction-module__KpDQLW__managementCard:hover{box-shadow:0 4px 16px #0000000f}.direction-module__KpDQLW__managementCard h3{color:var(--text-primary);align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.1rem;font-weight:700;display:flex}.direction-module__KpDQLW__managementCard h4{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem;font-size:.85rem;font-weight:600}.direction-module__KpDQLW__itemsList{gap:.5rem;display:grid}.direction-module__KpDQLW__itemRow{border-radius:12px;justify-content:space-between;align-items:center;padding:.85rem 1rem;transition:all .2s;display:flex}.direction-module__KpDQLW__itemRow:hover{background:#f8fafc;border-color:#e2e8f0}.direction-module__KpDQLW__itemInfo{flex-direction:column;gap:.15rem;min-width:0;display:flex}.direction-module__KpDQLW__itemName{color:var(--text-primary);font-size:.95rem;font-weight:600}.direction-module__KpDQLW__itemDetail{color:var(--text-secondary);font-size:.8rem}.direction-module__KpDQLW__itemActions{flex-shrink:0;gap:.6rem;display:flex}.direction-module__KpDQLW__managementForm{background:var(--surface-2,#f8fafc);border:1px solid var(--border-default);border-radius:16px;gap:.75rem;margin-top:1rem;padding:1.25rem;display:grid}.direction-module__KpDQLW__managementForm .direction-module__KpDQLW__formGroup{gap:.35rem;display:grid}.direction-module__KpDQLW__managementForm label{color:var(--text-primary);font-size:.85rem;font-weight:700}.direction-module__KpDQLW__managementForm input,.direction-module__KpDQLW__managementForm select{border:1.5px solid var(--border-default);background:var(--surface-card);color:var(--text-primary);border-radius:10px;padding:.7rem .85rem;font-size:.9rem;transition:border-color .2s}.direction-module__KpDQLW__managementForm input:focus,.direction-module__KpDQLW__managementForm select:focus{border-color:#2563eb;outline:none}.direction-module__KpDQLW__managementForm button{margin-top:.5rem}.direction-module__KpDQLW__btnEdit,.direction-module__KpDQLW__btnDelete{cursor:pointer;border:none;border-radius:10px;padding:.5rem .85rem;font-size:.8rem;font-weight:600;transition:all .2s}.direction-module__KpDQLW__btnEdit{color:#2563eb;background:#eff6ff;border:1px solid #2563eb1a}.direction-module__KpDQLW__btnEdit:hover{background:#dbeafe;transform:none}.direction-module__KpDQLW__btnDelete{color:#dc2626;background:#fef2f2;border:1px solid #dc26261a}.direction-module__KpDQLW__btnDelete:hover{background:#fee2e2;transform:none}.direction-module__KpDQLW__rankingSection{margin-bottom:1.5rem}.direction-module__KpDQLW__rankingSection h3{color:var(--text-primary);margin:0 0 1rem;font-size:1.15rem;font-weight:700}.direction-module__KpDQLW__rankingGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;display:grid}.direction-module__KpDQLW__rankingCard{border:1.5px solid var(--border-default);background:var(--surface-card);cursor:pointer;text-align:left;border-radius:16px;align-items:center;gap:.85rem;padding:1rem 1.15rem;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.direction-module__KpDQLW__rankingCard:hover{border-color:#93c5fd;transform:none;box-shadow:0 4px 12px #2563eb1a}.direction-module__KpDQLW__rankingCard.direction-module__KpDQLW__selected{background:#eff6ff;border-color:#2563eb;box-shadow:0 4px 16px #2563eb26}.direction-module__KpDQLW__medal{flex-shrink:0;font-size:1.5rem}.direction-module__KpDQLW__rankingInfo{flex-direction:column;gap:.15rem;min-width:0;display:flex}.direction-module__KpDQLW__unidadeNome{color:var(--text-primary);font-size:.95rem;font-weight:700}.direction-module__KpDQLW__pontos{color:var(--text-secondary);font-size:.82rem;font-weight:500}.direction-module__KpDQLW__transactionItem{border-radius:14px;align-items:center;gap:.85rem;padding:1rem 1.15rem;transition:all .2s;display:flex}.direction-module__KpDQLW__transactionItem:hover{background:#f8fafc}.direction-module__KpDQLW__transactionIcon{background:#f1f5f9;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.5rem;display:flex}.direction-module__KpDQLW__transactionContent{flex:1;min-width:0}.direction-module__KpDQLW__transactionType{color:var(--text-primary);font-size:.9rem;font-weight:700}.direction-module__KpDQLW__transactionMotivo{color:var(--text-secondary);margin-top:.15rem;font-size:.85rem}.direction-module__KpDQLW__transactionMeta{color:var(--text-muted);margin-top:.25rem;font-size:.75rem}.direction-module__KpDQLW__transactionAmount{flex-shrink:0;font-size:1.15rem;font-weight:800}.direction-module__KpDQLW__transactionItem.direction-module__KpDQLW__positive .direction-module__KpDQLW__transactionAmount{color:#059669}.direction-module__KpDQLW__transactionItem.direction-module__KpDQLW__negative .direction-module__KpDQLW__transactionAmount{color:#dc2626}.direction-module__KpDQLW__transactionItem.direction-module__KpDQLW__positive .direction-module__KpDQLW__transactionIcon{background:#ecfdf5}.direction-module__KpDQLW__transactionItem.direction-module__KpDQLW__negative .direction-module__KpDQLW__transactionIcon{background:#fef2f2}.direction-module__KpDQLW__testeHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.direction-module__KpDQLW__testeInfo h3{margin:0;font-size:1.1rem;font-weight:700}.direction-module__KpDQLW__testeActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex;position:relative}.direction-module__KpDQLW__liberarBtn{border-radius:12px;padding:.6rem 1.1rem;font-size:.85rem}.direction-module__KpDQLW__liberarBtn:disabled{background:#10b981;box-shadow:0 2px 8px #10b98140}.direction-module__KpDQLW__testeStatus{background:#f8fafc;border-radius:12px;align-items:center;gap:.75rem;margin-top:.85rem;padding:.75rem 1rem;display:flex}.direction-module__KpDQLW__statusLiberado{color:#059669;background:#ecfdf5;border:1px solid #10b98126;border-radius:100px;padding:.3rem .75rem;font-size:.8rem;font-weight:700;display:inline-flex}.direction-module__KpDQLW__statusNaoLiberado{color:#d97706;background:#fef3c7;border:1px solid #d9770626;border-radius:100px;padding:.3rem .75rem;font-size:.8rem;font-weight:700;display:inline-flex}.direction-module__KpDQLW__dataLiberacao{color:var(--text-secondary);font-size:.82rem}.direction-module__KpDQLW__empty,.direction-module__KpDQLW__emptyMessage{text-align:center;color:var(--text-muted);background:#f8fafc;border:1.5px dashed #e2e8f0;border-radius:16px;padding:3rem 2rem;font-size:.95rem}.direction-module__KpDQLW__desc{color:var(--text-secondary);margin:.25rem 0 0;font-size:.9rem;line-height:1.6}.direction-module__KpDQLW__infoText{color:var(--text-muted);margin:1rem 0 0;font-size:.85rem;line-height:1.6}.direction-module__KpDQLW__tarefaMenu{position:relative}.direction-module__KpDQLW__menuDropdown{z-index:50;background:#fff;border:1px solid #0000000f;border-radius:14px;min-width:220px;padding:.5rem;position:absolute;top:calc(100% + .5rem);right:0;overflow:visible;box-shadow:0 12px 40px #0000001f,0 4px 12px #00000014}.direction-module__KpDQLW__menuDropdown button{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:.7rem .85rem;font-size:.88rem;font-weight:500;transition:all .15s}.direction-module__KpDQLW__menuDropdown button:hover{color:#1e40af;background:#f0f7ff}.direction-module__KpDQLW__paginationRow{border-top:1px solid var(--border-default);flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-top:.5rem;padding:.75rem 0;display:flex}.direction-module__KpDQLW__paginationRow select{border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-primary);border-radius:8px;padding:.3rem .5rem;font-size:.85rem}@media (max-width:1023px) and (min-width:768px){.direction-module__KpDQLW__header{margin-bottom:1.5rem;padding:1.5rem 1.5rem 1.25rem}.direction-module__KpDQLW__headerTop{gap:1rem;margin-bottom:1.25rem}.direction-module__KpDQLW__header h1{font-size:2rem}.direction-module__KpDQLW__header p{font-size:.9rem}.direction-module__KpDQLW__headerNav{gap:.6rem;padding-top:.75rem}.direction-module__KpDQLW__categoryBtn{padding:.55rem .85rem;font-size:.82rem}.direction-module__KpDQLW__dropdown{border-radius:14px;min-width:210px;padding:.4rem}.direction-module__KpDQLW__dropdown:before{height:3px}.direction-module__KpDQLW__dropdownItem{border-radius:10px;padding:.65rem .75rem;font-size:.85rem}.direction-module__KpDQLW__dropdownIcon{font-size:1.1rem}.direction-module__KpDQLW__main{grid-template-columns:1fr;gap:1.5rem;padding:0 1.5rem 2rem}.direction-module__KpDQLW__statsPanel{flex-direction:row;gap:.75rem;position:static}.direction-module__KpDQLW__statsTitle{display:none}.direction-module__KpDQLW__statCard{border-radius:16px;flex:1;padding:1rem 1.15rem}.direction-module__KpDQLW__statCard:before{height:2.5px}.direction-module__KpDQLW__statValue{font-size:1.65rem}.direction-module__KpDQLW__contentArea{gap:1.25rem}.direction-module__KpDQLW__panelHeader{border-radius:20px;padding:1.5rem}.direction-module__KpDQLW__panelTitle{font-size:1.65rem}.direction-module__KpDQLW__section{border-radius:20px;padding:1.5rem}.direction-module__KpDQLW__managementGrid{grid-template-columns:1fr;gap:1.25rem}.direction-module__KpDQLW__managementCard{border-radius:18px}.direction-module__KpDQLW__rankingGrid{grid-template-columns:repeat(auto-fill,minmax(175px,1fr));gap:.65rem}.direction-module__KpDQLW__rankingCard{border-radius:14px;padding:.85rem 1rem}}@media (max-width:767px){.direction-module__KpDQLW__container{padding-bottom:0}.direction-module__KpDQLW__header{margin-bottom:1rem;padding:1rem 1rem .75rem}.direction-module__KpDQLW__headerTop{flex-direction:column;gap:.75rem;margin-bottom:.75rem}.direction-module__KpDQLW__headerInfo{gap:.35rem}.direction-module__KpDQLW__breadcrumb{padding:.3rem .65rem;font-size:.7rem}.direction-module__KpDQLW__header h1{font-size:1.5rem}.direction-module__KpDQLW__header p{font-size:.85rem}.direction-module__KpDQLW__profileCard{text-align:left;border-radius:14px;flex-direction:row;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;width:100%;padding:.75rem .9rem}.direction-module__KpDQLW__profileRole{grid-row:1/3;justify-self:start;padding:.25rem .5rem;font-size:.75rem}.direction-module__KpDQLW__profileName{font-size:1rem}.direction-module__KpDQLW__profileUnit{font-size:.8rem}.direction-module__KpDQLW__headerNav{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;gap:.4rem;padding-top:.75rem;padding-bottom:.5rem;overflow-x:auto}.direction-module__KpDQLW__headerNav::-webkit-scrollbar{display:none}.direction-module__KpDQLW__categoryWrapper{min-width:fit-content}.direction-module__KpDQLW__categoryBtn{border-radius:100px;gap:.35rem;padding:.5rem .75rem;font-size:.78rem}.direction-module__KpDQLW__categoryIcon{font-size:.9rem}.direction-module__KpDQLW__categoryLabel{font-size:.78rem}.direction-module__KpDQLW__categoryArrow{font-size:.5rem}.direction-module__KpDQLW__dropdown{width:100%;min-width:auto;padding:.75rem;padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;max-height:70vh;animation:.35s cubic-bezier(.32,.72,0,1) direction-module__KpDQLW__dropdownMobile;position:fixed;inset:auto 0 0;overflow-y:auto}.direction-module__KpDQLW__dropdown:before{display:none}@keyframes direction-module__KpDQLW__dropdownMobile{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.direction-module__KpDQLW__dropdownItem{border-radius:12px;gap:.85rem;padding:.9rem .85rem;font-size:.95rem}.direction-module__KpDQLW__dropdownItem:hover,.direction-module__KpDQLW__dropdownItem.direction-module__KpDQLW__active{transform:none}.direction-module__KpDQLW__dropdownIcon{font-size:1.25rem}.direction-module__KpDQLW__main{grid-template-columns:1fr;gap:1rem;padding:0 .75rem 2rem}.direction-module__KpDQLW__statsPanel{flex-direction:row;gap:.5rem;position:static}.direction-module__KpDQLW__statsTitle{display:none}.direction-module__KpDQLW__statCard{border-radius:14px;flex:1;gap:.35rem;padding:.85rem}.direction-module__KpDQLW__statLabel{letter-spacing:.06em;font-size:.65rem}.direction-module__KpDQLW__statValue{font-size:1.35rem}.direction-module__KpDQLW__contentArea{gap:.85rem}.direction-module__KpDQLW__panelHeader{border-radius:18px;padding:1.25rem}.direction-module__KpDQLW__panelTag{padding:.3rem .6rem;font-size:.7rem}.direction-module__KpDQLW__panelTitle{margin-top:.5rem;font-size:1.4rem}.direction-module__KpDQLW__panelDescription{font-size:.88rem;line-height:1.5}.direction-module__KpDQLW__section{border-radius:18px;padding:1.25rem}.direction-module__KpDQLW__section:before{width:3px}.direction-module__KpDQLW__form{gap:1.25rem}.direction-module__KpDQLW__formGroup label{font-size:.85rem}.direction-module__KpDQLW__formGroup input,.direction-module__KpDQLW__formGroup select,.direction-module__KpDQLW__formGroup textarea{border-radius:12px;padding:.8rem .9rem;font-size:.9rem}.direction-module__KpDQLW__row{grid-template-columns:1fr;gap:1rem}.direction-module__KpDQLW__submitBtn,.direction-module__KpDQLW__addBtn,.direction-module__KpDQLW__liberarBtn,.direction-module__KpDQLW__cancelBtn{border-radius:12px;width:100%;padding:.75rem 1.25rem;font-size:.88rem}.direction-module__KpDQLW__managementGrid{grid-template-columns:1fr;gap:1rem}.direction-module__KpDQLW__managementCard{border-radius:16px;padding:1.25rem}.direction-module__KpDQLW__itemRow{flex-direction:column;align-items:flex-start;gap:.65rem;padding:1rem}.direction-module__KpDQLW__itemActions{width:100%}.direction-module__KpDQLW__itemActions .direction-module__KpDQLW__btnEdit,.direction-module__KpDQLW__itemActions .direction-module__KpDQLW__btnDelete{flex:1}.direction-module__KpDQLW__rankingGrid{grid-template-columns:1fr;gap:.6rem}.direction-module__KpDQLW__rankingCard{border-radius:14px;padding:.9rem 1rem}.direction-module__KpDQLW__tarefaCardExpanded,.direction-module__KpDQLW__testeCard{border-radius:16px;padding:1.25rem}.direction-module__KpDQLW__tarefaCardHeader,.direction-module__KpDQLW__testeHeader{flex-direction:column;gap:.65rem}.direction-module__KpDQLW__tarefaTitle h3,.direction-module__KpDQLW__testeInfo h3{font-size:1rem}.direction-module__KpDQLW__tarefaInfo,.direction-module__KpDQLW__destinatarios{border-radius:10px;gap:.5rem;padding:.75rem .85rem}.direction-module__KpDQLW__tarefaInfo span{font-size:.8rem}.direction-module__KpDQLW__transactionItem{border-radius:14px;gap:.75rem;padding:.85rem 1rem}.direction-module__KpDQLW__transactionIcon{border-radius:10px;width:36px;height:36px;font-size:1.25rem}.direction-module__KpDQLW__transactionAmount{font-size:1.05rem}.direction-module__KpDQLW__testeStatus{border-radius:10px;flex-wrap:wrap;gap:.5rem;padding:.65rem .85rem}.direction-module__KpDQLW__menuDropdown{min-width:200px;right:-.5rem}}.direction-module__KpDQLW__container{background:0 0;max-width:none;padding:0 0 2rem}.direction-module__KpDQLW__header{border:1px solid var(--border-highlight);box-shadow:var(--shadow-panel);background:linear-gradient(92deg,#1d49abf2,#1f369ad1 52%,#2d2696bd),url(/svg/paisagem3.svg) 100%/58% no-repeat;border-radius:18px;margin-bottom:1rem;overflow:hidden}.direction-module__KpDQLW__header h1,.direction-module__KpDQLW__profileName,.direction-module__KpDQLW__header p,.direction-module__KpDQLW__profileUnit{color:#fff}.direction-module__KpDQLW__main{max-width:none}.direction-module__KpDQLW__statsPanel,.direction-module__KpDQLW__panelHeader,.direction-module__KpDQLW__statCard,.direction-module__KpDQLW__reportCard,.direction-module__KpDQLW__emptyState{border-color:var(--border-default);background:linear-gradient(145deg, var(--surface-card), var(--surface-panel));box-shadow:var(--shadow-panel)}.direction-module__KpDQLW__panelHeader{border-radius:16px 16px 0 0}.direction-module__KpDQLW__statsPanel{gap:.7rem}.direction-module__KpDQLW__statCard{border-radius:15px;justify-content:center;min-height:108px;padding:1.15rem}.direction-module__KpDQLW__statCard:before{opacity:.86}.direction-module__KpDQLW__contentArea{border:1px solid var(--border-default);background:linear-gradient(145deg, var(--surface-card), var(--surface-panel));box-shadow:var(--shadow-panel);border-radius:16px;gap:0;overflow:hidden}.direction-module__KpDQLW__panelHeader{border:0;border-bottom:1px solid var(--border-default);box-shadow:none;padding:1.25rem 1.4rem}.direction-module__KpDQLW__section{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:1.35rem}.direction-module__KpDQLW__section:before{display:none}.direction-module__KpDQLW__empty,.direction-module__KpDQLW__emptyState{min-height:250px;color:var(--text-secondary);background:linear-gradient(#071124c2,#071124ed),url(/svg/paisagem5.svg) bottom/min(620px,82%) no-repeat;border:1px dashed #7d70ff47;border-radius:14px;place-items:center;display:grid}@media (max-width:980px){.direction-module__KpDQLW__main{grid-template-columns:1fr;padding:0 1rem}.direction-module__KpDQLW__statsPanel{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:static}.direction-module__KpDQLW__statsTitle{grid-column:1/-1}}@media (max-width:620px){.direction-module__KpDQLW__statsPanel{grid-template-columns:1fr}.direction-module__KpDQLW__statsTitle{grid-column:auto}}.direction-module__KpDQLW__workspaceHeader{border:1px solid var(--border-default);box-shadow:var(--shadow-panel);background:linear-gradient(115deg,#0a1b3af0,#161643e6),url(/svg/paisagem3.svg) 100%/52% no-repeat;border-radius:16px;gap:1rem;margin-bottom:1rem;padding:1.25rem 1.4rem;display:grid}.direction-module__KpDQLW__workspaceHeader h2{color:var(--text-primary);margin:.35rem 0 .25rem;font-size:1.15rem}.direction-module__KpDQLW__workspaceHeader p{color:var(--text-secondary);margin:0;font-size:.78rem}.direction-module__KpDQLW__workspaceNav{flex-wrap:wrap;gap:.55rem;display:flex}.direction-module__KpDQLW__workspaceTab{border:1px solid var(--border-default);min-height:40px;color:var(--text-secondary);cursor:pointer;font:inherit;background:#050e2094;border-radius:10px;align-items:center;gap:.45rem;padding:.6rem .8rem;font-size:.75rem;font-weight:700;display:inline-flex}.direction-module__KpDQLW__workspaceTab:hover{border-color:var(--border-highlight);color:var(--text-primary)}.direction-module__KpDQLW__workspaceTabActive{color:#fff;background:linear-gradient(135deg,#2d68e547,#6f39d14d);border-color:#685bff8c;box-shadow:0 8px 22px #27399f2e}@media (max-width:680px){.direction-module__KpDQLW__workspaceHeader{padding:1rem}.direction-module__KpDQLW__workspaceNav{grid-template-columns:1fr;display:grid}.direction-module__KpDQLW__workspaceTab{width:100%}}.direction-module__KpDQLW__container{width:100%;padding:0}.direction-module__KpDQLW__workspaceHeader{background:linear-gradient(110deg,#0a1b3af7,#1b184ce3),url(/svg/paisagem3.svg) 100%/48% no-repeat;border-radius:19px;margin:0 0 1rem;padding:1.4rem 1.5rem;box-shadow:0 18px 55px #01071647,inset 0 1px #ffffff06}.direction-module__KpDQLW__workspaceHeader h2{font-size:1.25rem}.direction-module__KpDQLW__workspaceHeader p{font-size:.8rem;line-height:1.55}.direction-module__KpDQLW__workspaceNav{gap:.65rem}.direction-module__KpDQLW__workspaceTab{border-radius:11px;min-height:43px;padding:.65rem .9rem;font-size:.77rem}.direction-module__KpDQLW__main{grid-template-columns:minmax(215px,245px) minmax(0,1fr);gap:1rem;padding:0}.direction-module__KpDQLW__statsPanel{border-radius:18px;gap:.75rem;padding:1rem}.direction-module__KpDQLW__statCard{border-radius:14px;min-height:112px;padding:1.15rem}.direction-module__KpDQLW__contentArea{border-radius:18px;min-width:0;box-shadow:0 18px 52px #01071640,inset 0 1px #ffffff06}.direction-module__KpDQLW__panelHeader{border-radius:18px 18px 0 0;padding:1.35rem 1.5rem}.direction-module__KpDQLW__section{padding:clamp(1.15rem,2vw,1.6rem)}.direction-module__KpDQLW__managementCard{border-radius:14px;padding:1.15rem}.direction-module__KpDQLW__itemsList{gap:.65rem}.direction-module__KpDQLW__itemRow{border-radius:11px;padding:.85rem .95rem}.direction-module__KpDQLW__formGroup{gap:.45rem}.direction-module__KpDQLW__formGroup input,.direction-module__KpDQLW__formGroup select,.direction-module__KpDQLW__formGroup textarea{border-radius:10px;min-height:43px;padding:.7rem .85rem}.direction-module__KpDQLW__rankingGrid{gap:.8rem}.direction-module__KpDQLW__workspaceTab:focus-visible{outline-offset:2px;outline:2px solid #8d80ff}@media (max-width:980px){.direction-module__KpDQLW__main{grid-template-columns:1fr;padding:0}.direction-module__KpDQLW__statsPanel{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.direction-module__KpDQLW__workspaceHeader{padding:1rem}.direction-module__KpDQLW__statsPanel{grid-template-columns:1fr}.direction-module__KpDQLW__panelHeader,.direction-module__KpDQLW__section{padding:1rem}}.direction-module__KpDQLW__managementSection{background:radial-gradient(circle at 82% 0,#533fc914,#0000 28%),0 0;gap:1rem;padding:1rem;display:grid}.direction-module__KpDQLW__managementOverview{background:linear-gradient(105deg,#0d1f41fa,#121843e6),url(/svg/paisagem5.svg) 100%/46% no-repeat;border:1px solid #786cff3d;border-radius:18px;grid-template-columns:minmax(260px,1fr) minmax(470px,1.35fr);align-items:center;gap:1.5rem;padding:1.35rem 1.45rem;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 45px #01071738,inset 0 1px #ffffff06}.direction-module__KpDQLW__managementIntro{z-index:1;min-width:0;position:relative}.direction-module__KpDQLW__managementEyebrow{color:#9185ff;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.direction-module__KpDQLW__managementIntro h3{color:var(--text-primary);margin:.35rem 0;font-size:clamp(1.15rem,2vw,1.45rem)}.direction-module__KpDQLW__managementIntro p{max-width:560px;color:var(--text-secondary);margin:0;font-size:.78rem;line-height:1.55}.direction-module__KpDQLW__managementMetrics{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid;position:relative}.direction-module__KpDQLW__managementMetric{-webkit-backdrop-filter:none;backdrop-filter:none;background:#050f2394;border:1px solid #8075ff2e;border-radius:13px;align-items:center;gap:.7rem;min-width:0;min-height:76px;padding:.75rem;display:flex}.direction-module__KpDQLW__managementMetricIcon{background:linear-gradient(145deg,#386fe645,#763bd840);border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:1rem;display:grid}.direction-module__KpDQLW__managementMetric div{gap:.08rem;min-width:0;display:grid}.direction-module__KpDQLW__managementMetric strong{color:#fff;font-size:1.25rem;line-height:1}.direction-module__KpDQLW__managementMetric div span{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementGrid{grid-template-columns:minmax(300px,.85fr) minmax(440px,1.35fr);gap:1rem;display:grid}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementCard{border:1px solid var(--border-default);background:linear-gradient(145deg,#0d1d3cf2,#08142bed);border-radius:18px;min-width:0;padding:0;overflow:hidden;box-shadow:0 16px 48px #01071738,inset 0 1px #ffffff06}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementCard:hover{border-color:#796dff42;box-shadow:0 20px 55px #0107174a,inset 0 1px #ffffff08}.direction-module__KpDQLW__rolesManagementCard{grid-column:1/-1}.direction-module__KpDQLW__managementCardHeader{border-bottom:1px solid var(--border-soft);background:linear-gradient(100deg,#313da229,#07132a29),url(/svg/paisagem3.svg) 100%/42% no-repeat;justify-content:space-between;align-items:center;gap:1rem;min-height:84px;padding:1rem 1.1rem;display:flex}.direction-module__KpDQLW__managementCardTitle{align-items:center;gap:.75rem;min-width:0;display:flex}.direction-module__KpDQLW__managementCardIcon{background:linear-gradient(145deg,#2e64dc47,#6737c73d);border:1px solid #776cff40;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:1.15rem;display:grid;box-shadow:0 9px 24px #27329e29}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementCard h3{color:var(--text-primary);margin:0;font-size:.95rem}.direction-module__KpDQLW__managementCardTitle p{color:var(--text-muted);margin:.2rem 0 0;font-size:.7rem;line-height:1.35}.direction-module__KpDQLW__managementPrimaryAction{color:#fff;cursor:pointer;min-height:38px;font:inherit;background:linear-gradient(135deg,#2c65e1eb,#6633d3f0);border:1px solid #7768ff6b;border-radius:10px;flex:none;padding:.55rem .75rem;font-size:.7rem;font-weight:800;transition:transform .16s,filter .16s;box-shadow:0 8px 22px #2f3bb933}.direction-module__KpDQLW__managementPrimaryAction:hover{filter:brightness(1.1);transform:none}.direction-module__KpDQLW__readOnlyBadge{color:#a89fff;background:#5b4bcb1a;border:1px solid #7d70ff38;border-radius:999px;flex:none;padding:.4rem .65rem;font-size:.65rem;font-weight:800}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementContent{gap:.8rem;padding:.8rem;display:grid}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementList{min-width:0}.direction-module__KpDQLW__managementListHeader{justify-content:space-between;align-items:center;gap:.75rem;min-height:34px;margin-bottom:.45rem;padding:0 .2rem;display:flex}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementListHeader h4{color:var(--text-secondary);letter-spacing:.075em;margin:0;font-size:.67rem}.direction-module__KpDQLW__managementListHeader>span{color:#a99fff;text-align:center;background:#6552d81a;border:1px solid #7a6dff33;border-radius:999px;min-width:27px;padding:.25rem .48rem;font-size:.65rem;font-weight:800}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__itemsList{gap:.45rem;display:grid}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__itemRow{background:#05102561;border:1px solid #0000;border-radius:12px;min-height:63px;padding:.7rem .75rem}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__itemRow:hover{background:#112245b8;border-color:#7669ff40}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__itemName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__itemDetail{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__itemActions{gap:.4rem;margin-left:.7rem}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__btnEdit,.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__btnDelete{background:#275bc41f;border-radius:9px;min-height:34px;padding:.45rem .6rem;font-size:.66rem}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__btnEdit{color:#72a7ff;border:1px solid #4b89ff33}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__btnDelete{color:#fb7185;background:#be2b3e1a;border:1px solid #ef44442e}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementForm{background:linear-gradient(145deg,#12254bc7,#09152fd6);border:1px solid #776aff33;border-radius:13px;margin-top:.65rem;padding:1rem}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementContent>.direction-module__KpDQLW__managementForm{margin-top:0}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementForm>h4{color:var(--text-primary);letter-spacing:0;text-transform:none;margin:0 0 .25rem;font-size:.8rem}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementForm>.direction-module__KpDQLW__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementForm .direction-module__KpDQLW__formGroup{min-width:0}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementForm label{color:var(--text-secondary);font-size:.7rem}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementForm input,.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementForm select{border:1px solid var(--border-default);min-height:42px;color:var(--text-primary);background:#050f22bf;border-radius:10px;font-size:.76rem}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__submitBtn,.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__cancelBtn{border-radius:10px;min-height:38px;margin-top:.3rem}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__infoText{border-bottom:1px solid var(--border-soft);color:var(--text-secondary);background:#604dcd0f;margin:0;padding:.8rem 1.05rem;font-size:.72rem;line-height:1.5}.direction-module__KpDQLW__rolesManagementCard .direction-module__KpDQLW__itemsList{grid-template-columns:repeat(3,minmax(0,1fr))}.direction-module__KpDQLW__rolesManagementCard .direction-module__KpDQLW__itemRow{min-height:68px}.direction-module__KpDQLW__managementPrimaryAction:focus-visible,.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__btnEdit:focus-visible,.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__btnDelete:focus-visible{outline-offset:2px;outline:2px solid #8d80ff}@media (max-width:1180px){.direction-module__KpDQLW__managementOverview,.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementGrid{grid-template-columns:1fr}.direction-module__KpDQLW__rolesManagementCard{grid-column:auto}}@media (max-width:760px){.direction-module__KpDQLW__managementSection{padding:.75rem}.direction-module__KpDQLW__managementOverview{padding:1rem}.direction-module__KpDQLW__managementMetrics{grid-template-columns:1fr}.direction-module__KpDQLW__managementMetric{min-height:62px}.direction-module__KpDQLW__managementCardHeader{align-items:flex-start;padding:.9rem}.direction-module__KpDQLW__managementCardTitle{align-items:flex-start}.direction-module__KpDQLW__managementPrimaryAction{white-space:nowrap}.direction-module__KpDQLW__rolesManagementCard .direction-module__KpDQLW__itemsList,.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__managementForm>.direction-module__KpDQLW__form{grid-template-columns:1fr}}@media (max-width:520px){.direction-module__KpDQLW__managementCardHeader{flex-direction:column}.direction-module__KpDQLW__managementPrimaryAction{width:100%}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__itemRow{align-items:flex-start}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__itemActions{flex-direction:column;margin-left:.4rem}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__btnEdit,.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__btnDelete{color:#0000;width:34px;padding-inline:.45rem;font-size:0;overflow:hidden}.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__btnEdit:first-letter,.direction-module__KpDQLW__managementSection .direction-module__KpDQLW__btnDelete:first-letter{color:currentColor;font-size:.8rem}}@media (max-width:1023px){.direction-module__KpDQLW__container{box-sizing:border-box;width:100%;max-width:100%}}
.ContentSourceIcon-module__FutFUG__icon{background:linear-gradient(145deg,#262d867a,#151152b8);border:1px solid #7167ff3d;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:inline-grid;position:relative;box-shadow:inset 0 1px #ffffff0d,0 8px 24px #1010483d}.ContentSourceIcon-module__FutFUG__icon svg{width:23px;height:23px}.ContentSourceIcon-module__FutFUG__discord svg{fill:#7384ff;filter:drop-shadow(0 0 7px #5865f273)}.ContentSourceIcon-module__FutFUG__sgc svg{fill:none;stroke-linecap:round;stroke-linejoin:round}.ContentSourceIcon-module__FutFUG__paper{fill:#b19cff29;stroke:#aa91ff;stroke-width:1.5px}.ContentSourceIcon-module__FutFUG__fold{stroke:#cfbdff;stroke-width:1.5px}.ContentSourceIcon-module__FutFUG__line{stroke:#8b72ff;stroke-width:1.7px}.ContentSourceIcon-module__FutFUG__tooltip{z-index:5;color:#c8d0e4;opacity:0;pointer-events:none;background:#081225;border:1px solid #7d77d238;border-radius:5px;padding:.2rem .38rem;font-size:.58rem;font-weight:700;transition:opacity .16s,translate .16s;position:absolute;bottom:-22px;left:50%;translate:-50% -3px}.ContentSourceIcon-module__FutFUG__icon:hover .ContentSourceIcon-module__FutFUG__tooltip,.ContentSourceIcon-module__FutFUG__icon:focus-visible .ContentSourceIcon-module__FutFUG__tooltip{opacity:1;translate:-50%}
.ReadonlyQuestionReview-module__cRQd8a__backdrop{z-index:110;-webkit-backdrop-filter:none;backdrop-filter:none;background:#010612d6;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.ReadonlyQuestionReview-module__cRQd8a__panel{background:linear-gradient(145deg,#091831,#050f22);border:1px solid #6774bf4d;border-radius:18px;width:min(1120px,100%);max-height:calc(100vh - 2rem);overflow:auto;box-shadow:0 30px 100px #0009}.ReadonlyQuestionReview-module__cRQd8a__header{border-bottom:1px solid #5f70af33;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.4rem 1.6rem;display:flex}.ReadonlyQuestionReview-module__cRQd8a__header span{color:#9e91ff;letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:800}.ReadonlyQuestionReview-module__cRQd8a__header h2{color:#f4f6ff;margin:.25rem 0 0;font-size:1.2rem}.ReadonlyQuestionReview-module__cRQd8a__header p{color:#93a0bb;margin:.3rem 0 0;font-size:.78rem}.ReadonlyQuestionReview-module__cRQd8a__header>button{color:#abb4c8;cursor:pointer;background:#ffffff0a;border:1px solid #6d7cb13d;border-radius:9px;width:34px;height:34px;font-size:1.2rem}.ReadonlyQuestionReview-module__cRQd8a__steps{border-bottom:1px solid #5f70af29;gap:.5rem;padding:1rem 1.6rem;display:flex;overflow-x:auto}.ReadonlyQuestionReview-module__cRQd8a__steps button{color:#8792aa;cursor:pointer;background:#091730cc;border:1px solid #6c77b840;border-radius:8px;flex:0 0 30px;width:30px;height:30px}.ReadonlyQuestionReview-module__cRQd8a__steps .ReadonlyQuestionReview-module__cRQd8a__activeStep{color:#fff;background:linear-gradient(135deg,#315dcc,#703ed5);border-color:#7665ff}.ReadonlyQuestionReview-module__cRQd8a__body{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);min-height:360px;padding:1.5rem 1.6rem;display:grid}.ReadonlyQuestionReview-module__cRQd8a__questionColumn,.ReadonlyQuestionReview-module__cRQd8a__answerColumn{background:#030b1b57;border:1px solid #5f70af2e;min-width:0;padding:1.25rem}.ReadonlyQuestionReview-module__cRQd8a__questionColumn{border-radius:14px 0 0 14px}.ReadonlyQuestionReview-module__cRQd8a__answerColumn{background:#0811269e;border-left:0;border-radius:0 14px 14px 0}.ReadonlyQuestionReview-module__cRQd8a__columnLabel{color:#9e91ff;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;font-size:.66rem;font-weight:800}.ReadonlyQuestionReview-module__cRQd8a__questionMeta{color:#8896b3;justify-content:space-between;gap:1rem;font-size:.72rem;display:flex}.ReadonlyQuestionReview-module__cRQd8a__body h3{color:#f0f3fb;margin:1.1rem 0 0;font-size:1.08rem;line-height:1.6}.ReadonlyQuestionReview-module__cRQd8a__options,.ReadonlyQuestionReview-module__cRQd8a__answerList{gap:.55rem;display:grid}.ReadonlyQuestionReview-module__cRQd8a__option{color:#aab4c8;background:#040d1e8f;border:1px solid #5e6ea733;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;min-height:50px;padding:.8rem .9rem;display:grid}.ReadonlyQuestionReview-module__cRQd8a__option>span{color:#a599ff;background:#5e4bd226;border-radius:7px;place-items:center;width:26px;height:26px;font-weight:800;display:grid}.ReadonlyQuestionReview-module__cRQd8a__option.ReadonlyQuestionReview-module__cRQd8a__selected{color:#f5f3ff;background:#513ab933;border-color:#685bff8f}.ReadonlyQuestionReview-module__cRQd8a__option strong{color:#5ae99d}.ReadonlyQuestionReview-module__cRQd8a__answerList>div{background:#040d1e8f;border:1px solid #5e6ea733;border-radius:11px;padding:.85rem .95rem}.ReadonlyQuestionReview-module__cRQd8a__answerList small{color:#8996b0}.ReadonlyQuestionReview-module__cRQd8a__answerList p{color:#eef1f8;white-space:pre-wrap;margin:.35rem 0 0}.ReadonlyQuestionReview-module__cRQd8a__textAnswer{color:#eef1f8;white-space:pre-wrap;background:#0c152fb8;border:1px solid #6c5bff4d;border-radius:11px;min-height:150px;padding:1rem;line-height:1.7}.ReadonlyQuestionReview-module__cRQd8a__gradePanel,.ReadonlyQuestionReview-module__cRQd8a__autoGrade{background:#4c34ae1c;border:1px solid #765dff47;border-radius:11px;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:1rem;padding:.95rem 1rem;display:flex}.ReadonlyQuestionReview-module__cRQd8a__gradePanel>div,.ReadonlyQuestionReview-module__cRQd8a__autoGrade>div{gap:.15rem;display:grid}.ReadonlyQuestionReview-module__cRQd8a__gradePanel strong,.ReadonlyQuestionReview-module__cRQd8a__autoGrade strong{color:#ece9ff;font-size:.78rem}.ReadonlyQuestionReview-module__cRQd8a__gradePanel>div span,.ReadonlyQuestionReview-module__cRQd8a__autoGrade small{color:#8e9ab3;font-size:.68rem}.ReadonlyQuestionReview-module__cRQd8a__gradePanel label{color:#8e9ab3;align-items:center;gap:.4rem;font-size:.68rem;display:flex}.ReadonlyQuestionReview-module__cRQd8a__gradePanel input{color:#f4f2ff;width:76px;min-height:36px;font:inherit;background:#061127;border:1px solid #7c6bff66;border-radius:8px;padding:.4rem .5rem;font-size:.8rem}.ReadonlyQuestionReview-module__cRQd8a__autoGrade{background:#1473461a;border-color:#22c55e38;justify-content:flex-start}.ReadonlyQuestionReview-module__cRQd8a__autoGrade>span{color:#4de493;background:#22c55e26;border-radius:8px;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.ReadonlyQuestionReview-module__cRQd8a__footer{border-top:1px solid #5f70af33;justify-content:space-between;gap:1rem;padding:1.1rem 1.6rem 1.25rem;display:flex}.ReadonlyQuestionReview-module__cRQd8a__footer>div{gap:.55rem;display:flex}.ReadonlyQuestionReview-module__cRQd8a__footer button{color:#b2aaff;cursor:pointer;min-height:38px;font:inherit;background:#4a37b72e;border:1px solid #6f60ff52;border-radius:9px;padding:.55rem .85rem;font-size:.76rem;font-weight:700}.ReadonlyQuestionReview-module__cRQd8a__footer .ReadonlyQuestionReview-module__cRQd8a__gradeButton{color:#fff;background:linear-gradient(135deg,#296bea,#773ee0);border-color:#0000}.ReadonlyQuestionReview-module__cRQd8a__footer button:disabled{opacity:.35;cursor:not-allowed}@media (max-width:820px){.ReadonlyQuestionReview-module__cRQd8a__body{grid-template-columns:1fr;min-height:280px;padding:1rem}.ReadonlyQuestionReview-module__cRQd8a__questionColumn,.ReadonlyQuestionReview-module__cRQd8a__answerColumn{padding:1rem}.ReadonlyQuestionReview-module__cRQd8a__questionColumn{border-radius:13px 13px 0 0}.ReadonlyQuestionReview-module__cRQd8a__answerColumn{border-top:0;border-left:1px solid #5f70af2e;border-radius:0 0 13px 13px}.ReadonlyQuestionReview-module__cRQd8a__header,.ReadonlyQuestionReview-module__cRQd8a__steps,.ReadonlyQuestionReview-module__cRQd8a__footer{padding-left:1rem;padding-right:1rem}}@media (max-width:560px){.ReadonlyQuestionReview-module__cRQd8a__gradePanel,.ReadonlyQuestionReview-module__cRQd8a__footer{flex-direction:column;align-items:stretch}.ReadonlyQuestionReview-module__cRQd8a__footer>div{display:grid}}
@keyframes tasks-module__V7ylga__fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tasks-module__V7ylga__menuIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.tasks-module__V7ylga__sourceBadge{vertical-align:middle;background:#ffffff0f;border:1px solid #ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-left:.5rem;display:inline-flex}.tasks-module__V7ylga__sourceBadge img{border-radius:3px;width:14px;height:14px}.tasks-module__V7ylga__sourceIcon{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.tasks-module__V7ylga__sourceIcon img{border-radius:4px;width:22px;height:22px}.tasks-module__V7ylga__responsesTitleRow{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.9rem;display:flex}.tasks-module__V7ylga__responsesTitleRow h3,.tasks-module__V7ylga__responsesTitleRow p{margin:0}.tasks-module__V7ylga__responsesTitleRow p{color:var(--text-muted);margin-top:.25rem;font-size:.75rem}.tasks-module__V7ylga__responsesTitleRow>span{color:#aaa1ff;white-space:nowrap;background:#523bb924;border:1px solid #765dff47;border-radius:999px;padding:.35rem .6rem;font-size:.68rem;font-weight:700}.tasks-module__V7ylga__unitGroups{gap:.8rem;display:grid}.tasks-module__V7ylga__unitGroup{background:#030b1a61;border:1px solid #5f70af33;border-radius:13px;overflow:hidden}.tasks-module__V7ylga__unitGroup>header{background:#181b4c38;border-bottom:1px solid #5f70af29;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .8rem;display:flex}.tasks-module__V7ylga__unitGroup>header>div{gap:.1rem;display:grid}.tasks-module__V7ylga__unitGroup>header>div span{color:#8278d2;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:800}.tasks-module__V7ylga__unitGroup>header strong{color:var(--text-primary);font-size:.82rem}.tasks-module__V7ylga__unitGroup>header>span{color:#aa9dff;background:#6651dc29;border-radius:7px;place-items:center;width:24px;height:24px;font-size:.68rem;font-weight:800;display:grid}.tasks-module__V7ylga__unitGroup .tasks-module__V7ylga__respostasList{padding:.55rem}.tasks-module__V7ylga__unitGroup .tasks-module__V7ylga__respostaCard{padding:.7rem .75rem}.tasks-module__V7ylga__individualAnswerBtn{color:#87aaff;cursor:pointer;min-height:32px;font:inherit;background:#234ba829;border:1px solid #5b84ff57;border-radius:8px;padding:.4rem .65rem;font-size:.68rem;font-weight:700}.tasks-module__V7ylga__individualAnswerBtn:hover{background:#234ba842;border-color:#6f94ff94}@media (max-width:680px){.tasks-module__V7ylga__responsesTitleRow,.tasks-module__V7ylga__respostaHeader{flex-direction:column;align-items:stretch}.tasks-module__V7ylga__responsesTitleRow>span{width:max-content}.tasks-module__V7ylga__respostaActions{grid-template-columns:1fr;display:grid}}.tasks-module__V7ylga__container{background:0 0;min-height:100vh;padding-bottom:3rem;position:relative;overflow:hidden}.tasks-module__V7ylga__header{background:var(--surface-card,#0a1228e0);border:1px solid var(--border-default,#5a78c81f);border-radius:var(--radius-lg,16px);z-index:2;-webkit-backdrop-filter:none;backdrop-filter:none;max-width:1000px;margin:0 auto 1.5rem;padding:1.5rem 2rem 1.25rem;position:relative;overflow:hidden}.tasks-module__V7ylga__header:before{content:"";background:linear-gradient(90deg, transparent, var(--brand-cyan,#22d3ee), var(--brand-indigo,#6366f1), var(--brand-cyan,#22d3ee), transparent);height:2px;position:absolute;top:0;left:0;right:0}.tasks-module__V7ylga__header:after{content:"";color:#22d3ee40;letter-spacing:.12em}.tasks-module__V7ylga__header h1{color:var(--text-primary,#eef2ff);letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}.tasks-module__V7ylga__header p{color:var(--text-secondary,#8b97b5);margin:.35rem 0 0;font-size:.85rem}.tasks-module__V7ylga__createBtn{background:linear-gradient(135deg, var(--brand-blue,#2563eb), var(--brand-indigo,#6366f1));color:#fff;cursor:pointer;border:none;border-radius:10px;margin-top:1rem;padding:.6rem 1.2rem;font-size:.9rem;font-weight:700;transition:transform .15s,box-shadow .15s}.tasks-module__V7ylga__createBtn:hover{transform:none;box-shadow:0 6px 16px #2563eb59}.tasks-module__V7ylga__main{z-index:2;gap:1.5rem;max-width:1000px;margin:0 auto;padding:0 1.5rem;display:grid;position:relative}.tasks-module__V7ylga__loading,.tasks-module__V7ylga__empty{min-height:40vh;color:var(--text-muted,#556480);place-items:center;font-size:.95rem;font-weight:500;display:grid}.tasks-module__V7ylga__section{background:var(--surface-card,#0a1228e0);border:1px solid var(--border-default,#5a78c81f);border-radius:var(--radius-md,12px);-webkit-backdrop-filter:none;backdrop-filter:none;padding:1.5rem;position:relative;overflow:hidden}.tasks-module__V7ylga__section:before{content:"";background:linear-gradient(90deg,#0000,#22d3ee40,#0000);height:1px;position:absolute;top:0;left:24px;right:24px}.tasks-module__V7ylga__section h2{color:#e2e8f0;letter-spacing:.03em;align-items:center;gap:.5rem;margin:0 0 1.25rem;font-family:Courier New,monospace;font-size:1.05rem;font-weight:700;display:flex}.tasks-module__V7ylga__section h2:before{content:"";background:linear-gradient(#22d3ee,#6366f1);border-radius:2px;flex-shrink:0;width:3px;height:18px;box-shadow:0 0 10px #22d3ee80}.tasks-module__V7ylga__taskList{flex-direction:column;gap:.75rem;display:flex}.tasks-module__V7ylga__taskCard{background:linear-gradient(135deg,#060b1ab3,#0f172a66);border:1px solid #22d3ee0f;border-radius:12px;padding:1.25rem 1.5rem;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.tasks-module__V7ylga__taskCard:before{content:"";opacity:.8;background:linear-gradient(#fbbf24,#f97316);width:3px;height:100%;position:absolute;top:0;left:0}.tasks-module__V7ylga__taskCard:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#22d3ee05);width:80px;height:100%;position:absolute;top:0;right:0}.tasks-module__V7ylga__taskCard:hover{border-color:#22d3ee2e;transform:translateY(-2px)translate(0);box-shadow:0 0 40px #22d3ee0f,inset 0 0 40px #22d3ee04}.tasks-module__V7ylga__taskCard.tasks-module__V7ylga__pendente:before{background:linear-gradient(#fbbf24,#f97316)}.tasks-module__V7ylga__taskCard.tasks-module__V7ylga__concluida:before{background:linear-gradient(#22d3ee,#10b981)}.tasks-module__V7ylga__taskCard.tasks-module__V7ylga__concluida{opacity:.55}.tasks-module__V7ylga__cardHeader{align-items:center;gap:.6rem;margin-bottom:.3rem;display:flex}.tasks-module__V7ylga__cardHeader h3{color:#e2e8f0;letter-spacing:-.01em;flex:1;min-width:0;margin:0;font-size:1rem;font-weight:650;line-height:1.3}.tasks-module__V7ylga__cardActions{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.tasks-module__V7ylga__preview{color:#94a3b899;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.3rem 0 .75rem;font-size:.84rem;line-height:1.55;display:-webkit-box;overflow:hidden}.tasks-module__V7ylga__cardMeta{flex-wrap:wrap;gap:.3rem;display:flex}.tasks-module__V7ylga__badge{border-radius:6px;align-items:center;gap:.2rem;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.tasks-module__V7ylga__badge.tasks-module__V7ylga__expirado{color:#f87171;background:#ef444414;border:1px solid #ef44441f}.tasks-module__V7ylga__badge.tasks-module__V7ylga__vigente{color:#22d3ee;background:#22d3ee14;border:1px solid #22d3ee1f}.tasks-module__V7ylga__metaBadge{color:#22d3ee;letter-spacing:.03em;background:#22d3ee14;border:1px solid #22d3ee14;border-radius:6px;align-items:center;gap:.2rem;padding:.2rem .55rem;font-family:Courier New,monospace;font-size:.72rem;font-weight:600;display:inline-flex}.tasks-module__V7ylga__metaBadge.tasks-module__V7ylga__expirado{color:#f87171;background:#ef444414;border-color:#ef44441f;box-shadow:0 0 12px #ef44440f}.tasks-module__V7ylga__metaBadge.tasks-module__V7ylga__vigente{color:#22d3ee;background:#22d3ee14;border-color:#22d3ee1f;box-shadow:0 0 12px #22d3ee0f}.tasks-module__V7ylga__notaBadge{color:#fbbf24;background:#fbbf2414;border-color:#fbbf241f}.tasks-module__V7ylga__aguardandoBadge{color:#fbbf24;background:#fbbf240f}.tasks-module__V7ylga__menuContainer{position:relative}.tasks-module__V7ylga__menuDropdown{z-index:20;-webkit-backdrop-filter:none;backdrop-filter:none;background:#060b1af7;border:1px solid #22d3ee1f;border-radius:10px;min-width:170px;padding:.35rem;animation:.15s tasks-module__V7ylga__menuIn;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 32px #00000080,0 0 20px #22d3ee0a}.tasks-module__V7ylga__menuDropdown button{text-align:left;cursor:pointer;color:#cbd5e1;background:0 0;border:none;border-radius:8px;align-items:center;gap:.45rem;width:100%;padding:.55rem .8rem;font-family:inherit;font-size:.84rem;font-weight:500;transition:all .12s;display:flex}.tasks-module__V7ylga__menuDropdown button:hover{color:#22d3ee;background:#22d3ee14}.tasks-module__V7ylga__cardMenuDropdown{z-index:20;-webkit-backdrop-filter:none;backdrop-filter:none;background:#060b1af7;border:1px solid #22d3ee1f;border-radius:10px;min-width:170px;padding:.35rem;animation:.15s tasks-module__V7ylga__menuIn;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 32px #00000080}.tasks-module__V7ylga__cardMenuDropdown button{text-align:left;cursor:pointer;color:#cbd5e1;background:0 0;border:none;border-radius:8px;align-items:center;gap:.45rem;width:100%;padding:.55rem .8rem;font-family:inherit;font-size:.84rem;font-weight:500;transition:all .12s;display:flex}.tasks-module__V7ylga__cardMenuDropdown button:hover{color:#22d3ee;background:#22d3ee14}.tasks-module__V7ylga__backBtn{cursor:pointer;color:#94a3b8;letter-spacing:.03em;background:#060b1a99;border:1px solid #22d3ee1f;border-radius:8px;padding:.5rem 1rem;font-family:Courier New,monospace;font-size:.84rem;font-weight:600;transition:all .2s}.tasks-module__V7ylga__backBtn:hover{color:#22d3ee;border-color:#22d3ee59;box-shadow:0 0 20px #22d3ee14}.tasks-module__V7ylga__submitBtn{cursor:pointer;color:#fff;letter-spacing:.01em;background:linear-gradient(135deg,#22d3ee,#6366f1);border:none;border-radius:8px;padding:.55rem 1.2rem;font-family:inherit;font-size:.84rem;font-weight:650;transition:all .25s;box-shadow:0 2px 12px #22d3ee33}.tasks-module__V7ylga__submitBtn:hover{transform:none;box-shadow:0 4px 24px #22d3ee59}.tasks-module__V7ylga__submitBtn:disabled{opacity:.3;cursor:not-allowed;box-shadow:none;transform:none}.tasks-module__V7ylga__editBtn{cursor:pointer;color:#22d3ee;background:#22d3ee14;border:1px solid #22d3ee1a;border-radius:8px;padding:.4rem .8rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .15s}.tasks-module__V7ylga__editBtn:hover{background:#22d3ee24;box-shadow:0 0 15px #22d3ee1a}.tasks-module__V7ylga__cancelBtn{cursor:pointer;color:#f87171;background:#ef444414;border:1px solid #ef44441a;border-radius:8px;padding:.4rem .8rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .15s}.tasks-module__V7ylga__cancelBtn:hover{background:#ef444424}.tasks-module__V7ylga__gradeBtn{cursor:pointer;color:#fbbf24;background:#fbbf2414;border:1px solid #fbbf241a;border-radius:8px;padding:.4rem .8rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .15s}.tasks-module__V7ylga__gradeBtn:hover{background:#fbbf2424}.tasks-module__V7ylga__viewBtn{cursor:pointer;color:#22d3ee;background:#22d3ee14;border:1px solid #22d3ee1f;border-radius:8px;padding:.5rem 1rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .2s}.tasks-module__V7ylga__viewBtn:hover{background:#22d3ee24;transform:none;box-shadow:0 0 20px #22d3ee1a}.tasks-module__V7ylga__menuBtn{cursor:pointer;color:#94a3b880;background:0 0;border:none;border-radius:8px;padding:.35rem .55rem;font-size:1.1rem;line-height:1;transition:all .15s}.tasks-module__V7ylga__menuBtn:hover{color:#22d3ee;background:#22d3ee14}.tasks-module__V7ylga__actionBtn{cursor:pointer;color:#22d3ee;white-space:nowrap;background:linear-gradient(135deg,#22d3ee26,#6366f126);border:1px solid #22d3ee1f;border-radius:8px;padding:.4rem .8rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .2s;box-shadow:0 2px 8px #22d3ee14}.tasks-module__V7ylga__actionBtn:hover{background:linear-gradient(135deg,#22d3ee38,#6366f138);transform:none;box-shadow:0 4px 20px #22d3ee33}.tasks-module__V7ylga__form{flex-direction:column;gap:1.1rem;display:flex}.tasks-module__V7ylga__formGroup label{color:#94a3b8b3;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.35rem;font-family:Courier New,monospace;font-size:.78rem;font-weight:650;display:block}.tasks-module__V7ylga__formGroup input,.tasks-module__V7ylga__formGroup textarea,.tasks-module__V7ylga__formGroup select{color:#e2e8f0;background:#060b1a99;border:1px solid #22d3ee1a;border-radius:10px;width:100%;padding:.65rem .9rem;font-family:inherit;font-size:.92rem;transition:all .2s}.tasks-module__V7ylga__formGroup input::placeholder,.tasks-module__V7ylga__formGroup textarea::placeholder{color:#94a3b866}.tasks-module__V7ylga__formGroup input:focus,.tasks-module__V7ylga__formGroup textarea:focus,.tasks-module__V7ylga__formGroup select:focus{background:#060b1acc;border-color:#22d3ee59;outline:none;box-shadow:0 0 0 3px #22d3ee0f,0 0 25px #22d3ee0a}.tasks-module__V7ylga__row{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}.tasks-module__V7ylga__taskDetail{padding:0}.tasks-module__V7ylga__taskBox{margin-top:.5rem}.tasks-module__V7ylga__taskTitleSection{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.tasks-module__V7ylga__taskTitleSection h2{color:#e2e8f0;letter-spacing:-.02em;margin:0 0 .4rem;font-size:1.35rem;font-weight:700}.tasks-module__V7ylga__description{color:#94a3b8b3;margin:0;font-size:.92rem;line-height:1.65}.tasks-module__V7ylga__taskInfo{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.tasks-module__V7ylga__taskInfo span{color:#94a3b8;background:#22d3ee0d;border:1px solid #22d3ee14;border-radius:8px;padding:.3rem .65rem;font-size:.78rem;font-weight:500}.tasks-module__V7ylga__prazo{font-weight:650!important}.tasks-module__V7ylga__prazo.tasks-module__V7ylga__expirado{color:#f87171!important;background:#ef44440f!important;border-color:#ef444426!important}.tasks-module__V7ylga__prazo.tasks-module__V7ylga__vigente{color:#22d3ee!important;background:#22d3ee0f!important;border-color:#22d3ee26!important}.tasks-module__V7ylga__respondida{color:#22d3ee;background:#22d3ee0d;border:1px solid #22d3ee1a;border-radius:12px;margin-bottom:1.25rem;padding:.9rem 1.1rem;font-family:Courier New,monospace;font-size:.9rem;font-weight:600}.tasks-module__V7ylga__responseSection{margin-top:1.1rem}.tasks-module__V7ylga__responseSection h3{color:#e2e8f0;margin:0 0 .85rem;font-size:1.05rem;font-weight:700}.tasks-module__V7ylga__responseBox{background:#060b1a80;border:1px solid #22d3ee0f;border-radius:12px;margin-bottom:.85rem;padding:1.1rem 1.25rem}.tasks-module__V7ylga__responseHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.tasks-module__V7ylga__timestamp{color:#94a3b880;font-family:Courier New,monospace;font-size:.75rem}.tasks-module__V7ylga__grade{font-size:.88rem;font-weight:700}.tasks-module__V7ylga__edited{color:#fbbf24;font-size:.75rem;font-style:italic}.tasks-module__V7ylga__responseContent{color:#cbd5e1;white-space:pre-wrap;margin-top:.6rem;font-size:.92rem;line-height:1.65}.tasks-module__V7ylga__buttonGroup{gap:.75rem;margin-top:1rem;display:flex}.tasks-module__V7ylga__respostasSection{background:linear-gradient(145deg,#060b1ab3,#0f172a66);border:1px solid #22d3ee14;border-radius:16px;padding:1.75rem;position:relative}.tasks-module__V7ylga__respostasSection h3{color:#e2e8f0;margin:0 0 1rem;font-size:1.05rem;font-weight:700}.tasks-module__V7ylga__respostasHeader{justify-content:space-between;align-items:center;margin-bottom:1.1rem;display:flex}.tasks-module__V7ylga__respostasCount{color:#94a3b880;font-family:Courier New,monospace;font-size:.78rem}.tasks-module__V7ylga__respostasList{flex-direction:column;gap:.6rem;display:flex}.tasks-module__V7ylga__respostaCard{background:#060b1a66;border:1px solid #22d3ee0d;border-radius:10px;padding:1.1rem 1.35rem;transition:all .2s}.tasks-module__V7ylga__respostaCard:hover{border-color:#22d3ee1f;box-shadow:0 0 20px #22d3ee08}.tasks-module__V7ylga__respostaHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tasks-module__V7ylga__nomeMembro{color:#e2e8f0;font-size:.92rem;font-weight:650}.tasks-module__V7ylga__respostaActions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.tasks-module__V7ylga__respostaContent{color:#94a3b8;margin-top:.5rem;font-size:.9rem;line-height:1.6}.tasks-module__V7ylga__respostaTime{color:#94a3b866;margin-top:.3rem;font-family:Courier New,monospace;font-size:.75rem}.tasks-module__V7ylga__respostaMeta{color:#94a3b866;flex-wrap:wrap;gap:.5rem;padding:.65rem 0;font-size:.73rem;display:flex}.tasks-module__V7ylga__emptyState{text-align:center;color:#94a3b866;padding:2.5rem;font-family:Courier New,monospace;font-size:.9rem}.tasks-module__V7ylga__filterInput{justify-content:flex-end;margin-bottom:1rem;display:flex}.tasks-module__V7ylga__filterInput input{color:#e2e8f0;background:#060b1a99;border:1px solid #22d3ee1a;border-radius:9999px;width:min(300px,100%);padding:.6rem 1rem;font-family:inherit;font-size:.88rem;transition:all .2s}.tasks-module__V7ylga__filterInput input::placeholder{color:#94a3b859}.tasks-module__V7ylga__filterInput input:focus{border-color:#22d3ee59;outline:none;box-shadow:0 0 0 3px #22d3ee0f,0 0 20px #22d3ee0a}.tasks-module__V7ylga__memberList{flex-direction:column;gap:.45rem;display:flex}.tasks-module__V7ylga__memberCard{background:#060b1a66;border:1px solid #22d3ee0d;border-radius:10px;transition:all .2s;overflow:hidden}.tasks-module__V7ylga__memberCard:hover{border-color:#22d3ee1f}.tasks-module__V7ylga__memberCardExpanded{border-color:#22d3ee33;box-shadow:0 0 25px #22d3ee0a}.tasks-module__V7ylga__memberCardHeader{cursor:pointer;justify-content:space-between;align-items:center;gap:.6rem;padding:.85rem 1.1rem;transition:background .12s;display:flex}.tasks-module__V7ylga__memberCardHeader:hover{background:#22d3ee08}.tasks-module__V7ylga__memberInfo{flex:1;align-items:center;gap:.7rem;min-width:0;display:flex}.tasks-module__V7ylga__memberAvatar{color:#22d3ee;background:linear-gradient(135deg,#22d3ee33,#6366f133);border:1px solid #22d3ee26;border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:.84rem;font-weight:700;display:grid}.tasks-module__V7ylga__memberDetails{flex-direction:column;min-width:0;display:flex}.tasks-module__V7ylga__memberName{color:#e2e8f0;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:650;overflow:hidden}.tasks-module__V7ylga__memberMeta{color:#94a3b873;align-items:center;gap:.4rem;font-size:.73rem;display:flex}.tasks-module__V7ylga__editBadge{color:#fbbf24}.tasks-module__V7ylga__memberRight{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.tasks-module__V7ylga__statusBadge{white-space:nowrap;border-radius:6px;padding:.18rem .5rem;font-size:.7rem;font-weight:600}.tasks-module__V7ylga__gradeBadge{white-space:nowrap;font-size:.88rem;font-weight:700}.tasks-module__V7ylga__expandIcon{color:#94a3b859;font-size:.82rem;transition:transform .2s}.tasks-module__V7ylga__expandIconOpen{transform:rotate(90deg)}.tasks-module__V7ylga__memberCardBody{border-top:1px solid #22d3ee0d;padding:0 1.1rem 1.1rem}.tasks-module__V7ylga__responseSimpleBox{background:#060b1a66;border:1px solid #22d3ee0d;border-radius:8px;margin-bottom:.55rem;padding:.8rem}.tasks-module__V7ylga__responseLabel{text-transform:uppercase;letter-spacing:.06em;color:#94a3b873;margin-bottom:.3rem;font-family:Courier New,monospace;font-size:.68rem;font-weight:650;display:block}.tasks-module__V7ylga__responseText{color:#cbd5e1;white-space:pre-wrap;margin:0;font-size:.9rem;line-height:1.65}.tasks-module__V7ylga__memberCardActions{border-top:1px solid #22d3ee0d;gap:.45rem;margin-top:.7rem;padding-top:.7rem;display:flex}.tasks-module__V7ylga__questionsReview{flex-direction:column;gap:.55rem;display:flex}.tasks-module__V7ylga__questionReviewCard{background:#060b1a66;border:1px solid #22d3ee0d;border-radius:10px;padding:.9rem}.tasks-module__V7ylga__questionReviewHeader{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.45rem;display:flex}.tasks-module__V7ylga__questionNumber{color:#22d3ee;font-family:Courier New,monospace;font-size:.82rem;font-weight:700}.tasks-module__V7ylga__questionType{color:#818cf8;background:#6366f11a;border-radius:6px;padding:.12rem .45rem;font-size:.7rem;font-weight:600}.tasks-module__V7ylga__questionPoints{color:#94a3b866;margin-left:auto;font-family:Courier New,monospace;font-size:.7rem}.tasks-module__V7ylga__questionText{color:#e2e8f0;margin:0 0 .55rem;font-size:.88rem;font-weight:600;line-height:1.55}.tasks-module__V7ylga__optionsList{flex-direction:column;gap:.3rem;display:flex}.tasks-module__V7ylga__optionItem{color:#94a3b8;background:#060b1a4d;border:1px solid #22d3ee0d;border-radius:8px;align-items:center;gap:.45rem;padding:.45rem .65rem;font-size:.84rem;display:flex}.tasks-module__V7ylga__optionSelected,.tasks-module__V7ylga__optionCorrect{background:#22d3ee0d;border-color:#22d3ee40}.tasks-module__V7ylga__optionLetter{color:#22d3ee;min-width:18px;font-family:Courier New,monospace;font-weight:700}.tasks-module__V7ylga__optionText{flex:1}.tasks-module__V7ylga__optionMarker,.tasks-module__V7ylga__optionCorrectMark{color:#22d3ee;font-size:.7rem;font-weight:600}.tasks-module__V7ylga__tfDisplay{grid-template-columns:1fr 1fr;gap:.3rem;display:grid}.tasks-module__V7ylga__tfItem{color:#94a3b8;background:#060b1a4d;border:1px solid #22d3ee0d;border-radius:8px;justify-content:space-between;align-items:center;gap:.4rem;padding:.45rem .65rem;font-size:.84rem;font-weight:600;display:flex}.tasks-module__V7ylga__tfSelectedTrue{background:#22d3ee0d;border-color:#22d3ee40}.tasks-module__V7ylga__tfSelectedFalse{background:#ef44440d;border-color:#ef444440}.tasks-module__V7ylga__tfCorrect{border-color:#22d3ee40}.tasks-module__V7ylga__subjetivaItens{flex-direction:column;gap:.35rem;display:flex}.tasks-module__V7ylga__subjetivaItem{background:#060b1a4d;border:1px solid #22d3ee0d;border-radius:8px;padding:.45rem .65rem}.tasks-module__V7ylga__subjetivaItemLabel{color:#94a3b880;margin-bottom:.2rem;font-size:.78rem;font-weight:600;display:block}.tasks-module__V7ylga__subjetivaItemAnswer{color:#cbd5e1;margin:0;font-size:.84rem}.tasks-module__V7ylga__multipleVfList{flex-direction:column;gap:.3rem;display:flex}.tasks-module__V7ylga__multipleVfItem{color:#94a3b8;background:#060b1a4d;border:1px solid #22d3ee0d;border-radius:8px;align-items:center;gap:.45rem;padding:.45rem .65rem;font-size:.84rem;display:flex}.tasks-module__V7ylga__vfBadge{border-radius:6px;margin-left:auto;padding:.12rem .4rem;font-size:.7rem;font-weight:600}.tasks-module__V7ylga__vfTrue{color:#22d3ee;background:#22d3ee14}.tasks-module__V7ylga__vfFalse{color:#f87171;background:#ef444414}.tasks-module__V7ylga__columnsAnswer{flex-direction:column;gap:.3rem;display:flex}.tasks-module__V7ylga__columnPair{color:#94a3b8;background:#060b1a4d;border:1px solid #22d3ee0d;border-radius:8px;align-items:center;gap:.45rem;padding:.45rem .65rem;font-size:.84rem;display:flex}.tasks-module__V7ylga__columnLeft{flex:1;font-weight:600}.tasks-module__V7ylga__columnArrow{color:#94a3b84d}.tasks-module__V7ylga__columnRight{color:#22d3ee;flex:1;font-weight:600}.tasks-module__V7ylga__classificationList{flex-direction:column;gap:.3rem;display:flex}.tasks-module__V7ylga__classificationItem{color:#94a3b8;background:#060b1a4d;border:1px solid #22d3ee0d;border-radius:8px;justify-content:space-between;align-items:center;gap:.45rem;padding:.45rem .65rem;font-size:.84rem;display:flex}.tasks-module__V7ylga__classificationBadge{color:#818cf8;background:#6366f114;border-radius:6px;padding:.12rem .4rem;font-size:.7rem;font-weight:600}.tasks-module__V7ylga__checkboxGroup{flex-direction:column;gap:.45rem;display:flex}.tasks-module__V7ylga__checkboxLabel{cursor:pointer;color:#94a3b8;align-items:center;gap:.45rem;font-size:.88rem;font-weight:500;display:flex}.tasks-module__V7ylga__checkboxLabel input[type=checkbox]{accent-color:#22d3ee;width:17px;height:17px}.tasks-module__V7ylga__unidadesList{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:.45rem;margin-top:.5rem;display:grid}.tasks-module__V7ylga__infoText{color:#94a3b866;text-align:center;padding:.45rem 0;font-size:.88rem}.tasks-module__V7ylga__emptyMessage{color:#94a3b866;text-align:center;padding:2.5rem 0;font-family:Courier New,monospace;font-size:.9rem}.tasks-module__V7ylga__subjectiveAnswer{background:#060b1a4d;border:1px solid #22d3ee0d;border-radius:8px;padding:.65rem}.tasks-module__V7ylga__tarefaCard,.tasks-module__V7ylga__tarefaCardExpanded{border-radius:10px;padding:1.1rem 1.3rem;transition:all .2s}.tasks-module__V7ylga__tarefaCard:hover,.tasks-module__V7ylga__tarefaCardExpanded:hover{border-color:#22d3ee1f;box-shadow:0 0 15px #22d3ee08}.tasks-module__V7ylga__tarefaCardHeader{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.tasks-module__V7ylga__tarefaTitle h3{cursor:pointer;color:#e2e8f0;margin:0 0 .2rem;font-size:.9rem;font-weight:500;transition:color .15s}.tasks-module__V7ylga__tarefaTitle h3:hover{color:#22d3ee}.tasks-module__V7ylga__menuDropdown button:hover{background:#22d3ee0f}.tasks-module__V7ylga__modalBody{padding:0}.tasks-module__V7ylga__gradeInputSection{flex-direction:column;gap:.75rem;display:flex}.tasks-module__V7ylga__gradeInputSection label{color:#e2e8f0;font-size:.9rem;font-weight:700}.tasks-module__V7ylga__gradeInput{text-align:center;color:#e2e8f0;background:#060b1a99;border:2px solid #22d3ee1f;border-radius:12px;width:100%;padding:.85rem;font-size:1.25rem;font-weight:700}.tasks-module__V7ylga__gradeInput:focus{border-color:#22d3ee66;outline:none;box-shadow:0 0 25px #22d3ee14}.tasks-module__V7ylga__gradeScale{justify-content:space-between;gap:.5rem;margin-top:.5rem;display:flex}.tasks-module__V7ylga__gradeBadge{text-align:center;color:#fff;border-radius:10px;padding:.6rem;font-size:.9rem;font-weight:700}.tasks-module__V7ylga__modalFooter{border-top:1px solid #22d3ee14;justify-content:flex-end;gap:.5rem;margin-top:1.25rem;padding-top:1rem;display:flex}.tasks-module__V7ylga__modal{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1000;background:#000000bf;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.tasks-module__V7ylga__modalContent{background:linear-gradient(145deg,#060b1afa,#0f172af2);border:1px solid #22d3ee1f;border-radius:16px;width:100%;max-width:500px;padding:2rem;box-shadow:0 25px 60px #00000080,0 0 40px #22d3ee0a}.tasks-module__V7ylga__modalHeader{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.tasks-module__V7ylga__modalHeader h2{color:#e2e8f0;margin:0;font-size:1.2rem;font-weight:700}.tasks-module__V7ylga__closeBtn{cursor:pointer;color:#94a3b866;background:0 0;border:none;border-radius:8px;padding:.25rem;font-size:1.25rem;transition:color .2s}.tasks-module__V7ylga__closeBtn:hover{color:#f87171}.tasks-module__V7ylga__quizSection{margin-top:1.25rem}.tasks-module__V7ylga__quizProgress{align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.tasks-module__V7ylga__progressBar{background:#0f172a99;border:1px solid #22d3ee14;border-radius:9999px;flex:1;height:5px;overflow:hidden}.tasks-module__V7ylga__progressFill{background:linear-gradient(90deg,#22d3ee,#6366f1);border-radius:9999px;height:100%;transition:width .3s;box-shadow:0 0 8px #22d3ee4d}.tasks-module__V7ylga__progressText{color:#94a3b899;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Courier New,monospace;font-size:.78rem;font-weight:650}.tasks-module__V7ylga__quizMaxNota{color:#fbbf24;white-space:nowrap;font-family:Courier New,monospace;font-size:.72rem;font-weight:600}.tasks-module__V7ylga__dotsRow{flex-wrap:wrap;justify-content:center;gap:.3rem;margin-bottom:1.25rem;display:flex}.tasks-module__V7ylga__dot{cursor:pointer;color:#94a3b866;background:#060b1a80;border:1px solid #22d3ee14;border-radius:8px;width:32px;height:32px;font-size:.72rem;font-weight:650;transition:all .2s}.tasks-module__V7ylga__dot:hover{color:#22d3ee;border-color:#22d3ee40;box-shadow:0 0 10px #22d3ee14}.tasks-module__V7ylga__dotActive{color:#22d3ee;background:linear-gradient(135deg,#22d3ee33,#6366f133);border-color:#22d3ee4d;box-shadow:0 0 15px #22d3ee26}.tasks-module__V7ylga__dotAnswered{color:#22d3ee;background:#22d3ee0f;border-color:#22d3ee33}.tasks-module__V7ylga__quizCard{background:linear-gradient(145deg,#060b1ad9,#0f172a80);border:1px solid #22d3ee14;border-radius:16px;padding:2rem;animation:.3s tasks-module__V7ylga__fadeIn;position:relative;overflow:hidden;box-shadow:0 0 40px #22d3ee0a}.tasks-module__V7ylga__quizCard:before{content:"";background:linear-gradient(90deg,#22d3ee66,#6366f166,#22d3ee66);height:2px;position:absolute;top:0;left:0;right:0}.tasks-module__V7ylga__quizCardHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.tasks-module__V7ylga__quizQnumber{color:#22d3ee;text-transform:uppercase;letter-spacing:.06em;font-family:Courier New,monospace;font-size:.82rem;font-weight:700}.tasks-module__V7ylga__quizPoints{color:#fbbf24;background:#fbbf2414;border:1px solid #fbbf241a;border-radius:6px;padding:.2rem .6rem;font-size:.73rem;font-weight:650}.tasks-module__V7ylga__quizEnunciado{color:#e2e8f0;margin:0 0 1.25rem;font-size:1rem;font-weight:450;line-height:1.7}.tasks-module__V7ylga__quizOptions{flex-direction:column;gap:.5rem;display:flex}.tasks-module__V7ylga__mcBtn{cursor:pointer;text-align:left;color:#cbd5e1;background:#060b1a66;border:1px solid #22d3ee14;border-radius:12px;align-items:center;gap:.75rem;padding:.8rem 1rem;font-family:inherit;font-size:.92rem;transition:all .2s;display:flex}.tasks-module__V7ylga__mcBtn:hover{background:#22d3ee08;border-color:#22d3ee33;box-shadow:0 0 15px #22d3ee0a}.tasks-module__V7ylga__mcBtnSelected{background:#22d3ee0f;border-color:#22d3ee59;box-shadow:0 0 25px #22d3ee14}.tasks-module__V7ylga__mcLetter{color:#22d3ee;background:#22d3ee14;border-radius:6px;justify-content:center;align-items:center;min-width:24px;height:24px;font-family:Courier New,monospace;font-size:.82rem;font-weight:700;display:flex}.tasks-module__V7ylga__mcText{flex:1}.tasks-module__V7ylga__mcCheck{color:#22d3ee;font-size:.9rem;font-weight:700}.tasks-module__V7ylga__tfRow{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.tasks-module__V7ylga__tfBtn{cursor:pointer;color:#cbd5e1;background:#060b1a66;border:1px solid #22d3ee14;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem;font-family:inherit;font-size:.92rem;font-weight:600;transition:all .2s;display:flex}.tasks-module__V7ylga__tfBtn:hover{border-color:#22d3ee33}.tasks-module__V7ylga__tfBtnSelected{border-width:2px}.tasks-module__V7ylga__tfTrue.tasks-module__V7ylga__tfBtnSelected{background:#22d3ee0f;border-color:#22d3ee59;box-shadow:0 0 25px #22d3ee14}.tasks-module__V7ylga__tfFalse.tasks-module__V7ylga__tfBtnSelected{background:#ef44440d;border-color:#ef44444d;box-shadow:0 0 25px #ef44440f}.tasks-module__V7ylga__tfIcon{font-size:1.1rem}.tasks-module__V7ylga__tfTrue .tasks-module__V7ylga__tfIcon{color:#22d3ee}.tasks-module__V7ylga__tfFalse .tasks-module__V7ylga__tfIcon{color:#f87171}.tasks-module__V7ylga__quizTextarea{color:#e2e8f0;resize:vertical;background:#060b1a80;border:1px solid #22d3ee14;border-radius:12px;width:100%;padding:.85rem 1rem;font-family:inherit;font-size:.92rem;line-height:1.65;transition:all .2s}.tasks-module__V7ylga__quizTextarea::placeholder{color:#94a3b859}.tasks-module__V7ylga__quizTextarea:focus{background:#060b1ab3;border-color:#22d3ee59;outline:none;box-shadow:0 0 0 3px #22d3ee0f,0 0 20px #22d3ee0a}.tasks-module__V7ylga__quizNav{justify-content:space-between;align-items:center;margin-top:1.5rem;display:flex}.tasks-module__V7ylga__quizNavBtn{cursor:pointer;color:#94a3b8;background:#060b1a80;border:1px solid #22d3ee1f;border-radius:8px;padding:.55rem 1.1rem;font-family:inherit;font-size:.84rem;font-weight:600;transition:all .15s}.tasks-module__V7ylga__quizNavBtn:hover{color:#22d3ee;border-color:#22d3ee4d}.tasks-module__V7ylga__quizNavBtn:disabled{opacity:.25;cursor:not-allowed}.tasks-module__V7ylga__quizNavPrimary{color:#fff;background:linear-gradient(135deg,#22d3ee,#6366f1);border-color:#0000;box-shadow:0 2px 12px #22d3ee33}.tasks-module__V7ylga__quizNavPrimary:hover{color:#fff;transform:none;box-shadow:0 4px 24px #22d3ee59}.tasks-module__V7ylga__quizSubmitBtn{color:#22d3ee;background:linear-gradient(135deg,#22d3ee26,#6366f126);border:1px solid #22d3ee33}.tasks-module__V7ylga__quizSubmitBtn:hover{color:#22d3ee;background:linear-gradient(135deg,#22d3ee38,#6366f138);border-color:#22d3ee59;box-shadow:0 0 25px #22d3ee1a}.tasks-module__V7ylga__modalIcon{text-align:center;margin-bottom:1rem;font-size:3rem}.tasks-module__V7ylga__modalTitle{color:#e2e8f0;text-align:center;margin:0 0 .5rem;font-size:1.2rem;font-weight:700}.tasks-module__V7ylga__modalText{color:#94a3b8;text-align:center;margin:0 0 1.5rem;font-size:.9rem;line-height:1.5}.tasks-module__V7ylga__modalWarn{color:#fbbf24;font-weight:600}.tasks-module__V7ylga__modalActions{justify-content:center;gap:.6rem;display:flex}.tasks-module__V7ylga__modalCancel{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #22d3ee1f;border-radius:8px;padding:.55rem 1.5rem;font-family:inherit;font-size:.88rem;font-weight:600;transition:all .15s}.tasks-module__V7ylga__modalCancel:hover{color:#e2e8f0;border-color:#22d3ee4d}.tasks-module__V7ylga__modalConfirm{color:#fff;cursor:pointer;background:linear-gradient(135deg,#22d3ee,#6366f1);border:none;border-radius:8px;padding:.55rem 1.5rem;font-family:inherit;font-size:.88rem;font-weight:650;transition:all .15s;box-shadow:0 2px 12px #22d3ee33}.tasks-module__V7ylga__modalConfirm:hover{transform:none;box-shadow:0 4px 24px #22d3ee59}.tasks-module__V7ylga__modalConfirm:disabled{opacity:.3;cursor:not-allowed;box-shadow:none;transform:none}@media (max-width:768px){.tasks-module__V7ylga__header{clip-path:none;margin:0 0 1.5rem;padding:1.5rem}.tasks-module__V7ylga__row,.tasks-module__V7ylga__unidadesList{grid-template-columns:1fr}}.tasks-module__V7ylga__container{background:0 0;min-height:auto;padding-bottom:1rem;overflow:visible}.tasks-module__V7ylga__container:before,.tasks-module__V7ylga__container:after,.tasks-module__V7ylga__header:after{display:none}.tasks-module__V7ylga__container *{font-family:inherit!important}.tasks-module__V7ylga__main{gap:1rem;width:100%;max-width:none;padding:0}.tasks-module__V7ylga__listToolbar{grid-template-columns:minmax(0,1fr) minmax(190px,270px);gap:.75rem;margin-bottom:.85rem;display:grid}.tasks-module__V7ylga__searchField{border:1px solid var(--border-default);min-height:46px;color:var(--brand-violet);background:#050f21b8;border-radius:13px;align-items:center;gap:.6rem;padding:0 .85rem;display:flex}.tasks-module__V7ylga__searchField input{min-height:42px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.tasks-module__V7ylga__listToolbar select{background:#050f21b8;border-radius:13px;min-height:46px}.tasks-module__V7ylga__header{clip-path:none;border:1px solid var(--border-default);background:linear-gradient(145deg, var(--surface-card), var(--surface-panel));width:100%;max-width:none;box-shadow:var(--shadow-panel);border-radius:16px;margin:0 0 1rem;padding:1.15rem 1.3rem}.tasks-module__V7ylga__header:before{height:1px;animation:none}.tasks-module__V7ylga__header h1,.tasks-module__V7ylga__section h2,.tasks-module__V7ylga__taskCard h3,.tasks-module__V7ylga__taskBox h2,.tasks-module__V7ylga__taskBox h3{color:var(--text-primary)}.tasks-module__V7ylga__header p,.tasks-module__V7ylga__cardMeta,.tasks-module__V7ylga__taskDescription{color:var(--text-secondary);letter-spacing:normal}.tasks-module__V7ylga__section,.tasks-module__V7ylga__taskDetail,.tasks-module__V7ylga__taskBox{border:1px solid var(--border-default);background:linear-gradient(145deg, var(--surface-card), var(--surface-panel));box-shadow:var(--shadow-panel);border-radius:16px;animation:none}.tasks-module__V7ylga__section{padding:1rem}.tasks-module__V7ylga__section:before{background:linear-gradient(90deg,#0000,#7c5cff6b,#0000);left:18px;right:18px}.tasks-module__V7ylga__section h2{letter-spacing:-.01em;margin-bottom:.85rem;font-size:.9rem}.tasks-module__V7ylga__taskCard{border:1px solid var(--border-default);background:#040c1c94;border-radius:12px;padding:.9rem 1rem}.tasks-module__V7ylga__taskCard:hover{background:#0a1831d6;border-color:#5c8eff80;transform:none}.tasks-module__V7ylga__empty,.tasks-module__V7ylga__emptyState,.tasks-module__V7ylga__emptyMessage{border:1px dashed var(--border-highlight);min-height:230px;color:var(--text-muted);letter-spacing:normal;background:linear-gradient(#071124c7,#071124eb),url(/svg/paisagem5.svg) bottom/min(620px,80%) no-repeat;border-radius:16px}.tasks-module__V7ylga__taskList{gap:.5rem}.tasks-module__V7ylga__taskCard{grid-template-rows:auto auto;grid-template-columns:minmax(230px,1.35fr) minmax(390px,2fr) auto;align-items:center;gap:.2rem 1.25rem;min-height:88px;padding:.8rem 1rem .8rem 1.2rem;display:grid;box-shadow:inset 3px 0 #3b82f6,inset 0 1px #ffffff04}.tasks-module__V7ylga__taskCard:before{display:none}.tasks-module__V7ylga__cardHeader{grid-area:1/1;align-items:center;margin:0}.tasks-module__V7ylga__preview{-webkit-line-clamp:1;grid-area:2/1;margin:0}.tasks-module__V7ylga__referenceMeta{grid-area:1/2/3;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:.75rem;display:grid}.tasks-module__V7ylga__referenceMeta span{min-width:0;color:var(--text-secondary);gap:.15rem;font-size:.78rem;display:grid}.tasks-module__V7ylga__referenceMeta small{color:var(--text-muted);font-size:.65rem}.tasks-module__V7ylga__taskCard>.tasks-module__V7ylga__viewBtn{white-space:nowrap;grid-area:1/3/3}@media (max-width:1080px){.tasks-module__V7ylga__taskCard{grid-template-columns:minmax(220px,1fr) minmax(300px,1.4fr) auto}}@media (max-width:820px){.tasks-module__V7ylga__taskCard{grid-template-columns:1fr auto}.tasks-module__V7ylga__cardHeader,.tasks-module__V7ylga__preview{grid-column:1/3}.tasks-module__V7ylga__referenceMeta{grid-area:3/1}.tasks-module__V7ylga__taskCard>.tasks-module__V7ylga__viewBtn{grid-area:3/2}}@media (max-width:640px){.tasks-module__V7ylga__section,.tasks-module__V7ylga__taskCard,.tasks-module__V7ylga__taskBox{padding:.8rem}.tasks-module__V7ylga__listToolbar{grid-template-columns:1fr}.tasks-module__V7ylga__taskCard{grid-template-columns:1fr;gap:.65rem;display:grid}.tasks-module__V7ylga__cardHeader,.tasks-module__V7ylga__preview,.tasks-module__V7ylga__referenceMeta,.tasks-module__V7ylga__taskCard>.tasks-module__V7ylga__viewBtn{grid-area:auto/1}.tasks-module__V7ylga__referenceMeta{grid-template-columns:1fr 1fr}.tasks-module__V7ylga__taskCard>.tasks-module__V7ylga__viewBtn{width:100%}}.tasks-module__V7ylga__cardMenuDropdown button:disabled,.tasks-module__V7ylga__menuDropdown button:disabled{cursor:not-allowed;color:#64748b;opacity:.72;background:#4755691f}.tasks-module__V7ylga__noResponsesBtn,.tasks-module__V7ylga__noResponsesBtn:hover{cursor:not-allowed;color:#94a3b8!important;box-shadow:none!important;background:#3341558c!important;border-color:#64748b2e!important;transform:none!important}.tasks-module__V7ylga__taskDetail,.tasks-module__V7ylga__taskBox,.tasks-module__V7ylga__respostasSection{padding:clamp(1.1rem,2vw,1.65rem)}.tasks-module__V7ylga__taskTitleSection{margin-bottom:1.5rem}.tasks-module__V7ylga__taskInfo{gap:.65rem;margin-bottom:1.5rem}.tasks-module__V7ylga__taskInfo span{padding:.45rem .75rem}.tasks-module__V7ylga__filterInput{margin:0 0 1.25rem}.tasks-module__V7ylga__filterInput input{min-height:44px;padding-inline:1rem}.tasks-module__V7ylga__unitGroups{gap:1rem}.tasks-module__V7ylga__unitGroup>header{padding:.85rem 1rem}.tasks-module__V7ylga__unitGroup .tasks-module__V7ylga__respostasList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:.85rem;display:grid}.tasks-module__V7ylga__unitGroup .tasks-module__V7ylga__respostaCard{min-width:0;padding:.9rem 1rem}.tasks-module__V7ylga__individualAnswerBtn{min-height:38px;padding:.55rem .8rem}.tasks-module__V7ylga__backBtn{min-height:40px;margin-bottom:.25rem;padding:.6rem 1rem}@media (max-width:900px){.tasks-module__V7ylga__unitGroup .tasks-module__V7ylga__respostasList{grid-template-columns:1fr}}@media (max-width:640px){.tasks-module__V7ylga__taskDetail,.tasks-module__V7ylga__taskBox,.tasks-module__V7ylga__respostasSection{padding:1rem}.tasks-module__V7ylga__filterInput input{width:100%}.tasks-module__V7ylga__unitGroup .tasks-module__V7ylga__respostasList{padding:.7rem}}.tasks-module__V7ylga__taskList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.tasks-module__V7ylga__taskCard{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:.75rem 1rem;min-width:0;min-height:176px;padding:1.05rem 1.15rem 1rem 1.3rem}.tasks-module__V7ylga__taskCard .tasks-module__V7ylga__cardHeader{grid-area:1/1/auto/3}.tasks-module__V7ylga__taskCard .tasks-module__V7ylga__preview{grid-area:2/1/auto/3;min-height:1.35rem}.tasks-module__V7ylga__taskCard .tasks-module__V7ylga__referenceMeta{border-top:1px solid var(--border-default);grid-area:3/1/auto/3;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:.75rem}.tasks-module__V7ylga__taskCard>.tasks-module__V7ylga__viewBtn{grid-area:4/1/auto/3;justify-self:end;min-height:38px;padding-inline:1rem}@media (max-width:1050px){.tasks-module__V7ylga__taskList{grid-template-columns:1fr}.tasks-module__V7ylga__taskCard{min-height:auto}}@media (max-width:640px){.tasks-module__V7ylga__taskCard .tasks-module__V7ylga__cardHeader,.tasks-module__V7ylga__taskCard .tasks-module__V7ylga__preview,.tasks-module__V7ylga__taskCard .tasks-module__V7ylga__referenceMeta,.tasks-module__V7ylga__taskCard>.tasks-module__V7ylga__viewBtn{grid-area:auto/1}.tasks-module__V7ylga__taskCard .tasks-module__V7ylga__referenceMeta{grid-template-columns:1fr 1fr}.tasks-module__V7ylga__taskCard>.tasks-module__V7ylga__viewBtn{justify-self:stretch;width:100%}}@media (max-width:767px){.tasks-module__V7ylga__section{border-radius:12px;padding:1rem}.tasks-module__V7ylga__section h2{font-size:1rem}.tasks-module__V7ylga__taskCard{border-radius:10px;padding:.85rem}.tasks-module__V7ylga__cardHeader{flex-wrap:wrap;gap:.4rem}.tasks-module__V7ylga__cardHeader h3{font-size:.9rem}.tasks-module__V7ylga__sourceIcon{border-radius:8px;width:28px;height:28px}.tasks-module__V7ylga__sourceIcon img{width:16px;height:16px}.tasks-module__V7ylga__badge{padding:.15rem .4rem;font-size:.65rem}.tasks-module__V7ylga__cardActions{gap:.25rem}.tasks-module__V7ylga__cardBody{flex-direction:column}.tasks-module__V7ylga__cardBody>div{width:100%!important}.tasks-module__V7ylga__menuBtn{padding:.2rem .4rem;font-size:.9rem}.tasks-module__V7ylga__cardMenuDropdown{min-width:150px;right:0}}@media (min-width:768px) and (max-width:1023px){.tasks-module__V7ylga__section{padding:1.25rem}.tasks-module__V7ylga__cardHeader{flex-wrap:wrap}.tasks-module__V7ylga__cardBody{flex-direction:column}.tasks-module__V7ylga__cardBody>div{width:100%!important}}@media (max-width:1023px){.tasks-module__V7ylga__sourceBadge{box-sizing:border-box;width:100%;max-width:100%}}
.page-module__OedPrG__page{min-height:100vh;color:var(--text-primary,#f7f8ff);background:radial-gradient(circle at 80% 0,#4c39cf21,#0000 34%);padding:clamp(14px,2.2vw,30px)}.page-module__OedPrG__content{gap:18px;width:min(100%,1440px);margin:0 auto;display:grid}.page-module__OedPrG__success,.page-module__OedPrG__error{border-radius:14px;padding:14px 17px;font-weight:700}.page-module__OedPrG__success{color:#7df0ba;background:#13976524;border:1px solid #46e0a24d}.page-module__OedPrG__error{color:#ffadb5;background:#c9304324;border:1px solid #ff5e714d}.page-module__OedPrG__progressCard,.page-module__OedPrG__card,.page-module__OedPrG__plan,.page-module__OedPrG__downloads{background:linear-gradient(145deg,#0f1b36f7,#071024f7);border:1px solid #748bcf33;box-shadow:0 18px 45px #0000002e}.page-module__OedPrG__progressCard{border-radius:17px;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;padding:16px 24px;display:grid}.page-module__OedPrG__progressCard div{grid-template-columns:36px auto;align-items:center;column-gap:10px;display:grid}.page-module__OedPrG__progressCard div span{background:linear-gradient(135deg,#286df2,#8446ed);border-radius:11px;grid-row:1/3;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.page-module__OedPrG__progressCard strong{font-size:.86rem}.page-module__OedPrG__progressCard small{color:#8fa0c1;font-size:.72rem}.page-module__OedPrG__progressCard i{background:linear-gradient(90deg,#4269d1,#704bd8);height:1px;margin:0 18px}.page-module__OedPrG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.page-module__OedPrG__card{border-radius:18px;gap:16px;padding:22px;display:grid}.page-module__OedPrG__cardTitle{align-items:flex-start;gap:13px;display:flex}.page-module__OedPrG__cardTitle>span{font-size:1.65rem}.page-module__OedPrG__card h2,.page-module__OedPrG__plan h2,.page-module__OedPrG__downloads h2{margin:0 0 5px;font-size:1.1rem}.page-module__OedPrG__card p,.page-module__OedPrG__plan p,.page-module__OedPrG__downloads p{color:#9caaca;margin:0;font-size:.86rem;line-height:1.55}.page-module__OedPrG__secondary,.page-module__OedPrG__codeRow button,.page-module__OedPrG__price button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#286df2,#8446ed);border:0;border-radius:11px;font-weight:800}.page-module__OedPrG__secondary{background:#4e609b33;border:1px solid #748bcf40;width:max-content;padding:0 18px}.page-module__OedPrG__codeRow{grid-template-columns:1fr auto;gap:10px;display:grid}.page-module__OedPrG__codeRow input{color:#fff;letter-spacing:.24em;background:#080f21;border:1px solid #748bcf40;border-radius:11px;outline:none;min-width:0;padding:12px 14px;font:700 1rem/1 monospace}.page-module__OedPrG__codeRow button{padding:0 20px}.page-module__OedPrG__verified{color:#69e6ac;background:#18b9781f;border:1px solid #32d29140;border-radius:11px;padding:13px;font-weight:800}.page-module__OedPrG__plan{background:radial-gradient(circle at 90% 15%,#8446ed40,#0000 40%),linear-gradient(145deg,#10204a,#081126);border-radius:20px;grid-template-columns:1fr auto;align-items:center;gap:35px;padding:clamp(22px,3vw,34px);display:grid}.page-module__OedPrG__offer{color:#ffd260;letter-spacing:.14em;margin-bottom:12px;font-size:.68rem;font-weight:900;display:inline-block}.page-module__OedPrG__plan h2{font-size:clamp(1.3rem,2vw,1.8rem)}.page-module__OedPrG__planCopy small{color:#c7d4ee;margin-top:12px;display:block}.page-module__OedPrG__price{text-align:center;gap:5px;min-width:245px;display:grid}.page-module__OedPrG__price del{color:#8290aa}.page-module__OedPrG__price>strong{background:linear-gradient(135deg,#66a1ff,#b15aff);color:#0000;-webkit-background-clip:text;font-size:2.4rem;line-height:1}.page-module__OedPrG__price>span,.page-module__OedPrG__price>small{color:#9caaca;font-size:.72rem}.page-module__OedPrG__price button{margin:10px 0 3px;padding:0 22px}.page-module__OedPrG__downloads{border-radius:18px;padding:24px}.page-module__OedPrG__downloadGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.page-module__OedPrG__downloadGrid button{text-align:left;color:#fff;cursor:pointer;background:#142346b8;border:1px solid #748bcf33;border-radius:14px;grid-template-columns:48px 1fr;align-items:center;column-gap:12px;padding:15px;display:grid}.page-module__OedPrG__downloadGrid button>span{background:linear-gradient(135deg,#286df2,#8446ed);border-radius:14px;grid-row:1/3;place-items:center;width:48px;height:48px;font-size:1.35rem;display:grid}.page-module__OedPrG__downloadGrid small{color:#91a0bf}.page-module__OedPrG__planChooser{border:1px solid var(--sgc-border,#293b59);background:var(--sgc-panel,#10192c);border-radius:18px;margin-top:18px;padding:28px}.page-module__OedPrG__planChooser header>span{color:#e7ad3e;letter-spacing:.14em;font-size:11px;font-weight:900}.page-module__OedPrG__planChooser header h2{margin:8px 0}.page-module__OedPrG__planChooser header p{color:var(--sgc-text-muted,#98a5bb);margin:0}.page-module__OedPrG__planOptions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.page-module__OedPrG__planOption,.page-module__OedPrG__customOption{color:#edf3ff;text-align:left;background:#0b1527;border:1px solid #304463;border-radius:13px;flex-direction:column;align-items:flex-start;min-height:205px;padding:20px;display:flex;position:relative}.page-module__OedPrG__planOption:hover,.page-module__OedPrG__customOption:hover{color:#fff;border-color:#7080a3}.page-module__OedPrG__selectedPlan{background:#182033;border:2px solid #e7ad3e}.page-module__OedPrG__planOption em{color:#111827;letter-spacing:.1em;background:#e7ad3e;border-radius:4px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:900;position:absolute;top:-10px;right:12px}.page-module__OedPrG__planOption>span,.page-module__OedPrG__customOption>span{color:#8f9db3;letter-spacing:.1em;font-size:10px;font-weight:900}.page-module__OedPrG__planOption>strong,.page-module__OedPrG__customOption>strong{margin-top:14px;font-size:17px}.page-module__OedPrG__planOption>b{margin-top:12px;font-size:28px}.page-module__OedPrG__planOption>b small{color:#8695ad;font-size:11px}.page-module__OedPrG__planOption>i,.page-module__OedPrG__customOption>i{color:#e7ad3e;margin-top:auto;font-size:11px;font-style:normal;font-weight:800}.page-module__OedPrG__customOption>b{margin-top:15px;font-size:19px}@media (max-width:950px){.page-module__OedPrG__planOptions{grid-template-columns:1fr 1fr}}@media (max-width:560px){.page-module__OedPrG__planChooser{padding:20px}.page-module__OedPrG__planOptions{grid-template-columns:1fr}}.page-module__OedPrG__card button:disabled,.page-module__OedPrG__plan button:disabled,.page-module__OedPrG__downloadGrid button:disabled{cursor:not-allowed;opacity:.48;filter:saturate(.45)}@media (max-width:760px){.page-module__OedPrG__page{padding:0}.page-module__OedPrG__content{gap:0}.page-module__OedPrG__content>:not(:first-child){border-left:0;border-right:0;border-radius:0}.page-module__OedPrG__grid{grid-template-columns:1fr;gap:0}.page-module__OedPrG__progressCard{grid-template-columns:1fr;gap:10px;padding:15px}.page-module__OedPrG__progressCard i{display:none}.page-module__OedPrG__progressCard div{background:#ffffff06;border-radius:12px;padding:8px}.page-module__OedPrG__card{padding:20px 15px}.page-module__OedPrG__plan{grid-template-columns:1fr;gap:22px;padding:24px 16px}.page-module__OedPrG__price{min-width:0}.page-module__OedPrG__downloadGrid{grid-template-columns:1fr}.page-module__OedPrG__downloads{padding:22px 15px}.page-module__OedPrG__codeRow{grid-template-columns:1fr}.page-module__OedPrG__codeRow button,.page-module__OedPrG__secondary{width:100%}}
.classes-module__hu2RnG__content{gap:1rem;display:grid}.classes-module__hu2RnG__pdfButton{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#059669,#10b981);border:1px solid #34d39957;border-radius:12px;padding:.65rem 1.05rem;font-weight:800;box-shadow:0 12px 28px #05966938}.classes-module__hu2RnG__classGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.classes-module__hu2RnG__classCard{border:1px solid var(--border-default);background:radial-gradient(circle at 10% 15%, #4b63eb2b, transparent 40%), linear-gradient(145deg, var(--surface-card), var(--surface-panel));min-height:190px;box-shadow:var(--shadow-panel);border-radius:20px;align-items:center;gap:1.2rem;padding:1.2rem;display:flex;position:relative;overflow:hidden}.classes-module__hu2RnG__classCard:after{content:"";opacity:.14;background:url(/svg/paisagem5.svg) 50%/contain no-repeat;width:180px;height:140px;position:absolute;bottom:-45px;right:-30px}.classes-module__hu2RnG__badge,.classes-module__hu2RnG__badgeSmall{z-index:1;background:radial-gradient(circle at 35% 25%,#4b7fff3d,#0d163ac2);border:1px solid #7d6fff42;border-radius:16px;flex:0 0 132px;place-items:center;width:132px;height:132px;display:grid;position:relative}.classes-module__hu2RnG__badge img{object-fit:contain;filter:drop-shadow(0 14px 18px #00000061);width:118px;height:118px}.classes-module__hu2RnG__badge span,.classes-module__hu2RnG__badgeSmall span{color:#9387ff;font-size:2rem}.classes-module__hu2RnG__classCopy{z-index:1;min-width:0;position:relative}.classes-module__hu2RnG__eyebrow{color:#8d82ff;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900}.classes-module__hu2RnG__classCopy h2,.classes-module__hu2RnG__panelHeading h2{color:var(--text-primary);margin:.25rem 0}.classes-module__hu2RnG__classCopy h2{font-size:1.3rem}.classes-module__hu2RnG__classCopy strong{color:#7fa1ff;font-size:1.55rem}.classes-module__hu2RnG__classCopy strong small{color:var(--text-muted);font-size:.72rem;font-weight:600}.classes-module__hu2RnG__classStats{color:var(--text-muted);flex-wrap:wrap;gap:.45rem .75rem;margin-top:.65rem;font-size:.7rem;display:flex}.classes-module__hu2RnG__classStats span{align-items:center;gap:.3rem;display:inline-flex}.classes-module__hu2RnG__classStats i{border-radius:50%;width:6px;height:6px}.classes-module__hu2RnG__progressDot{background:#fbbf24}.classes-module__hu2RnG__doneDot{background:#34d399}.classes-module__hu2RnG__investedDot{background:#a78bfa}.classes-module__hu2RnG__rosterPanel{border:1px solid var(--border-default);background:linear-gradient(145deg, var(--surface-card), var(--surface-panel));box-shadow:var(--shadow-panel);border-radius:20px;padding:1.25rem}.classes-module__hu2RnG__panelHeading{margin-bottom:1rem}.classes-module__hu2RnG__panelHeading h2{font-size:1.2rem}.classes-module__hu2RnG__panelHeading p{color:var(--text-muted);margin:0;font-size:.78rem}.classes-module__hu2RnG__filters{background:#050f2361;border:1px solid #6975b526;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;padding:.85rem;display:grid}.classes-module__hu2RnG__filters label{color:var(--text-muted);gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.classes-module__hu2RnG__filters select{border:1px solid var(--border-default);background:var(--surface-deep);width:100%;min-height:44px;color:var(--text-primary);font:inherit;border-radius:11px;padding:0 .8rem}.classes-module__hu2RnG__memberGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.classes-module__hu2RnG__memberCard{background:#06112780;border:1px solid #6b78be2e;border-radius:15px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:.85rem;min-width:0;padding:.85rem;display:grid}.classes-module__hu2RnG__memberCard:hover{background:#0e1e3eb8;border-color:#7a6dff61}.classes-module__hu2RnG__badgeSmall{border-radius:16px;flex-basis:68px;width:68px;height:68px}.classes-module__hu2RnG__badgeSmall img{object-fit:contain;filter:drop-shadow(0 8px 10px #00000057);width:60px;height:60px}.classes-module__hu2RnG__memberCopy{min-width:0}.classes-module__hu2RnG__memberCopy h3{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0 0 .25rem;font-size:.88rem;overflow:hidden}.classes-module__hu2RnG__memberCopy p{color:var(--text-muted);margin:0;font-size:.72rem}.classes-module__hu2RnG__memberCopy p span{color:#695ee2;padding:0 .2rem}.classes-module__hu2RnG__memberMeta{align-items:center;gap:.45rem;margin-top:.45rem;display:flex}.classes-module__hu2RnG__memberMeta strong{color:#b7c5ec;font-size:.72rem}.classes-module__hu2RnG__memberMeta>span{border:1px solid;border-radius:999px;padding:.2rem .45rem;font-size:.62rem;font-weight:800}.classes-module__hu2RnG__memberCard>button{color:#a99fff;min-height:38px;font:inherit;cursor:pointer;background:#4531bc2b;border:1px solid #7366ff4d;border-radius:10px;padding:.5rem .7rem;font-size:.68rem;font-weight:800}.classes-module__hu2RnG__memberCard>button span{margin-left:.3rem}.classes-module__hu2RnG__empty{border:1px dashed var(--border-default);min-height:230px;color:var(--text-muted);text-align:center;background:url(/svg/paisagem5.svg) bottom/600px no-repeat;border-radius:16px;align-content:center;place-items:center;gap:.4rem;display:grid}.classes-module__hu2RnG__empty strong{color:var(--text-primary)}@media (max-width:1100px){.classes-module__hu2RnG__classCard{min-height:170px}.classes-module__hu2RnG__badge{flex-basis:104px;width:104px;height:104px}.classes-module__hu2RnG__badge img{width:94px;height:94px}.classes-module__hu2RnG__memberGrid{grid-template-columns:1fr}}@media (max-width:760px){.classes-module__hu2RnG__classGrid,.classes-module__hu2RnG__filters{grid-template-columns:1fr}.classes-module__hu2RnG__classCard{min-height:150px}.classes-module__hu2RnG__memberCard{grid-template-columns:64px minmax(0,1fr)}.classes-module__hu2RnG__memberCard>button{grid-column:1/-1;width:100%}.classes-module__hu2RnG__badgeSmall{width:60px;height:60px}.classes-module__hu2RnG__badgeSmall img{width:54px;height:54px}}@media (max-width:430px){.classes-module__hu2RnG__classCard{align-items:flex-start;gap:.8rem;padding:.9rem}.classes-module__hu2RnG__badge{border-radius:20px;flex-basis:82px;width:82px;height:82px}.classes-module__hu2RnG__badge img{width:74px;height:74px}.classes-module__hu2RnG__classStats{display:grid}.classes-module__hu2RnG__rosterPanel{padding:.85rem}}@media (max-width:1023px){.classes-module__hu2RnG__content{box-sizing:border-box;width:100%;max-width:100%}}
.login-module__vCwIgq__loginPage{background:#07145a;min-height:100dvh;font-family:Plus Jakarta Sans,system-ui,sans-serif;position:relative;overflow:hidden}.login-module__vCwIgq__visualPanel{z-index:0;display:block;position:absolute;inset:0;overflow:hidden}.login-module__vCwIgq__visualPanel img{object-fit:cover;object-position:left center;width:100%;height:100%;display:block}.login-module__vCwIgq__visualHighlights{grid-template-rows:repeat(3,23.2vh);gap:2.3vh;width:31.7%;display:grid;position:absolute;top:19.7%;left:36%}.login-module__vCwIgq__visualHighlights article{color:#fff;grid-template-columns:3.1vw minmax(0,1fr);align-items:center;gap:1vw;min-height:0;padding:1.3vw 1.65vw;display:grid}.login-module__vCwIgq__visualHighlights i{background:linear-gradient(145deg,#4169e7bf,#7e4adbb3);border:1px solid #91b4ff8c;border-radius:1vw;place-items:center;width:3.1vw;height:3.1vw;font-size:1.25vw;font-style:normal;display:grid;box-shadow:0 10px 28px #03092d59}.login-module__vCwIgq__visualHighlights span{gap:.38vw;display:grid}.login-module__vCwIgq__visualHighlights small{color:#91b8ff;letter-spacing:.14em;font-size:.55vw;font-weight:900}.login-module__vCwIgq__visualHighlights strong{font-size:1.05vw;line-height:1.15}.login-module__vCwIgq__visualHighlights p{color:#c5d3ed;max-width:24vw;margin:0;font-size:.67vw;line-height:1.45}.login-module__vCwIgq__formPanel{z-index:2;-webkit-backdrop-filter:none;background:#efeff8;border-radius:1.15vw;width:25vw;min-width:0;padding:1.85vw;position:absolute;top:50%;right:.65vw;transform:translateY(-50%);box-shadow:0 8px 40px #00000038,0 0 0 1px #ffffff14}@media (min-width:1181px){.login-module__vCwIgq__formPanel{width:25vw;min-width:0;max-width:none}.login-module__vCwIgq__formContent h1{font-size:1.65vw!important}.login-module__vCwIgq__formContent>p{margin-bottom:1.45vw!important;font-size:.73vw!important}.login-module__vCwIgq__formContent form{gap:.82vw!important}.login-module__vCwIgq__formContent form label{margin-bottom:.22vw!important;font-size:.73vw!important}.login-module__vCwIgq__formContent form>div>div:has(input){min-height:3.9vw;border-radius:.62vw!important;padding:.72vw!important}.login-module__vCwIgq__formContent form input{font-size:.73vw!important}.login-module__vCwIgq__formContent form>button,.login-module__vCwIgq__formContent form>a{min-height:3.15vw;border-radius:.62vw!important;padding:.72vw!important;font-size:.83vw!important}.login-module__vCwIgq__formContent form+p{margin-top:1.2vw!important;font-size:.73vw!important}}.login-module__vCwIgq__formContent{z-index:1;width:100%;position:relative}@media (max-width:1180px){.login-module__vCwIgq__loginPage{background:#eef1f8;flex-direction:column;align-items:center;min-height:100dvh;display:flex;overflow:visible}.login-module__vCwIgq__visualPanel{border-radius:0 0 28px 28px;height:clamp(180px,30vw,280px);position:relative;inset:auto;box-shadow:0 16px 40px #1e1b6933}.login-module__vCwIgq__visualPanel img{object-position:center 43%}.login-module__vCwIgq__visualHighlights{display:none}.login-module__vCwIgq__formPanel{z-index:1;-webkit-backdrop-filter:none;background:#efeff8;border-radius:14px;width:100%;max-width:500px;margin:-2rem auto 0;padding:clamp(1.25rem,4vw,2rem);position:relative;top:auto;right:auto;transform:none;box-shadow:0 20px 55px #0f172a1a}.login-module__vCwIgq__formContent{width:100%;padding:0}}@media (max-width:600px){.login-module__vCwIgq__visualPanel{border-radius:0 0 22px 22px;height:160px}.login-module__vCwIgq__formPanel{border-radius:20px;margin-top:-1.5rem;padding:1.25rem 1rem 1.75rem}.login-module__vCwIgq__formContent h1{font-size:1.4rem!important}.login-module__vCwIgq__formContent>p{font-size:.78rem!important}.login-module__vCwIgq__formContent input,.login-module__vCwIgq__formContent select{min-width:0;min-height:44px;font-size:16px!important}}.login-module__vCwIgq__successMessage{color:#047857;background:#10b98114;border:1px solid #10b98133;border-radius:10px;margin-bottom:1rem;padding:.7rem .9rem;font-size:.82rem}.login-module__vCwIgq__loginBox{background:var(--surface-card);border-radius:var(--radius-2xl,28px);box-shadow:var(--shadow-lg);border:1px solid var(--border-default);width:100%;max-width:420px;animation:login-module__vCwIgq__scaleIn .4s var(--ease-spring,cubic-bezier(.34, 1.56, .64, 1)) both;padding:2.5rem 2rem}@keyframes login-module__vCwIgq__scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.login-module__vCwIgq__loginBox h1{text-align:center;color:var(--text-primary);letter-spacing:-.03em;margin-bottom:.25rem;font-size:1.75rem;font-weight:800}.login-module__vCwIgq__loginBox p{text-align:center;color:var(--text-muted);margin-bottom:2rem;font-size:.9rem}.login-module__vCwIgq__error{color:var(--status-error);border-radius:var(--radius-md,12px);background:#ef44440f;border:1px solid #ef44441f;margin-bottom:1.5rem;padding:.85rem 1rem;font-size:.9rem;font-weight:500}.login-module__vCwIgq__form{flex-direction:column;gap:1.25rem;display:flex}.login-module__vCwIgq__formGroup{flex-direction:column;gap:.4rem;display:flex}.login-module__vCwIgq__formGroup label{color:var(--text-primary);letter-spacing:.01em;font-size:.85rem;font-weight:700}.login-module__vCwIgq__formGroup input{border:1.5px solid var(--border-default);border-radius:var(--radius-md,12px);transition:border-color var(--duration-fast,.15s) ease, box-shadow var(--duration-fast,.15s) ease;background:var(--surface-card);color:var(--text-primary);padding:.85rem 1rem;font-family:inherit;font-size:.95rem}.login-module__vCwIgq__formGroup input:focus{border-color:var(--brand-blue);outline:none;box-shadow:0 0 0 3px #2563eb1a}.login-module__vCwIgq__formGroup input::placeholder{color:var(--text-muted)}.login-module__vCwIgq__submitBtn{background:linear-gradient(135deg, var(--brand-blue), var(--brand-indigo,#6366f1));color:#fff;border-radius:var(--radius-md,12px);cursor:pointer;width:100%;transition:all var(--duration-normal,.25s) var(--ease-out,cubic-bezier(.16, 1, .3, 1));border:none;padding:.9rem;font-size:.95rem;font-weight:700;box-shadow:0 4px 14px #2563eb40}.login-module__vCwIgq__submitBtn:hover{transform:none;box-shadow:0 6px 20px #2563eb59}.login-module__vCwIgq__submitBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.login-module__vCwIgq__login-logo-mobile{display:block}@media (min-width:1024px){.login-module__vCwIgq__login-logo-mobile{display:none}}.login-module__vCwIgq__register{text-align:center;color:var(--text-muted);margin-top:1.75rem;font-size:.9rem}.login-module__vCwIgq__register a{color:var(--brand-blue);transition:color var(--duration-fast) ease;font-weight:700;text-decoration:none}.login-module__vCwIgq__register a:hover{color:var(--brand-blue-light,#60a5fa)}.login-module__vCwIgq__loadingOverlay{z-index:999;-webkit-backdrop-filter:none;backdrop-filter:none;background:#020617b8;justify-content:center;align-items:center;animation:.2s both login-module__vCwIgq__fadeIn;display:flex;position:fixed;inset:0}@keyframes login-module__vCwIgq__fadeIn{0%{opacity:0}to{opacity:1}}.login-module__vCwIgq__link{text-align:center;color:var(--text-muted);margin-top:1rem;font-size:.9rem}.login-module__vCwIgq__link a{color:var(--brand-blue);font-weight:700;text-decoration:none}.login-module__vCwIgq__link a:hover{color:var(--brand-blue-light,#60a5fa)}@media (max-width:480px){.login-module__vCwIgq__loginBox{border-radius:var(--radius-xl,24px);padding:2rem 1.5rem}.login-module__vCwIgq__loginBox h1{font-size:1.5rem}}@media (max-width:767px){.login-module__vCwIgq__container{align-items:flex-start;padding:10vh .75rem .75rem}.login-module__vCwIgq__loginBox{border-radius:var(--radius-xl,24px);max-width:100%;box-shadow:var(--shadow-md);padding:2rem 1.5rem}.login-module__vCwIgq__loginBox h1{font-size:1.5rem}.login-module__vCwIgq__formGroup input{padding:.8rem .9rem;font-size:16px}.login-module__vCwIgq__submitBtn{padding:.85rem;font-size:1rem}}@media (max-width:480px){.login-module__vCwIgq__loginBox{border-radius:var(--radius-lg,20px);padding:1.5rem 1.25rem}}@media (max-width:1023px){.login-module__vCwIgq__container{box-sizing:border-box;width:100%;max-width:100%}}
