@media screen{:where(:root[data-screen-design=ver5] :where(.iepon-app-frame,[data-mobile-workspace],[data-v31-surface])){--v31-input-border:var(--paper-border);--font-weight-black:700;--font-weight-extrabold:650;--font-weight-bold:600;--radius-xl:10px;--radius-2xl:10px;--radius-3xl:12px;--iep-layout-bg:var(--paper-bg);--iep-layout-paper:var(--paper-surface);--iep-layout-ink:var(--paper-ink);--iep-layout-muted:var(--paper-soft);--iep-layout-subtle:var(--paper-muted);--iep-layout-empty:var(--paper-muted);--iep-layout-line:var(--paper-line);--iep-layout-border:var(--design-button-border);--iep-layout-primary:var(--paper-primary);--iep-layout-primary-hover:var(--paper-primary-2);--iep-layout-tint:var(--paper-blue);--iep-layout-warm:var(--paper-yellow);--iep-layout-warm-ink:var(--design-warn-ink);--iep-layout-neutral:var(--design-hover-bg);--iep-layout-header:var(--paper-bg);--iep-layout-gradient:none;--iep-layout-shadow:none;--iep-layout-radius:var(--paper-radius-lg);--iep-layout-notice:var(--paper-surface-2);--iep-layout-success:var(--success);--iep-layout-danger:var(--danger)}:where(:root[data-screen-design=ver5] :where(.iepon-app-frame,[data-mobile-workspace],[data-v31-surface])):where([data-v31-skip],[data-worksheet-preview],[data-student-view=true],.mobile-workspace__student-week,.sheeton-print-root,.sheeton-frame-body,.student-worksheet,.print-sheet,.worksheet-print-portal,.timetable-print-root,[role=grid],[role=dialog][aria-label$=펼친\ 칸],[data-timetable-day],[data-timetable-mobile-slot],[data-testid=timetable-week-grid],[data-timetable-high-contrast=true],[data-timetable-color-mode]:not([data-timetable-color-mode=none]),[data-timetable-font-size=large],[data-timetable-font-size=x-large],[data-timetable-font-size=xlarge],[data-iep-next-frame][data-surface=document] [data-iep-work-content],:is([aria-label="엑셀 셀 표"],[aria-label=셀\ 원문]),.archive-export textarea,.pong-root,.sooup-shell,.student-mini-home,[data-student-app],[contenteditable=true]),:where(:root[data-screen-design=ver5] :where(.iepon-app-frame,[data-mobile-workspace],[data-v31-surface])) :where([data-v31-skip],[data-worksheet-preview],[data-student-view=true],.mobile-workspace__student-week,.sheeton-print-root,.sheeton-frame-body,.student-worksheet,.print-sheet,.worksheet-print-portal,.timetable-print-root,[role=grid],[role=dialog][aria-label$=펼친\ 칸],[data-timetable-day],[data-timetable-mobile-slot],[data-testid=timetable-week-grid],[data-timetable-high-contrast=true],[data-timetable-color-mode]:not([data-timetable-color-mode=none]),[data-timetable-font-size=large],[data-timetable-font-size=x-large],[data-timetable-font-size=xlarge],[data-iep-next-frame][data-surface=document] [data-iep-work-content],:is([aria-label="엑셀 셀 표"],[aria-label=셀\ 원문]),.archive-export textarea,.pong-root,.sooup-shell,.student-mini-home,[data-student-app],[contenteditable=true]){--font-weight-black:900;--font-weight-extrabold:800;--font-weight-bold:700;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--iep-layout-bg:#f6f6f3;--iep-layout-paper:#fff;--iep-layout-ink:#1f2b2e;--iep-layout-muted:#4a585c;--iep-layout-subtle:#687579;--iep-layout-empty:#606f73;--iep-layout-line:#1f2b2e17;--iep-layout-border:#1f2b2e29;--iep-layout-primary:#146c71;--iep-layout-primary-hover:#0f5458;--iep-layout-tint:#e7f1f0;--iep-layout-warm-ink:#874814;--iep-layout-warm:#fcf0e4;--iep-layout-neutral:#eef1f0;--iep-layout-header:#fafaf8eb;--iep-layout-gradient:linear-gradient(180deg,#146c7106,#146c7100);--iep-layout-shadow:0 1px 2px #12262c0a,0 4px 14px #12262c0a;--iep-layout-radius:14px;--iep-layout-notice:#fcfaf6;--iep-layout-success:#267254;--iep-layout-danger:#a43c3c}@scope(:where(:root[data-screen-design=ver5]) :is(.iepon-app-frame,[data-mobile-workspace],[data-v31-surface]):not(:where([data-v31-skip],[data-worksheet-preview],[data-student-view=true],.mobile-workspace__student-week,.sheeton-print-root,.sheeton-frame-body,.student-worksheet,.print-sheet,.worksheet-print-portal,.timetable-print-root,[role=grid],[role=dialog][aria-label$=펼친\ 칸],[data-timetable-day],[data-timetable-mobile-slot],[data-testid=timetable-week-grid],[data-timetable-high-contrast=true],[data-timetable-color-mode]:not([data-timetable-color-mode=none]),[data-timetable-font-size=large],[data-timetable-font-size=x-large],[data-timetable-font-size=xlarge],[data-iep-next-frame][data-surface=document] [data-iep-work-content],:is([aria-label="엑셀 셀 표"],[aria-label=셀\ 원문]),.archive-export textarea,.pong-root,.sooup-shell,.student-mini-home,[data-student-app],[contenteditable=true]))) to (:where([data-v31-skip],[data-worksheet-preview],[data-student-view=true],.mobile-workspace__student-week,.sheeton-print-root,.sheeton-frame-body,.student-worksheet,.print-sheet,.worksheet-print-portal,.timetable-print-root,[role=grid],[role=dialog][aria-label$=펼친\ 칸],[data-timetable-day],[data-timetable-mobile-slot],[data-testid=timetable-week-grid],[data-timetable-high-contrast=true],[data-timetable-color-mode]:not([data-timetable-color-mode=none]),[data-timetable-font-size=large],[data-timetable-font-size=x-large],[data-timetable-font-size=xlarge],[data-iep-next-frame][data-surface=document] [data-iep-work-content],:is([aria-label="엑셀 셀 표"],[aria-label=셀\ 원문]),.archive-export textarea,.pong-root,.sooup-shell,.student-mini-home,[data-student-app],[contenteditable=true])){:where([class*=shadow-],.shadow){--tw-shadow:0 0 #0000}:where([data-v31-floating],dialog,[role=dialog],[role=alertdialog],[role=menu],[role=listbox],[role=tooltip],.fixed[class*=shadow-],.absolute[class*=shadow-],[aria-grabbed=true]),:where(:scope):where([data-v31-floating],dialog,[role=dialog],[role=alertdialog],[role=menu],[role=listbox],[role=tooltip],.fixed[class*=shadow-],.absolute[class*=shadow-],[aria-grabbed=true]){--tw-shadow:var(--paper-shadow-2);box-shadow:var(--paper-shadow-2)}:where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=color]):not([type=file]),textarea,select):not(:where(.teacher-on-composer textarea,[data-on-talk-composer] textarea)){--paper-border:var(--v31-input-border);--paper-line:var(--v31-input-border);--iep-line:var(--v31-input-border);--iep-layout-border:var(--paper-border);border:1px solid var(--paper-border);background-color:var(--paper-surface);color:var(--paper-ink);border-radius:6px;min-width:44px;min-height:44px;padding:9px 12px;font-size:16px}:where(textarea):not(:where(.teacher-on-composer textarea,[data-on-talk-composer] textarea)){resize:vertical;padding:14px 16px;line-height:1.75}:where(input,textarea)::placeholder{color:var(--paper-muted);opacity:1}:where(input[type=checkbox],input[type=radio]){width:20px;height:20px;accent-color:var(--paper-primary)}:where(label:has(input[type=checkbox],input[type=radio])){min-height:44px}:where(input,textarea,select)[aria-invalid=true]{--paper-border:var(--danger);--paper-line:var(--danger);--iep-line:var(--danger);--iep-layout-border:var(--danger);border-color:var(--danger)}:where(select:not([multiple]):not([size]),select[size="1"]:not([multiple])){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%236b6b6b' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding:8px 35px 8px 14px}:where(button,input,select,textarea,a[href],summary,[tabindex]):focus-visible{outline:2px solid var(--paper-focus);outline-offset:2px}:where([data-v31-tabs=line]){border-bottom:1px solid var(--paper-line);background:0 0;border-radius:0}:where([data-v31-tabs=line]>button,[data-v31-tabs=line]>[role=tab]){min-width:44px;min-height:48px;color:var(--paper-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;font-weight:500}:where([data-v31-tabs=line]>[aria-selected=true],[data-v31-tabs=line]>[aria-pressed=true]){color:var(--paper-ink);border-bottom-color:var(--paper-ink);font-weight:600}:where([data-v31-tabs=segment]){background:var(--design-hover-bg);border-radius:8px;padding:4px}:where([data-v31-tabs=segment]>button,[data-v31-tabs=segment]>[role=tab]){min-width:44px;min-height:44px;color:var(--paper-muted);background:0 0;border:1px solid #0000;border-radius:6px;font-weight:500}:where([data-v31-tabs=segment]>[aria-selected=true],[data-v31-tabs=segment]>[aria-pressed=true]){background:var(--paper-surface);border-color:var(--paper-line);color:var(--paper-ink);font-weight:600}:where([data-v31-tag]){border-radius:4px;padding:1px 7px;font-size:12px;font-weight:500;line-height:20px}:where([class*="rounded-[14px]"],[class*="rounded-[16px]"],[class*="rounded-[18px]"],[class*="rounded-[20px]"],[class*="rounded-[24px]"],[class*="rounded-[2rem]"]){border-radius:10px}:where(strong,b){font-weight:600}:where(h2){letter-spacing:-.035em}:where(table th){color:var(--paper-muted);background:var(--paper-surface-2);font-weight:500}:where(table th,table td){border-bottom:1px solid var(--paper-line)}:where(table tbody tr:last-child>td){border-bottom-width:0}:where([data-v31-empty]){text-align:center;padding:50px 20px}:where([data-v31-empty]>h1,[data-v31-empty]>h2,[data-v31-empty]>h3){color:var(--paper-ink);font-size:17px;font-weight:500}:where([data-v31-empty]>p){--design-body-size:14px;color:var(--paper-muted);font-size:14px}:where([data-v31-empty]>p:is(.font-semibold,.font-bold,.font-extrabold)){--design-body-size:17px;color:var(--paper-ink);font-size:17px;font-weight:500}:where([data-v31-empty].border-dashed){border:1px dashed var(--paper-line);color:var(--paper-muted);border-radius:6px}:where([data-v31-empty].border-dashed:hover){background:var(--paper-surface-2)}:where(div[role=status],p[role=status],div[role=alert],p[role=alert],p.bg-yellow-soft,p.bg-rose-soft,p.bg-blue-soft,[data-v31-notice]):not(:where(.sr-only,[data-v31-tag],button,a,span)){border:1px solid var(--paper-line);color:var(--design-accent-ink);background:var(--paper-blue);border-radius:6px;padding:12px 16px}:where(p.bg-yellow-soft,[data-v31-notice].bg-yellow-soft):not(:where([data-v31-tag],button,a,span)){background:var(--paper-yellow);border-color:var(--design-warn-line);color:var(--design-warn-ink)}:where(p.bg-rose-soft,[data-v31-notice].bg-rose-soft,p[role=alert],div[role=alert]):not(:where(.sr-only,[data-v31-tag],button,a,span)){background:var(--paper-rose);border-color:var(--design-danger-line);color:var(--danger)}:where([data-v31-toast]>div){--design-body-size:14px;background:var(--paper-ink);color:var(--design-on-primary);border:1px solid var(--paper-ink);box-shadow:var(--paper-shadow-2);border-radius:8px;padding:14px 22px;font-size:14px;font-weight:500}:where(dialog,[role=dialog],[role=alertdialog]),:where(:scope):where(dialog,[role=dialog],[role=alertdialog]){border:1px solid var(--paper-line);box-shadow:var(--paper-shadow-2);border-radius:12px}:where(dialog)::backdrop,:where(:scope):where(dialog)::backdrop,:where([data-v31-backdrop],.fixed.inset-0:is([class^=bg-black\/],[class*=" bg-black/"]),.fixed.inset-0:is([class^=bg-ink\/],[class*=" bg-ink/"])),:where(:scope):where([data-v31-backdrop],.fixed.inset-0:is([class^=bg-black\/],[class*=" bg-black/"]),.fixed.inset-0:is([class^=bg-ink\/],[class*=" bg-ink/"])){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000054}:where([role=menu],[role=listbox],[role=tooltip]),:where(:scope):where([role=menu],[role=listbox],[role=tooltip]){--radius:8px;--shadow-2:var(--paper-shadow-2);background:var(--paper-surface);border:1px solid var(--paper-line);box-shadow:var(--paper-shadow-2);border-radius:8px}:where([role=menuitem],[role=option]){min-width:44px;min-height:44px}:where([role=menuitem]:hover,[role=option]:hover){background:var(--design-hover-bg)}:where(h1,h2,h3,h4,p,li,dd,label,legend,figcaption,[role=status],[role=alert]):not(:where(table *,button *,[data-v31-tag],[data-v31-tag] *,.today-day *,.onnote-calendar *)){word-break:keep-all;overflow-wrap:break-word}::selection{background:var(--paper-blue);color:var(--paper-ink)}:is(.iepon-header-date [data-part=time]),:is(.iepon-header-context [data-part=student-name]){font-weight:650}.iepon-brand-mark,.iepon-right-panel-card{box-shadow:none}.iepon-right-panel-title{font-weight:700}:is(.iepon-right-panel-title span),.iepon-right-fallback-badge,.iepon-right-kicker{font-weight:650}.iepon-ai-review-chip{font-weight:700}:is(.iepon-quick-links a){font-weight:650}.iepon-header-guide-card{box-shadow:var(--paper-shadow-2)}:is(.iepon-header-guide-card h2){font-weight:650}.iepon-recall-modal{box-shadow:var(--paper-shadow-2)}:is(.iepon-recall-modal h2){font-weight:650}:is(.iepon-app-frame[data-panel-overlay=true] .iepon-app-right){box-shadow:var(--paper-shadow-2)}.iepon-work-panel-chrome,:is(.iepon-work-panel-tabs button[aria-selected=true]){box-shadow:none}:is(.iepon-work-panel-tabs button[aria-selected=true]),.iepon-work-panel-picker{font-weight:650}.iepon-work-panel-empty,:is(.iepon-work-panel-empty>span){border-radius:10px}:is(.iepon-work-dock-context small){font-weight:650}:is([data-mobile-workspace] .mobile-workspace__scope),:is([data-mobile-workspace] .mobile-workspace__day,[data-mobile-workspace] .mobile-workspace__picker),:is([data-mobile-workspace] .mobile-workspace__current),:is([data-mobile-workspace] .mobile-workspace__current button),:is([data-mobile-workspace] .mobile-workspace__primary),:is([data-mobile-workspace] .mobile-workspace__tabs){border-radius:10px}:is([data-mobile-workspace] .mobile-workspace__tabs button[aria-pressed=true]){box-shadow:none}:is([data-mobile-workspace] .mobile-workspace__error),:is([data-mobile-workspace] .mobile-workspace__on-note){border-radius:10px}:is([data-mobile-workspace] .mobile-workspace__on-note){box-shadow:none}:is([data-mobile-workspace] .mobile-workspace__nav-button),:is([data-mobile-workspace] .mobile-workspace__nav-button--on),:is([data-mobile-workspace] .mobile-workspace__agenda-list button[aria-current=step]),:is([data-mobile-workspace] .mobile-workspace__student-record){border-radius:10px}:is([data-mobile-workspace] .mobile-workspace__teacher-scale button[aria-pressed=true]){box-shadow:none}:is([data-mobile-workspace] .mobile-workspace__on>.mobile-workspace__tabs),:is([data-mobile-workspace] .mobile-workspace__on>.mobile-workspace__tabs button){border-radius:10px}:is([data-mobile-workspace] .mobile-workspace__on>.mobile-workspace__tabs button[aria-pressed=true]){box-shadow:none}:is([data-mobile-workspace] .mobile-workspace__on-note),:is([data-mobile-workspace] [data-capture-surface=mobile] .iepon-capture__save),:is(:is([data-mobile-workspace],[data-on-home-shell]) .mobile-workspace__on #home-record-panel-ontalk>section>div.sticky>div){border-radius:10px}:is(:is([data-mobile-workspace],[data-on-home-shell]) .mobile-workspace__on #home-record-panel-ontalk>section>div.sticky>div){box-shadow:none}:is(:is([data-mobile-workspace],[data-on-home-shell]) [data-on-talk-followup]),:is(:is([data-mobile-workspace],[data-on-home-shell]) [data-on-talk-draft-card]),:is(:is([data-mobile-workspace],[data-on-home-shell]) [data-on-talk-draft-card]>button),:is(:is([data-mobile-workspace],[data-on-home-shell]) [data-on-talk-composer]){border-radius:10px}:is(:is([data-mobile-workspace],[data-on-home-shell]) [data-on-talk-composer]){box-shadow:none}:is([data-mobile-workspace] .mobile-workspace__avatar),:is([data-mobile-workspace] .mobile-workspace__students-grid>.mobile-workspace__student-row),:is([data-mobile-workspace] .mobile-workspace__students-grid .mobile-workspace__avatar),:is([data-mobile-workspace] .mobile-workspace__students-grid .mobile-workspace__student-record),:is([data-mobile-workspace] .mobile-workspace__teacher>.mobile-workspace__empty),:is([data-mobile-workspace] .mobile-workspace__teacher-detail-groups>li),:is([data-on-workspace] [data-on-composer] [data-capture-confirmation]){border-radius:10px}:is([data-on-workspace] [data-on-composer] [data-capture-confirmation]){box-shadow:var(--paper-shadow-2)}:is([data-home-calendar]>div:first-child>div),:is([data-onnote-expanded] .onnote-composer .iepon-capture__composer-toolbar){border-radius:10px}:is([data-onnote-expanded] .onnote-composer .iepon-capture__composer-toolbar){box-shadow:var(--paper-shadow-2)}[data-capture-iep-dialog]{box-shadow:var(--paper-shadow-2);border-radius:10px}:is([data-on-workspace] [data-on-composer][data-on-composer-mode=chat]),.pwa-install-guide{border-radius:10px}.pwa-install-guide{box-shadow:var(--paper-shadow-2)}:is(.pwa-install-guide select,.pwa-install-guide button),:is(.iep-monthly-plan-layout>aside),.iep-monthly-editor{border-radius:10px}.iep-monthly-editor{box-shadow:none}.iep-monthly-proposal{border-radius:10px}:is(.iep-monthly-editor button[data-on-refine]),:is(.iep-monthly-editor button[data-on-refine]:hover:not(:disabled)){box-shadow:none}.iep-semester-workbench,:is(.iep-semester-scope-grid>section),.iep-semester-selected-body,.iep-semester-life,.iep-semester-goal-summary,.iep-authoring-rail,:is(.iep-authoring-editor,.iep-authoring-reference),:is(.iep-goal-entry-body>article),:is(.iep-adl-context,.iep-adl-document),:is(.iep-context-advisory>div){border-radius:10px}:is(.iep-context-advisory>div){box-shadow:var(--paper-shadow-2)}:is(.iep-placement-columns>section),.iep-evaluation-editor,.iep-evaluation-evidence{border-radius:10px}:is(.iep-evaluation-actions details>div),:is(.iep-context-details[open]>div){box-shadow:var(--paper-shadow-2);border-radius:10px}.iep-operation-context,.iep-operation-records,:is([data-mobile-workspace] .mobile-planner :is(button,input,select,textarea)),:is([data-mobile-workspace] .mobile-planner__calendar),:is([data-mobile-workspace] .mobile-planner__section),:is([data-mobile-workspace] .mobile-students__list>li>button),:is([data-mobile-workspace] .mobile-students__avatar),:is([data-mobile-workspace] .mobile-students__tabs){border-radius:10px}:is([data-mobile-workspace] .mobile-students__tabs button[aria-pressed=true]){box-shadow:none}:is([data-mobile-workspace] :is(.mobile-students__goal,.mobile-students__evaluation)),:is([data-mobile-workspace] .mobile-students__conflict),.iep-scope-direct-standards{border-radius:10px}.screen-design-dialog{box-shadow:var(--paper-shadow-2)}.iep-workspace-student{font-weight:650}.iepon-command-menu{box-shadow:var(--paper-shadow-2)}:is(.iepon-onnote-right--onnote .iepon-capture){box-shadow:none}:is(.onnote-composer .iepon-onnote-right--onnote .iepon-capture__dropdown-toggle,.onnote-composer .iepon-onnote-right--onnote .iepon-capture__preview),:is(#today-home .today-calendar,#today-home .today-on),:is(#today-home .today-calendar .today-pill),:is(#today-home .today-on-suggestions button),:is(#today-home .today-on [data-on-composer]),:is([data-on-workspace] .teacher-on-pill),.teacher-on-draft,:is(.teacher-on-select select),.teacher-on-composer,:is([data-on-workspace] [data-chat-send] button,[data-on-workspace] [data-capture-save] button),.teacher-on-replace,.teacher-on-found-record,:is(.teacher-on-document,.teacher-on-receipt,.teacher-on-plan-chip),.on-talk-sources-toggle,.on-talk-sources-panel,:is(.record-archive,.onnote-archive-right),.archive-chip,.archive-rows,:is(.archive-export>div){border-radius:10px}:is(.archive-export>div){box-shadow:var(--paper-shadow-2)}.student-overview,.record-date-picker{border-radius:10px}:is(.screen-design-dialog,.iepon-recall-modal,.iepon-header-guide-card,[data-capture-iep-dialog],.pwa-install-guide){border-radius:12px}:is(.screen-design-dialog,.iepon-recall-modal,.iepon-header-guide-card,[data-capture-iep-dialog],.pwa-install-guide)::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000054}@media (max-width:820px){:is(.iepon-app-sidebar,.iepon-app-sidebar-fallback){box-shadow:var(--paper-shadow-2)}:is(.screen-design-dialog,.iepon-recall-modal,.iepon-header-guide-card,[data-capture-iep-dialog],.pwa-install-guide){border-radius:10px}}@media (min-width:801px){:is(.iep-project-design-content fieldset),:is(.iep-pc-workspace .iep-desktop-frame){border-radius:10px}}@media (max-width:390px){:is([data-mobile-workspace] .mobile-planner__calendar){border-radius:10px}}:is(.workspace-header h1),:is(.workspace-page .workspace-navigation [aria-current=page]){font-weight:650}.material-workspace-nav{border-radius:10px}@media (min-width:1024px){:is(.iepon-onnote-right--onnote .iepon-command-menu){box-shadow:var(--paper-shadow-2)}}@media (max-width:760px){:is(#today-home .today-calendar),:is(#today-home .today-on){border-radius:10px}}@media (max-width:820px){:where(dialog,[role=dialog],[role=alertdialog]),:where(:scope):where(dialog,[role=dialog],[role=alertdialog]){border-radius:10px}}}:where(:root[data-screen-design=ver5][data-color-scheme=dark]) :where(.iepon-app-frame,[data-mobile-workspace],[data-v31-surface]) :where(select:not([multiple]):not([size]),select[size="1"]:not([multiple])):not(:where([data-v31-skip],[data-worksheet-preview],[data-student-view=true],.mobile-workspace__student-week,.sheeton-print-root,.sheeton-frame-body,.student-worksheet,.print-sheet,.worksheet-print-portal,.timetable-print-root,[role=grid],[role=dialog][aria-label$=펼친\ 칸],[data-timetable-day],[data-timetable-mobile-slot],[data-testid=timetable-week-grid],[data-timetable-high-contrast=true],[data-timetable-color-mode]:not([data-timetable-color-mode=none]),[data-timetable-font-size=large],[data-timetable-font-size=x-large],[data-timetable-font-size=xlarge],[data-iep-next-frame][data-surface=document] [data-iep-work-content],:is([aria-label="엑셀 셀 표"],[aria-label=셀\ 원문]),.archive-export textarea,.pong-root,.sooup-shell,.student-mini-home,[data-student-app],[contenteditable=true],[data-v31-skip] *,[data-worksheet-preview] *,[data-student-view=true] *,.mobile-workspace__student-week *,.sheeton-print-root *,.sheeton-frame-body *,.student-worksheet *,.print-sheet *,.worksheet-print-portal *,.timetable-print-root *,[role=grid] *,[role=dialog][aria-label$=펼친\ 칸] *,[data-timetable-day] *,[data-timetable-mobile-slot] *,[data-testid=timetable-week-grid] *,[data-timetable-high-contrast=true] *,[data-timetable-color-mode]:not([data-timetable-color-mode=none]) *,[data-timetable-font-size=large] *,[data-timetable-font-size=x-large] *,[data-timetable-font-size=xlarge] *,[data-iep-next-frame][data-surface=document] [data-iep-work-content] *,:is([aria-label="엑셀 셀 표"],[aria-label=셀\ 원문]) *,.archive-export textarea *,.pong-root *,.sooup-shell *,.student-mini-home *,[data-student-app] *,[contenteditable=true] *)){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23a3a3a3' stroke-width='1.5'/%3E%3C/svg%3E")}:root[data-screen-design=ver5] :is(.iepon-app-main,.iepon-app-right) [data-v31-tabs]>button:is([aria-pressed],[role=tab]):not(.sheeton-frame-body *):not(.onnote-calendar *){color:var(--paper-muted);box-shadow:none;background:0 0;font-weight:500}:root[data-screen-design=ver5] :is(.iepon-app-main,.iepon-app-right) [data-v31-tabs=segment]>button:is([aria-pressed=true],[aria-selected=true]):not(.sheeton-frame-body *):not(.onnote-calendar *){background:var(--paper-surface);color:var(--paper-ink);border-color:var(--paper-line);font-weight:600}:root[data-screen-design=ver5] :is(.iepon-app-main,.iepon-app-right) [data-v31-tabs=segment]>button:is([aria-pressed=true],[aria-selected=true]):hover:not(.sheeton-frame-body *):not(.onnote-calendar *){background:var(--paper-surface);color:var(--paper-ink);border-color:var(--paper-line)}:root[data-screen-design=ver5] :is(.iepon-app-main,.iepon-app-right) [data-v31-tabs=line]>button:is([role=tab],[aria-pressed]):not(.sheeton-frame-body *):not(.onnote-calendar *){border:0;border-bottom:2px solid #0000;border-radius:0;min-height:48px}:root[data-screen-design=ver5] :is(.iepon-app-main,.iepon-app-right) [data-v31-tabs=line]>button:is([aria-selected=true],[aria-pressed=true]):not(.sheeton-frame-body *):not(.onnote-calendar *){color:var(--paper-ink);border-bottom-color:var(--paper-ink);background:0 0;font-weight:600}:root[data-screen-design=ver5] :is(.iepon-app-main,.iepon-app-right) [data-v31-tabs=line]>button:is([aria-selected=true],[aria-pressed=true]):hover:not(.sheeton-frame-body *):not(.onnote-calendar *){color:var(--paper-ink);border-bottom-color:var(--paper-ink);background:0 0}:root[data-screen-design=ver5] [data-mobile-workspace] [data-v31-tabs=segment]>button{min-height:44px;color:var(--paper-muted);background:0 0;border:1px solid #0000;border-radius:6px;font-weight:500}:root[data-screen-design=ver5] [data-mobile-workspace] [data-v31-tabs=segment]>button[aria-pressed=true]{background:var(--paper-surface);border-color:var(--paper-line);color:var(--paper-ink);font-weight:600}:root[data-screen-design=ver5] .iepon-app-main :is(.iepon-route-stub,[data-v31-empty])[data-v31-empty]>h1:not(.sheeton-frame-body *){font-family:var(--f-sans);letter-spacing:normal!important;font-size:17px!important;font-weight:500!important;line-height:1.5!important}:where(:root[data-screen-design=ver5]) :where(.iepon-header-context>button>span:first-child){font-weight:500!important}:where(:root[data-screen-design=ver5]) #today-home .today-view-switch[data-v31-tabs=segment] button{border:1px solid #0000;border-radius:6px;min-height:44px;font-weight:500}:where(:root[data-screen-design=ver5]) #today-home .today-view-switch[data-v31-tabs=segment] button[aria-pressed=true]{background:var(--paper-surface);color:var(--paper-ink);border-color:var(--paper-line);font-weight:600}:root:where([data-screen-design=ver5]) :where(.iepon-app-frame) .sheeton-head-title{font-weight:700}:root:where([data-screen-design=ver5]) :where(.iepon-app-frame) .sheeton-frame-controls label>span{font-weight:600}:where(:root[data-screen-design=ver5]) :where([data-iep-next-frame]) :where([role=grid],[role=dialog][aria-label$=펼친\ 칸],[data-surface=document] [data-iep-work-content],:is([aria-label="엑셀 셀 표"],[aria-label=셀\ 원문])),:where(:root[data-screen-design=ver5]) :where([data-iep-next-frame][data-surface=document]) :where([data-iep-work-content]){--iep-ink:var(--iep-layout-ink);--iep-muted:var(--iep-layout-muted);--iep-accent:var(--iep-layout-primary);--iep-line:var(--iep-layout-border);--iep-paper:var(--iep-layout-paper);--iep-canvas:var(--iep-layout-bg);--paper-radius-lg:var(--iep-layout-radius);--paper-shadow-1:var(--iep-layout-shadow);--paper-shadow-2:var(--iep-layout-shadow);--paper-bg:var(--iep-layout-bg);--paper-surface:var(--iep-layout-paper);--paper-surface-2:var(--iep-layout-neutral);--paper-ink:var(--iep-layout-ink);--paper-muted:var(--iep-layout-muted);--paper-primary:var(--iep-layout-primary);--paper-primary-2:var(--iep-layout-primary-hover);--paper-border:var(--iep-layout-border);--paper-line:var(--iep-layout-line);--paper-blue:var(--iep-layout-tint);--paper-green:var(--iep-layout-tint);--paper-yellow:var(--iep-layout-warm)}}
:root:not([data-screen-design=ver5]) :is(.v31-nav-icon,.v31-only-icon){display:none}:root:not([data-screen-design=ver5]) .screen-page-heading-v31,:root:not([data-screen-design=ver5]) .v31-logout-label{display:contents}:root[data-screen-design=ver5] :is(.v31-nav-legacy,.v31-legacy-icon){display:none!important}@media screen{:root[data-screen-design=ver5] :is(.screen-page-description,[data-page-description=tagline]){display:none!important}@font-face{font-family:IEPONScreenDisplay;src:url(/fonts/today-writing/NanumMyeongjo-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root[data-screen-design=ver5] .iepon-app-frame{--header-h:var(--design-header-height)}:root[data-screen-design=ver5] .iepon-app-main>#today-home{box-sizing:border-box;padding-inline:24px}:root[data-screen-design=ver5] .iepon-app-header{gap:20px;padding:0 24px 0 0}:root[data-screen-design=ver5] .iepon-header-brand{flex:0 0 var(--app-sidebar-width);width:var(--app-sidebar-width);border-right:1px solid var(--paper-line);background:var(--design-sidebar-bg);border-radius:0;justify-content:flex-start;align-self:stretch;padding:0 32px}:root[data-screen-design=ver5] .iepon-header-brand .iepon-brand-logo{height:38px!important}:root[data-screen-design=ver5] .iepon-header-brand .iepon-brand-logo-image{width:98px;height:auto}:root[data-screen-design=ver5] .sidebar-collapsed .iepon-header-brand{justify-content:center;padding:0}:root[data-screen-design=ver5] .sidebar-collapsed .iepon-header-brand .iepon-brand-logo{display:none}:root[data-screen-design=ver5] .sidebar-collapsed .iepon-header-compact-mark{display:inline-flex}:root[data-screen-design=ver5] .workspace-focused .iepon-header-brand{flex-basis:64px;justify-content:center;width:64px;padding:0}:root[data-screen-design=ver5] .iepon-header-breadcrumb{min-width:0;color:var(--paper-muted);flex-direction:column;flex:0 auto;align-items:flex-start;gap:3px;font-size:12px;line-height:1.2;display:flex}:root[data-screen-design=ver5] .iepon-header-breadcrumb [aria-hidden=true]{display:none}:root[data-screen-design=ver5] .iepon-header-breadcrumb [aria-current=page]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:700 var(--design-shell-title-size)/1.3 var(--f-display);color:var(--paper-ink);overflow:hidden}:root[data-screen-design=ver5] .iepon-header-context{margin-left:auto}:root[data-screen-design=ver5] .iepon-app-header>div:empty{flex:0!important}:root[data-screen-design=ver5] :is(.iepon-header-context>button,.iepon-header-date){border:1px solid var(--design-button-border);background:var(--paper-surface);border-radius:6px;height:44px;min-height:44px;padding:0 12px;font-weight:500}:root[data-screen-design=ver5] .iepon-header-context [data-part=student-name]{font-weight:500}:root[data-screen-design=ver5] .iepon-app-sidebar{background:var(--design-sidebar-bg);border-right:1px solid var(--paper-line)}:root[data-screen-design=ver5] .iepon-app-sidebar nav{padding:16px!important}:root[data-screen-design=ver5] .sidebar-collapsed .iepon-app-sidebar nav{padding:16px 8px!important}:root[data-screen-design=ver5] .iepon-app-sidebar nav a{transition:background-color var(--motion-fast) var(--ease-standard);font-weight:400;min-height:48px!important;color:var(--paper-ink)!important;border-radius:6px!important;grid-template-columns:19px minmax(0,1fr) auto!important;column-gap:14px!important;padding:8px 16px!important}:root[data-screen-design=ver5] .sidebar-collapsed .iepon-app-sidebar nav a{grid-template-columns:19px!important;padding:8px!important}:root[data-screen-design=ver5] .iepon-app-sidebar nav a[aria-current=page]{font-weight:600;background:var(--design-nav-current-bg)!important}:root[data-screen-design=ver5] .iepon-app-sidebar nav a:hover{background:var(--design-hover-bg)!important}:root[data-screen-design=ver5] .iepon-app-sidebar nav a .iepon-nav-text{color:inherit!important;background:0 0!important}:root[data-screen-design=ver5] .iepon-app-sidebar nav a .iepon-nav-text>span:first-child{line-height:1.5;font-size:16px!important;font-weight:inherit!important}:root[data-screen-design=ver5] .iepon-app-sidebar .iepon-nav-meta{display:none!important}:root[data-screen-design=ver5] .iepon-app-sidebar nav>div>button{min-height:44px!important;margin-top:8px!important;padding-inline:16px!important}:root[data-screen-design=ver5] .iepon-app-sidebar nav>div>button>span:first-child{color:var(--paper-muted);font-size:12px!important;font-weight:400!important}:root[data-screen-design=ver5] .iepon-app-sidebar>div>button{gap:8px;min-width:44px;min-height:44px;color:var(--paper-muted)!important;font-size:14px!important;font-weight:500!important}:root[data-screen-design=ver5] .iepon-app-main h1:not(.sheeton-frame-body *){font-size:30px!important}:root[data-screen-design=ver5] .iepon-app-main>main>h1:not(.sr-only):not(.sheeton-frame-body *),:root[data-screen-design=ver5] .iepon-app-main>main>header h1:not(.sr-only):not(.sheeton-frame-body *),:root[data-screen-design=ver5] .iepon-app-main>main>section>h1:not(.sr-only):not(.sheeton-frame-body *),:root[data-screen-design=ver5] .iepon-app-main>main>div:first-child>div>h1:not(.sr-only):not(.sheeton-frame-body *),:root[data-screen-design=ver5] .iepon-app-main>section[aria-label="바이브코딩 문서 작업실"]>header h1:not(.sheeton-frame-body *),:root[data-screen-design=ver5] .iepon-app-main>.workspace-page>div:first-child>h1:not(.sr-only):not(.sheeton-frame-body *),:root[data-screen-design=ver5] .iepon-app-main :is(.screen-header-title,.workspace-header h1,.today-home-title h1,.onnote-archive-heading h1,[data-page-title]):not(.sr-only):not([role=dialog] *):not(dialog *):not(.sheeton-frame-body *){font-family:var(--f-display);white-space:normal;font-size:var(--design-heading-size)!important;letter-spacing:-.045em!important;font-weight:650!important;line-height:1.3!important}:root[data-screen-design=ver5] .iepon-app-main :is(.workspace-header p,.today-context,.onnote-archive-heading>div>p){font-size:16px;line-height:1.6;color:var(--paper-muted)!important}:root[data-screen-design=ver5] .iepon-app-main [data-iep-workspace-header] h1:not(.sr-only):not([role=dialog] *):not(dialog *):not(.sheeton-frame-body *){font-family:var(--f-display);white-space:normal;font-size:var(--design-heading-size)!important;letter-spacing:-.045em!important;font-weight:700!important;line-height:1.3!important}:root[data-screen-design=ver5] .iepon-app-main [data-page-header]{flex-flow:wrap;min-width:0;font-size:16px;display:flex;min-height:var(--design-work-row-height)!important;align-items:center!important;gap:var(--design-work-row-gap)!important;margin-block:0 var(--design-work-row-gap)!important}:root[data-screen-design=ver5] .iepon-app-main [data-page-title-group]{display:contents!important}:root[data-screen-design=ver5] .iepon-app-main [data-page-title]{margin:0!important}:root[data-screen-design=ver5] .iepon-app-main [data-page-meta]{min-width:0;color:var(--paper-muted);margin:0;font-size:16px;line-height:1.6;display:block}:root[data-screen-design=ver5] .iepon-app-main [data-page-actions]{align-items:center;gap:var(--design-work-row-gap);margin-left:auto}:root[data-screen-design=ver5] .iepon-app-main [data-page-breadcrumb-legacy]{display:none}:root[data-screen-design=ver5] .iepon-app-main [data-page-breadcrumb]{color:var(--paper-muted);margin:0;font-size:12px;display:block}:root[data-screen-design=ver5] .iepon-app-main [data-page-description=context]{flex-basis:100%;order:1;font-size:16px;line-height:1.6;margin:0!important}:root[data-screen-design=ver5] .onnote-archive-page{gap:0}:root[data-screen-design=ver5] .v31-timetable>[data-page-header]+div,:root[data-screen-design=ver5] [data-page-header]+nav{margin-top:0}:root[data-screen-design=ver5] .v31-timetable [data-page-actions]>label{align-items:center;gap:var(--design-work-row-gap);display:flex}:root[data-screen-design=ver5] .v31-timetable [data-page-actions]>label>span{white-space:nowrap;margin:0}:root[data-screen-design=ver5] [data-page-actions] div:has(>input[type=search]){align-items:center;gap:var(--design-work-row-gap);grid-template-columns:auto minmax(0,1fr);display:grid}:root[data-screen-design=ver5] [data-page-actions] div:has(>input[type=search])>label{white-space:nowrap;margin:0}:root[data-screen-design=ver5] [data-page-route^="/iep/neis"] .iepon-app-main>main>a{align-items:center;min-height:44px;display:inline-flex}:root[data-screen-design=ver5] .iepon-app-main .bg-line{--paper-muted:var(--paper-soft)}:root[data-screen-design=ver5] :is(.iepon-app-main,.iepon-app-right) button:not(.sheeton-frame-body *):not(.onnote-calendar [aria-label$=기록\ 달력] *):not([data-on-refine]):not([data-capture-save] *):not(.student-activity-toolbar *){min-width:44px;min-height:44px;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);border-radius:6px;font-size:16px;font-weight:500}:root[data-screen-design=ver5] :is(.iepon-app-main,.iepon-app-right) button:is(.border-line,.border-border,.bg-surface):not(.sheeton-frame-body *){border-color:var(--design-button-border)}:root[data-screen-design=ver5] :is(.iepon-app-main,.iepon-app-right) button:not(:disabled):hover:not(.sheeton-frame-body *):not([data-on-refine]):not([data-capture-save] *):not(.onnote-calendar *){background:var(--design-hover-bg);border-color:var(--design-button-border);box-shadow:none}:root[data-screen-design=ver5] :is(.iepon-app-main,.iepon-app-right) :is(button,a).bg-primary:not(.sheeton-frame-body *),:root[data-screen-design=ver5] :is(.iepon-app-main,.iepon-app-right) button[aria-pressed=true]:not(.sheeton-frame-body *):not(.onnote-calendar *){background:var(--paper-primary);color:var(--design-on-primary);border-color:var(--paper-primary);font-weight:600}:root[data-screen-design=ver5] :is(.iepon-app-main,.iepon-app-right) :is(button,a).bg-primary:not(:disabled):hover:not(.sheeton-frame-body *),:root[data-screen-design=ver5] :is(.iepon-app-main,.iepon-app-right) button[aria-pressed=true]:not(:disabled):hover:not(.sheeton-frame-body *):not(.onnote-calendar *){background:var(--paper-primary-2);color:var(--design-on-primary);border-color:var(--paper-primary-2);box-shadow:none}:root[data-screen-design=ver5] :is(.iepon-app-main,.iepon-app-right) button[role=tab][aria-selected=true]:not(.sheeton-frame-body *){background:var(--paper-surface);color:var(--paper-ink);box-shadow:none;font-weight:600}:root[data-screen-design=ver5] :is(.iepon-app-frame,[data-mobile-workspace],.screen-design-dialog) :is(button,input,select,textarea,a,summary):focus-visible:not(.sheeton-frame-body *){outline:2px solid var(--paper-focus);outline-offset:2px}:root[data-screen-design=ver5] :is(.screen-design-dialog,.iepon-recall-modal){box-shadow:var(--paper-shadow-2)}:root[data-screen-design=ver5] .screen-design-swatch[data-design-preview=ver5]{background:#fff}:root[data-screen-design=ver5] .screen-design-swatch[data-design-preview=ver5] span{background:#146c71}:root[data-screen-design=ver5] .logout-confirmation .screen-design-apply{background:var(--paper-primary);color:var(--design-on-primary)}:root[data-screen-design=ver5] [data-mobile-workspace]{--mobile-link:var(--design-accent-ink)}:root[data-screen-design=ver5] [data-mobile-workspace] :is(input,textarea,select){border-color:var(--paper-border);border-radius:6px}:root[data-screen-design=ver5] [data-mobile-workspace] .teacher-on-composer{border-color:var(--paper-border);box-shadow:none;border-radius:6px}:root[data-screen-design=ver5] [data-mobile-workspace] .mobile-on-switch{background:var(--design-hover-bg);border-radius:6px;padding:4px}:root[data-screen-design=ver5] [data-mobile-workspace] .mobile-on-switch button{background:0 0;border-color:#0000;border-radius:6px;font-weight:500}:root[data-screen-design=ver5] [data-mobile-workspace] .mobile-on-switch button[aria-pressed=true]{background:var(--paper-surface);color:var(--paper-ink);box-shadow:none;font-weight:600}}@media screen and (min-width:821px){:root[data-screen-design=ver5] .iepon-app-main>.workspace-page:has([data-page-header]){padding-top:24px}:root[data-screen-design=ver5] .iepon-app-main [data-page-shell-label],:root[data-screen-design=ver5] .iepon-app-main [data-title-in-shell] [data-page-description]{display:none}:root[data-screen-design=ver5] .iepon-app-main [data-title-in-shell] [data-page-title],:root[data-screen-design=ver5] .iepon-app-main [data-page-empty],:root[data-screen-design=ver5] [data-page-route=\/iep] .iepon-app-main>.workspace-page>.workspace-header,:root[data-screen-design=ver5] [data-page-route=\/iep] .iepon-app-main>.workspace-page>.workspace-header>h1{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:root[data-screen-design=ver5] .iepon-app-main [data-page-header]:has([data-page-description=context]):not([data-title-in-shell]){grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:minmax(var(--design-work-row-height), auto) auto;display:grid}:root[data-screen-design=ver5] [data-page-header]:has([data-page-description=context]):not([data-title-in-shell]) [data-page-title]{grid-area:1/2}:root[data-screen-design=ver5] [data-page-header]:has([data-page-description=context]):not([data-title-in-shell]) [data-page-actions]{grid-area:1/3}:root[data-screen-design=ver5] [data-page-header] [data-page-description=context]{grid-area:2/1/auto/-1}}@media screen and (max-width:1100px){:root[data-screen-design=ver5] .iepon-app-main>#today-home{padding-inline:16px}}@media screen and (min-width:821px) and (max-width:1099px){:root[data-screen-design=ver5] .iepon-app-header{gap:12px;padding-right:12px}}@media screen and (min-width:821px) and (max-width:1279px){:root[data-screen-design=ver5] .iepon-header-breadcrumb{flex-shrink:0}:root[data-screen-design=ver5] .iepon-app-header .iepon-header-date{white-space:nowrap;flex-shrink:0}:root[data-screen-design=ver5] .iepon-app-header:has(.iepon-header-workspace:not(:empty)) .iepon-header-date :is(.iepon-work-panel-label,[data-part=full]){display:none}:root[data-screen-design=ver5] .iepon-app-header:has(.iepon-header-workspace:not(:empty)) .iepon-header-workspace{flex:1 1 0;min-width:44px;max-width:340px}:root[data-screen-design=ver5] .iepon-app-header:has(.iepon-header-workspace:not(:empty)) .iepon-header-context{flex-shrink:0}:root[data-screen-design=ver5] .iepon-app-header:has(.iepon-header-workspace:not(:empty)) .shell-class-trigger{width:100%}}@media screen and (min-width:821px) and (max-width:1023px){:root[data-screen-design=ver5] .iepon-app-header .iepon-header-date :is(.iepon-work-panel-label,[data-part=full]){display:none}}@media screen and (max-width:820px){:root[data-screen-design=ver5]{--design-heading-size:var(--design-mobile-title-size)}:root[data-screen-design=ver5] .iepon-app-frame{--header-h:62px}:root[data-screen-design=ver5] .iepon-app-header{gap:8px;padding:0 12px}:root[data-screen-design=ver5] .iepon-header-breadcrumb{display:none}:root[data-screen-design=ver5] .iepon-header-brand{background:0 0;border:0;flex:0 0 44px;justify-content:center;width:44px;padding:0}:root[data-screen-design=ver5] .iepon-header-brand .iepon-brand-logo{display:none}:root[data-screen-design=ver5] .iepon-header-compact-mark{display:inline-flex}:root[data-screen-design=ver5] .iepon-header-context{margin-left:0}:root[data-screen-design=ver5] .iepon-header-context>button{padding-inline:4px}:root[data-screen-design=ver5] .iepon-header-date{margin-left:auto;padding-inline:8px}:root[data-screen-design=ver5] .iepon-app-main h1[data-page-title],:root[data-screen-design=ver5] [data-page-route=\/legacy] .iepon-app-main>h1{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;font-family:var(--f-display);margin:0;padding:0;font-weight:650;line-height:1.3;position:static;overflow:visible;font-size:var(--design-mobile-title-size)!important}:root[data-screen-design=ver5] .iepon-app-main [data-page-meta]{flex-basis:100%}:root[data-screen-design=ver5] .iepon-app-main [data-page-header]:has([data-page-shell-label]){grid-template-columns:minmax(0,1fr) auto;display:grid!important}:root[data-screen-design=ver5] [data-page-header] [data-page-shell-label]{grid-area:1/1}:root[data-screen-design=ver5] [data-page-header]:has([data-page-shell-label]) [data-page-title]{grid-area:2/1}:root[data-screen-design=ver5] [data-page-header]:has([data-page-shell-label]) [data-page-actions]{grid-area:1/2/3}:root[data-screen-design=ver5] [data-page-header]:has([data-page-shell-label]) [data-page-meta]{grid-area:3/1/auto/-1}}
@media screen{:root[data-screen-design=ver5] :is(#today-home,.onnote-archive-page,[data-mobile-workspace]) :is(.teacher-on-composer,.teacher-on-select select,.teacher-on-document textarea,.archive-search input,.record-detail input,.record-detail textarea,.record-detail select,.today-ops-form input){border-color:var(--paper-border);color:var(--paper-ink);border-radius:6px}:root[data-screen-design=ver5] :is(#today-home,.onnote-archive-page,[data-mobile-workspace]) .teacher-on-composer:focus-within{outline:2px solid var(--paper-focus);outline-offset:2px}:root[data-screen-design=ver5] :is(#today-home,.onnote-archive-page,[data-mobile-workspace]) :is(.teacher-on-pill,.archive-control,.archive-chip,.on-talk-sources-toggle){border-color:var(--design-button-border);border-radius:6px;font-weight:500}:root[data-screen-design=ver5] :is(#today-home,.onnote-archive-page,[data-mobile-workspace]) :is(.archive-chip,.teacher-on-pill)[aria-pressed=true]{background:var(--paper-primary);border-color:var(--paper-primary);color:var(--design-on-primary);font-weight:600}:root[data-screen-design=ver5] :is(#today-home,.onnote-archive-page,[data-mobile-workspace]) :is([data-chat-send],[data-capture-save]) button{color:var(--design-on-primary);border-radius:6px}:root[data-screen-design=ver5] :is(#today-home,.onnote-archive-page,[data-mobile-workspace]) [data-on-new-conversation]{white-space:nowrap;flex-shrink:0;min-width:44px;min-height:44px;padding:8px 12px}:root[data-screen-design=ver5] :is(#today-home,.onnote-archive-page,[data-mobile-workspace]) [aria-label=교사\ 질문]{background:var(--design-bubble-bg);color:var(--design-bubble-ink);border-color:var(--design-bubble-bg);border-radius:10px}:root[data-screen-design=ver5] .on-talk-sources-panel{background:var(--paper-surface-2);border-radius:10px}:root[data-screen-design=ver5] .on-talk-sources-status{color:var(--paper-ink);font-size:16px}:root[data-screen-design=ver5] :is(.on-talk-sources-row,.teacher-on-draft,.teacher-on-receipt,.teacher-on-document,.teacher-on-plan-chip){border-radius:10px}:root[data-screen-design=ver5] :is(.teacher-on-record-type,.archive-type){background:var(--design-hover-bg);color:var(--paper-soft);white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:2px 6px;font-size:12px;line-height:1.5;display:inline-flex}:root[data-screen-design=ver5] .teacher-on-type-separator{display:none}:root[data-screen-design=ver5] .teacher-on-record-row{grid-template-columns:auto auto 1fr auto;gap:4px 8px;padding-block:12px;display:grid}:root[data-screen-design=ver5] .teacher-on-record-type{justify-self:start}:root[data-screen-design=ver5] .teacher-on-record-preview{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:2/2/auto/-1;line-height:1.6;display:-webkit-box}:root[data-screen-design=ver5] :is(.teacher-on-record-type,.archive-type):before{content:"";background:var(--design-tag-ops);border-radius:50%;flex:0 0 6px;width:6px;height:6px}:root[data-screen-design=ver5] :is(.teacher-on-record-type,.archive-type)[data-type=learning]:before{background:var(--design-tag-learning)}:root[data-screen-design=ver5] :is(.teacher-on-record-type,.archive-type)[data-type=behavior]:before{background:var(--design-tag-behavior)}:root[data-screen-design=ver5] :is(.teacher-on-record-type,.archive-type)[data-type=counsel]:before{background:var(--design-tag-counsel)}:root[data-screen-design=ver5] .archive-row-open{grid-template-columns:auto minmax(0,1fr);align-content:start;gap:6px 12px;display:grid}:root[data-screen-design=ver5] .archive-row-meta{flex-wrap:wrap;gap:6px 10px}:root[data-screen-design=ver5] .archive-row-signals{grid-column:2;margin:0}:root[data-screen-design=ver5] .archive-row-signals>span{border-color:var(--paper-line);border-radius:4px;align-items:center;gap:4px;font-size:12px;display:inline-flex}:root[data-screen-design=ver5] .archive-plan-icon{flex-shrink:0;display:inline-block}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-question-list]{flex-direction:column;align-items:flex-start;overflow:visible}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-question-list] button{border-color:var(--design-button-border);white-space:normal;text-align:left;border-radius:6px;min-width:44px;max-width:100%;padding:8px 12px}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-question-list] button>span:first-child>span:first-child{font-weight:500}:root[data-screen-design=ver5] #today-home .today-calendar .today-pill{border-radius:6px;font-weight:500}:root[data-screen-design=ver5] #today-home .today-calendar .today-pill[aria-pressed=true]{color:var(--design-on-primary);font-weight:600}:root[data-screen-design=ver5] #today-home .today-day:has([aria-current=date]){background:var(--paper-blue)}:root[data-screen-design=ver5] #today-home .today-day-select[aria-current=date] time{width:28px;height:28px;box-shadow:0 0 0 2px var(--paper-surface), 0 0 0 3px var(--paper-primary);line-height:28px}:root[data-screen-design=ver5] #today-home .today-date-label{padding-inline:4px}:root[data-screen-design=ver5] #today-home :is(.today-legend[data-kind=school]>span,.today-schedule-marks>span[data-kind=school]){background:var(--design-calendar-school);border-color:var(--design-calendar-school)}:root[data-screen-design=ver5] #today-home :is(.today-legend[data-kind=ops]>span,.today-schedule-marks>span[data-kind=ops]){background:var(--design-tag-ops);border-color:var(--design-tag-ops)}:root[data-screen-design=ver5] #today-home .today-legend[aria-pressed=false]>span{background:0 0}:root[data-screen-design=ver5] #today-home .today-event>span{background:var(--paper-blue);color:var(--design-accent-ink);border-radius:4px}:root[data-screen-design=ver5] #today-home .today-event[data-kind=school]>span{background:var(--design-calendar-school-soft);color:var(--design-calendar-school-ink)}:root[data-screen-design=ver5] #today-home .today-event[data-kind=closed]>span{color:var(--danger);white-space:normal;background:0 0;padding-inline:4px;overflow:visible}:root[data-screen-design=ver5] #today-home .today-event[data-kind=closed] .today-event-title{overflow-wrap:anywhere;overflow:visible}:root[data-screen-design=ver5] #today-home .today-on-notice{border:1px solid var(--design-warn-line);color:var(--design-warn-ink);border-radius:6px}:root[data-screen-design=ver5] #today-home .today-on-notice a{color:inherit}}@media screen and (max-width:1100px){:root[data-screen-design=ver5] .archive-row-open{grid-template-columns:minmax(0,1fr)}:root[data-screen-design=ver5] .archive-row-signals{grid-column:1}}@media screen and (max-height:600px){:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-surface=mobile]{height:auto!important;min-height:360px!important}:root[data-screen-design=ver5] [data-mobile-workspace] [aria-label="ON TALK 대화 내용"]{flex:none;min-height:160px;max-height:none;overflow:visible}:root[data-screen-design=ver5] [data-mobile-workspace] .mobile-workspace__on #home-record-panel-ontalk>section>div.sticky{position:relative;bottom:auto}}@media screen and (max-width:599px){:root[data-screen-design=ver5] [data-mobile-workspace] .teacher-on-record-row{gap:6px;padding-block:8px;display:flex}:root[data-screen-design=ver5] [data-mobile-workspace] .teacher-on-record-preview{white-space:nowrap;-webkit-line-clamp:unset;display:block}:root[data-screen-design=ver5] [data-mobile-workspace] .mobile-on-switch button[aria-pressed=true]{background:var(--paper-primary);border-color:var(--paper-primary);color:var(--design-on-primary);text-underline-offset:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}}@media screen and (max-width:599px) and (max-height:600px){:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-surface=mobile]{overscroll-behavior-y:contain;overflow-y:auto;min-height:0!important}}@media screen and (max-width:599px){:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-surface=mobile]:has([data-on-composer-mode=chat]){overflow:hidden;height:calc(100svh - 14rem)!important;min-height:0!important}:root[data-screen-design=ver5] [data-mobile-workspace][data-keyboard-open=true] [data-on-talk-surface=mobile]:has([data-on-composer-mode=chat]){height:auto!important}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-surface=mobile]:has([data-on-composer-mode=chat]) [data-on-talk-conversation]{overscroll-behavior:contain;flex:1 1 0;gap:16px;min-width:0;min-height:0;padding-block:4px 12px;overflow:auto}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-conversation]>article:not([aria-label=교사\ 질문]){border-radius:10px;grid-template-columns:minmax(0,1fr);gap:10px;width:100%;max-width:100%;padding:12px}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-conversation] :is([data-on-talk-answer],[data-on-talk-answer]>div,[data-on-talk-answer]>div>div,[data-on-talk-table-scroll]){overflow-wrap:anywhere;min-width:0;max-width:100%}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-conversation] :is(article[aria-label=교사\ 질문],[data-on-talk-answer]>div,pre,table,.teacher-on-steps p){font-size:16px;line-height:1.65}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-conversation] pre{white-space:pre-wrap;overflow-wrap:anywhere;margin-block:8px}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-table-scroll] table{white-space:normal;min-width:28rem}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-table-hint]{color:var(--paper-muted);margin-bottom:4px;font-size:12px;line-height:1.5;display:block}:root[data-screen-design=ver5] [data-mobile-workspace] .teacher-on-answer-mark{width:28px;height:21px;margin:0}:root[data-screen-design=ver5] [data-mobile-workspace] .teacher-on-answer-mark+[data-on-talk-message-label]{display:none}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-header]:not(:has(button)){display:none}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-suggestions]{flex:auto;min-height:0;overflow-y:auto}:root[data-screen-design=ver5] [data-mobile-workspace] .mobile-workspace__on #home-record-panel-ontalk>section>div.sticky:has([data-on-composer-mode=chat]){flex-shrink:0;max-height:70%;margin-inline:-3px;padding:3px;position:relative;bottom:auto;overflow:hidden auto}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-composer][data-on-composer-mode=chat] [data-capture-composer-row]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-composer][data-on-composer-mode=chat] [data-capture-composer-row] .iepon-capture__textarea{max-height:96px;min-height:64px!important}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-composer][data-on-composer-mode=chat]{grid-template-columns:auto minmax(0,1fr);gap:4px 8px;display:grid}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-composer][data-on-composer-mode=chat]>:not(.teacher-on-manual,.sr-only){grid-column:1/-1}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-composer][data-on-composer-mode=chat]>.teacher-on-manual+.today-on-help{grid-column:2;align-self:center;margin:0}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-conversation]:focus-visible,:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-table-scroll]:focus-visible{outline:2px solid var(--paper-focus);outline-offset:-2px}}@media screen and (max-width:319px){:root[data-screen-design=ver5] [data-mobile-workspace][data-mobile-view=on]:has(.mobile-workspace__writer:not([hidden]) [data-on-composer-mode=chat]){height:auto;position:relative;left:auto;overflow:visible;transform:none}:root[data-screen-design=ver5] [data-mobile-workspace][data-mobile-view=on]:has(.mobile-workspace__writer:not([hidden]) [data-on-composer-mode=chat]) :is(.mobile-workspace__content,.mobile-workspace__content>div:not([hidden]),.mobile-workspace__on,[data-on-workspace],#home-record-panel-ontalk){flex:none;overflow:visible}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-surface=mobile]:has([data-on-composer-mode=chat]){flex:none;overflow:visible;height:auto!important}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-talk-surface=mobile]:has([data-on-composer-mode=chat]) [data-on-talk-conversation]{flex:none;overflow:visible;height:auto!important}:root[data-screen-design=ver5] [data-mobile-workspace] .mobile-workspace__on #home-record-panel-ontalk>section>div.sticky:has([data-on-composer-mode=chat]){max-height:none;overflow:visible}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-composer][data-on-composer-mode=chat] [data-capture-composer-row]{grid-template-columns:minmax(0,1fr)}:root[data-screen-design=ver5] [data-mobile-workspace] [data-on-composer][data-on-composer-mode=chat]>.teacher-on-manual+.today-on-help{grid-column:1/-1}}
