.wise-link{color:var(--blueT);text-underline-offset:3px;text-decoration:underline}.wise-link:hover{color:var(--ink)}.wise-terms-link{align-self:flex-start;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.wise-resume{align-items:flex-start}.wise-hp{width:1px;height:1px;inset-inline-start:-9999px;overflow:hidden;position:absolute!important}.wise-who{border:0;border-bottom:1px solid var(--line);margin:0;padding:0 0 18px}.wise-who legend{margin-bottom:8px}.wise-terms-text{color:var(--ink2);flex-direction:column;gap:20px;font-size:15px;line-height:1.7;display:flex}html[lang=ar] .wise-terms-text{line-height:1.9}.wise-terms-intro{color:var(--ink);margin:0}.wise-terms-block{border-inline-start:2px solid var(--line2);flex-direction:column;gap:8px;padding-inline-start:16px;display:flex}.wise-terms-block h3{color:var(--ink);align-items:center;gap:8px;margin:0;display:flex}.wise-terms-block ul{flex-direction:column;gap:6px;margin:0;padding-inline-start:20px;display:flex}.wise-terms-block p{margin:0}.wise-terms-block.is-allowed{border-inline-start-color:var(--blue)}.wise-terms-block.is-allowed h3 .icon{color:var(--blueT)}.wise-terms-block.is-forbidden{border-inline-start-color:var(--acc)}.wise-terms-block.is-forbidden h3 .icon{color:var(--accT)}.wise-terms-permission{align-self:flex-start;align-items:center;gap:6px;padding-inline:0;display:inline-flex}.wise-terms-hashes{flex-direction:column;gap:10px;margin:4px 0 0;display:flex}.wise-terms-hashes div{flex-direction:column;gap:2px;display:flex}.wise-terms-hashes dt{font:700 12px/1.4 var(--ui);color:var(--ink);text-align:start}.wise-terms-hashes dd{color:var(--mut);overflow-wrap:anywhere;text-align:start;margin:0;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}[dir=rtl] .wise-terms-hashes dt,[dir=rtl] .wise-terms-hashes dd{text-align:end}.wise-terms-details{border:1px solid var(--line);background:var(--bg2)}.wise-terms-details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:flex}.wise-terms-details>summary::-webkit-details-marker{display:none}.wise-terms-details>summary .icon{color:var(--mut);transition:transform .2s}.wise-terms-details[open]>summary .icon{transform:rotate(180deg)}.wise-terms-details>.wise-terms-text{max-width:820px;padding:4px 24px 24px}.wise-terms-accepted{color:var(--blueT);align-items:center;gap:6px;margin:0;font-size:13px;display:inline-flex}@media (max-width:720px){.wise-terms-details>summary{padding:16px}.wise-terms-details>.wise-terms-text{padding:4px 16px 18px}}.wise-terms-screen{z-index:200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080a0db8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.wise-terms-panel{background:var(--bg);width:min(760px,100%);max-height:min(88vh,900px);color:var(--ink);border:1px solid var(--line2);outline:none;flex-direction:column;display:flex;position:relative;box-shadow:0 30px 80px #00000073}.wise-terms-head{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:26px 28px 18px;padding-inline-end:64px;display:flex}.wise-terms-close{inset-inline-end:16px;position:absolute;top:16px}.wise-terms-body{overscroll-behavior:contain;flex:auto;padding:22px 28px;overflow:auto}.wise-terms-foot{border-top:1px solid var(--line);background:var(--bg2);flex-direction:column;gap:14px;padding:18px 28px 22px;display:flex}.wise-terms-foot .btns{justify-content:flex-end}.wise-terms-foot .q-evidence{font-size:14px}.wise-terms-foot .q-evidence.is-waiting{color:var(--mut);cursor:default}@media (max-width:720px){.wise-terms-screen{align-items:stretch;padding:0}.wise-terms-panel{border:0;height:100%;max-height:none}.wise-terms-head,.wise-terms-body,.wise-terms-foot{padding-inline:16px}.wise-terms-head{padding-inline-end:60px}.wise-terms-foot .btns{flex-direction:column-reverse;align-items:stretch}}.book-degree{flex-wrap:wrap}.book-degree>.stack{flex:320px}.book-degree-art{flex:100%;max-width:440px}.degree-motion{--dm-acc:var(--blueT);--dm-mut:var(--mut);--dm-line:var(--line2);--dm-fill:var(--bg2);min-width:0}.degree-motion :is(path,rect,circle){fill:none;stroke:var(--dm-line);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.degree-motion .dm-base{stroke:var(--dm-mut);opacity:.7}.degree-motion .dm-col{fill:color-mix(in srgb,var(--dm-acc) 12%,transparent);stroke:var(--dm-acc);opacity:.6}.is-playing .dm-col{animation:7s ease-out infinite dm-rise;animation-delay:calc(var(--step) * .18s)}.degree-motion .dm-col.is-weakest{fill:color-mix(in srgb,var(--dm-acc) 26%,transparent);stroke-width:2.2px}.degree-motion .dm-scan{stroke:var(--dm-acc);stroke-dasharray:4 6;opacity:0}.is-playing .dm-scan{animation:7s cubic-bezier(.4,0,.2,1) infinite dm-sweep}.degree-motion .dm-pin{opacity:0}.degree-motion .dm-pin path,.dm-pin circle{stroke:var(--dm-acc)}.degree-motion .dm-pin circle{fill:var(--dm-acc)}.is-playing .dm-pin{animation:7s ease-out 2.4s infinite dm-drop}@keyframes dm-rise{0%{opacity:0;transform-origin:bottom;transform:scaleY(.2)}14%,92%{opacity:.6;transform:none}to{opacity:0}}@keyframes dm-sweep{0%{opacity:0;transform:translate(0)}6%{opacity:.9}34%{opacity:.9;transform:translate(264px)}40%,to{opacity:0;transform:translate(264px)}}@keyframes dm-drop{0%{opacity:0;transform:translateY(-16px)}12%,80%{opacity:1;transform:none}to{opacity:0}}.degree-motion .dm-orbit{stroke:var(--dm-mut);stroke-dasharray:3 7;opacity:.6}.degree-motion .dm-stop{stroke:var(--dm-acc);stroke-width:2px;fill:var(--dm-fill);opacity:.8}.is-playing .dm-stop{animation:6s linear infinite dm-blink;animation-delay:calc(var(--step) * 1.5s)}.degree-motion .dm-runner{fill:var(--dm-acc);stroke:none;r:6;transform-box:view-box;transform-origin:160px 84px}.is-playing .dm-runner{animation:6s linear infinite dm-orbit}.degree-motion .dm-error-rail{stroke:var(--dm-mut);opacity:.5}.degree-motion .dm-error-bar{stroke:var(--dm-acc);stroke-width:4px;transform-box:fill-box;transform-origin:0}.is-playing .dm-error-bar{animation:6s steps(4,end) infinite dm-shrink}@keyframes dm-orbit{to{transform:rotate(360deg)}}@keyframes dm-blink{0%{opacity:1;transform-box:fill-box;transform-origin:50%;transform:scale(1.35)}18%,to{opacity:.8;transform:none}}@keyframes dm-shrink{0%{transform:scaleX(1)}to{transform:scaleX(.15)}}.degree-motion .dm-layer{stroke:var(--dm-acc);stroke-width:3px;opacity:0}.is-playing .dm-layer{animation:8s ease-out infinite dm-stack;animation-delay:calc(var(--step) * .22s)}.degree-motion .dm-feed{stroke:var(--dm-mut);stroke-dasharray:4 6;opacity:.7}.degree-motion .dm-page{stroke:var(--dm-mut);fill:var(--dm-fill)}.degree-motion .dm-page-rule{stroke:var(--dm-line)}.degree-motion .dm-check{stroke:var(--dm-acc);stroke-width:3.4px;stroke-dasharray:1;stroke-dashoffset:1px}.is-playing .dm-check{animation:8s ease-out 3.4s infinite dm-tick}@keyframes dm-stack{0%{opacity:0;transform:translateY(10px)}10%,86%{opacity:.85;transform:none}to{opacity:0}}@keyframes dm-tick{0%{stroke-dashoffset:1px}14%,86%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}.degree-motion .dm-target{stroke:var(--dm-mut);fill:var(--dm-fill)}.degree-motion .dm-strike{stroke:var(--dm-acc);stroke-dasharray:26 240;stroke-dashoffset:26px;opacity:0}.is-playing .dm-strike{animation:5s ease-in infinite dm-fly;animation-delay:calc(var(--step) * .9s)}.degree-motion .dm-shield{stroke:var(--dm-acc);stroke-width:2.2px;fill:color-mix(in srgb,var(--dm-acc) 12%,transparent);transform-box:fill-box;transform-origin:50%}.is-playing .dm-shield{animation:5s ease-out infinite dm-guard}@keyframes dm-fly{0%{opacity:0;stroke-dashoffset:26px}8%{opacity:1}52%{opacity:1;stroke-dashoffset:-100px}60%,to{opacity:0;stroke-dashoffset:-100px}}@keyframes dm-guard{0%,44%{transform:scale(1)}54%{transform:scale(1.09)}70%,to{transform:scale(1)}}.degree-motion .dm-quarter{stroke:var(--dm-acc);stroke-width:3.2px;opacity:.3}.is-playing .dm-quarter{animation:6s linear infinite dm-quarter;animation-delay:calc(var(--step) * 1.5s)}.degree-motion .dm-hub{stroke:var(--dm-acc);fill:var(--dm-fill)}.degree-motion .dm-level{stroke:var(--dm-acc);fill:color-mix(in srgb,var(--dm-acc) 14%,transparent);opacity:0}.is-playing .dm-level{animation:6s ease-out infinite dm-climb;animation-delay:calc(var(--step) * .5s)}@keyframes dm-quarter{0%,8%{opacity:1}40%,to{opacity:.3}}@keyframes dm-climb{0%{opacity:0;transform:translateY(10px)}12%,88%{opacity:.85;transform:none}to{opacity:0}}.degree-motion .dm-track{stroke:var(--dm-line)}.degree-motion .dm-stage{stroke:var(--dm-acc);fill:var(--dm-fill);opacity:.5}.is-playing .dm-stage{animation:7s ease-out infinite dm-light;animation-delay:calc(var(--step) * 1s)}.is-playing .dm-spark{animation:7s cubic-bezier(.4,0,.2,1) infinite dm-run}.is-playing .dm-branch{animation:7s ease-out 2.4s infinite dm-grow}.is-playing .dm-branch.is-left{animation-delay:3s}.is-playing .dm-branch.is-right{animation-delay:3.4s}.degree-motion .dm-handoff{stroke:var(--dm-acc);stroke-dasharray:2 5;opacity:0;transform-box:fill-box;transform-origin:50%}.is-playing .dm-handoff{animation:7s ease-out 4.6s infinite dm-pass}@keyframes dm-light{0%,6%{opacity:1}34%,to{opacity:.5}}@keyframes dm-run{0%{stroke-dashoffset:1px}46%,88%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}@keyframes dm-grow{0%{stroke-dashoffset:1px}20%,84%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}@keyframes dm-pass{0%{opacity:0;transform:scale(.6)}20%,70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.degree-motion :is(path,rect,circle,g){opacity:1;stroke-dashoffset:0;transform:none;animation:none!important}}.wise-sheet{display:none}@media print{@page{size:A4;margin:16mm 14mm}html.print-only-sheet body>:not(.wise-sheet){display:none!important}html.print-only-sheet,html.print-only-sheet body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff!important}html.print-only-sheet .wise-sheet{color:#101315;font:400 11pt/1.7 Noto Kufi Arabic,Manrope,sans-serif;display:block}.wise-sheet .sheet-degree{break-after:page}.wise-sheet .sheet-degree:last-child{break-after:auto}.wise-sheet p{margin:0}.wise-sheet .sheet-head{border-bottom:1.5pt solid #101315;padding-bottom:8pt}.wise-sheet .sheet-brand{color:#5c6569;letter-spacing:.08em;text-transform:uppercase;font-size:8pt}.wise-sheet[lang=ar] .sheet-brand{letter-spacing:0}.wise-sheet .sheet-head h1{margin:4pt 0 0;font-size:16pt;line-height:1.35}.wise-sheet .sheet-fields{color:#3c4448;flex-wrap:wrap;gap:6pt 24pt;margin-top:8pt;font-size:9.5pt;display:flex}.wise-sheet .sheet-fields span{align-items:baseline;gap:6pt;display:inline-flex}.wise-sheet .sheet-fields i{border-bottom:.75pt solid #9aa2a6;width:140pt;display:inline-block}.wise-sheet .sheet-fields b{color:#101315;font-weight:700}.wise-sheet .sheet-gate{break-inside:avoid;background:#f4f2ed;border:.75pt solid #c7ccce;margin-top:10pt;padding:8pt 10pt}.wise-sheet .sheet-gate p{margin-bottom:5pt;font-size:10pt}.wise-sheet .sheet-gate p:last-child{margin-bottom:0}.wise-sheet .sheet-gate small{color:#6b7478;letter-spacing:.08em;text-transform:uppercase;font-size:7.5pt;display:block}.wise-sheet .sheet-work-label{color:#6b7478;letter-spacing:.1em;text-transform:uppercase;margin:14pt 0 6pt;font-size:8pt}.wise-sheet .sheet-part{break-inside:avoid;margin-bottom:10pt}.wise-sheet .sheet-part-title{border-bottom:.75pt solid #101315;margin-bottom:6pt;padding-bottom:3pt;font-size:10pt;font-weight:700}.wise-sheet .sheet-handin .sheet-item{margin-bottom:9pt}.wise-sheet .sheet-handin .sheet-ask{grid-template-columns:minmax(0,1fr);font-size:9.5pt;font-weight:700}.wise-sheet .sheet-item{break-inside:avoid;margin-bottom:12pt}.wise-sheet .sheet-unit{color:#6b7478;margin-bottom:3pt;font-size:8.5pt}.wise-sheet .sheet-ask{grid-template-columns:auto minmax(0,1fr);gap:7pt;font-size:10pt;display:grid}.wise-sheet .sheet-ask>b{border:.75pt solid #101315;border-radius:50%;place-items:center;width:15pt;height:15pt;font-size:8pt;display:grid}.wise-sheet .sheet-answer{white-space:pre-wrap;border:.75pt solid #c7ccce;margin-top:5pt;padding:6pt 8pt;font-size:10pt}.wise-sheet .sheet-answer.is-blank{padding-top:4pt}.wise-sheet .sheet-answer em{color:#98a0a4;font-size:8.5pt;font-style:normal}.wise-sheet .sheet-answer i{border-bottom:.5pt solid #d5d9db;height:15pt;display:block}.wise-sheet .sheet-empty{color:#5c6569;font-size:10pt}.wise-sheet .sheet-foot{color:#6b7478;border-top:.75pt solid #c7ccce;margin-top:14pt;padding-top:6pt;font-size:8pt}}
