:root{--fg-color:rgb(0,0,0)!important;--fg-color-0:rgba(55,53,47,0.09);--fg-color-1:rgba(55,53,47,0.16);--fg-color-2:rgba(55,53,47,0.4);--fg-color-3:rgba(55,53,47,0.6);--fg-color-4:#000;--fg-color-5:rgba(55,53,47,0.024);--fg-color-6:rgba(55,53,47,0.8);--fg-color-icon:var(--fg-color);--bg-color:#fff;--bg-color-0:rgba(135,131,120,0.15);--bg-color-1:rgb(247,246,243);--bg-color-2:rgba(135,131,120,0.15);--select-color-0:rgb(46,170,220);--select-color-1:rgba(45,170,219,0.3);--select-color-2:#ffffff;--notion-red:rgb(224,62,62);--notion-pink:rgb(173,26,114);--notion-blue:rgb(11,110,153);--notion-purple:rgb(105,64,165);--notion-teal:rgb(15,123,108);--notion-yellow:rgb(223,171,1);--notion-orange:rgb(217,115,13);--notion-brown:rgb(100,71,58);--notion-gray:rgb(155,154,151);--notion-red_background:rgb(251,228,228);--notion-pink_background:rgb(244,223,235);--notion-blue_background:rgb(221,235,241);--notion-purple_background:rgb(234,228,242);--notion-teal_background:rgb(221,237,234);--notion-yellow_background:rgb(251,243,219);--notion-orange_background:rgb(250,235,221);--notion-brown_background:rgb(233,229,227);--notion-gray_background:rgb(241 241 239);--notion-green_background:rgb(219,237,219);--notion-default_background:rgba(227,226,224);--notion-red_background_co:rgba(251,228,228,0.3);--notion-pink_background_co:rgba(244,223,235,0.3);--notion-blue_background_co:rgba(221,235,241,0.3);--notion-purple_background_co:rgba(234,228,242,0.3);--notion-teal_background_co:rgba(221,237,234,0.3);--notion-yellow_background_co:rgba(251,243,219,0.3);--notion-orange_background_co:rgba(250,235,221,0.3);--notion-brown_background_co:rgba(233,229,227,0.3);--notion-gray_background_co:rgba(241,241,239,0.3);--notion-green_background_co:rgba(219,237,219,0.3);--notion-default_background_co:rgba(227,226,224,0.3);--notion-item-blue:rgba(0,120,223,0.2);--notion-item-orange:rgba(245,93,0,0.2);--notion-item-green:rgba(0,135,107,0.2);--notion-item-pink:rgba(221,0,129,0.2);--notion-item-brown:rgba(140,46,0,0.2);--notion-item-red:rgba(255,0,26,0.2);--notion-item-yellow:rgba(233,168,0,0.2);--notion-item-default:rgba(206,205,202,0.5);--notion-item-purple:rgba(103,36,222,0.2);--notion-item-gray:rgba(155,154,151,0.4);--notion-max-width:720px;--notion-header-height:45px}html.dark{--fg-color:rgba(255,255,255,0.9)!important;--fg-color-0:rgba(255,255,255,0.09);--fg-color-1:rgba(255,255,255,0.16);--fg-color-2:rgba(255,255,255,0.4);--fg-color-3:rgba(255,255,255,0.6);--fg-color-4:#fff;--fg-color-5:rgba(255,255,255,0.024);--fg-color-6:rgba(255,255,255,0.8);--fg-color-icon:var(--fg-color);--bg-color:#191919;--bg-color-0:rgba(200,200,200,0.15);--bg-color-1:rgb(30,30,30);--bg-color-2:rgba(200,200,200,0.15)}.notion{font-size:16px;line-height:1.5;color:var(--fg-color);caret-color:var(--fg-color);font-family:inherit!important}.notion>*{padding:3px 0}.notion *{margin-block-start:0;margin-block-end:0}.notion ::-moz-selection{background:var(--select-color-1)}.notion ::selection{background:var(--select-color-1)}.notion *,.notion :focus{outline:0}.notion-page-content{width:100%;display:flex;flex-direction:column}@media (min-width:1300px) and (min-height:300px){.notion-page-content-has-aside{display:flex;flex-direction:row;width:calc((100vw + var(--notion-max-width)) / 2)}.notion-page-content-has-aside .notion-aside{display:flex}.notion-page-content-has-aside .notion-page-content-inner{width:var(--notion-max-width);max-width:var(--notion-max-width)}}.notion-page-content-inner{position:relative;display:flex;flex-direction:column;align-items:flex-start}.notion-aside{position:sticky;top:calc(88px);align-self:flex-start;flex:1;flex-direction:column;align-items:center}.notion-aside-table-of-contents{display:flex;flex-direction:column;align-items:center;max-height:calc(100vh - 148px - 16px);overflow:hidden auto;min-width:222px;overflow:auto}.notion-aside-table-of-contents-header{text-transform:uppercase;font-weight:500;font-size:1.1em;word-break:break-word}.notion-aside-table-of-contents .notion-table-of-contents-item{line-height:1}.notion-aside-table-of-contents .notion-table-of-contents-item-indent-level-0:first-of-type{margin-top:0}.notion-aside-table-of-contents .notion-table-of-contents-item-indent-level-0{margin-top:.25em}.notion-aside-table-of-contents .notion-table-of-contents-item-indent-level-1{font-size:13px}.notion-aside-table-of-contents .notion-table-of-contents-item-indent-level-2,.notion-aside-table-of-contents .notion-table-of-contents-item-indent-level-3{font-size:12px}.notion-aside-table-of-contents .notion-table-of-contents-item-body{border:0}.notion-table-of-contents-active-item{color:var(--select-color-2)!important}.notion-app{position:relative;background:var(--bg-color);min-height:100vh}.notion-viewport{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-10;pointer-events:none}.medium-zoom-overlay{z-index:300;backdrop-filter:blur(5px)}.medium-zoom-image{border-radius:0}.medium-zoom-image--opened{z-index:301}@media (max-width:768px){.medium-zoom-image--opened{-o-object-fit:fill!important;object-fit:fill!important;height:auto!important}}@media (min-width:768px){.medium-zoom-image--opened{-o-object-fit:scale-down!important;object-fit:scale-down!important}}.notion-frame{display:flex;flex-direction:column;width:100%;height:100%}.notion-page-scroller{position:relative;display:flex;flex-direction:column;flex-grow:1;align-items:center;min-height:calc(100vh - var(--notion-header-height))}.notion-red,.notion-red_co{color:var(--notion-red)}.notion-pink,.notion-pink_co{color:var(--notion-pink)}.notion-blue,.notion-blue_co{color:var(--notion-blue)}.notion-purple,.notion-purple_co{color:var(--notion-purple)}.notion-teal,.notion-teal_co{color:var(--notion-teal)}.notion-yellow,.notion-yellow_co{color:var(--notion-yellow)}.notion-orange,.notion-orange_co{color:var(--notion-orange)}.notion-brown,.notion-brown_co{color:var(--notion-brown)}.notion-gray,.notion-gray_co{color:var(--notion-gray)}.notion-red_background{background-color:var(--notion-red_background)}.notion-pink_background{background-color:var(--notion-pink_background)}.notion-blue_background{background-color:var(--notion-blue_background)}.notion-purple_background{background-color:var(--notion-purple_background)}.notion-teal_background{background-color:var(--notion-teal_background)}.notion-yellow_background{background-color:var(--notion-yellow_background)}.notion-orange_background{background-color:var(--notion-orange_background)}.notion-brown_background{background-color:var(--notion-brown_background)}.notion-gray_background{background-color:var(--notion-gray_background)}.notion-green_background{background-color:var(--notion-green_background)}.notion-default_background{background-color:var(--notion-default_background)}.notion-red_background_co{background-color:var(--notion-red_background_co)}.notion-pink_background_co{background-color:var(--notion-pink_background_co)}.notion-blue_background_co{background-color:var(--notion-blue_background_co)}.notion-purple_background_co{background-color:var(--notion-purple_background_co)}.notion-teal_background_co{background-color:var(--notion-teal_background_co)}.notion-yellow_background_co{background-color:var(--notion-yellow_background_co)}.notion-orange_background_co{background-color:var(--notion-orange_background_co)}.notion-brown_background_co{background-color:var(--notion-brown_background_co)}.notion-gray_background_co{background-color:var(--notion-gray_background_co)}.notion-green_background_co{background-color:var(--notion-green_background_co)}.notion-default_background_co{background-color:var(--notion-default_background_co)}.notion-item-blue{background-color:var(--notion-item-blue)}.notion-item-orange{background-color:var(--notion-item-orange)}.notion-item-green{background-color:var(--notion-item-green)}.notion-item-pink{background-color:var(--notion-item-pink)}.notion-item-brown{background-color:var(--notion-item-brown)}.notion-item-red{background-color:var(--notion-item-red)}.notion-item-yellow{background-color:var(--notion-item-yellow)}.notion-item-default{background-color:var(--notion-item-default)}.notion-item-purple{background-color:var(--notion-item-purple)}.notion-item-gray{background-color:var(--notion-item-gray)}.notion b{font-weight:600}.notion-title{width:100%;font-size:2.5em;font-weight:700;margin-bottom:20px;line-height:1.2}summary>.notion-h{display:inline}.notion details{width:100%;padding:3px 2px}.notion details>summary{cursor:pointer;outline:none;font-size:1em;line-height:1.7;white-space:pre-wrap;word-break:break-word}.notion details>summary::marker{font-size:.8em}.notion details>summary::-webkit-details-marker{font-size:.8em}.notion details>:not(summary){margin-left:1.1em}.notion-h{position:relative;font-weight:600;line-height:1.3;padding:3px 2px;margin-bottom:1px;max-width:100%;white-space:pre-wrap;word-break:break-word}.notion-h1{font-size:1.575em;margin-top:1.08em;width:100%}.notion-h2,.notion-h3,.notion-h4{width:100%}.notion-header-anchor{position:absolute;top:-54px;left:0}.notion-h1:first-child,.notion-title+.notion-h1,.notion-title+.notion-h2,.notion-title+.notion-h3,.notion-title+.notion-h4{margin-top:0}.notion-h2{font-size:1.4em;margin-top:1.1em}.notion-h3{font-size:1.25em;margin-top:1em}.notion-h4{font-size:1.1em;margin-top:.9em}.notion-h:hover .notion-hash-link{opacity:1}.notion-h:hover .notion-hash-link:is(.dark *){fill:#e5e7eb}.notion-hash-link{opacity:0;text-decoration:none;float:left;margin-left:-20px;padding-right:4px;fill:var(--fg-color-icon)}.notion-page-cover{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:30vh;min-height:30vh;max-height:30vh;padding:0}.notion-page{position:relative;padding:0;margin:0 auto;display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;align-items:flex-start;width:100%;max-width:100%}.notion-full-page{padding-bottom:calc(max(10vh, 120px))}.notion-page-no-cover{margin-top:48px!important;padding-top:96px}.notion-page-no-cover.notion-page-no-icon{padding-top:0}.notion-page-no-cover.notion-page-has-image-icon{padding-top:148px}.notion-page-has-cover.notion-page-no-icon{padding-top:48px}.notion-page-has-cover{padding-top:112px}.notion-page-has-cover.notion-page-has-text-icon{padding-top:64px}.notion-page-icon-wrapper{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:row;justify-content:center}.notion-page-icon-wrapper .notion-page-icon{position:relative;display:block}.notion-page{width:100%!important;padding-left:0!important;padding-right:0!important}.notion-full-width{--notion-max-width:calc(min(1920px, 98vw));padding-left:calc(min(96px, 8vw));padding-right:calc(min(96px, 8vw))}.notion-small-text{font-size:14px}.notion-quote{border-left:3px solid;font-size:1.2em}.notion-hr{width:100%;margin:6px 0;padding:0;border-top:1px solid #e5e7eb!important}.notion-link{color:inherit;word-break:break-word;text-decoration:inherit;border-bottom:.05em solid!important;border-color:var(--fg-color-2);opacity:.7;transition:border-color .1s ease-in,opacity .1s ease-in}.notion-link:hover{border-color:var(--fg-color-6);opacity:1}.notion-blank{width:100%;min-height:1rem;padding:3px 2px;margin-top:1px;margin-bottom:1px}.notion-page-link{display:flex;color:var(--fg-color);text-decoration:underline;width:100%;height:30px;margin:1px 0;transition:background .12s ease-in 0s}.notion-page-icon{font-family:Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Noto Color Emoji,Segoe UI Symbol,Android Emoji,EmojiSymbols;font-size:1.1em;margin:2px 4px 0 2px;fill:var(--fg-color-6);color:var(--fg-color-icon)}.notion-page-icon:is(.dark *){fill:#e5e7eb}img.notion-page-icon,svg.notion-page-icon{display:block;-o-object-fit:fill;object-fit:fill;border-radius:3px;max-width:22px;max-height:22px}.notion-icon{display:block;width:18px;height:18px;color:var(--fg-color-icon)}.notion-page-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;line-height:1.3;border-bottom:1px solid var(--fg-color-1);margin:4px 0}.notion-inline-code{color:#eb5757;padding:.2em .4em;background:var(--bg-color-2);border-radius:3px;font-size:85%;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}.notion-inline-underscore{text-decoration:underline}.notion-list{margin:0;margin-block-start:.6em;margin-block-end:.6em;width:100%}.notion-list-disc{list-style-type:disc;padding-inline-start:1.4em;margin-top:0;margin-bottom:0}.notion-list-numbered{list-style-type:decimal;padding-inline-start:1.6em;margin-top:0;margin-bottom:0}.notion-list-numbered>.notion-list-numbered{list-style-type:lower-alpha}.notion-list-numbered>.notion-list-numbered>.notion-list-numbered{list-style-type:lower-roman}.notion-list-disc li{padding-left:.1em}.notion-list-numbered li{padding-left:.2em}.notion-list li{padding:1px 0;white-space:pre-wrap}.notion-asset-wrapper{margin:.5rem 0;max-width:100%;min-width:100%;align-self:center;display:flex;flex-direction:column}.notion-asset-wrapper-image{max-width:100%}.notion-asset-wrapper-image>div{height:auto!important}.notion-asset-wrapper-full{max-width:inherit}.notion-asset-wrapper img{height:auto!important;max-height:100%;margin:auto}.notion-asset-wrapper iframe{border:none;background:rgb(247,246,245)}.notion-text{width:100%;white-space:pre-wrap;word-break:break-word;padding:3px 2px!important;margin:1px 0!important}.notion-text:first-child{margin-top:2px}.notion-text-children{padding-left:1.5em;display:flex;flex-direction:column}.notion-block{padding:3px 2px}.notion .notion-code{font-size:85%;margin-top:0;margin-bottom:.5em}pre[class*=language-]{line-height:inherit}code[class*=language-]{background:unset!important}.notion-code{padding:30px 16px 30px 20px;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;-moz-tab-size:2;-o-tab-size:2;tab-size:2;display:block;box-sizing:border-box;overflow:auto;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;margin-bottom:0!important;width:100%!important}.notion-code:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))!important}.notion-column{display:flex;flex-direction:column;padding-top:12px;padding-bottom:12px}.notion-column>:first-child{margin-top:0;margin-left:0;margin-right:0}.notion-column>:last-child{margin-left:0;margin-right:0;margin-bottom:0}.notion-row{display:flex;overflow:hidden;width:100%;max-width:100%}@media (max-width:640px){.notion-row{flex-direction:column}.notion-row .notion-column{width:100%!important}.notion-row .notion-spacer{display:none}}.notion-bookmark{margin:4px 0;width:100%;box-sizing:border-box;text-decoration:none;border:1px solid var(--fg-color-1);border-radius:3px;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.notion-bookmark>div:first-child{flex:4 1 180px;padding:12px 14px 14px;overflow:hidden;text-align:left;color:var(--fg-color)}.notion-bookmark-title{font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:24px;margin-bottom:2px}.notion-bookmark-description{font-size:12px;line-height:16px;opacity:.8;height:32px;overflow:hidden}.notion-bookmark-link{display:flex;margin-top:6px;width:13rem}@media (min-width:720px){.notion-bookmark-link{width:20rem}}.notion-bookmark-link>img{width:16px;height:16px;min-width:16px;margin-right:6px}.notion-bookmark-link>div{font-size:12px;line-height:16px;color:var(--fg-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notion-bookmark-image{flex:1 1 180px;position:relative}.notion-bookmark-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.notion-column .notion-bookmark-image{display:none}.notion-spacer{width:calc(min(32px, 4vw))}.notion-spacer:last-child{display:none}.notion-asset-object-fit{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;border-radius:1px}.notion-image{display:block;width:100%;border-radius:1px}.notion-asset-caption{padding:6px 0 6px 2px;white-space:pre-wrap;word-break:break-word;caret-color:var(--fg-color);font-size:14px;line-height:1.4;color:var(--fg-color-3)}.notion-asset-caption:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.notion-callout{padding:16px 16px 16px 12px;display:inline-flex;width:100%;border-radius:3px;border-width:1px;align-items:center;box-sizing:border-box;margin:4px 0;border:1px solid var(--fg-color-0)}.dark-mode .notion-callout{border-color:var(--bg-color-2)}.notion-callout .notion-page-icon{align-self:flex-start;width:24px;height:24px;font-size:1em;line-height:1em}.notion-callout-text{margin-left:8px;white-space:pre-wrap;word-break:break-word;overflow:hidden}.notion-callout>.notion-callout-text:first-child{margin-left:0}.notion-callout-text .notion-text{padding:0!important;margin:0!important;line-height:normal!important}.notion-toggle{padding:3px 2px;width:100%}.notion-toggle>summary{cursor:pointer;outline:none}.notion-toggle>div{margin-left:1.1em}.notion-list-view{position:relative;padding-left:0;transition:padding .2s ease-out;max-width:100%}.notion-list-body{flex-direction:column;border-top:1px solid var(--fg-color-1);padding-top:8px}.notion-list-body,.notion-list-item{display:flex;max-width:100%;overflow:hidden}.notion-list-item{justify-content:space-between;align-items:center;padding:0 4px;margin:1px 0}.notion-list-item-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;line-height:1.3}.notion-list-item-body{display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden}.notion-list-item-property{margin-left:14px;font-size:14px}.notion-list-item-property .notion-property-created_time,.notion-list-item-property .notion-property-date,.notion-list-item-property .notion-property-last_edited_time,.notion-list-item-property .notion-property-url{display:inline-block;color:var(--fg-color-3);font-size:12px;overflow:hidden;text-overflow:ellipsis}.notion-board{width:100vw;max-width:100vw;align-self:center;overflow:auto hidden}.notion-board-view{position:relative;float:left;min-width:100%;padding-left:0;transition:padding .2s ease-out}.notion-board-header{display:flex;position:absolute;z-index:30;height:44px;min-width:100%}.notion-board-header-inner{display:inline-flex;border-top:1px solid var(--fg-color-1);border-bottom:1px solid var(--fg-color-1)}.notion-board-header-placeholder{height:var(--notion-header-height)}.notion-board-th{padding-right:16px;box-sizing:content-box;flex-shrink:0}.notion-board-th,.notion-board-th-body{display:flex;align-items:center;font-size:14px}.notion-board-th-body{line-height:1.2;padding-left:2px;padding-right:4px;white-space:nowrap;overflow:hidden}.notion-board-th-count{color:var(--fg-color-3);font-weight:500;padding:0 8px}.notion-board-th-empty{margin-right:4px;position:relative;top:2px}.notion-board-body{display:inline-flex}.notion-board-group{flex:0 0 auto;padding-right:16px;box-sizing:content-box}.notion-board-group-card{margin-bottom:8px}.notion-board-view .notion-board-group,.notion-board-view .notion-board-th{width:260px}.notion-board-view-size-small .notion-board-group,.notion-board-view-size-small .notion-board-th{width:180px}.notion-board-view-size-large .notion-board-group,.notion-board-view-size-large .notion-board-th{width:320px}.notion-table-of-contents{width:100%;margin:4px 0;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:.5rem}.notion-table-of-contents:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.notion-table-of-contents-item{text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background 20ms ease-in 0s;cursor:pointer;width:100%;opacity:.9;padding:6px 2px;font-size:15px;line-height:1.2;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notion-table-of-contents-item:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.notion-table-of-contents-item:hover{background:var(--bg-color-0)}.notion-table-of-contents-item-body{border-bottom:1px solid var(--fg-color-1)}.notion-table-of-contents-item-indent-level-3{font-size:14px}.notion-to-do{width:100%;display:flex;flex-direction:column}.notion-to-do-item{display:flex;align-items:center;width:100%;padding-left:2px;min-height:calc(1.5em + 3px + 3px)}.notion-to-do-children{padding-left:1.5em}.notion-to-do-checked{text-decoration:line-through;opacity:.375}.notion-to-do-body{white-space:pre-wrap;word-break:break-word}.notion-to-do-item .notion-property-checkbox{margin-right:8px}.notion-google-drive{width:100%;align-self:center;margin:4px 0}.notion-google-drive-link{position:relative;display:flex;flex-direction:column;color:inherit;text-decoration:none;width:100%;border:1px solid var(--fg-color-1);border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background 20ms ease-in 0s;cursor:pointer}.notion-google-drive-link:hover{background:var(--bg-color-0)}.notion-google-drive-preview{display:block;position:relative;width:100%;padding-bottom:55%;overflow:hidden}.notion-google-drive-preview img{position:absolute;width:100%;top:0;left:0;bottom:0;right:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.notion-google-drive-body{width:100%;min-height:60px;padding:12px 14px 14px;overflow:hidden;border-top:1px solid var(--fg-color-1)}.notion-google-drive-body-title{font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.notion-google-drive-body-modified-time{font-size:12px;line-height:1.3;color:var(--fg-color-3);max-height:32px;overflow:hidden}.notion-google-drive-body-source{display:flex;align-items:center;margin-top:6px}.notion-google-drive-body-source-icon{flex-shrink:0;background-size:cover;width:16px;height:16px;margin-right:6px}.notion-google-drive-body-source-domain{font-size:12px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notion-file{width:100%;margin:1px 0}.notion-file-link{display:flex;align-items:center;padding:3px 2px;border-radius:3px;transition:background 20ms ease-in 0s;color:inherit;text-decoration:none}.notion-file-link:is(.dark *){stroke:#e2e8f0}.notion-file-link:hover{background:var(--bg-color-0)}.notion-file-icon{margin-right:2px;width:1.35em;display:flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;min-height:calc(1.5em + 3px + 3px);height:1.35em}.notion-file-info{display:flex;align-items:baseline;overflow-x:auto}.notion-file-size,.notion-file-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notion-file-size{font-size:12px;line-height:16px;margin-left:6px}.notion-file-size:is(.dark *){--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity,1))!important}.notion-audio,.notion-audio audio{width:100%}.notion-equation{position:relative;display:inline-flex;color:inherit;fill:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:3px;transition:background 20ms ease-in 0s;text-align:center;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none}.notion-equation-inline{-webkit-user-select:all;-moz-user-select:all;user-select:all}.notion-equation-block{display:flex;flex-direction:column;overflow:auto;width:100%;max-width:100%;padding:4px 8px;margin:4px 0;cursor:pointer}.notion-equation:hover{background:var(--bg-color-0)}.notion-equation:active,.notion-equation:focus{background:var(--select-color-2)}.notion-frame .katex-display .katex{padding-right:32px}.notion-frame .katex>.katex-html{white-space:normal}.katex-display>.katex>.katex-html>.tag{position:inherit!important}.notion-page-title{display:inline-flex;max-width:100%;align-items:center;line-height:1.3;transition:background .12s ease-in 0s}.notion-page-title-icon{display:flex;align-items:center;justify-content:center;height:22px;width:22px;border-radius:3px;flex-shrink:0;margin-left:2px;margin-right:6px}.notion-collection{max-width:0}.notion-collection-card-property .notion-link{border-bottom:0;cursor:pointer}.notion-collection-card-property .notion-page-title{transition:none}.notion-collection-card-property .notion-page-title:hover{background:unset}.notion-collection-card-property .notion-page-title-icon{margin-left:0;height:18px;width:18px}.notion-collection-card-property .notion-page-title-text{border-bottom:0}.notion-collection-card-property .notion-property-relation .notion-page-title-text{border-bottom:1px solid}.notion-page-title-text{position:relative;top:1px;border-bottom:1px solid var(--fg-color-1);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.notion-page-title-text:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.notion-collection-row{display:none}.notion-collection-row-body{display:flex;flex-direction:column}.notion-collection-row-property{display:flex;align-items:center;margin-bottom:4px}.notion-collection-row-value{flex:1;padding:6px 8px 7px;font-size:14px}.notion-collection-row-property .notion-collection-column-title{display:flex;align-items:center;width:160px;height:34px;color:var(--fg-color-3);padding:0 6px}.notion-collection-row-property .notion-property{width:100%}.notion-collection-row-property .notion-collection-column-title-icon{width:16px;height:16px;min-width:16px;min-height:16px}.notion-collection-row-property .notion-link{border-bottom:0}.notion-collection-row-property .notion-property-relation .notion-page-title-text{border-bottom:1px solid}.notion-user{display:block;-o-object-fit:cover;object-fit:cover;border-radius:100%;width:20px;height:20px}.notion-list-item-property .notion-property-multi_select-item{margin-bottom:0;flex-wrap:none}.notion-list-item-property .notion-property-multi_select-item:last-of-type{margin-right:0}.notion-column .notion-board-view,.notion-column .notion-collection-header,.notion-column .notion-table-view,.notion-toggle .notion-board-view,.notion-toggle .notion-collection-header,.notion-toggle .notion-table-view{padding-left:0!important;padding-right:0!important}.notion-column .notion-board,.notion-column .notion-table,.notion-toggle .notion-board,.notion-toggle .notion-table{width:100%!important;max-width:100%!important}@media only screen and (max-width:730px){.notion-page{padding-left:2vw;padding-right:2vw}.notion-asset-wrapper{max-width:100%}.notion-asset-wrapper-full{max-width:inherit}}@media (max-width:640px){.notion-bookmark-image{display:none}}.lazy-image-wrapper{position:relative;overflow:hidden}.lazy-image-wrapper img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%;max-height:100%;min-width:100%;min-height:100%}.lazy-image-preview{filter:blur(20px);transform:scale(1.1);opacity:1;transition:opacity .4s ease-in!important;transition-delay:.1s;will-change:opacity}.lazy-image-wrapper img.lazy-image-real{position:relative}.lazy-image-real{opacity:0;transition:opacity .4s ease-out!important;will-change:opacity}.lazy-image-real.medium-zoom-image{transition:transform .3s cubic-bezier(.2,0,.2,1),opacity .4s ease-out!important;will-change:opacity,transform}.medium-zoom-image--opened{-o-object-fit:cover;object-fit:cover;opacity:1}.lazy-image-loaded .lazy-image-preview{opacity:0}.lazy-image-loaded .lazy-image-real{opacity:1}.notion-page-cover.lazy-image-wrapper{padding:0!important}.notion-collection-card-cover .lazy-image-wrapper{padding:0!important;z-index:20;height:100%}.notion-page-cover .lazy-image-preview,.notion-page-cover .lazy-image-real{will-change:unset!important}.notion-page-cover .lazy-image-loaded .lazy-image-preview{opacity:1}@keyframes spinner{to{transform:rotate(1turn)}}.notion:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.notion{overflow-wrap:break-word}.notion,.notion-h-title,.notion-quote,.notion-text{line-height:2rem;padding:0;margin-top:.75rem;margin-bottom:.75rem}.notion-page-link{color:inherit}.notion-callout svg.notion-page-icon{display:none}svg+.notion-page-title-text{border-bottom-width:0}.notion-bookmark{border-width:2px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));color:inherit}.notion-bookmark .notion-bookmark-link div,.notion-bookmark .notion-bookmark-title{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.notion-bookmark .notion-bookmark-link div:is(.dark *),.notion-bookmark .notion-bookmark-title:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.notion-bookmark .notion-bookmark-description{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.notion-bookmark .notion-bookmark-description:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.notion-blue_background:is(.dark *),.notion-brown_background:is(.dark *),.notion-gray_background:is(.dark *),.notion-orange_background:is(.dark *),.notion-pink_background:is(.dark *),.notion-purple_background:is(.dark *),.notion-red_background:is(.dark *),.notion-teal_background:is(.dark *),.notion-yellow_background:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.notion-bookmark:hover{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.notion-asset-caption{text-align:center}.notion-full-width,.notion-page{padding-left:0;padding-right:0}.notion-page{width:auto}.notion-collection{align-self:center;min-width:100%}.notion-collection-header{display:flex;align-items:center;height:42px;padding:4px 2px;white-space:nowrap;overflow:hidden;padding-left:0!important;padding-right:0!important}.notion-collection-header-title{display:inline-flex;align-items:center;font-size:1.25em;line-height:1.2;font-weight:600;white-space:pre-wrap;word-break:break-word;margin-right:.5em}.notion-collection-view-dropdown{cursor:pointer;padding:4px 8px;border-radius:3px;transition:background .12s ease-in 0s}.notion-collection-view-dropdown:hover{background:var(--bg-color-0)}.notion-collection-view-dropdown-icon{position:relative;top:2px;margin-left:4px}.notion-collection-view-type-menu-item{cursor:pointer}.notion-collection-view-type-menu-item .notion-collection-view-type{width:340px;max-width:100%;min-width:100px}.notion-collection-view-type{display:flex;align-items:center;font-size:14px}.notion-collection-view-type-icon{display:inline-block;width:14px;height:14px;fill:var(--fg-color);margin-right:6px}.notion-collection-view-type-icon:is(.dark *){fill:#e5e7eb}.notion-collection-view-type-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--fg-color)}.notion-collection-view-type-title:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.notion-table{align-self:center;overflow:auto hidden;width:100%!important}.notion-table-view{position:relative;float:left;min-width:var(--notion-max-width);padding-left:0;transition:padding .2s ease-out;padding-left:0!important;padding-right:0!important}.notion-table-header{display:flex;position:absolute;z-index:30;height:33px;color:var(--fg-color-3);min-width:var(--notion-max-width)}.notion-table-header-inner{width:100%;display:inline-flex;border-top:1px solid var(--fg-color-1);border-bottom:1px solid var(--fg-color-1)}.notion-table-header-placeholder{height:34px}.notion-table-th{display:flex;position:relative}.notion-table-view-header-cell{display:flex;flex-shrink:0;overflow:hidden;height:32px;font-size:14px;padding:0}.notion-table-view-header-cell-inner{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;width:100%;height:100%;padding-left:8px;padding-right:8px;border-right:1px solid var(--fg-color-0)}.notion-table-th:last-child .notion-table-view-header-cell-inner{border-right:0}.notion-collection-column-title{display:flex;align-items:center;line-height:120%;min-width:0;font-size:14px}.notion-collection-column-title:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.notion-collection-column-title-icon{display:inline-block;width:14px;height:14px;min-width:14px;min-height:14px;fill:var(--fg-color-2);margin-right:6px}.notion-collection-column-title-icon:is(.dark *){fill:#e5e7eb;--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.notion-collection-view-tabs-content-item-active:is(.dark *){--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.notion-collection-column-title-body{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notion-table-body{position:relative;min-width:var(--notion-max-width)}.notion-table-row{display:flex;border-bottom:1px solid var(--fg-color-1)}.notion-table-cell{min-height:32px;padding:5px 8px 6px;font-size:14px;line-height:1;white-space:normal;overflow:hidden;word-break:break-word;border-right:1px solid var(--fg-color-1)}.notion-table-cell:last-child{border-right:0}.notion-table-cell-title{font-weight:500}.notion-table-cell-text{white-space:pre-wrap}.notion-table-cell-email,.notion-table-cell-number,.notion-table-cell-phone_number,.notion-table-cell-text,.notion-table-cell-url{line-height:1.5}.notion-table-cell-number{white-space:pre-wrap}.notion-table-cell-multi_select,.notion-table-cell-select{padding:7px 8px 0}.notion-simple-table{width:100%!important;overflow-x:auto!important;white-space:nowrap!important;border-width:0!important}.notion-asset-wrapper-pdf>div,.notion-simple-table{display:block!important}.notion-quote{display:block;border-radius:5px;border-color:var(--notion-blue);background-color:var(--notion-blue_background_co);width:100%;white-space:pre-wrap;word-break:break-word;border-left:10px solid;padding:.2em .9em;margin:6px 0;font-size:1em}html.dark .notion-quote{border-color:rgba(96,165,250,.45)!important;background:linear-gradient(135deg,rgba(37,99,235,.22),rgba(30,64,175,.14))!important;color:#dbeafe!important}html.dark .notion-callout{border:1px solid rgba(129,140,248,.38)!important;background:linear-gradient(135deg,rgba(99,102,241,.18),rgba(30,41,59,.5))!important;color:#e2e8f0!important;border-radius:10px}html.dark .notion-callout .notion-callout-text,html.dark .notion-callout .notion-text{color:#e2e8f0!important}.react-pdf__Page__canvas,.react-pdf__Page__textContent{width:100%!important;height:auto!important}table,tbody,thead{display:block}tbody tr,thead{display:table;width:100%;table-layout:fixed}.notion-collection-card:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.notion-collection-card:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.notion-code-copy{display:none}.notion-collection-page-properties{display:none!important}pre.notion-code.language-mermaid,pre.notion-code[class*=language-mermaid]{background-color:#f9fafb!important}html.dark pre.notion-code.language-mermaid,html.dark pre.notion-code[class*=language-mermaid]{background-color:#e2e8f0!important}html.dark .code-toolbar:has(pre.language-mermaid)>.toolbar,html.dark .code-toolbar:has(pre[class*=language-mermaid])>.toolbar,html.light .code-toolbar:has(pre.language-mermaid)>.toolbar,html.light .code-toolbar:has(pre[class*=language-mermaid])>.toolbar{background-color:rgba(15,15,18,.98)!important;border-bottom-left-radius:12px;padding:6px 10px 8px 12px;box-shadow:0 6px 18px rgba(0,0,0,.25)}code.language-mermaid{display:none}.mermaid .invisible{visibility:inherit}.code-toolbar{width:100%;padding-bottom:0;--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.mermaid>svg{margin:auto}.notion-equation-inline .katex-display{margin:0!important}.notion-external-title:is(.dark *){--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.notion-external-subtitle:is(.dark *){--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity,1))!important}.notion-external-block:is(.dark *){--tw-border-opacity:1!important;border-color:rgb(229 231 235/var(--tw-border-opacity,1))!important}.notion-external-image>svg>g>path:is(.dark *){fill:#e5e7eb!important}.notion-external-image{margin:.5rem .75rem!important;height:1.5rem!important;width:1.5rem!important}.notion-simple-table td{border:1px solid var(#eee)!important}figure.notion-asset-wrapper.notion-asset-wrapper-video>div{height:100%!important;width:100%!important}.notion-gallery{padding:0 16px}.notion-gallery-hide-page-icons .notion-gallery .notion-page-title-icon,.notion-gallery-hide-titles .notion-gallery .notion-collection-card-body>.notion-collection-card-property:first-child{display:none}html.dark .notion-property-multi_select-item,html.dark .notion-property-select-item,html.dark .notion-property-status-item{color:#fff!important;text-shadow:0 0 4px rgba(0,0,0,.4)}html.dark .notion-link-mention-provider,html.dark .notion-link-mention-title{color:var(--fg-color)!important}html.dark .notion-link-mention-link{color:inherit}.notion-tabs{width:100%;margin:1.35rem 0 1.15rem}.notion-tabs-list{display:flex;gap:6px;max-width:100%;overflow-x:auto;padding:0 0 1px;border-bottom:1px solid rgba(55,53,47,.14);scrollbar-width:thin}.notion-tabs-tab{position:relative;flex:0 0 auto;min-height:40px;padding:8px 14px 10px;border:0;border-radius:6px 6px 0 0;background:transparent;color:rgba(55,53,47,.78);font:inherit;line-height:1.35;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,color .16s ease}.notion-tabs-tab:after{position:absolute;right:12px;bottom:-1px;left:12px;height:2px;border-radius:999px;background:transparent;content:""}.notion-tabs-tab:hover{background:rgba(55,53,47,.06);color:var(--fg-color,#37352f)}.notion-tabs-tab[aria-selected=true]{color:#2563eb;font-weight:600}.notion-tabs-tab[aria-selected=true]:after{background:currentColor}.notion-tabs-tab:focus-visible{outline:2px solid rgba(37,99,235,.36);outline-offset:-3px}.notion-tabs-panel{padding:18px 0 2px}.notion-tabs-panel>.notion{margin-top:0}html.dark .notion-tabs-list{border-bottom-color:rgba(229,231,235,.18)}html.dark .notion-tabs-tab{color:rgba(229,231,235,.78)}html.dark .notion-tabs-tab:hover{background:rgba(229,231,235,.08);color:#f3f4f6}html.dark .notion-tabs-tab[aria-selected=true]{color:#93c5fd}html.dark .notion-tabs-panel{color:#e5e7eb}.notion-gallery-visibility-wrapper{align-self:stretch;width:100%;min-width:100%}