.ms-app{--bg:#f8fafc;--surface:#fff;--sunken:#f1f5f9;--line:#e2e8f0;--line-strong:#cbd5e1;--text:#1e293b;--text-2:#5b6b80;--text-3:#64748b;--navy:#12233b;--blue:#0f61a3;--blue-press:#0c4d81;--blue-soft:#e8f3fd;--sel:#cfe3f5;--sel-ring:#9cc4e8;--ok:#0b7a5c;--ok-soft:#e3f6ef;--ok-ink:#46665c;--warn:#b45309;--warn-soft:#ffedd5;--warn-ink:#7a4b1c;--info-ink:#3f5a78;--err:#c62828;--err-press:#a61f1f;--err-soft:#fde8e8;--ring-track:#e6edf5;--skeleton-base:#e2e8f0;--skeleton:#eef2f7;--switch-off:#d5dbe3;--send-disabled:#8db5dc;--err-ink:#7f1d1d;--drop-fill:#f5f9fd;--apple-mark:#000;--flash-line:#c3dbf1;--flash-under:#e1edf9;--flash-under-2:#eaf2fb;--flash-ok-line:#bfe3d2;--flash-ok-tag:#cdebdd;--photo-paper:#f4f1e8;--photo-paper-2:#e7e2d3;--camera-stage:#0f1b2d;--scrim:#12233b73;--scrim-light:#12233b1a;--scrim-palette:#12233b47;--fc-blue:#4c9be0;--fc-green:#3f9b6e;--fc-amber:#e2a03f;--fc-red:#e06c6c;--fc-purple:#8b5cf6;--fc-pink:#e0679f;--src-audio:#0f61a3;--src-audio-soft:#e3f0fb;--src-doc:#7c3aed;--src-doc-soft:#efe5fd;--src-img:#0b7a5c;--src-img-soft:#ddf3ea;--src-txt:#64748b;--src-txt-soft:#eef2f6;--sh-float:0 8px 24px -8px #12233b38, 0 1px 2px #12233b14;--sh-menu:0 16px 40px -10px #12233b61, 0 3px 10px #12233b1f;--sh-card:0 1px 2px #12233b0f;--sh-fab:0 10px 24px -8px #0f61a38c, 0 2px 6px #12233b1f;--ease:cubic-bezier(.16, 1, .3, 1);--dur-press:.14s;--dur-pop:.24s;--dur-sheet:.32s;--r-segment:9px;--r-chip:10px;--r-control:12px;--r-card:16px;--r-bubble:18px;--r-tile:18px;--r-flashcard:22px;--r-dialog:24px;--r-sheet:28px;--r-pill:999px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--font-he:"Google Sans", "Rubik", "Arial Hebrew", Arial, sans-serif;--font-latin:"Rubik", "Helvetica Neue", Arial, sans-serif;--font:var(--font-latin);--side-w:264px;--rail-w:80px;--bnav-h:78px;--content-reading:720px;--content-summary:960px;--content-grid:1096px}.ms-app:lang(he),.ms-app :lang(he){--font:var(--font-he)}
.ms-app{font-family:var(--font);color:var(--text);background:var(--bg);text-align:start;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;text-rendering:optimizelegibility;accent-color:var(--blue);caret-color:var(--blue);font-size:16px;line-height:1.55}:where(.ms-app) *,:where(.ms-app) :before,:where(.ms-app) :after{box-sizing:border-box}:where(.ms-app) :where(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:normal}.ms-app ::selection{background:var(--sel);color:var(--navy)}:where(.ms-app) :where(:focus),:where(.ms-app) [data-ms-quiet-focus]:focus-visible{outline:none}:where(.ms-app) :focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ms-app,.ms-app *{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.ms-app ::-webkit-scrollbar{width:10px;height:10px}.ms-app ::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:var(--r-pill);background-clip:padding-box;border:3px solid #0000}.ms-app ::-webkit-scrollbar-track{background:0 0}:where(.ms-app) :where(a){color:inherit;text-underline-offset:3px}.ms-num{font-variant-numeric:tabular-nums;unicode-bidi:isolate}.ms-ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.ms-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){.ms-app *,.ms-app :before,.ms-app :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.ms-icon{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex:none;width:20px;height:20px;display:inline-block}.ms-icon.ms-icon-brand{fill:currentColor;stroke:none}[dir=rtl] .ms-icon.ms-flip,[dir=rtl] .ms-flip,[dir=ltr] .ms-flip-ltr{transform:scaleX(-1)}.ms-kbd{direction:ltr;unicode-bidi:isolate;flex:none;gap:3px;display:inline-flex}.ms-kbd>kbd{background:var(--sunken);min-width:22px;height:22px;color:var(--text-2);border:1px solid var(--line);border-radius:6px;place-items:center;padding:0 6px;font-family:Rubik,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:1;display:inline-grid}.ms-kbd.ms-kbd-plain>kbd{color:var(--text-2);background:0 0;border:0;min-width:0;padding:0 1px;font-size:13px}.ms-kbd.ms-kbd-on-dark>kbd,.ms-btn-primary .ms-kbd>kbd{color:#fff;background:#ffffff29;border-color:#0000}.ms-btn .ms-kbd{margin-inline-start:4px}@media (hover:none) and (pointer:coarse){.ms-kbd:not(.ms-kbd-keep),.ms-touch-hide,.ms-foot-hints{display:none!important}}.ms-btn{border-radius:var(--r-pill);height:52px;font:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-press) ease-out, border-color var(--dur-press) ease-out, color var(--dur-press) ease-out;-webkit-tap-highlight-color:transparent;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:17px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.ms-btn>.ms-icon{width:20px;height:20px}.ms-btn:disabled,.ms-btn[aria-disabled=true]{cursor:default}.ms-btn-full{width:100%}.ms-btn-primary{background:var(--blue);color:#fff}.ms-btn-primary:hover:not(:disabled),.ms-btn-primary:active:not(:disabled){background:var(--blue-press)}.ms-btn-secondary{background:var(--surface);color:var(--text);border-color:var(--line-strong);font-size:16px;font-weight:500}.ms-btn-secondary:hover:not(:disabled){border-color:var(--text-2)}.ms-btn-secondary:active:not(:disabled){background:var(--blue-soft)}.ms-btn-secondary>.ms-icon{color:var(--blue)}.ms-btn-danger{background:var(--err);color:#fff}.ms-btn-danger:hover:not(:disabled),.ms-btn-danger:active:not(:disabled){background:var(--err-press)}.ms-btn-small{height:36px;color:var(--blue);background:var(--surface);border-color:var(--line-strong);gap:6px;padding:0 14px;font-size:14px;font-weight:500}.ms-btn-small>.ms-icon{width:16px;height:16px}.ms-btn-small:hover:not(:disabled){border-color:var(--text-2)}.ms-btn-small.ms-btn-neutral{color:var(--text)}.ms-btn-quiet{height:44px;color:var(--text-2);background:0 0;padding:0 14px;font-size:15px;font-weight:500}.ms-btn-quiet>.ms-icon{width:18px;height:18px}.ms-btn-quiet:hover:not(:disabled){background:var(--sunken);color:var(--text)}.ms-btn-text{height:40px;color:var(--blue);background:0 0;padding:0 12px;font-size:15px;font-weight:700}.ms-btn-text:hover:not(:disabled){background:var(--blue-soft)}.ms-btn-text.ms-btn-inline{height:auto;padding:0}.ms-btn-text.ms-btn-inline:hover{background:0 0;text-decoration:underline}.ms-btn-l{height:52px}.ms-btn-m{height:44px;padding:0 22px;font-size:16px}.ms-btn-t{height:40px;padding:0 16px;font-size:15px;font-weight:500}.ms-btn-t>.ms-icon{width:18px;height:18px}.ms-btn-s{height:36px;padding:0 14px;font-size:14px;font-weight:500}.ms-btn-s>.ms-icon{width:16px;height:16px}.ms-btn-primary.ms-btn-m,.ms-btn-danger.ms-btn-m{font-weight:700}.ms-btn:disabled:not(.ms-btn-busy),.ms-btn[aria-disabled=true]:not(.ms-btn-busy){background:var(--sunken);color:var(--text-3);border-color:#0000}.ms-btn-quiet:disabled,.ms-btn-text:disabled{background:0 0!important}.ms-btn-busy{opacity:.85}.ms-ib{width:36px;height:36px;color:var(--navy);font:inherit;cursor:pointer;transition:background-color var(--dur-press) ease-out, color var(--dur-press) ease-out;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.ms-ib>.ms-icon{width:20px;height:20px}.ms-ib:hover:not(:disabled){background:var(--sunken)}.ms-ib:active:not(:disabled),.ms-ib.ms-ib-on,.ms-ib[aria-haspopup=menu][aria-expanded=true]{background:var(--blue-soft);color:var(--blue)}.ms-ib-muted{color:var(--text-2)}.ms-ib-muted:hover:not(:disabled){color:var(--navy)}.ms-ib-blue{color:var(--blue)}.ms-ib-outlined{border:1px solid var(--line-strong)}.ms-ib-l{width:44px;height:44px}.ms-ib-l>.ms-icon{width:22px;height:22px}.ms-ib-sm{width:28px;height:28px}.ms-ib-sm>.ms-icon{width:18px;height:18px}.ms-ib:disabled{color:var(--text-3);cursor:default}@media (pointer:coarse){.ms-ib:after{content:"";position:absolute;inset:-4px}}.ms-tip-anchor{display:inline-flex;position:relative}.ms-tip{z-index:90;background:var(--navy);color:#fff;border-radius:var(--r-chip);white-space:nowrap;box-shadow:var(--sh-float);pointer-events:none;animation:ms-tip-in .16s var(--ease) both;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:500;line-height:1;display:flex;position:fixed}.ms-tip .ms-kbd>kbd{color:#fff;background:#ffffff24;border-color:#0000}@keyframes ms-tip-in{0%{opacity:0}to{opacity:1}}.ms-chip{border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--surface);height:36px;font:inherit;color:var(--text);cursor:pointer;white-space:nowrap;transition:border-color var(--dur-press) ease-out, background-color var(--dur-press) ease-out;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.ms-chip>.ms-icon{width:18px;height:18px;color:var(--blue)}.ms-chip:hover:not([aria-pressed=true]):not(:disabled){border-color:var(--text-2)}.ms-chip[aria-pressed=true],.ms-chip.ms-on{background:var(--sel);border-color:var(--sel-ring);color:var(--blue-press);font-weight:700}.ms-chip[aria-pressed=true]>.ms-icon{color:var(--blue-press)}.ms-chip-suggest{border-radius:var(--r-chip);background:var(--blue-soft);height:auto;min-height:36px;color:var(--blue);white-space:normal;text-align:start;border:0;padding:7px 12px;line-height:1.4}.ms-chip-suggest:hover:not(:disabled){background:var(--sel)}.ms-seg{border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface);gap:2px;height:36px;padding:3px;display:inline-flex;position:relative}.ms-seg-full{height:48px;display:flex}.ms-seg-btn{border-radius:var(--r-segment);min-width:36px;color:var(--text-2);font:inherit;cursor:pointer;z-index:1;transition:color var(--dur-press) ease-out;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 8px;font-size:14px;font-weight:500;display:flex;position:relative}.ms-seg-full .ms-seg-btn{flex:1 1 0;padding:0 10px;font-size:15px}.ms-seg-btn>.ms-icon{width:18px;height:18px}.ms-seg-full .ms-seg-btn>.ms-icon{color:var(--blue)}.ms-seg-btn:hover:not([aria-checked=true]){color:var(--text)}.ms-seg-btn[aria-checked=true]{color:var(--blue-press)}.ms-seg-full .ms-seg-btn[aria-checked=true]{font-weight:700}.ms-seg-full .ms-seg-btn[aria-checked=true]>.ms-icon{color:var(--blue-press)}.ms-seg-thumb{z-index:0;border-radius:var(--r-segment);background:var(--sel);box-shadow:inset 0 0 0 1px var(--sel-ring);transition:inset-inline-start .26s var(--ease), width .26s var(--ease);position:absolute;top:3px;bottom:3px}@media (max-width:600px){.ms-seg-full.ms-seg-stack{height:auto;min-height:48px}.ms-seg-full.ms-seg-stack .ms-seg-btn{flex-direction:column;gap:2px;padding:6px 2px;font-size:12px}}.ms-cb{border:1.5px solid var(--line-strong);background:var(--surface);color:#fff;cursor:pointer;width:20px;height:20px;transition:background-color var(--dur-press) ease-out, border-color var(--dur-press) ease-out;border-radius:6px;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.ms-cb:hover{border-color:var(--text-2)}.ms-cb>.ms-icon{stroke-width:3px;width:14px;height:14px}.ms-cb[aria-checked=true],.ms-cb[aria-checked=mixed]{background:var(--blue);border-color:var(--blue)}.ms-cb[aria-checked=mixed]:after{content:"";background:var(--surface);border-radius:1px;width:10px;height:2px}.ms-cb:before{content:"";position:absolute;inset:-12px}.ms-radio{border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface);text-align:start;cursor:pointer;min-height:52px;transition:border-color var(--dur-press) ease-out, background-color var(--dur-press) ease-out;flex-direction:column;gap:10px;padding:12px 14px;font-size:16px;display:flex}.ms-radio:hover:not(.ms-on){border-color:var(--text-2)}.ms-radio.ms-on{background:var(--blue-soft);border-color:var(--blue)}.ms-radio-row{align-items:center;gap:12px;display:flex}.ms-radio-dot{border:2px solid var(--line-strong);background:var(--surface);width:20px;height:20px;transition:border-width var(--dur-press) ease-out;border-radius:50%;flex:none}.ms-radio.ms-on .ms-radio-dot{border:6px solid var(--blue)}.ms-radio-tx{flex-direction:column;min-width:0;line-height:1.4;display:flex}.ms-radio-tx b{font-size:16px;font-weight:500}.ms-radio-tx span{color:var(--text-2);font-size:14px}.ms-radio-input{opacity:0;pointer-events:none;position:absolute}.ms-radio:has(.ms-radio-input:focus-visible){outline:2px solid var(--blue);outline-offset:2px}.ms-switch{border-radius:var(--r-pill);background:var(--switch-off);cursor:pointer;border:0;flex:none;width:44px;height:26px;padding:0;transition:background-color .2s ease-out;position:relative}.ms-switch:after{content:"";top:2px;background:var(--surface);border-radius:50%;width:22px;height:22px;transition:inset-inline-start .2s ease-out;position:absolute;inset-inline-start:2px;box-shadow:0 1px 3px #12233b40}.ms-switch[aria-checked=true]{background:var(--blue)}.ms-switch[aria-checked=true]:after{inset-inline-start:20px}.ms-switch:disabled{opacity:.5;cursor:default}.ms-field-label{color:var(--text);font-size:14px;font-weight:500;display:block}.ms-field-stack{flex-direction:column;gap:8px;display:flex}.ms-field{border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface);height:48px;color:var(--text);transition:border-color var(--dur-press) ease-out, box-shadow var(--dur-press) ease-out;align-items:center;gap:10px;padding:0 14px;font-size:16px;display:flex}.ms-field:hover:not(:focus-within):not(.ms-field-disabled){border-color:var(--text-2)}.ms-field:focus-within{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue), 0 0 0 4px var(--blue-soft)}.ms-field:has([data-ms-quiet-focus]:focus){border-color:var(--line-strong);box-shadow:none}.ms-field.ms-field-invalid{border-color:var(--err)}.ms-field.ms-field-invalid:focus-within{box-shadow:0 0 0 1px var(--err), 0 0 0 4px var(--err-soft)}.ms-field-disabled{background:var(--sunken);color:var(--text-3)}.ms-field>.ms-icon{width:18px;height:18px;color:var(--text-2)}.ms-field input,.ms-field textarea{min-width:0;height:100%;font:inherit;color:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}.ms-field input:focus-visible,.ms-field textarea:focus-visible{outline:none}.ms-field-select{padding-inline-end:38px;position:relative}.ms-field-select select{min-width:0;height:100%;font:inherit;color:inherit;appearance:none;cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1;padding:0}.ms-field-select select:invalid{color:var(--text-3)}.ms-select-chev{inset-inline-end:12px;color:var(--text-2);pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)rotate(90deg)}.ms-field input::placeholder,.ms-field textarea::placeholder{color:var(--text-3);opacity:1}.ms-field input[type=search]::-webkit-search-cancel-button{display:none}.ms-field-area{align-items:stretch;height:auto;min-height:132px;padding:12px 14px}.ms-field-area textarea{resize:vertical;min-height:106px;line-height:1.55}.ms-field-sm{height:40px}.ms-field .ms-ib{color:var(--text-2);margin-inline-end:-8px}.ms-field-hint{color:var(--text-2);font-size:13px;line-height:1.45}.ms-field-error{color:var(--err);align-items:flex-start;gap:6px;font-size:13px;line-height:1.45;display:flex}.ms-field-error>.ms-icon{width:16px;height:16px;margin-top:1px}.ms-field-count{color:var(--text-2);text-align:end;font-size:13px}.ms-swatches{flex-wrap:wrap;gap:12px;display:flex}.ms-swatch{background:var(--c);cursor:pointer;width:36px;height:36px;transition:box-shadow var(--dur-press) ease-out, transform var(--dur-press) ease-out;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.ms-swatch:hover{transform:scale(1.06)}.ms-swatch[aria-checked=true]{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--blue)}.ms-swatch>.ms-icon{color:#fff;stroke-width:2.6px;width:18px;height:18px}.ms-layer{z-index:70;pointer-events:none;position:fixed;inset:0}.ms-layer>*{pointer-events:auto}.ms-scrim{background:var(--scrim);animation:.2s ease-out both ms-fade-in;position:fixed;inset:0}.ms-scrim-light{background:var(--scrim-light)}.ms-scrim-clear{background:0 0}@keyframes ms-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ms-pop-in{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes ms-pop-in-top{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes ms-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes ms-rise-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ms-menu{z-index:1;background:var(--surface);border-radius:var(--r-card);width:236px;max-height:min(70vh,560px);box-shadow:var(--sh-menu);animation:ms-rise-in .18s var(--ease) both;border:1px solid #12233b0a;flex-direction:column;padding:6px 0;display:flex;position:fixed;overflow-y:auto}.ms-menu-wide{width:268px}.ms-menu-item{min-height:40px;font:inherit;color:var(--text);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:0 16px;font-size:15px;text-decoration:none;display:flex}.ms-menu-item>.ms-icon{width:20px;height:20px;color:var(--navy);flex:none}.ms-menu-item>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ms-menu-item:focus-visible,.ms-menu-item[data-active=true]{background:var(--sunken);outline:none}@media (hover:hover){.ms-menu-item:hover:not(:disabled){background:var(--sunken)}}.ms-menu-item:disabled{color:var(--text-3);cursor:default}.ms-menu-item:disabled>.ms-icon{color:var(--text-3)}.ms-menu-item.ms-danger,.ms-menu-item.ms-danger>.ms-icon{color:var(--err)}.ms-menu-item .ms-menu-check{color:var(--blue);width:20px;height:20px}.ms-menu-item .ms-menu-chev{width:16px;height:16px;color:var(--text-2)}.ms-menu-handle{display:none}.ms-menu-sep{background:var(--line);flex:none;height:1px;margin:6px 0}.ms-menu-head{color:var(--text-2);padding:8px 16px 6px;font-size:13px;line-height:1.4}.ms-menu-head b{color:var(--text);font-size:14px;font-weight:500;display:block}@media (max-width:600px){.ms-menu{border-radius:var(--r-dialog) var(--r-dialog) 0 0;max-height:85vh;padding:10px 0 calc(30px + env(safe-area-inset-bottom,0px));animation:ms-sheet-in var(--dur-sheet) var(--ease) both;width:auto!important;inset:auto 0 0!important}.ms-menu-handle{z-index:1;background:var(--surface);flex:none;justify-content:center;margin:-10px 0 0;padding:10px 0 8px;display:flex;position:sticky;top:-10px}.ms-menu-handle:before{content:"";background:var(--line-strong);border-radius:2px;width:36px;height:4px}.ms-menu.ms-menu-has-sub{display:none}.ms-menu-item{min-height:52px;padding:0 20px;font-size:16px}.ms-menu .ms-kbd{display:none}}.ms-dialog{background:var(--surface);border-radius:var(--r-dialog);width:440px;max-width:calc(100vw - 32px);box-shadow:var(--sh-float);animation:ms-pop-in var(--dur-pop) var(--ease) both;flex-direction:column;gap:10px;padding:26px 24px 22px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ms-dialog h2{color:var(--text);margin:0;font-size:20px;font-weight:700;line-height:1.35}.ms-dialog-body{color:var(--text-2);margin:0;font-size:16px;line-height:1.55}.ms-dialog-acts{gap:10px;margin-top:14px;display:flex}.ms-dialog-acts .ms-btn{flex:1 1 0;height:48px;padding:0 12px;font-size:16px}.ms-dialog-acts .ms-btn-secondary{font-weight:500}.ms-dialog-acts.ms-stack{flex-direction:column-reverse}.ms-scrim.ms-scrim-within{z-index:8;position:absolute}.ms-dialog.ms-dialog-within{z-index:9;width:auto;max-width:none;animation:ms-fade-in var(--dur-pop) var(--ease) both;position:absolute;inset-inline:24px;transform:translateY(-50%)}@media (max-width:600px){.ms-dialog{width:calc(100% - 32px);padding:24px 20px 20px}.ms-dialog.ms-dialog-within{width:auto;inset-inline:16px}}.ms-popup{background:var(--surface);border-radius:var(--r-sheet);width:560px;max-width:calc(100vw - 48px);max-height:min(780px,100vh - 48px);box-shadow:var(--sh-float);animation:ms-pop-in var(--dur-pop) var(--ease) both;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.ms-popup.ms-popup-top{animation-name:ms-pop-in-top;top:96px;transform:translate(-50%)}.ms-popup-hd{flex:none;align-items:flex-start;gap:12px;padding-block:22px 6px;padding-inline:24px 16px;display:flex}.ms-popup-tt{flex-direction:column;flex:1;gap:4px;min-width:0;padding-top:4px;display:flex}.ms-popup-tt h2{color:var(--text);margin:0;font-size:22px;font-weight:700;line-height:1.35}.ms-popup-tt p{color:var(--text-2);margin:0;font-size:15px;line-height:1.45}.ms-popup-bd{flex-direction:column;gap:14px;min-height:0;padding:12px 24px 24px;display:flex;overflow-y:auto}.ms-popup-ft{border-top:1px solid var(--line);flex:none;justify-content:flex-end;align-items:center;gap:10px;padding:16px 24px 22px;display:flex}.ms-popup-ft .ms-btn{height:48px;font-size:16px}.ms-popup-ft-start{margin-inline-end:auto}.ms-popup-centered .ms-popup-hd{text-align:center;flex-direction:column;align-items:center;gap:0;padding:20px 28px 0}.ms-popup-centered .ms-popup-hd>.ms-ib{order:-1;align-self:flex-end;margin-inline-end:-8px}.ms-popup-centered .ms-popup-tt{align-items:center;gap:10px;width:100%;padding-top:0}.ms-popup-art{width:200px;max-width:100%;height:auto;margin:0;display:block;overflow:visible}.ms-popup-centered .ms-popup-tt p{max-width:400px;font-size:16px;line-height:1.55}.ms-popup-centered .ms-popup-bd{padding:24px 28px 32px}@media (max-width:600px){.ms-popup,.ms-popup.ms-popup-top{border-radius:var(--r-dialog) var(--r-dialog) 0 0;max-width:none;max-height:92%;animation:ms-sheet-in var(--dur-sheet) var(--ease) both;inset:auto 0 0;transform:none;width:auto!important}.ms-popup-hd{padding-block:20px 4px;padding-inline:20px 12px}.ms-popup-bd{padding:12px 20px 20px}.ms-popup-ft{padding:14px 20px calc(24px + env(safe-area-inset-bottom,0px))}.ms-popup-ft .ms-btn{white-space:normal;text-align:center;flex:1 1 0;min-width:0;height:auto;min-height:48px;padding:6px 10px;font-size:15px;line-height:1.25}.ms-popup-ft .ms-popup-ft-start{display:none}.ms-popup-bd:last-child{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.ms-popup-centered .ms-popup-hd{padding:12px 20px 0}.ms-popup-art{width:160px}.ms-popup-centered .ms-popup-bd{padding:20px 20px calc(32px + env(safe-area-inset-bottom,0px))}}.ms-group{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-direction:column;padding:4px;display:flex}.ms-row{border-radius:var(--r-control);width:100%;min-height:64px;font:inherit;color:var(--text);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:8px 14px;text-decoration:none;display:flex;position:relative}.ms-group .ms-row+.ms-row:before{content:"";top:0;background:var(--line);height:1px;position:absolute;inset-inline:4px}.ms-group .ms-row:hover+.ms-row:before,.ms-group .ms-row:hover:before{opacity:0}.ms-row:hover:not(:disabled),.ms-row[data-active=true]{background:var(--sunken)}.ms-row>.ms-icon{width:24px;height:24px;color:var(--blue);flex:none}.ms-row-tx{flex-direction:column;flex:1;gap:2px;min-width:0;line-height:1.35;display:flex}.ms-row-tx b{font-size:16px;font-weight:500}.ms-row-tx span{color:var(--text-2);font-size:13px}.ms-row-end{flex:none;align-items:center;gap:8px;display:flex}.ms-row:disabled{cursor:default;color:var(--text-3)}.ms-hint{color:var(--text-2);align-items:center;gap:8px;margin:0;font-size:13px;line-height:1.45;display:flex}.ms-hint>.ms-icon{width:16px;height:16px}.ms-notice{border-radius:var(--r-card);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.ms-notice>.ms-icon{stroke-width:2.25px;flex:none;width:22px;height:22px;margin-top:1px}.ms-notice-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ms-notice-tx b{color:var(--text);font-size:16px;font-weight:500}.ms-notice-tx span,.ms-notice-tx p{margin:0;font-size:14px;line-height:1.5}.ms-notice-acts{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ms-notice-info{background:var(--blue-soft)}.ms-notice-info>.ms-icon{color:var(--blue)}.ms-notice-info .ms-notice-tx span,.ms-notice-info .ms-notice-tx p{color:var(--info-ink)}.ms-notice-warn{background:var(--warn-soft)}.ms-notice-warn>.ms-icon{color:var(--warn)}.ms-notice-warn .ms-notice-tx span,.ms-notice-warn .ms-notice-tx p{color:var(--warn-ink)}.ms-notice-ok{background:var(--ok-soft)}.ms-notice-ok>.ms-icon{color:var(--ok)}.ms-notice-ok .ms-notice-tx span,.ms-notice-ok .ms-notice-tx p{color:var(--ok-ink)}.ms-notice-err{background:var(--err-soft)}.ms-notice-err>.ms-icon{color:var(--err)}.ms-notice-err .ms-notice-tx span,.ms-notice-err .ms-notice-tx p{color:var(--err-ink)}.ms-snacks{z-index:80;bottom:28px;left:var(--ms-snack-center,50%);pointer-events:none;flex-direction:column-reverse;align-items:center;gap:12px;width:max-content;max-width:min(560px,100vw - 32px);display:flex;position:fixed;transform:translate(-50%)}.ms-snack{pointer-events:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);max-width:100%;min-height:52px;box-shadow:var(--sh-float);color:var(--navy);animation:ms-snack-in .5s var(--ease) both;align-items:center;gap:12px;padding-block:8px;padding-inline:16px 8px;font-size:15px;font-weight:500;line-height:1.4;display:flex}.ms-snack:not(:has(.ms-btn)){padding-inline-end:16px}.ms-snack>.ms-icon{width:20px;height:20px;color:var(--blue);flex:none}.ms-snack.ms-snack-ok>.ms-icon{color:var(--ok)}.ms-snack.ms-snack-error>.ms-icon{color:var(--err)}.ms-snack-msg{flex:1;min-width:0}.ms-snack .ms-btn-text{flex:none}.ms-snack.ms-leaving{animation:.22s ease-in both ms-snack-out}@keyframes ms-snack-in{0%{opacity:0;transform:translateY(calc(100% + 40px))}to{opacity:1;transform:none}}@keyframes ms-snack-out{to{opacity:0;transform:translateY(12px)}}@media (max-width:767px){.ms-snacks{width:auto;max-width:none;left:16px;right:16px;bottom:calc(var(--ms-snack-bottom,28px) + env(safe-area-inset-bottom,0px));transform:none}.ms-snack{width:100%}}.ms-sk{background:linear-gradient(90deg, var(--skeleton-base) 0 40%, var(--skeleton) 50%, var(--skeleton-base) 60% 100%);border-radius:var(--r-segment);background-size:300% 100%;display:block}[dir=rtl] .ms-sk{animation-direction:reverse}@media (prefers-reduced-motion:no-preference){.ms-sk{animation:1.5s linear infinite ms-sk}}@keyframes ms-sk{0%{background-position:100% 0}to{background-position:0 0}}.ms-spinner{border:2.5px solid var(--blue-soft);border-top-color:var(--blue);border-radius:50%;flex:none;width:20px;height:20px;animation:.9s linear infinite ms-spin;display:inline-block}.ms-btn-primary .ms-spinner,.ms-btn-danger .ms-spinner{border-color:#fff #ffffff4d #ffffff4d;width:18px;height:18px}@keyframes ms-spin{to{transform:rotate(360deg)}}.ms-pg{width:32px;height:38px;color:var(--src-audio);flex:none;display:inline-block;position:relative}.ms-pg.ms-pg-doc{color:var(--src-doc)}.ms-pg.ms-pg-img{color:var(--src-img)}.ms-pg.ms-pg-txt{color:var(--src-txt)}.ms-pg>svg.ms-pg-page{width:100%;height:100%;display:block;overflow:visible}[dir=ltr] .ms-pg>svg.ms-pg-page{transform:scaleX(-1)}.ms-pg-bd{bottom:-4px;background:var(--src-audio-soft);width:18px;height:18px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:-6px}.ms-pg-doc .ms-pg-bd{background:var(--src-doc-soft)}.ms-pg-img .ms-pg-bd{background:var(--src-img-soft)}.ms-pg-txt .ms-pg-bd{background:var(--src-txt-soft)}.ms-pg-bd>.ms-icon{stroke-width:2.4px;width:11px;height:11px}.ms-pg.ms-pg-s{width:22px;height:26px}.ms-pg.ms-pg-s .ms-pg-bd{bottom:-3px;width:14px;height:14px;inset-inline-end:-5px}.ms-pg.ms-pg-s .ms-pg-bd>.ms-icon{width:9px;height:9px}.ms-pg.ms-pg-l{width:52px;height:62px}.ms-pg.ms-pg-l .ms-pg-bd{bottom:-5px;width:26px;height:26px;box-shadow:0 0 0 3px var(--surface), 0 2px 5px #12233b1a;inset-inline-end:-9px}.ms-pg.ms-pg-l .ms-pg-bd>.ms-icon{width:15px;height:15px}.ms-folder{flex:none;width:24px;height:19px;display:inline-block;overflow:visible}[dir=rtl] .ms-folder{transform:scaleX(-1)}.ms-folder-m{width:32px;height:26px}.ms-folder-l{width:40px;height:32px}.ms-folder-xl{width:76px;height:61px}.ms-grpic{background:color-mix(in srgb, currentColor 15%, transparent);border-radius:5px;flex:none;justify-content:center;align-items:center;width:24px;height:19px;display:inline-flex}.ms-grpic>.ms-icon{stroke-width:2px;width:14px;height:14px}.ms-grpic-s{border-radius:4px;width:20px;height:16px}.ms-grpic-s>.ms-icon{width:12px;height:12px}.ms-grpic-m{border-radius:7px;width:32px;height:26px}.ms-grpic-m>.ms-icon{width:17px;height:17px}.ms-grpic-l{border-radius:8px;width:40px;height:32px}.ms-grpic-l>.ms-icon{width:21px;height:21px}.ms-grpic-xl{border-radius:15px;width:76px;height:61px}.ms-grpic-xl>.ms-icon{stroke-width:1.75px;width:36px;height:36px}.ms-mring{flex:none;transform:rotate(-90deg)}.ms-mring circle{fill:none;stroke-width:3px}.ms-mring .ms-t{stroke:var(--blue-soft)}.ms-mring .ms-a{stroke:var(--blue);stroke-linecap:round;transition:stroke-dasharray .4s var(--ease)}.ms-mring.ms-indeterminate{animation:.9s linear infinite ms-spin-ring}@keyframes ms-spin-ring{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.ms-ring{flex:none;place-items:center;display:inline-grid;position:relative}.ms-ring>svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}[dir=rtl] .ms-ring.ms-ring-follow>svg{transform:rotate(-90deg)scaleY(-1)}.ms-ring circle{fill:none}.ms-ring .ms-t{stroke:var(--ring-track)}.ms-ring.ms-ring-soft .ms-t{stroke:var(--blue-soft)}.ms-ring .ms-a{stroke-linecap:round;transition:stroke-dasharray .6s var(--ease)}.ms-ring-label{font-variant-numeric:tabular-nums;color:var(--navy);font-weight:700;line-height:1;position:relative}.ms-progress{align-items:center;gap:14px;display:flex}.ms-progress-n{text-align:end;color:var(--text-2);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;min-width:52px;font-size:14px}.ms-progress-bar{background:var(--sunken);border-radius:4px;flex:1;gap:3px;height:8px;display:flex;overflow:hidden}.ms-progress-bar>i{background:var(--blue);height:100%;transition:width .4s var(--ease);border-radius:4px;display:block}.ms-progress-bar.ms-segmented>i{background:var(--sunken);flex:1 1 0}.ms-progress-bar.ms-segmented{background:0 0}.ms-progress-bar.ms-segmented>i.ms-done{background:var(--blue)}.ms-progress-bar.ms-segmented>i.ms-ok{background:var(--ok)}.ms-progress-bar.ms-segmented>i.ms-bad{background:var(--err)}.ms-progress-bar.ms-segmented>i.ms-part{background:var(--warn)}.ms-progress-bar.ms-segmented>i.ms-cur{background:var(--sel);box-shadow:inset 0 0 0 1px var(--sel-ring)}.ms-meter{background:var(--sunken);border-radius:3px;height:6px;overflow:hidden}.ms-meter>i{background:var(--blue);border-radius:3px;height:100%;display:block}.ms-loadline{background:var(--blue-soft);height:3px;position:relative;overflow:hidden}.ms-loadline:after{content:"";background:var(--blue);border-radius:2px;width:40%;animation:1.5s cubic-bezier(.45,0,.35,1) infinite ms-loadline;position:absolute;inset-block:0}@keyframes ms-loadline{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}.ms-msg{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:520px;margin:auto;padding:24px 0;display:flex}.ms-msg-art{width:320px;max-width:100%;height:auto;margin-bottom:8px;display:block;overflow:visible}.ms-msg h2{color:var(--text);text-wrap:balance;margin:0;font-size:26px;font-weight:700;line-height:1.35}.ms-msg-body{color:var(--text-2);text-wrap:pretty;max-width:460px;margin:0;font-size:18px;line-height:1.55}.ms-msg-acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}.ms-msg-acts .ms-btn{min-width:200px}.ms-msg .ms-hint{justify-content:center;margin-top:6px}.ms-msg-compact .ms-msg-art{width:260px}@media (max-width:767px){.ms-msg{padding:16px 4px}.ms-msg-art{width:220px!important}.ms-msg h2{font-size:21px}.ms-msg-body{font-size:16px}.ms-msg-acts{flex-direction:column-reverse;align-self:stretch}.ms-msg-acts .ms-btn{width:100%;min-width:0}}.ms-loader{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:520px;margin:auto;display:flex}.ms-loader h2{margin:0;font-size:22px;font-weight:700;line-height:1.35}.ms-loader p{color:var(--text-2);margin:0;font-size:16px;line-height:1.55}.ms-sl{width:300px;max-width:100%;height:auto;margin-block:8px 0;display:block;overflow:visible}.ms-sl:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.ms-sl .sl-d{stroke-dasharray:1 1;stroke-dashoffset:0}.ms-sl .sl-butt{stroke-linecap:butt}.ms-sl .qw-dot{opacity:1;transform-box:fill-box;transform-origin:50%}.ms-sl .fl-flip{transform-box:fill-box;transform-origin:50%}.ms-sl .fl-aa{opacity:0}.ms-sl-quiz .sl-pen{transform:translate(140px,112px)}.ms-sl-checker .sl-pen{transform:translate(180px,128px)}.ms-sl-flashcards .sl-pen{transform:translate(92px,112px)}@media (prefers-reduced-motion:no-preference){.ms-sl .sl-ink{animation:5.2s linear infinite sl-fade}.ms-sl .qw-l1{animation:5.2s linear infinite qw-l1}.ms-sl .qw-c1{animation:5.2s linear infinite qw-c1}.ms-sl .qw-l2{animation:5.2s linear infinite qw-l2}.ms-sl .qw-c2{animation:5.2s linear infinite qw-c2}.ms-sl .qw-l3{animation:5.2s linear infinite qw-l3}.ms-sl .qw-c3{animation:5.2s linear infinite qw-c3}.ms-sl .qw-l4{animation:5.2s linear infinite qw-l4}.ms-sl .qw-dot{animation:5.2s linear infinite qw-dot}.ms-sl-quiz .sl-pen{animation:5.2s cubic-bezier(.45,0,.55,1) infinite qw-pen}.ms-sl .ck-t1{animation:5.2s linear infinite ck-t1}.ms-sl .ck-t2{animation:5.2s linear infinite ck-t2}.ms-sl .ck-o{animation:5.2s linear infinite ck-o}.ms-sl .ck-t4{animation:5.2s linear infinite ck-t4}.ms-sl .ck-t5{animation:5.2s linear infinite ck-t5}.ms-sl .ck-big{animation:5.2s linear infinite ck-big}.ms-sl-checker .sl-pen{animation:5.2s cubic-bezier(.45,0,.55,1) infinite ck-pen}.ms-sl .fl-move{animation:5.2s cubic-bezier(.45,0,.55,1) infinite fl-move}.ms-sl .fl-flip{animation:5.2s cubic-bezier(.45,0,.55,1) infinite fl-flip}.ms-sl .fl-qa{animation:5.2s linear infinite fl-qa}.ms-sl .fl-aa{animation:5.2s linear infinite fl-aa}.ms-sl .fl-l1{animation:5.2s linear infinite fl-l1}.ms-sl .fl-l2{animation:5.2s linear infinite fl-l2}.ms-sl .fl-l3{animation:5.2s linear infinite fl-l3}.ms-sl .fl-l4{animation:5.2s linear infinite fl-l4}.ms-sl-flashcards .sl-pen{animation:5.2s cubic-bezier(.45,0,.55,1) infinite fl-pen}}@keyframes sl-fade{0%,86%{opacity:1}94%,to{opacity:0}}@keyframes qw-l1{0%,2%{stroke-dashoffset:1px}16%,to{stroke-dashoffset:0}}@keyframes qw-c1{0%,20%{stroke-dashoffset:1px}25%,to{stroke-dashoffset:0}}@keyframes qw-l2{0%,27%{stroke-dashoffset:1px}37%,to{stroke-dashoffset:0}}@keyframes qw-c2{0%,40%{stroke-dashoffset:1px}45%,to{stroke-dashoffset:0}}@keyframes qw-l3{0%,47%{stroke-dashoffset:1px}55%,to{stroke-dashoffset:0}}@keyframes qw-c3{0%,58%{stroke-dashoffset:1px}63%,to{stroke-dashoffset:0}}@keyframes qw-l4{0%,65%{stroke-dashoffset:1px}76%,to{stroke-dashoffset:0}}@keyframes qw-dot{0%,80%{opacity:0;transform:scale(.2)}84%,to{opacity:1;transform:scale(1)}}@keyframes qw-pen{0%{transform:translate(198px,40px)}2%{transform:translate(196px,56px)}16%{transform:translate(140px,56px)}20%{transform:translate(197px,76px)}25%{transform:translate(193px,72px)}27%{transform:translate(182px,76px)}37%{transform:translate(146px,76px)}40%{transform:translate(197px,94px)}45%{transform:translate(193px,90px)}47%{transform:translate(182px,94px)}55%{transform:translate(152px,94px)}58%{transform:translate(197px,112px)}63%{transform:translate(193px,108px)}65%{transform:translate(182px,112px)}76%{transform:translate(140px,112px)}80%{transform:translate(193px,94px)}84%{transform:translate(193px,94px)}92%{transform:translate(204px,60px)}to{transform:translate(198px,40px)}}@keyframes ck-t1{0%,8%{stroke-dashoffset:1px}14%,to{stroke-dashoffset:0}}@keyframes ck-t2{0%,20%{stroke-dashoffset:1px}26%,to{stroke-dashoffset:0}}@keyframes ck-o{0%,32%{stroke-dashoffset:1px}44%,to{stroke-dashoffset:0}}@keyframes ck-t4{0%,50%{stroke-dashoffset:1px}56%,to{stroke-dashoffset:0}}@keyframes ck-t5{0%,62%{stroke-dashoffset:1px}68%,to{stroke-dashoffset:0}}@keyframes ck-big{0%,74%{stroke-dashoffset:1px}82%,to{stroke-dashoffset:0}}@keyframes ck-pen{0%{transform:translate(200px,40px)}8%{transform:translate(128px,58px)}14%{transform:translate(138px,54px)}20%{transform:translate(128px,72px)}26%{transform:translate(138px,68px)}32%{transform:translate(184px,86px)}38%{transform:translate(144px,90px)}44%{transform:translate(184px,84px)}50%{transform:translate(128px,100px)}56%{transform:translate(138px,96px)}62%{transform:translate(128px,114px)}68%{transform:translate(138px,110px)}74%{transform:translate(158px,128px)}78%{transform:translate(165px,135px)}82%{transform:translate(180px,120px)}92%{transform:translate(204px,60px)}to{transform:translate(200px,40px)}}@keyframes fl-move{0%{opacity:0;transform:translate(46px,-34px)}10%,84%{opacity:1;transform:none}96%,to{opacity:0;transform:translate(-54px,14px)}}@keyframes fl-flip{0%,58%{transform:scaleX(1)}64%{transform:scaleX(0)}70%,to{transform:scaleX(1)}}@keyframes fl-qa{0%,63.9%{opacity:1}64%,to{opacity:0}}@keyframes fl-aa{0%,63.9%{opacity:0}64%,to{opacity:1}}@keyframes fl-l1{0%,12%{stroke-dashoffset:1px}22%,to{stroke-dashoffset:0}}@keyframes fl-l2{0%,24%{stroke-dashoffset:1px}34%,to{stroke-dashoffset:0}}@keyframes fl-l3{0%,36%{stroke-dashoffset:1px}44%,to{stroke-dashoffset:0}}@keyframes fl-l4{0%,46%{stroke-dashoffset:1px}54%,to{stroke-dashoffset:0}}@keyframes fl-pen{0%,8%{opacity:0;transform:translate(196px,40px)}11%{opacity:1;transform:translate(168px,66px)}12%{transform:translate(168px,66px)}22%{transform:translate(122px,66px)}24%{transform:translate(168px,84px)}34%{transform:translate(88px,84px)}36%{transform:translate(168px,98px)}44%{transform:translate(104px,98px)}46%{transform:translate(168px,112px)}54%{opacity:1;transform:translate(96px,112px)}60%,to{opacity:0;transform:translate(204px,44px)}}@media (max-width:767px){.ms-sl{width:240px}}.ms-ph{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ms-ph-tt{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.ms-ph h1{color:var(--text);overflow-wrap:anywhere;align-items:center;gap:12px;min-width:0;margin:0;font-size:36px;font-weight:700;line-height:1.2;display:flex}.ms-ph h1.ms-ph-folder{font-size:34px}.ms-ph h1 .ms-folder{width:40px;height:32px}.ms-ph-cap{color:var(--text-2);margin:0;font-size:15px}.ms-ph-acts{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.ms-crumb{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:4px;font-size:14px;display:flex}.ms-crumb>.ms-icon{width:16px;height:16px}.ms-crumb a,.ms-crumb button{color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;margin:-2px -4px;padding:2px 4px;text-decoration:none}.ms-crumb a:hover,.ms-crumb button:hover{color:var(--text);background:var(--sunken)}.ms-crumb b{color:var(--text);font-weight:500}.ms-sep{background:var(--line);flex:none;width:1px;height:24px;margin-inline:4px}@media (max-width:767px){.ms-ph h1{font-size:30px}.ms-ph h1.ms-ph-folder{font-size:28px}.ms-ph-acts{flex:100%;gap:6px}.ms-ph-acts .ms-seg,.ms-ph-acts .ms-sep{display:none}}.ms-tb{background:var(--surface);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:8px;height:64px;padding-inline:24px 20px;display:flex;position:relative}.ms-tb-crumb{min-width:0;color:var(--text-2);flex:1;align-items:center;gap:6px;font-size:15px;display:flex}.ms-tb-crumb>.ms-icon{flex:none;width:16px;height:16px}.ms-tb-crumb a{color:var(--text-2);white-space:nowrap;border-radius:6px;margin:-2px -4px;padding:2px 4px;text-decoration:none}.ms-tb-crumb a:hover{color:var(--text);background:var(--sunken)}.ms-tb-crumb b{color:var(--text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.ms-tb-tools{flex:none;align-items:center;gap:8px;display:flex}.ms-tb-back{display:none}.ms-tb .ms-loadline{inset-inline:0;position:absolute;bottom:-1px}@media (max-width:767px){.ms-tb{height:56px;padding-inline:8px 4px}.ms-tb-back{display:inline-grid}.ms-tb-crumb>:not(b){display:none}.ms-tb-crumb b{font-size:16px;font-weight:700}.ms-tb-tools .ms-tb-wide{display:none}}.ms-stb{background:var(--bg);flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;height:72px;padding:0 24px;display:grid}.ms-stb-s{align-items:center;gap:8px;min-width:0;display:flex}.ms-stb-e{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.ms-stb-t{text-align:center;flex-direction:column;align-items:center;min-width:0;line-height:1.3;display:flex}.ms-stb-t b{font-size:22px;font-weight:700}.ms-stb-t span{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;overflow:hidden}.ms-stb-prog{background:var(--bg);border-bottom:1px solid var(--line);flex:none;padding:0 24px 16px}@media (max-width:767px){.ms-stb{grid-template-columns:auto minmax(0,1fr) auto;height:64px;padding:0 8px}.ms-stb-t b{font-size:17px}.ms-stb-t span{font-size:12px}.ms-stb-e .ms-btn-small,.ms-stb .ms-hint{display:none}.ms-stb-e{min-width:36px}.ms-stb-prog{padding:0 16px 12px}}.ms-mark{color:var(--blue);background:0 0;font-weight:700}.ms-back-link{font:inherit;color:var(--text-2);border-radius:var(--r-pill);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:-4px -8px;padding:4px 8px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.ms-back-link>.ms-icon{width:16px;height:16px}.ms-back-link:hover{color:var(--text);background:var(--sunken)}.ms-ph.ms-ph-centered{text-align:center;justify-content:center}.ms-ph.ms-ph-centered .ms-ph-tt{align-items:center}.ms-popup:focus-visible,.ms-dialog:focus-visible,.ms-pal:focus-visible{outline:none}
.ms-shell{grid-template-columns:var(--side-w) minmax(0, 1fr);background:var(--bg);min-height:100dvh;display:grid}.ms-shell.ms-rail{grid-template-columns:var(--rail-w) minmax(0, 1fr)}.ms-shell.ms-focus{display:block}.ms-side{background:var(--surface);border-inline-end:1px solid var(--line);z-index:20;flex-direction:column;gap:6px;height:100dvh;min-height:0;padding:12px;display:flex;position:sticky;top:0}.ms-side-scroll{flex-direction:column;flex:1;min-height:0;margin-inline:-12px;padding-inline:12px;display:flex;overflow-y:auto}.ms-brand{flex:none;align-items:center;gap:10px;height:44px;margin-bottom:6px;padding-inline:6px 0;display:flex}.ms-brand-link{min-width:0;color:var(--navy);border-radius:var(--r-chip);flex:1;align-items:center;gap:10px;text-decoration:none;display:flex}.ms-brand-link b{color:var(--navy);font-family:Rubik,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700}.ms-logo{border-radius:8px;flex:none;width:32px;height:32px;display:block;overflow:hidden}.ms-logo img{object-fit:cover;width:100%;height:100%;display:block}.ms-side-search{border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface);height:40px;color:var(--text-3);font:inherit;cursor:pointer;text-align:start;width:100%;transition:border-color var(--dur-press) ease-out;flex:none;align-items:center;gap:8px;margin-bottom:6px;padding-inline:12px 8px;font-size:15px;display:flex}.ms-side-search:hover{border-color:var(--text-2)}.ms-side-search>.ms-icon{width:18px;height:18px;color:var(--text-2)}.ms-side-search>span{flex:1}.ms-nav{flex-direction:column;gap:2px;display:flex}.ms-ni{border-radius:var(--r-pill);height:40px;font:inherit;color:var(--text);cursor:pointer;text-align:start;width:100%;transition:background-color var(--dur-press) ease-out;background:0 0;border:0;align-items:center;gap:12px;padding:0 14px;font-size:15px;font-weight:500;text-decoration:none;display:flex;position:relative}.ms-ni>.ms-icon{width:20px;height:20px;color:var(--navy);flex:none}.ms-ni>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ms-ni small{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.ms-ni:hover{background:var(--sunken)}.ms-ni[aria-current=page],.ms-ni.ms-on{background:var(--blue-soft);color:var(--blue)}.ms-ni[aria-current=page]>.ms-icon,.ms-ni.ms-on>.ms-icon,.ms-ni[aria-current=page] small{color:var(--blue)}.ms-ni.ms-dropt{background:var(--blue-soft);box-shadow:inset 0 0 0 2px var(--blue);color:var(--blue)}.ms-tree{margin-top:6px}.ms-tree-root{align-items:center;display:flex;position:relative}.ms-tree-root .ms-ni{padding-inline-end:44px}.ms-tree-root .ms-tree-toggle{inset-inline-end:6px;width:30px;height:30px;position:absolute;top:50%;transform:translateY(-50%)}.ms-tree-root .ms-tree-toggle>.ms-icon{width:16px;height:16px;color:var(--text-2);transition:transform .2s var(--ease)}[dir=rtl] .ms-tree-root .ms-tree-toggle>.ms-icon{transform:scaleX(-1)}.ms-tree-root .ms-tree-toggle[aria-expanded=true]>.ms-icon{transform:rotate(90deg)}.ms-ni.ms-on+.ms-tree-toggle>.ms-icon,.ms-ni[aria-current=page]+.ms-tree-toggle>.ms-icon{color:var(--blue)}.ms-kids{flex-direction:column;gap:2px;margin:2px 0 0;padding-block:0;padding-inline-start:26px;list-style:none;display:flex;position:relative}.ms-kids:before{content:"";top:2px;bottom:18px;background:var(--line-strong);border-radius:1px;width:1.5px;position:absolute;inset-inline-start:24px}.ms-kids .ms-ni{gap:12px;height:38px;padding-inline:14px 12px;font-weight:400}.ms-kids .ms-ni[aria-current=page],.ms-kids .ms-ni.ms-on{font-weight:500}.ms-kids .ms-kids{padding-inline-start:18px}.ms-kids .ms-kids:before{inset-inline-start:16px}.ms-tree-groups{margin-top:10px}.ms-ni>.ms-grpic{flex:none;overflow:visible}.ms-sfoot{border-top:1px solid var(--line);flex-direction:column;flex:none;gap:2px;margin-top:auto;padding-top:10px;display:flex}.ms-plan{flex-direction:column;gap:8px;padding:10px 14px 12px;display:flex}.ms-plan-t{color:var(--text-2);justify-content:space-between;gap:8px;font-size:13px;display:flex}.ms-plan-t b{color:var(--text);direction:ltr;unicode-bidi:isolate;font-weight:500}.ms-plan .ms-btn-small{align-self:flex-start}.ms-rail .ms-side{align-items:center;gap:4px;padding:12px 0}.ms-rail-top{flex-direction:column;align-items:center;gap:8px;margin-bottom:10px;display:flex}.ms-rail-i{width:72px;color:var(--navy);font:inherit;cursor:pointer;border-radius:var(--r-card);background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:4px 0 6px;text-decoration:none;display:flex;position:relative}.ms-rail-i>i{border-radius:var(--r-card);width:52px;height:32px;transition:background-color var(--dur-press) ease-out;place-items:center;font-style:normal;display:grid}.ms-rail-i>b{color:var(--text-2);text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:72px;font-size:12px;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.ms-rail-i:hover>i{background:var(--sunken)}.ms-rail-i[aria-current=page]>i,.ms-rail-i.ms-on>i{background:var(--blue-soft);color:var(--blue)}.ms-rail-i[aria-current=page]>b,.ms-rail-i.ms-on>b{color:var(--blue);font-weight:700}.ms-rail-i.ms-dropt>i{background:var(--blue-soft);box-shadow:inset 0 0 0 2px var(--blue)}.ms-rail-spacer{margin-top:auto}.ms-main{flex-direction:column;min-width:0;display:flex;position:relative}.ms-page{flex-direction:column;flex:1;gap:32px;min-width:0;padding:40px 48px 48px;display:flex}.ms-page.ms-page-bare{gap:0;padding:0}.ms-page.ms-page-center{justify-content:center;align-items:center}.ms-shell:has(.ms-fab) .ms-page{padding-bottom:120px}.ms-fab{z-index:30;bottom:32px;border-radius:var(--r-pill);background:var(--blue);color:#fff;height:56px;font:inherit;box-shadow:var(--sh-fab);cursor:pointer;transition:background-color var(--dur-press) ease-out, transform var(--dur-press) ease-out;border:0;align-items:center;gap:8px;padding-inline:22px 26px;font-size:17px;font-weight:700;display:inline-flex;position:fixed;inset-inline-end:32px}.ms-fab>.ms-icon{stroke-width:2.6px;width:20px;height:20px}.ms-fab:hover{background:var(--blue-press)}.ms-fab:active{transform:scale(.98)}.ms-bnav{display:none}.ms-dz{z-index:60;border-radius:var(--r-dialog);border:2px dashed var(--blue);text-align:center;pointer-events:none;background:#e8f3fdf0;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;animation:.16s ease-out both ms-fade-in;display:flex;position:fixed;inset:16px}.ms-dz .ms-msg-art{width:260px;margin-bottom:0}.ms-dz h2{color:var(--navy);margin:0;font-size:28px;font-weight:700}.ms-dz p{color:var(--info-ink);margin:0;font-size:17px}.ms-dz-files{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.ms-dz-files span{border-radius:var(--r-pill);background:var(--surface);height:32px;color:var(--navy);box-shadow:var(--sh-float);align-items:center;gap:6px;max-width:280px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.ms-dz-files span>em{white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.ms-pal{background:var(--surface);border-radius:var(--r-dialog);width:640px;max-width:calc(100vw - 32px);max-height:calc(100vh - 160px);box-shadow:var(--sh-menu);animation:ms-pop-in-top var(--dur-pop) var(--ease) both;flex-direction:column;display:flex;position:fixed;top:120px;left:50%;overflow:hidden;transform:translate(-50%)}.ms-pal-in{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;height:60px;padding:0 20px;display:flex}.ms-pal-in>.ms-icon{width:22px;height:22px;color:var(--text-2)}.ms-pal-in input{min-width:0;font:inherit;color:var(--text);text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1;height:100%;padding:0;font-size:18px}.ms-pal-in input::placeholder{color:var(--text-3)}.ms-pal-in input:focus-visible{outline:none}.ms-pal-esc{cursor:pointer;border-radius:var(--r-chip);background:0 0;border:0;align-items:center;margin-inline-end:-4px;padding:4px;display:inline-flex}.ms-pal-esc .ms-pal-x{width:22px;height:22px;color:var(--text-2);display:none}.ms-pal-lst{flex-direction:column;min-height:0;padding:8px;display:flex;overflow-y:auto}.ms-pal-gl{color:var(--text-2);padding:10px 12px 6px;font-size:13px;font-weight:700}.ms-pal-it{border-radius:var(--r-control);cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:6px 12px;font-size:16px;display:flex}.ms-pal-it.ms-on{background:var(--blue-soft)}.ms-pal-it>.ms-icon{width:20px;height:20px;color:var(--blue);flex:none}.ms-pal-it>.ms-folder{width:22px;height:18px}.ms-pal-tx{white-space:nowrap;flex:1;align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}.ms-pal-title{text-overflow:ellipsis;flex:none;max-width:100%;overflow:hidden}.ms-pal-sub{color:var(--text-2);text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.ms-pal-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:20px 16px 28px;display:flex}.ms-pal-empty .ms-msg-art{margin-bottom:6px}.ms-pal-empty b{font-size:17px;font-weight:700}.ms-pal-empty span{color:var(--text-2);font-size:15px}.ms-pal-ft{border-top:1px solid var(--line);color:var(--text-2);flex:none;gap:18px;padding:10px 20px;font-size:13px;display:flex}.ms-pal-ft span{align-items:center;gap:6px;display:inline-flex}.ms-kgrid{grid-template-columns:1fr 1fr;gap:4px 40px;display:grid}.ms-kgrp h3{margin:0;padding:12px 0 6px;font-size:14px;font-weight:700}.ms-kgrp dl{margin:0}.ms-krow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:36px;font-size:15px;display:flex}.ms-krow dt,.ms-krow dd{margin:0}.ms-file-card{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);align-items:center;gap:14px;min-height:60px;padding:10px 16px;display:flex}.ms-file-card .ms-row-tx b{text-align:-webkit-match-parent;text-align:match-parent;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext;overflow:hidden}.ms-brand-ic{flex:none;place-items:center;width:24px;height:24px;display:grid}.ms-help-contact{cursor:pointer;position:relative}.ms-help-contact-hit{border-radius:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.ms-help-contact-hit:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.ms-help-contact:hover{background:var(--sunken)}.ms-help-contact .ms-row-end{z-index:1;position:relative}.ms-help-address{color:var(--text-2);justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 0 14px;padding-inline:14px 4px;font-size:14px;display:flex}@media (max-width:1279px){.ms-page{gap:28px;padding:32px 32px 40px}}@media (max-width:767px){.ms-shell,.ms-shell.ms-rail{padding-bottom:calc(var(--bnav-h) + env(safe-area-inset-bottom,0px));display:block}.ms-shell.ms-no-bnav{padding-bottom:0}.ms-page.ms-page-center{min-height:100dvh}.ms-page:has(>.ms-c-center){min-height:100dvh}.ms-shell:not(.ms-no-bnav) .ms-page.ms-page-center{min-height:calc(100dvh - var(--bnav-h) - env(safe-area-inset-bottom,0px))}.ms-shell:not(.ms-no-bnav) .ms-page:has(>.ms-c-center){min-height:calc(100dvh - var(--bnav-h) - env(safe-area-inset-bottom,0px))}.ms-side{display:none}.ms-page{gap:22px;padding:20px 16px 24px}.ms-shell:has(.ms-fab) .ms-page{padding-bottom:96px}.ms-bnav{inset-inline:0;z-index:40;height:calc(var(--bnav-h) + env(safe-area-inset-bottom,0px));padding:6px 6px calc(20px + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--line);align-items:stretch;display:flex;position:fixed;bottom:0}.ms-bn{min-width:0;font:inherit;color:var(--text-2);border-radius:var(--r-card);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:500;text-decoration:none;display:flex}.ms-bn>.ms-icon{width:22px;height:22px;color:var(--navy)}.ms-bn[aria-current=page],.ms-bn.ms-on,.ms-bn[aria-current=page]>.ms-icon,.ms-bn.ms-on>.ms-icon{color:var(--blue)}.ms-bn:active{background:var(--sunken)}.ms-fab{bottom:calc(94px + env(safe-area-inset-bottom,0px));height:52px;inset-inline-end:16px}.ms-shell.ms-no-bnav .ms-fab{bottom:calc(24px + env(safe-area-inset-bottom,0px))}.ms-app{--ms-snack-bottom:94px}.ms-dz{inset:8px}.ms-dz h2{font-size:22px}.ms-pal{border-radius:0;width:100%;max-width:none;height:100%;max-height:none;animation:.16s ease-out both ms-fade-in;top:0;left:0;transform:none}.ms-pal-ft{display:none}.ms-pal-esc .ms-pal-x{display:block}.ms-kgrid{grid-template-columns:1fr}}.ms-navbusy{z-index:25;pointer-events:none;grid-area:1/-2/auto/-1;align-self:start;place-items:center;height:100dvh;margin-block-end:-100dvh;display:grid;position:sticky;top:0}.ms-navbusy .ms-spinner{border-width:3.5px;width:32px;height:32px}.ms-shell:has(>.ms-navbusy) :is(.ms-main,.ms-fab){opacity:.4;pointer-events:none;transition:opacity .16s ease-out}@media (prefers-reduced-motion:reduce){.ms-navbusy .ms-spinner{border-color:var(--blue);border-top-color:var(--blue-soft);animation:none}.ms-shell:has(>.ms-navbusy) :is(.ms-main,.ms-fab){transition:none}}.ms-boot{text-align:center;background:var(--bg);flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100dvh;padding:24px 16px;display:flex}.ms-boot-logo{border-radius:14px;width:56px;height:56px}.ms-boot .ms-spinner{border-width:3px;width:28px;height:28px}.ms-boot p{color:var(--text-2);margin:0;font-size:16px;line-height:1.5}@media (prefers-reduced-motion:reduce){.ms-boot .ms-spinner{border-color:var(--blue);border-top-color:var(--blue-soft);animation:none}}