.AppDialog-module__IeiyHa__dialog{width:calc(100vw - 36px);max-width:none;max-height:none;color:var(--foreground);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.AppDialog-module__IeiyHa__dialog[open]{justify-content:center;display:flex}.AppDialog-module__IeiyHa__dialog::backdrop{background:#191e1d85}.AppDialog-module__IeiyHa__dialog>*{box-sizing:border-box;max-height:calc(100dvh - 36px)}.AppDialog-module__IeiyHa__dialog :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.AppDialog-module__IeiyHa__confirmation{background:var(--panel);border:1px solid var(--line);border-radius:10px;width:min(440px,100%);padding:20px;overflow-y:auto;box-shadow:0 24px 70px #141e1c3d}.AppDialog-module__IeiyHa__confirmation h2{margin:0;font-size:1.1rem;line-height:1.4}.AppDialog-module__IeiyHa__confirmation p{color:var(--muted);white-space:pre-line;margin:12px 0 18px;font-size:.9rem;line-height:1.55}.AppDialog-module__IeiyHa__field{gap:8px;font-size:.9rem;display:grid}.AppDialog-module__IeiyHa__field input{border:1px solid var(--line);background:var(--panel);width:100%;min-height:40px;color:var(--foreground);border-radius:6px;padding:8px}.AppDialog-module__IeiyHa__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.AppDialog-module__IeiyHa__actions button{border:1px solid var(--line);background:var(--panel);min-height:40px;color:var(--foreground);font:inherit;cursor:pointer;border-radius:6px;padding:8px 14px;font-size:.85rem;font-weight:600}.AppDialog-module__IeiyHa__actions .AppDialog-module__IeiyHa__primary{color:#fff;background:var(--accent);border-color:var(--accent)}.AppDialog-module__IeiyHa__actions .AppDialog-module__IeiyHa__danger{color:#fff;background:#9d2637;border-color:#9d2637}
.TrainingFeedbackCard-module__6IOlfG__card{border:1px solid var(--line);background:var(--panel);color:var(--foreground);text-align:left;border-radius:12px;margin:12px 0;overflow:hidden}.TrainingFeedbackCard-module__6IOlfG__summary{cursor:pointer;align-items:center;gap:14px;padding:20px;list-style:none;display:flex}.TrainingFeedbackCard-module__6IOlfG__summary::-webkit-details-marker{display:none}.TrainingFeedbackCard-module__6IOlfG__summary:before{display:none}.TrainingFeedbackCard-module__6IOlfG__summary:hover{background:var(--theme-blue-wash)}.TrainingFeedbackCard-module__6IOlfG__summary:focus-visible{outline:3px solid var(--accent);outline-offset:-4px;border-radius:10px}.TrainingFeedbackCard-module__6IOlfG__icon{background:var(--theme-blue-wash);color:var(--accent);border:1px solid var(--theme-blue-border);border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.TrainingFeedbackCard-module__6IOlfG__identity{flex:1;gap:5px;min-width:0;display:grid}.TrainingFeedbackCard-module__6IOlfG__identity strong{color:var(--accent);overflow-wrap:anywhere;font-size:1.05rem}.TrainingFeedbackCard-module__6IOlfG__identity>span{font-size:.85rem}.TrainingFeedbackCard-module__6IOlfG__identity small{color:var(--muted);font-size:.8rem}.TrainingFeedbackCard-module__6IOlfG__dot{color:var(--muted);margin:0 4px}.TrainingFeedbackCard-module__6IOlfG__summaryEnd{flex-shrink:0;justify-items:end;gap:7px;display:grid}.TrainingFeedbackCard-module__6IOlfG__pill{color:#82500b;white-space:nowrap;background:#fff3dc;border-radius:20px;padding:5px 10px;font-size:.73rem;font-weight:750}.TrainingFeedbackCard-module__6IOlfG__pill[data-status=APPROVED]{color:#246047;background:#eaf5ee}.TrainingFeedbackCard-module__6IOlfG__pill[data-status=ADJUSTED]{color:var(--accent);background:var(--theme-blue-wash)}.TrainingFeedbackCard-module__6IOlfG__pill[data-status=REJECTED]{color:var(--theme-maroon);background:#fceef1}.TrainingFeedbackCard-module__6IOlfG__pill[data-status=DRAFT]{color:var(--muted);background:var(--theme-surface)}.TrainingFeedbackCard-module__6IOlfG__rating{color:var(--accent);align-items:center;gap:4px;font-size:.85rem;font-weight:700;display:flex}.TrainingFeedbackCard-module__6IOlfG__rating>span{color:var(--muted);font-weight:400}.TrainingFeedbackCard-module__6IOlfG__chevron{color:var(--muted);flex-shrink:0;transition:transform .15s}.TrainingFeedbackCard-module__6IOlfG__card[open]>.TrainingFeedbackCard-module__6IOlfG__summary{background:var(--theme-blue-wash);border-bottom:1px solid var(--line)}.TrainingFeedbackCard-module__6IOlfG__card[open]>.TrainingFeedbackCard-module__6IOlfG__summary .TrainingFeedbackCard-module__6IOlfG__chevron{transform:rotate(180deg)}.TrainingFeedbackCard-module__6IOlfG__body{padding:22px}.TrainingFeedbackCard-module__6IOlfG__meta{color:var(--muted);flex-wrap:wrap;gap:12px 22px;font-size:.78rem;display:flex}.TrainingFeedbackCard-module__6IOlfG__meta span{align-items:center;gap:6px;display:flex}.TrainingFeedbackCard-module__6IOlfG__meta svg{flex-shrink:0}.TrainingFeedbackCard-module__6IOlfG__outcome{flex-wrap:wrap;justify-content:space-between;gap:12px;margin:20px 0 14px;font-size:.9rem;display:flex}.TrainingFeedbackCard-module__6IOlfG__outcome>span{color:var(--theme-maroon);font-size:.8rem}.TrainingFeedbackCard-module__6IOlfG__progress{background:var(--theme-surface);border:1px solid var(--line);border-radius:10px;grid-template-columns:1fr auto 1fr 1fr;align-items:center;gap:14px;padding:16px;display:grid}.TrainingFeedbackCard-module__6IOlfG__progress small,.TrainingFeedbackCard-module__6IOlfG__progress strong{display:block}.TrainingFeedbackCard-module__6IOlfG__progress small{color:var(--muted);margin-bottom:6px;font-size:.72rem}.TrainingFeedbackCard-module__6IOlfG__progress strong{color:var(--accent);font-size:.87rem}.TrainingFeedbackCard-module__6IOlfG__decision{border-left:1px solid var(--line);padding-left:16px}.TrainingFeedbackCard-module__6IOlfG__notes{grid-template-columns:1.25fr 1fr;gap:22px;margin-top:22px;display:grid}.TrainingFeedbackCard-module__6IOlfG__body h4{color:var(--accent);margin:0 0 10px;font-size:.8rem;font-weight:750}.TrainingFeedbackCard-module__6IOlfG__body p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 16px;font-size:.88rem;line-height:1.65}.TrainingFeedbackCard-module__6IOlfG__tags{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.TrainingFeedbackCard-module__6IOlfG__tags span{border:1px solid var(--theme-blue-border);color:var(--accent);background:var(--theme-blue-wash);border-radius:6px;padding:5px 8px;font-size:.75rem}.TrainingFeedbackCard-module__6IOlfG__overall{border-left:3px solid var(--theme-blue-border);background:var(--theme-surface);border-radius:0 8px 8px 0;margin:16px 0;padding:16px 18px}.TrainingFeedbackCard-module__6IOlfG__overall p{margin:0}.TrainingFeedbackCard-module__6IOlfG__receipt{border-top:1px solid var(--line);color:var(--muted);gap:6px;padding-top:14px;font-size:.73rem;line-height:1.5;display:grid}@media (max-width:600px){.TrainingFeedbackCard-module__6IOlfG__summary{flex-wrap:wrap;gap:10px;padding:15px}.TrainingFeedbackCard-module__6IOlfG__icon{display:none}.TrainingFeedbackCard-module__6IOlfG__identity{flex-basis:55%}.TrainingFeedbackCard-module__6IOlfG__chevron{display:none}.TrainingFeedbackCard-module__6IOlfG__summaryEnd{max-width:42%}.TrainingFeedbackCard-module__6IOlfG__body{padding:16px}.TrainingFeedbackCard-module__6IOlfG__notes{grid-template-columns:1fr;gap:4px}.TrainingFeedbackCard-module__6IOlfG__progress{grid-template-columns:1fr auto 1fr;gap:10px;padding:12px}.TrainingFeedbackCard-module__6IOlfG__decision{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;padding:10px 0 0}}@media (prefers-reduced-motion:reduce){.TrainingFeedbackCard-module__6IOlfG__chevron{transition:none}}
.TraineeFeedbackReport-module__iWzSaG__section{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.TraineeFeedbackReport-module__iWzSaG__section>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.TraineeFeedbackReport-module__iWzSaG__eyebrow{color:var(--theme-maroon);text-transform:uppercase;letter-spacing:.09em;font-size:.66rem;font-weight:750}.TraineeFeedbackReport-module__iWzSaG__section h3{color:var(--accent);margin:5px 0 0;font-size:1.2rem}.TraineeFeedbackReport-module__iWzSaG__count{color:var(--accent);background:var(--theme-blue-wash);white-space:nowrap;border-radius:20px;padding:6px 10px;font-size:.75rem}.TraineeFeedbackReport-module__iWzSaG__description{color:var(--muted);margin:12px 0 20px;font-size:.84rem;line-height:1.6}.TraineeFeedbackReport-module__iWzSaG__empty{background:var(--theme-blue-wash);border:1px dashed var(--theme-blue-border);text-align:center;color:var(--accent);border-radius:12px;padding:28px 20px}.TraineeFeedbackReport-module__iWzSaG__empty>svg{margin:0 auto 12px;display:block}.TraineeFeedbackReport-module__iWzSaG__empty p{color:var(--muted);max-width:360px;margin:8px auto 0;font-size:.83rem;line-height:1.6}
.FeedbackHistory-module__r_Ui0G__page{max-width:1240px;color:var(--foreground);margin:0 auto;padding:0}.FeedbackHistory-module__r_Ui0G__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:28px 0;display:flex}.FeedbackHistory-module__r_Ui0G__header h2{margin:4px 0 10px;font-size:32px}.FeedbackHistory-module__r_Ui0G__header p{margin:0}.FeedbackHistory-module__r_Ui0G__eyebrow{color:var(--theme-maroon);text-transform:uppercase;letter-spacing:.12em;font-size:12px}.FeedbackHistory-module__r_Ui0G__actions{flex-wrap:wrap;gap:8px;display:flex}.FeedbackHistory-module__r_Ui0G__page button{border:1px solid var(--theme-blue-border);color:var(--accent);font:inherit;cursor:pointer;background:#fff;border-radius:7px;padding:10px 14px}.FeedbackHistory-module__r_Ui0G__page button:disabled{opacity:.5;cursor:default}.FeedbackHistory-module__r_Ui0G__page button:focus-visible,.FeedbackHistory-module__r_Ui0G__page input:focus-visible,.FeedbackHistory-module__r_Ui0G__page select:focus-visible,.FeedbackHistory-module__r_Ui0G__page summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.FeedbackHistory-module__r_Ui0G__filters{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:16px;padding:20px;display:grid}.FeedbackHistory-module__r_Ui0G__filters label{gap:7px;font-size:13px;font-weight:600;display:grid}.FeedbackHistory-module__r_Ui0G__filters input,.FeedbackHistory-module__r_Ui0G__filters select{border:1px solid var(--theme-blue-border);width:100%;min-width:0;color:var(--foreground);font:inherit;background:#fff;border-radius:6px;padding:10px}.FeedbackHistory-module__r_Ui0G__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.FeedbackHistory-module__r_Ui0G__stats div{border:1px solid var(--line);background:var(--theme-blue-wash);border-radius:10px;padding:18px}.FeedbackHistory-module__r_Ui0G__stats span{color:var(--muted);margin-bottom:10px;font-size:13px;display:block}.FeedbackHistory-module__r_Ui0G__stats strong{text-transform:capitalize;font-size:22px}.FeedbackHistory-module__r_Ui0G__hint{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.6}.FeedbackHistory-module__r_Ui0G__error{color:#8c2222;background:#fff0ee;border-radius:8px;padding:12px}.FeedbackHistory-module__r_Ui0G__empty{text-align:center;background:#fff;border-radius:10px;padding:40px}.FeedbackHistory-module__r_Ui0G__revision{border-left:3px solid var(--line);margin:12px 0;padding:12px 18px;font-size:13px}.FeedbackHistory-module__r_Ui0G__pagination{justify-content:center;align-items:center;gap:20px;margin-top:28px;display:flex}@media (max-width:750px){.FeedbackHistory-module__r_Ui0G__filters,.FeedbackHistory-module__r_Ui0G__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.FeedbackHistory-module__r_Ui0G__page{padding:20px 14px}}@media (max-width:420px){.FeedbackHistory-module__r_Ui0G__filters,.FeedbackHistory-module__r_Ui0G__stats{grid-template-columns:1fr}}.FeedbackHistory-module__r_Ui0G__header h2,.FeedbackHistory-module__r_Ui0G__stats strong{color:var(--accent)}.FeedbackHistory-module__r_Ui0G__page button:hover:not(:disabled){background:var(--theme-blue-wash)}.FeedbackHistory-module__r_Ui0G__selection{border:1px solid var(--theme-blue-border);background:var(--theme-blue-wash);color:var(--accent);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;font-size:.85rem;display:flex}.FeedbackHistory-module__r_Ui0G__reviewControls{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.FeedbackHistory-module__r_Ui0G__reviewControls>strong{color:var(--accent);font-size:.9rem}.FeedbackHistory-module__r_Ui0G__reviewControls>p{color:var(--muted);margin:8px 0 14px;font-size:.8rem}.FeedbackHistory-module__r_Ui0G__page button.FeedbackHistory-module__r_Ui0G__primary{background:var(--accent);color:#fff;border-color:var(--accent)}.FeedbackHistory-module__r_Ui0G__page button.FeedbackHistory-module__r_Ui0G__primary:hover:not(:disabled){background:var(--accent-dark)}.FeedbackHistory-module__r_Ui0G__page button.FeedbackHistory-module__r_Ui0G__reject{color:var(--theme-maroon);border-color:#e2c6cc}.FeedbackHistory-module__r_Ui0G__adjustment{grid-template-columns:1fr 2fr;gap:12px;margin:15px 0;display:grid}.FeedbackHistory-module__r_Ui0G__adjustment label{gap:7px;font-size:.8rem;display:grid}.FeedbackHistory-module__r_Ui0G__adjustment select,.FeedbackHistory-module__r_Ui0G__adjustment textarea{border:1px solid var(--theme-blue-border);width:100%;color:var(--foreground);font:inherit;background:#fff;border-radius:6px;padding:10px}.FeedbackHistory-module__r_Ui0G__audit{color:var(--muted);margin-top:18px;font-size:.78rem}.FeedbackHistory-module__r_Ui0G__audit>summary{cursor:pointer;padding:10px 0}.FeedbackHistory-module__r_Ui0G__audit p{overflow-wrap:anywhere;white-space:pre-wrap}@media (max-width:750px){.FeedbackHistory-module__r_Ui0G__page{padding:0}.FeedbackHistory-module__r_Ui0G__adjustment{grid-template-columns:1fr}.FeedbackHistory-module__r_Ui0G__header h2{font-size:1.35rem}}
.NotificationMessageDialog-module__CXMzWq__dialog{border:1px solid var(--line);width:min(680px,100vw - 28px);max-height:calc(100dvh - 28px);color:var(--foreground);background:var(--panel);border-radius:16px;margin:auto;padding:0;overflow-y:auto;box-shadow:0 18px 70px #182a3538}.NotificationMessageDialog-module__CXMzWq__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.NotificationMessageDialog-module__CXMzWq__eyebrow{color:var(--theme-maroon);text-transform:uppercase;letter-spacing:.1em;font-size:.68rem;font-weight:750}.NotificationMessageDialog-module__CXMzWq__header h2{color:var(--accent);margin:5px 0 0;font-size:1.4rem}.NotificationMessageDialog-module__CXMzWq__close{border:1px solid var(--line);background:var(--theme-surface);width:44px;height:44px;color:var(--accent);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.NotificationMessageDialog-module__CXMzWq__body{padding:24px}.NotificationMessageDialog-module__CXMzWq__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 22px;display:grid}.NotificationMessageDialog-module__CXMzWq__details dt{color:var(--muted);margin-bottom:5px;font-size:.72rem}.NotificationMessageDialog-module__CXMzWq__details dd{overflow-wrap:anywhere;margin:0;font-size:.86rem}.NotificationMessageDialog-module__CXMzWq__message{border:1px solid var(--theme-blue-border);border-radius:12px;overflow:hidden}.NotificationMessageDialog-module__CXMzWq__message>div{color:var(--accent);background:var(--theme-blue-wash);align-items:center;gap:8px;padding:12px 16px;font-size:.8rem;display:flex}.NotificationMessageDialog-module__CXMzWq__message pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:18px;font-size:.88rem;line-height:1.6}.NotificationMessageDialog-module__CXMzWq__notice{background:var(--theme-surface);color:var(--muted);border-radius:10px;margin:0;padding:18px;font-size:.88rem;line-height:1.5}.NotificationMessageDialog-module__CXMzWq__notice p{margin:0 0 12px}.NotificationMessageDialog-module__CXMzWq__notice button{border:1px solid var(--theme-blue-border);color:var(--accent);cursor:pointer;background:#fff;border-radius:7px;padding:8px 14px}.NotificationMessageDialog-module__CXMzWq__failure{color:var(--theme-maroon);font-size:.84rem}.NotificationMessageDialog-module__CXMzWq__footer{border-top:1px solid var(--line);color:var(--muted);padding:16px 24px;font-size:.74rem;line-height:1.5}.NotificationMessageDialog-module__CXMzWq__dialog :focus-visible{outline:3px solid var(--accent);outline-offset:2px}@media (max-width:600px){.NotificationMessageDialog-module__CXMzWq__header,.NotificationMessageDialog-module__CXMzWq__body{padding:18px}.NotificationMessageDialog-module__CXMzWq__footer{padding:14px 18px}.NotificationMessageDialog-module__CXMzWq__message pre{padding:14px}}
.FeedbackCenter-module__ZNwwca__page{width:100%;min-width:0;color:var(--foreground);margin:0;padding:6px 0 0}.FeedbackCenter-module__ZNwwca__page button,.FeedbackCenter-module__ZNwwca__page input,.FeedbackCenter-module__ZNwwca__page select{font:inherit}.FeedbackCenter-module__ZNwwca__heading{justify-content:space-between;align-items:center;gap:20px;margin:0 0 28px;display:flex}.FeedbackCenter-module__ZNwwca__eyebrow{color:var(--theme-maroon);text-transform:uppercase;letter-spacing:.12em;font-size:.67rem;font-weight:800}.FeedbackCenter-module__ZNwwca__heading h1{color:var(--accent);letter-spacing:-.025em;margin:6px 0 8px;font-size:clamp(1.8rem,3vw,2.5rem)}.FeedbackCenter-module__ZNwwca__heading p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}.FeedbackCenter-module__ZNwwca__refresh,.FeedbackCenter-module__ZNwwca__more{border:1px solid var(--theme-blue-border);color:var(--accent);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 14px;display:inline-flex;font-size:.82rem!important}.FeedbackCenter-module__ZNwwca__refresh{flex-shrink:0}.FeedbackCenter-module__ZNwwca__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.FeedbackCenter-module__ZNwwca__metrics>button{border:1px solid var(--line);text-align:left;cursor:pointer;box-shadow:none;background:#fff;border-radius:12px;min-height:90px;padding:16px;position:relative}.FeedbackCenter-module__ZNwwca__metrics>button>span{color:var(--muted);align-items:center;gap:7px;font-size:.73rem;font-weight:600;display:flex}.FeedbackCenter-module__ZNwwca__metrics strong{color:var(--accent);margin-top:8px;font-size:1.65rem;line-height:1;display:block}.FeedbackCenter-module__ZNwwca__metrics button[data-tone=waiting] strong{color:#865800}.FeedbackCenter-module__ZNwwca__metrics button[data-tone=danger] strong{color:var(--theme-maroon)}.FeedbackCenter-module__ZNwwca__metrics button[data-tone=success] strong{color:#246047}.FeedbackCenter-module__ZNwwca__metrics button[aria-pressed=true],.FeedbackCenter-module__ZNwwca__metrics button:hover{border-color:var(--accent);background:var(--theme-blue-wash)}.FeedbackCenter-module__ZNwwca__activity{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;overflow:hidden}.FeedbackCenter-module__ZNwwca__filters{grid-template-columns:1.8fr repeat(2,1fr);gap:14px;padding:0 24px 12px;display:grid}.FeedbackCenter-module__ZNwwca__filters label{min-width:0;color:var(--muted);gap:7px;font-size:.71rem;font-weight:650;display:grid}.FeedbackCenter-module__ZNwwca__filters input,.FeedbackCenter-module__ZNwwca__filters select{border:1px solid var(--line);background:var(--theme-surface);width:100%;min-width:0;min-height:42px;color:var(--foreground);border-radius:7px;padding:9px 10px;font-size:.82rem}.FeedbackCenter-module__ZNwwca__search>div{position:relative}.FeedbackCenter-module__ZNwwca__search svg{position:absolute;top:13px;left:11px}.FeedbackCenter-module__ZNwwca__search input{padding-left:34px}.FeedbackCenter-module__ZNwwca__listHeading{border-top:1px solid var(--line);background:var(--theme-surface);color:var(--muted);justify-content:space-between;align-items:center;padding:10px 24px;font-size:.74rem;display:flex}.FeedbackCenter-module__ZNwwca__listHeading button{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:.74rem}.FeedbackCenter-module__ZNwwca__row{grid-template-columns:54px minmax(0,1fr) auto;gap:16px;padding:18px 24px;display:grid}.FeedbackCenter-module__ZNwwca__rowIcon{background:var(--theme-blue-wash);width:30px;height:34px;color:var(--accent);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.FeedbackCenter-module__ZNwwca__rowIcon[data-tone=danger]{color:var(--theme-maroon);background:#fceef1}.FeedbackCenter-module__ZNwwca__rowIcon[data-tone=success]{color:#246047;background:#eaf5ee}.FeedbackCenter-module__ZNwwca__rowTitle{align-items:center;gap:8px;display:flex}.FeedbackCenter-module__ZNwwca__rowTitle h3{margin:1px 0 0;font-size:.9rem}.FeedbackCenter-module__ZNwwca__rowContent{min-width:0}.FeedbackCenter-module__ZNwwca__rowContent p{margin:7px 0;font-size:.81rem;line-height:1.5}.FeedbackCenter-module__ZNwwca__rowContent>small{color:var(--muted);overflow-wrap:anywhere;font-size:.76rem;line-height:1.5;display:block}.FeedbackCenter-module__ZNwwca__rowContent>small.FeedbackCenter-module__ZNwwca__failure{color:var(--theme-maroon)}.FeedbackCenter-module__ZNwwca__rowActions{flex-wrap:wrap;gap:6px 16px;margin-top:4px;display:flex}.FeedbackCenter-module__ZNwwca__rowActions a,.FeedbackCenter-module__ZNwwca__rowActions button{color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:5px 0;font-size:.75rem;font-weight:650;text-decoration:none;display:inline-flex}.FeedbackCenter-module__ZNwwca__rowActions a:hover,.FeedbackCenter-module__ZNwwca__rowActions button:hover{text-decoration:underline}.FeedbackCenter-module__ZNwwca__rowEnd{align-content:start;justify-items:end;gap:6px;max-width:220px;display:grid}.FeedbackCenter-module__ZNwwca__rowEnd time,.FeedbackCenter-module__ZNwwca__rowEnd small{color:var(--muted);text-align:right;font-size:.72rem}.FeedbackCenter-module__ZNwwca__status{background:var(--theme-blue-wash);color:var(--accent);border-radius:20px;padding:6px 10px;font-size:.72rem;font-weight:700}.FeedbackCenter-module__ZNwwca__status[data-tone=danger]{color:var(--theme-maroon);background:#fceef1}.FeedbackCenter-module__ZNwwca__status[data-tone=waiting]{color:#82500b;background:#fff3dc}.FeedbackCenter-module__ZNwwca__status[data-tone=success]{color:#246047;background:#eaf5ee}.FeedbackCenter-module__ZNwwca__test{border:1px solid var(--line);color:var(--muted);border-radius:4px;padding:2px 6px;font-size:.65rem}.FeedbackCenter-module__ZNwwca__empty{color:var(--muted);text-align:center;justify-items:center;gap:12px;padding:48px 24px;display:grid}.FeedbackCenter-module__ZNwwca__empty strong{color:var(--accent)}.FeedbackCenter-module__ZNwwca__empty p{max-width:380px;margin:0;font-size:.85rem;line-height:1.5}.FeedbackCenter-module__ZNwwca__more{margin:20px auto;display:flex}.FeedbackCenter-module__ZNwwca__footnote{color:var(--muted);background:var(--theme-surface);border-top:1px solid var(--line);margin:0;padding:18px 24px;font-size:.7rem;line-height:1.6}.FeedbackCenter-module__ZNwwca__error,.FeedbackCenter-module__ZNwwca__message{color:var(--theme-maroon);background:#fff3f5;border:1px solid #e2c6cc;border-radius:8px;padding:14px 18px;font-size:.85rem}.FeedbackCenter-module__ZNwwca__message{background:var(--theme-blue-wash);border-color:var(--theme-blue-border);color:var(--accent);margin:16px 24px}.FeedbackCenter-module__ZNwwca__page :focus-visible{outline:3px solid var(--accent);outline-offset:3px}.FeedbackCenter-module__ZNwwca__page button:disabled{cursor:default;opacity:.55}@media (max-width:600px){.FeedbackCenter-module__ZNwwca__heading{flex-direction:column;align-items:start;gap:12px;margin-bottom:16px}.FeedbackCenter-module__ZNwwca__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:18px}.FeedbackCenter-module__ZNwwca__metrics>button{min-height:76px;padding:10px 12px}.FeedbackCenter-module__ZNwwca__metrics>button>span{line-height:1.3}.FeedbackCenter-module__ZNwwca__metrics svg{flex-shrink:0}.FeedbackCenter-module__ZNwwca__metrics strong{margin-top:6px;font-size:1.6rem}.FeedbackCenter-module__ZNwwca__filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 16px 18px}.FeedbackCenter-module__ZNwwca__search{grid-column:1/-1}.FeedbackCenter-module__ZNwwca__filters input,.FeedbackCenter-module__ZNwwca__filters select{font-size:16px}.FeedbackCenter-module__ZNwwca__row{grid-template-columns:34px 1fr;gap:12px;padding:20px 16px}.FeedbackCenter-module__ZNwwca__rowIcon{border-radius:9px;width:34px;height:34px}.FeedbackCenter-module__ZNwwca__rowEnd{flex-wrap:wrap;grid-column:2;place-items:center start;gap:8px;max-width:none;display:flex}.FeedbackCenter-module__ZNwwca__rowEnd time,.FeedbackCenter-module__ZNwwca__rowEnd small{text-align:left}.FeedbackCenter-module__ZNwwca__footnote{padding:16px}.FeedbackCenter-module__ZNwwca__listHeading{padding:10px 16px}}.FeedbackCenter-module__ZNwwca__row[data-inspectable=true]{cursor:pointer}.FeedbackCenter-module__ZNwwca__row[data-inspectable=true]:hover{background:var(--theme-blue-wash)}.FeedbackCenter-module__ZNwwca__messageLink{text-align:left;color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex;font-weight:750!important}.FeedbackCenter-module__ZNwwca__messageLink svg{flex-shrink:0}.FeedbackCenter-module__ZNwwca__views{border-bottom:1px solid var(--line);gap:4px;padding:12px 16px 0;display:flex}.FeedbackCenter-module__ZNwwca__views button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:12px;font-size:.85rem;font-weight:700;display:inline-flex}.FeedbackCenter-module__ZNwwca__views button[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.FeedbackCenter-module__ZNwwca__views span{background:var(--theme-surface);border-radius:10px;padding:2px 6px;font-size:.7rem}.FeedbackCenter-module__ZNwwca__viewHint{color:var(--muted);margin:0;padding:16px 24px;font-size:.8rem;line-height:1.5}.FeedbackCenter-module__ZNwwca__moreFilters>summary{cursor:pointer;width:fit-content;color:var(--accent);align-items:center;gap:6px;padding:8px 24px 16px;font-size:.78rem;font-weight:650;display:flex}.FeedbackCenter-module__ZNwwca__moreFilters>summary:focus-visible{outline:2px solid var(--accent)}.FeedbackCenter-module__ZNwwca__moreFilters .FeedbackCenter-module__ZNwwca__filters{grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:20px}.FeedbackCenter-module__ZNwwca__listHeading,.FeedbackCenter-module__ZNwwca__listHeading>div{flex-wrap:wrap;gap:8px 16px;display:flex}.FeedbackCenter-module__ZNwwca__listHeading button{align-items:center;gap:5px;min-height:32px;display:inline-flex}.FeedbackCenter-module__ZNwwca__bulkActions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 18px;padding:10px 24px;font-size:.75rem;display:flex}.FeedbackCenter-module__ZNwwca__bulkActions label{align-items:center;gap:8px;min-height:32px;display:flex}.FeedbackCenter-module__ZNwwca__bulkActions>span{color:var(--muted)}.FeedbackCenter-module__ZNwwca__bulkActions button,.FeedbackCenter-module__ZNwwca__delete{color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:6px;display:inline-flex;font-size:.75rem!important}.FeedbackCenter-module__ZNwwca__bulkActions button{color:var(--theme-maroon);margin-left:auto}.FeedbackCenter-module__ZNwwca__item{border-top:1px solid var(--line)}.FeedbackCenter-module__ZNwwca__rowStart{align-items:start;gap:7px;display:flex}.FeedbackCenter-module__ZNwwca__rowStart input{margin-top:10px}.FeedbackCenter-module__ZNwwca__delete:hover{color:var(--theme-maroon);background:#fceef1}.FeedbackCenter-module__ZNwwca__feedbackDetails{background:var(--theme-surface);border-top:1px solid var(--line);padding:20px 24px}@media (max-width:700px){.FeedbackCenter-module__ZNwwca__metrics,.FeedbackCenter-module__ZNwwca__moreFilters .FeedbackCenter-module__ZNwwca__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.FeedbackCenter-module__ZNwwca__metrics>button{min-height:78px;padding:12px}.FeedbackCenter-module__ZNwwca__views{padding:6px 8px 0}.FeedbackCenter-module__ZNwwca__views button{flex:1;gap:5px;padding:10px 8px;font-size:.8rem}.FeedbackCenter-module__ZNwwca__viewHint{padding:14px 16px}.FeedbackCenter-module__ZNwwca__moreFilters>summary{padding-left:16px}.FeedbackCenter-module__ZNwwca__bulkActions{padding:10px 16px}.FeedbackCenter-module__ZNwwca__row{grid-template-columns:46px minmax(0,1fr);gap:10px;padding:16px}.FeedbackCenter-module__ZNwwca__rowStart{gap:5px}.FeedbackCenter-module__ZNwwca__rowIcon{width:26px}.FeedbackCenter-module__ZNwwca__rowEnd{grid-column:2}.FeedbackCenter-module__ZNwwca__rowEnd .FeedbackCenter-module__ZNwwca__delete{margin-left:auto}.FeedbackCenter-module__ZNwwca__feedbackDetails{padding:12px}.FeedbackCenter-module__ZNwwca__rowActions button,.FeedbackCenter-module__ZNwwca__delete,.FeedbackCenter-module__ZNwwca__bulkActions button{min-height:40px}}
.WeeklyWorkflowSummary-module__7qjnea__panel{border:1px solid var(--line);background:var(--panel);border-radius:8px;margin:0 0 14px;padding:14px}.WeeklyWorkflowSummary-module__7qjnea__panel header{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-bottom:12px;display:flex}.WeeklyWorkflowSummary-module__7qjnea__panel header strong{color:var(--accent);font-size:1rem}.WeeklyWorkflowSummary-module__7qjnea__panel header span{font-size:.9rem}.WeeklyWorkflowSummary-module__7qjnea__states{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px 24px;padding-bottom:12px;font-size:.82rem;display:flex}.WeeklyWorkflowSummary-module__7qjnea__states>*{gap:4px;display:grid}.WeeklyWorkflowSummary-module__7qjnea__panel small{color:var(--muted);font-size:.7rem;font-weight:400;display:block}.WeeklyWorkflowSummary-module__7qjnea__states button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.WeeklyWorkflowSummary-module__7qjnea__states button:hover{text-decoration:underline}.WeeklyWorkflowSummary-module__7qjnea__states [data-attention=true]{color:#81520b}.WeeklyWorkflowSummary-module__7qjnea__next{justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.WeeklyWorkflowSummary-module__7qjnea__next strong{margin-top:3px;font-size:.88rem;display:block}.WeeklyWorkflowSummary-module__7qjnea__next p,.WeeklyWorkflowSummary-module__7qjnea__panel details p{color:var(--muted);margin:5px 0 0;font-size:.8rem;line-height:1.5}.WeeklyWorkflowSummary-module__7qjnea__next button{border:1px solid var(--accent);background:var(--accent);color:#fff;font:inherit;cursor:pointer;border-radius:6px;flex-shrink:0;padding:9px 12px;font-size:.82rem}.WeeklyWorkflowSummary-module__7qjnea__next button:disabled{opacity:.6;cursor:wait}.WeeklyWorkflowSummary-module__7qjnea__panel details{color:var(--muted);margin-top:10px;font-size:.72rem}.WeeklyWorkflowSummary-module__7qjnea__panel summary{cursor:pointer;width:fit-content}.WeeklyWorkflowSummary-module__7qjnea__panel :focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:600px){.WeeklyWorkflowSummary-module__7qjnea__next{flex-direction:column;align-items:flex-start}.WeeklyWorkflowSummary-module__7qjnea__states{gap:12px 18px}}
.PlannerSaveStatus-module__HQ4W9a__bar{z-index:30;pointer-events:none;justify-content:flex-end;margin-bottom:8px;display:flex;position:sticky;top:8px}.PlannerSaveStatus-module__HQ4W9a__status{pointer-events:auto;color:var(--muted);font-size:12px;position:relative}.PlannerSaveStatus-module__HQ4W9a__status summary{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:20px;align-items:center;gap:5px;width:fit-content;margin-left:auto;padding:4px 8px;list-style:none;display:flex}.PlannerSaveStatus-module__HQ4W9a__status summary::-webkit-details-marker{display:none}.PlannerSaveStatus-module__HQ4W9a__status summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.PlannerSaveStatus-module__HQ4W9a__status[data-kind=attention] summary{color:#81520b;background:#fff8e9;border-color:#dbc18f}.PlannerSaveStatus-module__HQ4W9a__detail{border:1px solid var(--line);background:var(--panel);width:min(280px,100vw - 48px);color:var(--foreground);border-radius:10px;padding:12px;line-height:1.5;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 4px 16px #182a351a}.PlannerSaveStatus-module__HQ4W9a__detail p{margin:5px 0}.PlannerSaveStatus-module__HQ4W9a__detail small{color:var(--muted)}
.PlannerHeader-module__wQDrNW__header{border-bottom:1px solid var(--line);background:var(--panel);z-index:40;position:relative}.PlannerHeader-module__wQDrNW__inner{justify-content:space-between;align-items:center;gap:16px;width:min(1440px,100% - 32px);margin:auto;padding:14px 0;display:flex}.PlannerHeader-module__wQDrNW__brand{color:var(--foreground);min-width:0;text-decoration:none}.PlannerHeader-module__wQDrNW__brand:before{content:"";background:var(--theme-red);border-radius:2px;width:28px;height:3px;margin-bottom:7px;display:block}.PlannerHeader-module__wQDrNW__brand span{font-size:1.02rem;font-weight:800;line-height:1.2;display:block}.PlannerHeader-module__wQDrNW__brand small{color:var(--muted);margin-top:3px;font-size:.76rem;display:block}.PlannerHeader-module__wQDrNW__controls{flex-shrink:0;align-items:center;gap:10px;display:flex}.PlannerHeader-module__wQDrNW__iconButton{border:1px solid var(--line);width:44px;height:44px;color:var(--accent);background:var(--theme-surface);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex;position:relative}.PlannerHeader-module__wQDrNW__iconButton:hover,.PlannerHeader-module__wQDrNW__iconButton[aria-expanded=true],.PlannerHeader-module__wQDrNW__active{border-color:var(--theme-blue-border);background:var(--accent-soft)}.PlannerHeader-module__wQDrNW__badge{background:var(--theme-maroon);color:#fff;border:2px solid #fff;border-radius:20px;place-items:center;min-width:21px;height:21px;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-5px;right:-5px}.PlannerHeader-module__wQDrNW__account{position:relative}.PlannerHeader-module__wQDrNW__accountButton{border-radius:26px;width:50px}.PlannerHeader-module__wQDrNW__menu{border:1px solid var(--line);background:var(--panel);border-radius:14px;width:min(310px,100vw - 32px);padding:18px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 14px 45px #182a3526}.PlannerHeader-module__wQDrNW__identity{align-items:center;gap:12px;display:flex}.PlannerHeader-module__wQDrNW__identity strong,.PlannerHeader-module__wQDrNW__identity small{display:block}.PlannerHeader-module__wQDrNW__identity small,.PlannerHeader-module__wQDrNW__menu p{color:var(--muted);font-size:.8rem;line-height:1.5}.PlannerHeader-module__wQDrNW__avatar{width:42px;height:42px;color:var(--accent);background:var(--theme-blue-wash);border-radius:50%;place-items:center;display:grid}.PlannerHeader-module__wQDrNW__menu nav{border-top:1px solid var(--line);padding-top:8px;display:grid}.PlannerHeader-module__wQDrNW__menu a,.PlannerHeader-module__wQDrNW__menu form button{color:var(--accent);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;padding:12px 8px;font-size:.9rem;text-decoration:none;display:flex}.PlannerHeader-module__wQDrNW__menu a:hover,.PlannerHeader-module__wQDrNW__menu form button:hover{background:var(--theme-blue-wash)}.PlannerHeader-module__wQDrNW__menu form{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.PlannerHeader-module__wQDrNW__menu form button{color:var(--theme-maroon)}.PlannerHeader-module__wQDrNW__header :focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media (max-width:480px){.PlannerHeader-module__wQDrNW__brand span{font-size:.88rem}.PlannerHeader-module__wQDrNW__brand small{font-size:.68rem}.PlannerHeader-module__wQDrNW__controls{gap:7px}.PlannerHeader-module__wQDrNW__inner{gap:10px}}
